From d4fa032d7d14d79af8293487598f84d40cf9e0dc Mon Sep 17 00:00:00 2001 From: Mumfrey Date: Fri, 25 Oct 2019 16:45:06 +0100 Subject: [PATCH] Add audit trail support for ModLauncher 4.2, update checkstyle --- build.gradle | 4 +- checkstyle.xml | 32 ++++--- .../mapping/fg3/MappingProviderTSrg.java | 1 - .../mojang/MixinServiceLaunchWrapper.java | 9 ++ .../org/spongepowered/asm/mixin/Shadow.java | 2 - .../invoke/arg/ArgsClassGenerator.java | 9 ++ .../transformer/InnerClassGenerator.java | 9 ++ .../transformer/MixinApplicatorStandard.java | 12 +++ .../transformer/MixinClassGenerator.java | 16 ++++ .../asm/mixin/transformer/MixinProcessor.java | 10 ++ .../transformer/ext/IClassGenerator.java | 5 + .../asm/service/IMixinAuditTrail.java | 63 +++++++++++++ .../asm/service/IMixinService.java | 26 ++++-- .../asm/launch/MixinLaunchPlugin.java | 18 +++- .../modlauncher/MixinServiceModLauncher.java | 17 ++++ .../modlauncher/ModLauncherAuditTrail.java | 92 +++++++++++++++++++ 16 files changed, 297 insertions(+), 28 deletions(-) create mode 100644 src/main/java/org/spongepowered/asm/service/IMixinAuditTrail.java create mode 100644 src/modlauncher/java/org/spongepowered/asm/service/modlauncher/ModLauncherAuditTrail.java diff --git a/build.gradle b/build.gradle index 8e7f1d9a..92b693e4 100644 --- a/build.gradle +++ b/build.gradle @@ -154,7 +154,7 @@ dependencies { modlauncherCompile "org.ow2.asm:asm-tree:$modlauncherAsmVersion" modlauncherCompile "org.ow2.asm:asm-commons:$modlauncherAsmVersion" modlauncherCompile "org.ow2.asm:asm-util:$modlauncherAsmVersion" - modlauncherCompile ('cpw.mods:modlauncher:4.0.0') { + modlauncherCompile ('cpw.mods:modlauncher:4.2.0') { exclude module: 'log4j-core' } @@ -220,7 +220,7 @@ checkstyle { "year" : project.inceptionYear ] configFile = file("checkstyle.xml") - toolVersion = '8.10' + toolVersion = '8.24' } // Source compiler configuration diff --git a/checkstyle.xml b/checkstyle.xml index a00c9b81..030d77ac 100644 --- a/checkstyle.xml +++ b/checkstyle.xml @@ -1,5 +1,5 @@ - +