Commit Graph

  • 371bfe905a Start on 1.13 modmuss50 2025-10-30 07:44:02 +00:00
  • 7396be9d31 ForgeRunConfigTest: Remove outdated test for MOD_CLASSES exp/1.12 Juuz 2025-10-29 16:22:30 +02:00
  • abc38b5921 Fix export classpath task config in the companion plugin Juuz 2025-10-29 16:19:46 +02:00
  • e0be5bf488 Update to Unprotect 2.0.2 Juuz 2025-10-29 16:17:19 +02:00
  • 40aa1735a7 Update to Unprotect 2.0.2 Juuz 2025-10-29 16:16:29 +02:00
  • be979dcb19 Update to Unprotect 2.0.2 dev/1.10 Juuz 2025-10-29 16:16:05 +02:00
  • 0629aabe8a Fix plugin IDs in tests Juuz 2025-10-29 15:25:28 +02:00
  • e9f0c8dda2 Fix compilation error in tests Juuz 2025-10-29 15:15:33 +02:00
  • 24ffed6f9e Update to Unprotect 2.0.1 Juuz 2025-10-06 20:39:31 +03:00
  • 6a9f5cec3f Port Forge run templates to the new classpath group system Juuz 2025-10-29 15:08:31 +02:00
  • f038ad586f FabricModJsonFactory: Fix compilation error Juuz 2025-10-29 15:04:33 +02:00
  • a1594dd322 Port Aw2At to class-tweaker Juuz 2025-10-29 15:04:16 +02:00
  • c9566b02b0 Rename companion plugin to dev.architectury.loom-companion Juuz 2025-10-29 12:33:30 +02:00
  • 1479c65cc5 Merge remote-tracking branch 'upstream/dev/1.12' into exp/1.12 Juuz 2025-10-29 12:31:21 +02:00
  • e076ac7bcf Direct port to class tweaker (#1398) modmuss 2025-10-24 18:06:26 +01:00
  • c08bfbe5be Warn when the project is stored in OneDrive (#1402) modmuss 2025-10-23 22:19:33 +01:00
  • 36cf73997f Make the intergration tests easier to debug (#1401) modmuss 2025-10-23 19:25:17 +01:00
  • 692ab93693 Support depending on type safe projects. (#1399) modmuss 2025-10-23 08:54:46 +01:00
  • e67de3f9af Export runtime jars from companion projects. modmuss50 2025-10-22 23:20:14 +01:00
  • 2a47c835d1 Fix exporting the dev jar path in a projects classpath. (#1397) modmuss 2025-10-22 21:28:57 +01:00
  • 09a4831f25 Support classpath groups when using configure on demand. (#1392) modmuss 2025-10-20 22:46:36 +01:00
  • b2c933d2c0 Add annotations apply integration test (#1396) Joseph Burton 2025-10-17 11:30:39 +01:00
  • 3783f41ef3 Fix annotations not being applied in a project outside Enigma (#1395) Joseph Burton 2025-10-15 21:52:49 +01:00
  • 5656d41792 Apply record component annotations to getter methods and canonical constructor parameters (#1394) Joseph Burton 2025-10-15 17:10:16 +01:00
  • 05e7217480 Update to Unprotect 2.0.1 Juuz 2025-10-09 01:31:12 +03:00
  • 24182ed4f3 Update to Unprotect 2.0.1 Juuz 2025-10-09 01:31:12 +03:00
  • 501070a47a Make annotations data a bit nicer to use (#1391) Joseph Burton 2025-10-08 12:01:23 +01:00
  • a8f0a54443 Use better fix for wrong Unprotect backend used on Neo 1.20.1 Juuz 2025-10-07 23:43:38 +03:00
  • 67de529788 Fix wrong Unprotect backend used on Neo 1.20.1 Juuz 2025-10-07 23:43:21 +03:00
  • 3656bcfe2c Fix wrong Unprotect backend used on Neo 1.20.1 Juuz 2025-10-07 23:41:32 +03:00
  • f8d54c6eab Update to Unprotect 2.0.0 Juuz 2025-10-07 22:40:45 +03:00
  • 7e3540df3d Update to Unprotect 2.0.0 Juuz 2025-10-07 22:40:45 +03:00
  • 5250e9fb85 Fix invisible log levels being enabled in the log4j config (#1388) Juuz 2025-10-07 00:00:03 +03:00
  • bd9a7f785a Fix invisible log levels being enabled in the log4j config Juuz 2025-10-06 20:41:52 +03:00
  • 168e43e943 Update to Unprotect 1.4.0 Juuz 2025-10-06 20:39:31 +03:00
  • 51ced927e7 Update to Unprotect 1.4.0 Juuz 2025-10-06 20:39:31 +03:00
  • 1fc710bfd2 Fix debug levels being enabled by default in the log config Juuz 2025-10-06 20:31:02 +03:00
  • fd2f807647 Only warn when attempting to configure the disabled mixin AP (#1387) modmuss 2025-10-05 19:18:57 +01:00
  • 3d2a080242 Invalid remapped sources when using refresh dependencies. modmuss50 2025-10-05 18:07:27 +01:00
  • ccb923d533 Fix remapping Kotlin classes containing $. (#1385) modmuss 2025-10-05 17:58:10 +01:00
  • 53a99f8603 Fix progress logger (#1386) modmuss 2025-10-05 17:57:56 +01:00
  • 4eac2e7845 Fix CRF decompile failing on c0.30 (#1384) modmuss 2025-10-05 17:15:49 +01:00
  • d611d7f1b3 Replace TCA with forked fabric-log4j-util (#1375) modmuss 2025-10-05 16:28:12 +01:00
  • e2639f9e27 Improve loom.mixin error message now that the AP is disabled by default. (#1383) modmuss 2025-10-05 16:26:37 +01:00
  • c97f9e4454 Update to ASM 9.9 (#1382) modmuss 2025-10-05 10:18:30 +01:00
  • 2dd467bdb7 Remove isRootProject from extension as it can hide Project.getRootProject when in the loom extension block. (#1381) modmuss 2025-10-05 09:53:49 +01:00
  • 65226be49c Merge remote-tracking branch 'upstream/dev/1.11' into dev/1.11 Juuz 2025-10-04 23:40:40 +03:00
  • 03b5c8adac Replace Commons IO NullOutputStream with custom impl Juuz 2025-10-04 23:39:17 +03:00
  • 171f8bb16d Replace Commons IO NullOutputStream with custom impl Juuz 2025-10-04 23:34:24 +03:00
  • dd90d7bd29 Add AnnotationsDataValidator (#1379) Joseph Burton 2025-10-03 18:08:09 +01:00
  • 7f95c3c60f Make fabric.mod.json path configurable at configuration stage. (#1364) KikuGie 2025-10-03 11:16:17 +02:00
  • 103db759f6 Fix SpecContext always resolving mod dependencies with the runtime attribute. (#1378) modmuss 2025-10-01 14:23:05 +01:00
  • 5f513b0efc Add basic unit tests for SpecContext (#1377) modmuss 2025-10-01 11:27:14 +01:00
  • 74794ca7ec StringConstantPatcher: Use Constants.ASM_VERSION Juuz 2025-10-01 11:14:56 +03:00
  • 6714f9cd63 Merge branch 'dev/1.11' into exp/1.12 Juuz 2025-10-01 11:13:19 +03:00
  • fc47aa2171 Remap a bunch of new class names in FancyModLoader Juuz 2025-10-01 11:10:48 +03:00
  • 2097c83da5 Use InstallerTools as external tool instead of library Juuz 2025-10-01 01:42:07 +03:00
  • 044eb9161f Remove remaining Guava usages Juuz 2025-10-01 01:27:27 +03:00
  • d0ec9525bb Merge 1.12, part 1 Juuz 2025-10-01 01:21:27 +03:00
  • 96b1497f29 Merge remote-tracking branch 'upstream/exp/1.12' into exp/1.12 Juuz 2025-10-01 01:09:17 +03:00
  • a7d9504f2b Remove Commons IO usages Juuz 2025-10-01 00:58:50 +03:00
  • e1c5f7e868 Use Constants.ASM_VERSION everywhere Juuz 2025-10-01 00:21:36 +03:00
  • e76606425e Move most Architectury classes into dev.architectury.loom Juuz 2025-10-01 00:14:20 +03:00
  • 841440ff98 FieldMappingsMigrator: Clean up code Juuz 2025-09-30 23:40:20 +03:00
  • 66a2229add Remove usage of Guava's Table class Juuz 2025-09-30 23:36:40 +03:00
  • c24f4539ba Replace uses of Guava code with JDK and custom classes Juuz 2025-09-30 19:12:31 +03:00
  • 7484a7fd95 Call visitAnnotableParameterCount (#1376) Joseph Burton 2025-09-30 13:38:13 +01:00
  • 312dcc7ca6 Fix annotation visitor in AnnotationsData.remap (#1374) Joseph Burton 2025-09-29 22:25:18 +01:00
  • 8cbe10cb55 Add system property to renderdoc tasks. (#1373) modmuss 2025-09-29 09:53:35 +01:00
  • cf42acf09f Remove Guava and Commons IO Dependencies (#1372) modmuss 2025-09-27 09:06:29 +01:00
  • b5f79ef8f6 Update Gradle test versions (#1370) modmuss 2025-09-25 19:47:25 +01:00
  • 1f84eaf087 Fix NPE in AnnotationsApplyVisitor (#1371) Joseph Burton 2025-09-25 15:08:29 +01:00
  • a8c0b52128 Add task for launching Enigma against the intermediary jar in dev envs (#1354) Juuz 2025-09-23 14:47:14 +03:00
  • 213bbfcd18 Add ability to remap annotations data (#1366) Joseph Burton 2025-09-20 13:17:37 +01:00
  • 2e24e358ea Merge differing method/field access permission flags (#1341) modmuss 2025-09-03 16:46:55 +01:00
  • 8d9d4df65f Fix split official namespaces existing on versions where they don't make sense (#1361) Juuz 2025-09-03 13:49:22 +03:00
  • 928c091d2c Merge remote-tracking branch 'origin/dev/1.11' into exp/1.12 modmuss50 2025-09-03 09:27:00 +01:00
  • d6ff760ca5 remove use of Task.getProject at exec time in ValidateAccessWidenerTask (#1357) Pasqual Koschmieder 2025-09-03 10:26:19 +02:00
  • 0b5a242762 Bump gradle test versions (#1359) modmuss 2025-09-02 10:12:40 +01:00
  • 4a34c4bde5 fabric.mod.json generation task (#1345) modmuss 2025-09-02 09:27:55 +01:00
  • 58d5476ea4 Revert "McpExecutor: Run steps in parallel (#295)" Juuz 2025-08-27 22:48:21 +03:00
  • ea2490b84b McpExecutor: Run steps in parallel (#295) Juuz 2025-08-20 02:20:50 +03:00
  • 250e6df67b Publish 1.11 1.11 Juuz 2025-08-18 20:59:58 +03:00
  • 8d65c17124 Stabilise 1.10 Juuz 2025-08-18 20:59:14 +03:00
  • 0a01b53088 Deprecate 1.9 dev/1.9 Juuz 2025-08-18 20:58:30 +03:00
  • 09c09c6aed Deprecate 1.7 dev/1.7 Juuz 2025-08-18 20:57:46 +03:00
  • a7ef1472b0 Fix code style Juuz 2025-08-18 20:20:09 +03:00
  • 3d531ac041 Prevent using ForgeToolExecutor directly Juuz 2025-08-18 20:15:58 +03:00
  • 8441129629 Fix ForgeToolService not working in project config Juuz 2025-08-18 20:12:33 +03:00
  • df56ef4e8e Add support for quilt.mod.json5 (#150) Juuz 2025-08-18 19:55:04 +03:00
  • b27bd29bb8 Remove empty service options interfaces Juuz 2025-08-18 19:24:33 +03:00
  • 9b4c24e983 Fix code style Juuz 2025-08-18 19:08:13 +03:00
  • 57e853aa13 Make McpExecutor and GenerateForgePatchedSourcesTask config cache-compatible Juuz 2025-08-18 19:03:03 +03:00
  • 43c6662661 ForgeSourcesService: Fix incomplete classpath Juuz 2025-08-18 18:46:42 +03:00
  • 2b89258192 Rewrite ForgeSourcesRemapper as a service for config cache support Juuz 2025-08-18 14:49:44 +03:00
  • a8b67d25b2 Fix deprecated syntax in NeoForge tests Juuz 2025-08-18 13:43:02 +03:00
  • fe2c21c0ad Merge 1.11 Juuz 2025-08-18 13:04:45 +03:00
  • 2617ed1f49 "Fix" another project isolation issue. (#1353) modmuss 2025-08-13 08:53:00 +01:00
  • b85b3e695a Merge remote-tracking branch 'origin/dev/1.11' into exp/1.12 modmuss50 2025-08-12 08:56:04 +01:00
  • fd8cc10120 Fix unpick remapping classpath (#1350) modmuss 2025-08-12 08:55:36 +01:00