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
modmuss
495aae338f
Fix #1205 ( #1207 )
2024-11-01 15:14:41 +00:00
modmuss
050eb5a541
Handle idea modules not using the project build path. ( #1201 )
2024-10-26 18:43:49 +01:00
shedaniel
c5065e8138
Add loom.ignoreDependencyLoomVersionValidation
2024-10-23 00:58:24 +08:00
modmuss
6b18a7b4b0
Fix dependency source remapping + update Mercury ( #1194 )
2024-10-14 19:55:49 +01:00
modmuss50
23f30737be
Fix idea run configs from not generating
2024-10-11 20:13:15 +01:00
modmuss
ca9ed4764d
Update to ASM 9.7.1 ( #1188 )
...
* Update to ASM 9.7.1
* Fix Gradle 8.12 nightlies
2024-10-10 08:52:04 +01:00
modmuss50
c6e4025a0f
Fix #1186 Incorrect location of launch.json for vscode task
2024-10-09 09:32:15 +01:00
modmuss
8c2d5525e8
Fix #1184 : GradleUtils.getDependencyProject not working for typesafe project accessors ( #1185 )
2024-10-02 09:43:37 +01:00
modmuss
e70ca3d7c1
Fix and test no cache gen sources ( #1183 )
...
* Fix and test no cache gen sources
* Spotless
2024-09-30 23:33:40 +01:00
Space Walker
e5b785ab41
Select jar configuration based on which sides are present ( #1182 )
...
* auto select jar configuration based on which sides are present
* move logic into jar configuration property convention
2024-09-30 14:37:25 +01:00
秋 雨落
4f6992430f
Fix transformJson mis-encoding. ( #1181 )
...
Signed-off-by: 秋雨落 <i@rain.cx >
2024-09-30 09:47:17 +01:00