aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/ide/RunConfigSettings.java
AgeCommit message (Collapse)Author
2021-10-13Merge remote-tracking branch 'FabricMC/dev/0.10' into dev/0.10.0shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me> # Conflicts: # .github/workflows/test.yml # src/main/java/net/fabricmc/loom/configuration/RemapConfiguration.java # src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java # src/main/java/net/fabricmc/loom/configuration/providers/MinecraftProviderImpl.java # src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java # src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java # src/main/java/net/fabricmc/loom/decompilers/fernflower/ForkingJavaExec.java # src/main/java/net/fabricmc/loom/task/GenVsCodeProjectTask.java # src/main/java/net/fabricmc/loom/task/GenerateSourcesTask.java # src/main/java/net/fabricmc/loom/util/SourceRemapper.java # src/test/resources/projects/parchment/build.gradle
2021-09-30Make Run Config run dir relative to the project and not the root project. ↵modmuss50
Move eclipse launch config files out of the root project. Closes #509
2021-09-11Convert AWs on Forge to ATs in RemapJarTask (#24)Juuxel
* Aw2At * Hook Aw2At up to remapJar * Checkstyle * Checkstyle, part II * Now it's Spotless' turn * Remap the resulting AT * you see, this is why mojmap is bad * Inject(method = "<init>") * Use file systems because ZipUtil is bad * Make it false by default * Add integ tests for aw2at * spotless please * fix year
2021-08-30Start work on porting 0.7.4 overshedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-07-20Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
# Conflicts: # src/main/java/net/fabricmc/loom/LoomGradleExtension.java # src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java # src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java # src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java # src/main/java/net/fabricmc/loom/configuration/providers/MinecraftProviderImpl.java # src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingsProviderImpl.java # src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java # src/main/java/net/fabricmc/loom/task/GenerateSourcesTask.java
2021-07-14Refactor LoomGradleExtension (#431)modmuss50
* First pass at refactoring the extension * Fix inital issues. * Combine some interfaces * Checkstyle * Fix years * Add isShareCaches to api
2021-07-13Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9shedaniel
Signed-off-by: shedaniel <daniel@shedaniel.me>
2021-07-10Use spotless for header validation, years have been back-filled from git historymodmuss50
2021-05-20Merge remote-tracking branch 'FabricMC/dev/0.8' into dev/0.8shedaniel
# Conflicts: # src/main/java/net/fabricmc/loom/LoomGradleExtension.java
2021-05-15Make the run config api stablemodmuss50
2021-03-01Merge remote-tracking branch 'FabricMC/dev/0.6' into dev/0.6-forgeshedaniel
2021-02-27Fix inherit not copying `ideConfigGenerated`modmuss50
2021-02-14Merge remote-tracking branch 'FabricMC/dev/0.6' into dev/0.6-forgeshedaniel
# 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/processors/MinecraftProcessedProvider.java # src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingsProvider.java # src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftNativesProvider.java # src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java # src/main/java/net/fabricmc/loom/task/GenVsCodeProjectTask.java # src/main/java/net/fabricmc/loom/util/SourceRemapper.java
2021-02-12RunConfigSettings.generateIDEConfig -> ideConfigGenerated + normal ↵Juuxel
getter/setter (#349)
2021-02-11Generate IDE run configs on a per config basis. Allows for much finer grain ↵modmuss50
control over what run configs are generated. Defaults to generate all run configs on the root project.
2021-02-03Still takes about a minute to download all the assets, should be much better ↵shedaniel
than 5 minutes.
2021-02-02Merge remote-tracking branch 'FabricMC/dev/0.6' into 0.6-mergeshedaniel
# Conflicts: # src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java # src/main/java/net/fabricmc/loom/configuration/ide/RunConfigSettings.java # src/main/java/net/fabricmc/loom/task/LoomTasks.java
2021-02-02Merge remote-tracking branch 'FabricMC/dev/0.6' into dev/0.6-forgeshedaniel
2021-01-31Rename mode -> environment + Hopefully fix a regression with the run tasksmodmuss50
2021-01-29Improve run configs (#318) (#338)modmuss50
Co-authored-by: ShadewRG <onankman@gmail.com> Co-authored-by: UndeadCat | Shadew <redgalaxysw@gmail.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com>