aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc
AgeCommit message (Collapse)Author
2021-07-13Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-07-13Fix AW field remapping (#434)Juuxel
* Fix AW field remapping * Fix by updating TR instead * Fix checkstyle so that tests run
2021-07-13Improve some bad stack traces.modmuss50
Idk why this happens.
2021-07-10Fix local file mod dependencies (#430)Juuxel
* ModProcessor: Add more descriptive error TR output error message * Fix flatDir/files/fileTree mod dependencies * Add clarifying comment * Use hash as a placeholder version * ProjectTestTrait: Copy instead of reading and writing text This allows having jars and other binary data in tests. * Add integration test for local file dependencies * Use File.bytes instead of Files.copy * Use truncated SHA256 instead of murmur3
2021-07-10Use spotless for header validation, years have been back-filled from git historymodmuss50
2021-07-11Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me> # Conflicts: # build.gradle # src/main/java/net/fabricmc/loom/util/SourceRemapper.java
2021-07-05Fix yet another gradle deprecation, expand tests to cover itmodmuss50
2021-07-04Fix build...modmuss50
2021-07-04Use a detached configuration to add jetbrains annotations to the source ↵modmuss50
remapper classpath.
2021-06-30Allow specifying multiple accesstransformersshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-30Allow accessTransformer to be configuredshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-30Use configurations to resolve special sourceshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-29Silence the AT tool properlyJuuxel
2021-06-29Simplify patch version checksJuuxel
2021-06-29Clean up manifest handling by not copying the vanilla onesJuuxel
2021-06-29Fix "merging" the jar twiceJuuxel
2021-06-29Remove unused importJuuxel
2021-06-29Merge remote-tracking branch 'upstream/dev/0.9' into arch-prs/at-refactorJuuxel
# Conflicts: # build.gradle # src/main/java/net/fabricmc/loom/configuration/providers/forge/MinecraftPatchedProvider.java # src/main/java/net/fabricmc/loom/util/Constants.java
2021-06-29Implement "Loom-Patch-Version"shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-29Fix the previousJuuxel
2021-06-29Ignore Forge name mapping service providerJuuxel
2021-06-28net.fabricmc.loom.inject -> dev.architectury.loom.forgeruntimeJuuxel
2021-06-28Separate Forge runtime into its own subprojectJuuxel
2021-06-25Fix mergeAndSaveMappings logicshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-20Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
# Conflicts: # src/main/java/net/fabricmc/loom/configuration/providers/mappings/LayeredMappingSpecBuilder.java
2021-06-20Fix typo "officalMojangMappings" (#420)shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-20Add crane supportshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-20Make mojang mappings stable by implementing a custom license suppliershedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-20Readd silenceLicenseshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-19Merge remote-tracking branch 'architectury/dev/arr2' into dev/0.9shedaniel
2021-06-18Reapply some patchesshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-17Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
# Conflicts: # build.gradle # src/main/java/net/fabricmc/loom/LoomGradleExtension.java # src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java # src/main/java/net/fabricmc/loom/configuration/providers/MinecraftProvider.java # src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingsProvider.java # src/main/java/net/fabricmc/loom/configuration/providers/mappings/MojangMappingsDependency.java # src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java # src/main/java/net/fabricmc/loom/task/GenerateSourcesTask.java # src/main/java/net/fabricmc/loom/util/SourceRemapper.java
2021-06-17Merge branch 'dev/0.8' into dev/0.9shedaniel
2021-06-14Basic layered mappings with @ParchmentMC support (#413)modmuss50
2021-06-14Try switching to a regex and exclude in the repo that loom addsshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-14Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
# Conflicts: # .github/workflows/test-push.yml # build.gradle # src/main/java/net/fabricmc/loom/configuration/RemapConfiguration.java
2021-06-13Use tabs for indentation in the Fernflower decompiler (#383)haykam821
Co-authored-by: modmuss50 <modmuss50@gmail.com>
2021-06-13Fix new gradle 8.0 deprecation added in 7.2 (#416)modmuss50
* Fix new gradle 8.0 deprecation added in 7.2 * Handle bootstrap tests a bit better * Fix 0.9 wrapper tests
2021-06-13Always fork the java compilermodmuss50
2021-06-13Name mappings, so I can work with multiple Minecraft versions at the same ↵KosmX
time (#26) * Name mappings, so I can work with multiple Minecraft versions at the same time * Update MojangMappingsDependency.java * Update MojangMappingsDependency.java Co-authored-by: shedaniel <daniel@shedaniel.me>
2021-06-06Use a better structure for the mappings foldershedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-05Detect tsrg2shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-06-03Merge remote-tracking branch 'FabricMC/dev/0.8' into dev/0.8shedaniel
2021-06-01Fix MergedNestedJarProvider not calling the child's preparemodmuss50
2021-05-31whatever I did yesterdayJuuz
2021-05-30Reorder MinecraftPatchedProvider pipelineJuuz
The merging was moved before the AT to reduce ATing and remapping.
2021-05-30Migrate ATs to JavaExec and make them quietJuuz
2021-05-30Reinitiate the forge reposhedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-05-30Update tiny-remapper to 1.1.0shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-05-30Merge remote-tracking branch 'FabricMC/dev/0.8' into dev/0.8shedaniel
# Conflicts: # .github/workflows/test-push.yml # build.gradle # settings.gradle # src/test/groovy/net/fabricmc/loom/test/integration/dependencyResolutionManagement.groovy