Juuz
e60a330625
Delete MappingsProviderVerbose
2024-12-07 01:29:53 +02:00
Juuz
4f69853eff
ModBuildExtensions: Fix code style
2024-12-07 00:23:38 +02:00
Juuz
1e32c76dc1
MultiMcVersionTest: Fix code style
2024-12-07 00:15:30 +02:00
Juuz
ea3d34b6c5
RemapJarTask: Support config cache for Aw2At
2024-12-07 00:08:13 +02:00
Juuz
ef2f09a4c0
ForgeRunConfigTest: Don't use config cache
...
The custom adhoc tasks don't support it and it's not worth it
to rewrite them.
2024-12-07 00:07:59 +02:00
Juuz
1b3dc0f498
MultiMcVersionTest: Check for a different message
2024-12-06 23:59:13 +02:00
Juuz
3a7f28cf86
LoomGradleExtensionApiImpl: Fix code style
2024-12-06 23:37:17 +02:00
Juuz
8ae10cc68d
Use GradleUtils.getProperty instead of Project.findProperty for reading platform
2024-12-06 23:36:42 +02:00
Juuz
598ef19370
Make Forge tools compatible with config cache
2024-12-06 23:20:04 +02:00
Juuz
1837cd7d3c
ForgeToolExecutor: Fix deprecations
2024-12-06 21:48:38 +02:00
Juuz
ca036bce5f
PatchedDecompileTest: Disable config cache
2024-12-06 21:27:09 +02:00
Juuz
6ba501d2a4
MultiMcVersionTest: Fix plugin id
2024-12-06 21:27:08 +02:00
Juuz
1873ab04a2
ArtifactMetadata: Only query property if project is nonnull
2024-12-06 21:27:02 +02:00
Juuz
fd69c49cb4
Fix code style
...
Checkstyle wants to be my enemy.
2024-12-06 20:29:39 +02:00
Juuz
39f351ce8f
RemapJarTask: Make modPlatform property match other tasks
2024-12-06 20:25:22 +02:00
Juuz
b1ffa06e30
Support config caching in all vanilla Loom tasks
2024-12-06 20:24:16 +02:00
Juuz
ba287b469f
RemapJarTask: Support config caching
2024-12-06 20:19:44 +02:00
Juuz
949a693b69
MigrateMappingsService: Add platform ns MC jars to classpath
2024-12-06 19:54:55 +02:00
Juuz
f9acc1a090
Merge remote-tracking branch 'architectury/dev/1.7' into exp/1.9
2024-12-06 19:49:27 +02:00
Juuz
a75a1f0ddb
Fix checkstyle errors
2024-12-06 19:46:44 +02:00
Juuz
a91ba09a1e
Fix compilation errors
2024-12-06 19:45:19 +02:00
Juuz
09174f0ad3
Merge 1.9
2024-12-06 19:35:18 +02:00
Juuz
77e79991fb
Merge 1.8, part 9
2024-12-06 19:32:12 +02:00
Juuz
b263a7c537
Merge 1.8, part 8
2024-12-06 19:29:53 +02:00
Juuz
3f115f6b31
Merge 1.8, part 7
2024-12-06 19:28:25 +02:00
Juuz
2cc6e59f60
Merge 1.8, part 6
2024-12-06 19:26:31 +02:00
Juuz
444354d932
Merge commit 'd18c109e58aacb14fb322ca648c5f8523658e8e2' into exp/1.8
2024-12-06 19:25:15 +02:00
Juuz
a7481deba7
Merge commit '039b435e5dbdfe757317da8911cd78bcd18237ae' into exp/1.8
2024-12-06 19:24:20 +02:00
Juuz
bced22e9e8
Merge 1.8, part 5
2024-12-06 19:24:12 +02:00
Juuz
a68e671678
Merge 1.8, part 4
2024-12-06 19:21:07 +02:00
shedaniel
689ba0b8b9
Include a very bad workaround for NeoForge 1.21.4, we will revert this once we fix DLI
...
DLI fails to parse the launch.cfg with clientDataArgs as keys when reading as client, since it would try to recognise what DataArgs is, when it is not even its entry.
This is a temporary fix.
2024-12-04 02:23:35 +08:00
modmuss
c80333b2bd
Fix client data gen source set not depending on main when using split sources ( #1228 )
...
* Fix client data gen not depending on main when using split sources
* Also don't delete datagen output on clean
* Checkstyle
2024-12-02 18:02:37 +00:00
modmuss50
1d0946f55b
Fix datagen task output
2024-11-30 12:22:37 +00:00
modmuss
0769601cfe
Configure classpath groups for test task. ( #1227 )
...
* Configure classpath groups for test task.
Closes #1192
* Fix missing patch
* Fix test
2024-11-29 17:09:30 +00:00
modmuss
7cc7cb0c15
Allow datagen tasks to be skipped when up to date. ( #1226 )
...
Fixes #1135
2024-11-29 09:50:14 +00:00
Jason Penilla
e5ad4e186c
Fix getKnownIndyBsms storing a set in a list without sorting ( #1225 )
...
* Cache source mappings (#1220 ) (#1221 )
* Fix getKnownIndyBsms storing a set in a list
This caused remapJar to re-run unnecessarily
---------
Co-authored-by: modmuss <modmuss50@gmail.com >
2024-11-29 09:15:00 +00:00
modmuss
c4e2679e24
Add option to configure datagen with the client. ( #1224 )
...
* Add option to configure datagen with the client.
* Revert nightly upgrade
2024-11-28 20:18:25 +00:00
modmuss
38cff6d2bb
Make ExceptionUtil & DaemonUtils config cache safe. ( #1223 )
...
* Make ExceptionUtil & DaemonUtils config cache safe.
* Fix tests
* Fix build
2024-11-28 15:00:01 +00:00
Liyan Zhao
758dcb748d
fix: ignore some very very old kotlin classes to prevent them breaking remapping process ( #1210 )
...
* fix: ignore some very very old kotlin classes to prevent them breaking remapping process. Why? 7c539b01f5/libraries/kotlinx-metadata/jvm/src/kotlin/metadata/jvm/KotlinClassMetadata.kt (L427)
* fix: review suggestions
2024-11-28 10:40:39 +00:00
modmuss
816d778e61
Use the stable kotlin-metadata ( #1222 )
...
* Use the stable kotlin-metadata since Kotlin 2
* More fixes
* Fix build
* Fix unit test
2024-11-28 10:39:14 +00:00
Jason Penilla
fc59510c0a
Update for NeoForge binpatcher fork ( #250 )
2024-11-28 10:14:07 +08:00
modmuss
39e292fe40
Cache source mappings ( #1220 ) ( #1221 )
2024-11-26 11:24:43 +00:00
modmuss
e9af47166a
Cache source mappings ( #1220 )
2024-11-26 09:58:43 +00:00
modmuss
6492178eaf
Add decompile cache rules properties. ( #1217 )
...
Closes #1206
2024-11-22 10:25:56 +00:00
shedaniel
c839826f09
Merge commit '9157c22448cb4847586772f8028010f717accc14' into dev/1.8
2024-11-16 20:23:13 +08:00
shedaniel
24e5aeb201
Merge commit '3c3225900123390868a718f5553d552bd0385000' into dev/1.8
2024-11-16 19:27:08 +08:00
shedaniel
abe3ef2ef2
Merge commit '5f52e1232f94a0210693bd52d6913ef5579714f3' into dev/1.8
2024-11-16 19:12:45 +08:00
Ash
13ed992ad1
fix: make JarNester deterministic ( #1197 )
...
* fix: make JarNester deterministic
Sorts the list of jars to nest before adding them to fabric.mod.json to ensure the ordering is deterministic.
* fix: make ordering use a platform-independent sort
2024-11-15 10:25:18 +00:00
modmuss
1f28935221
Initial project isolation support ( #1215 )
...
* Enable project isolation
* Add test for COD
* Make spotless happy
2024-11-14 21:56:20 +00:00
modmuss
e387514ff7
Update to Gradle 8.11 ( #1214 )
...
* Update to Gradle 8.11
* Fix 8.12 producing empty outputs
* More 8.12 fixes
2024-11-14 18:44:05 +00:00