Commit Graph

  • 7fece953a4 GenerateSourcesTask: Use ScopedSharedServiceManager like upstream code Juuz 2023-02-18 02:37:28 +02:00
  • f34be9d221 AccessTransformerJarProcessor: Port to new MinecraftJarProcessor API Juuz 2023-02-18 02:35:24 +02:00
  • c3ec931ebe Add no-op mods.toml ModMetadataFile type for local mod detection Juuz 2023-02-18 02:34:10 +02:00
  • 24956b456f Add working hash codes to ModMetadataFile and ModMetadataFabricModJson Juuz 2023-02-18 02:00:38 +02:00
  • 51cd14e573 ForgeTest: Test MCP mappings Juuz 2023-02-18 01:38:29 +02:00
  • f07507a285 QuiltModJsonTest: Test having multiple access wideners Juuz 2023-02-17 23:39:18 +02:00
  • 33f0f5ca4a Fix QuiltModJsonTest Juuz 2023-02-17 23:38:36 +02:00
  • 2a74dad857 workflows/test: Update the rest of the artifacts from v2 to v3 Juuz 2023-02-17 23:36:33 +02:00
  • 14d45db146 GradleUtils: Fix plugin ID in isLoomProject Juuz 2023-02-17 22:20:11 +02:00
  • 3c06d2e6a6 CompileConfiguration: Fix bad code ordering from merge Juuz 2023-02-17 22:05:40 +02:00
  • fab23de471 workflows/test: Update actions/upload-artifact to v3 Juuz 2023-02-17 21:55:30 +02:00
  • cf4ccf847c RemapJarTask: Fix refmaps on Forge Juuz 2023-02-17 21:51:22 +02:00
  • b231a92d3a ModMetadataFiles: Fix crash in fromDirectory Juuz 2023-02-17 21:45:39 +02:00
  • dc0d74c8ee Update ModMetadataFilesTest to test directories Juuz 2023-02-17 21:45:21 +02:00
  • 93843d85f7 Update ArchitecturyCommonJsonTest Juuz 2023-02-17 21:41:45 +02:00
  • 8100147462 Fix plugin ID in multi-mc-versions Juuz 2023-02-17 21:36:19 +02:00
  • ac192623e7 Move dependency provider setup to CompileConfiguration Juuz 2023-02-17 00:46:11 +02:00
  • bbb4d8de22 Change field migrated mapping suffix from -updated to -field-migrated Juuz 2023-02-17 00:36:17 +02:00
  • c98b255677 Fix outdated merge of MappingConfiguration Juuz 2023-02-16 23:56:06 +02:00
  • 181b20fbb9 ModMetadataFabricModJson: Use absolute path for describing directories Juuz 2023-02-16 23:35:31 +02:00
  • e976b74f97 AbstractMappedMinecraftProvider: Make jar prefix lowercase too Juuz 2023-02-16 22:18:22 +02:00
  • b27eeecfdf AccessWidenerUtils: Allow jars with no mod metadata Juuz 2023-02-16 22:18:09 +02:00
  • 94b77c6d83 Document ModMetadataFile Juuz 2023-02-16 22:16:12 +02:00
  • 878bc5c1a1 Various fixes Juuz 2023-02-16 22:02:06 +02:00
  • af4fab2b02 Rename FieldMigratedMappingsProvider -> FMMappingConfiguration Juuz 2023-02-16 21:52:04 +02:00
  • 682621ed75 Restore architectury.common.marker support Juuz 2023-02-16 21:50:04 +02:00
  • c11c004395 Document MappingsNamespace.SRG Juuz 2023-02-16 21:46:51 +02:00
  • a2ef9dbc83 ModMetadataFabricModJson: Determine "mod ID" from source if missing Juuz 2023-02-16 21:43:41 +02:00
  • 2456edf285 ModMetadataFabricModJson: Add support for custom values in quilt.mod.json Juuz 2023-02-16 21:30:41 +02:00
  • 08f9ebe32e Add support for multiple access wideners in Quilt mods exp/1.1 Juuz 2023-02-16 21:16:18 +02:00
  • e2dfa8a410 Mod metadata fixes Juuz 2023-02-16 21:10:59 +02:00
  • e4ce4d03c7 1.1 merge: Fix compilation Juuz 2023-02-16 21:08:17 +02:00
  • 9e041899ae Merge with Fabric 1.1, stage 9 Juuz 2023-02-16 21:03:55 +02:00
  • 7df47a32e9 Merge with Fabric 1.1, stage 8 Juuz 2023-02-16 21:02:33 +02:00
  • 16e1eda2c6 Merge with Fabric 1.1, stage 7 Juuz 2023-02-16 20:59:03 +02:00
  • 1d6d7b5489 Merge commit 'af21d602' into exp/1.1 Juuz 2023-02-16 20:46:17 +02:00
  • db8ef472cc Merge with Fabric 1.1, stage 5 Juuz 2023-02-16 20:45:08 +02:00
  • 8f5c5c773c Merge with Fabric 1.1, stage 4 Juuz 2023-02-16 17:33:44 +02:00
  • 0314829e26 Merge with Fabric 1.1, stage 3 Juuz 2023-02-16 01:02:58 +02:00
  • 4e9b50fcbc Merge with Fabric 1.1, stage 2 Juuz 2023-02-16 01:00:05 +02:00
  • 81d1f5d562 Merge with Fabric 1.1, stage 1 Juuz 2023-02-16 00:53:48 +02:00
  • 3bae7bf8b0 Update forge runtime to 1.1.4 Juuz 2023-02-07 19:48:42 +02:00
  • 97f594da8e Recursively copy configurations. modmuss50 2023-01-28 13:46:33 +00:00
  • 0fa4e1e05e Fix #815 - Regression causing TAWs from runtime only deps to be applied. modmuss50 2023-01-25 09:30:36 +00:00
  • 74c9497166 Fix unit test modmuss50 2023-01-24 23:20:05 +00:00
  • 2bcee320d4 Fix download sources hook not working for client only jars. modmuss50 2023-01-24 23:17:57 +00:00
  • f61afd865e Fix client environment annotations not being applied to the client only jar when using split sources. modmuss50 2023-01-24 23:10:54 +00:00
  • 5094a8af86 Update MCE (#818) modmuss50 2023-01-24 10:54:37 +00:00
  • a1e671b719 Fix and test jar processor caching. modmuss50 2023-01-23 22:06:05 +00:00
  • bab447ffe1 Fix publish modmuss50 2023-01-22 13:38:54 +00:00
  • b22c66f0be Update dependencies modmuss50 2023-01-22 13:34:28 +00:00
  • 2eac854fb7 Add a test for cross project access widenerners modmuss50 2023-01-22 13:23:19 +00:00
  • 0d609502fa Fix checksum test. modmuss50 2023-01-21 23:07:32 +00:00
  • 06e9fb16e5 Rewrite the internals of mod configuration remapping to fix bugs (#807) Juuz 2023-01-22 01:03:42 +02:00
  • 40144c176f Fix code style Juuz 2023-01-21 13:19:41 +02:00
  • 5fbf3f4693 Delete temp files in Forge-related code after use Juuz 2023-01-21 13:19:02 +02:00
  • 7f06b64693 Fix issue caused in previous commit. modmuss50 2023-01-16 21:53:44 +00:00
  • 8a434af084 Remove unnecessary publication (#619) js6pak 2023-01-16 20:09:06 +01:00
  • 63ecb88082 Gradle 8 tests, perf/memory optimisations (#796) modmuss50 2023-01-16 18:39:26 +00:00
  • 0c68994aa6 Fix #755 modmuss50 2023-01-16 18:38:16 +00:00
  • 2d10e42f4d Fix broken etag handling. Maybe fixes #802 modmuss50 2023-01-16 18:25:59 +00:00
  • 2b9072f37d Add RemapConfigurationSettings.getApplyDependencyTransforms to close #797 (#799) modmuss50 2023-01-16 18:19:48 +00:00
  • cf68a6eb1e Merge remote-tracking branch 'upstream/dev/1.0' into dev/1.0 Juuz 2023-01-16 19:56:25 +02:00
  • 7586911af8 Fix #789 modmuss50 2023-01-11 19:36:02 +00:00
  • 60d4dac6ca Support MinimalExternalModuleDependency's as a FileSpec input (#785) modmuss50 2023-01-11 10:54:03 +00:00
  • da4b01427f Move access widener jar processor for new processor API. (#787) modmuss50 2023-01-10 23:19:21 +00:00
  • af21d602e9 fix: Colored logging in neovim (#795) Vladimir Romashchenko 2023-01-10 21:07:23 +03:00
  • e9362b75d9 Merge remote-tracking branch 'origin/dev/1.0' into exp/1.1 modmuss50 2023-01-10 18:05:16 +00:00
  • 93d3b4c1bd Slightly clean up ModProcessor and SourceRemapper Juuz 2023-01-08 22:20:01 +02:00
  • bb904a5a5d Improve ModMetadataFile Juuz 2023-01-07 14:03:34 +02:00
  • cab269435e Deprecate RunConfigSettings.data() Juuz 2023-01-07 02:22:59 +02:00
  • f2c0d7a35d Split Architectury extensions to Fabric classes into new classes (#116) Juuz 2023-01-07 01:51:32 +02:00
  • 1f9a947344 Add tests for creating ACJ and QMJ instances feature/extension-split Juuz 2023-01-06 15:21:59 +02:00
  • a3dfaa70a9 QuiltModJsonTest: Move to correct package Juuz 2023-01-06 15:12:32 +02:00
  • db92301655 QuiltModJsonTest: Add test for mixin configs Juuz 2023-01-06 15:11:42 +02:00
  • d8b5a31e13 QuiltModJson: Fix error when there are no injected interfaces Juuz 2023-01-06 15:09:26 +02:00
  • 406075291d Add minimal unit tests for ACJ and QMJ Juuz 2023-01-06 15:07:52 +02:00
  • e86ce5a401 ArchitecturyCommonJson: Fix outdated error message Juuz 2023-01-06 14:59:44 +02:00
  • a8b6af9270 Split a lot of logic for Arch and Quilt mod metadata into new classes Juuz 2023-01-06 14:49:53 +02:00
  • 3a772b20d8 Split custom RemapJarTask logic into a new class Juuz 2023-01-06 14:04:44 +02:00
  • fea5fee15f Fix #790 (#791) modmuss50 2023-01-06 10:58:26 +00:00
  • 912e54cd7a Disallow insecure protocols for downloads. (#784) modmuss50 2023-01-03 14:11:16 +00:00
  • 69d25b7f60 Include projects in jar processor inputs (#771) modmuss50 2022-12-30 15:09:30 +00:00
  • 2c6d4d930f Add getClientOnlySourceSetName (#770) modmuss50 2022-12-30 13:06:12 +00:00
  • b79b64298b Update mercury (#777) modmuss50 2022-12-18 15:59:53 +00:00
  • e16d9b0fa2 Update mercury, use the java release version to set the merucry source compat version (#773) modmuss50 2022-12-16 10:48:58 +00:00
  • a465cb71e6 Update to 8.1 nightlys modmuss50 2022-12-11 20:39:09 +00:00
  • 39be6fa6e0 Merge remote-tracking branch 'origin/dev/1.0' into exp/1.1 modmuss50 2022-12-11 20:31:07 +00:00
  • aef884d005 Add mixin mappings as compile task outputs (#768) modmuss50 2022-12-11 18:27:37 +00:00
  • be4e7a42a3 Fix getRuntimeRemapConfigurations() returning the wrong classpath. (#769) modmuss50 2022-12-11 18:26:39 +00:00
  • 8dad64dc66 Merge remote-tracking branch 'upstream/dev/1.0' into dev/1.0 Juuz 2022-12-11 15:40:24 +02:00
  • 892da2826a Fix source_roots property ordering for Forge 1.16.5 Juuz 2022-12-11 15:38:09 +02:00
  • 34c24cde3c Add ModSettings.sourceSet overloads taking source set names (#765) Juuz 2022-12-09 10:50:21 +02:00
  • ec76760ca4 Clear Fernflower context after decompiling (#760) Juuz 2022-12-09 10:49:43 +02:00
  • 09da2cd04e Fix IdeaClasspathModificationsTest Juuz 2022-12-04 23:00:33 +02:00
  • 8be10a8821 Remove our old env var key from idea_run_config_template.xml Juuz 2022-12-04 21:39:04 +02:00
  • 7173c2a6cb Add AbstractRemapJarTask.getAdditionalClientOnlyEntries modmuss50 2022-11-21 19:24:21 +00:00
  • 2a5947de0b Return a map of all class tweakers in FabricModJson modmuss50 2022-11-08 20:46:49 +00:00
  • aedfd09657 Read "Fabric-Loom-Remap" manifest entry to allow an artifact to control if its remapped or not. (#749) modmuss50 2022-11-04 19:29:10 +00:00
  • 03e1369adc Patch download to work with symlinks (#736) Phoenix-Starlight 2022-11-03 11:26:49 -07:00