@@ -101,6 +101,8 @@ abstract class LegacyReobfuscateJar extends ToolExec {
101101 }
102102
103103 work. submit(Action ) {
104+ it. logLevel. set(standardOutputLogLevel)
105+
104106 it. srg. set(this . srg)
105107 it. output. set(this . output)
106108 it. temporaryOutput. set(this . temporaryOutput)
@@ -118,6 +120,8 @@ abstract class LegacyReobfuscateJar extends ToolExec {
118120 protected static abstract class Action implements WorkAction<Parameters > {
119121 @CompileStatic
120122 static interface Parameters extends WorkParameters {
123+ Property<LogLevel > getLogLevel ()
124+
121125 RegularFileProperty getSrg ()
122126 RegularFileProperty getOutput ()
123127 RegularFileProperty getTemporaryOutput ()
@@ -132,7 +136,7 @@ abstract class LegacyReobfuscateJar extends ToolExec {
132136 @Override
133137 void execute () {
134138 var packages = new HashSet<String > ()
135- var srgMappings = IMappingFile . load(this . parameters. srg. asFile. get())
139+ var srgMappings = IMappingFile . load(parameters. srg. asFile. get())
136140 for (IMappingFile.IClass srgClass : srgMappings. getClasses()) {
137141 String named = srgClass. getOriginal()
138142 int idx = named. lastIndexOf(' /' )
@@ -141,17 +145,17 @@ abstract class LegacyReobfuscateJar extends ToolExec {
141145 }
142146 }
143147
144- var temporaryOutput = this . parameters. temporaryOutput. asFile. get()
148+ var temporaryOutput = parameters. temporaryOutput. asFile. get()
145149 try (ZipFile zin = new ZipFile (temporaryOutput)
146- ZipOutputStream out = new ZipOutputStream (new FileOutputStream (this . parameters. output. asFile. get()))) {
150+ ZipOutputStream out = new ZipOutputStream (new FileOutputStream (parameters. output. asFile. get()))) {
147151 for (Enumeration<? extends ZipEntry > enu = zin. entries(); enu. hasMoreElements(); ) {
148152 ZipEntry entry = enu. nextElement()
149153 boolean filter = entry. isDirectory() || entry. getName(). startsWith(" mcp/" ) // Directories and MCP's annotations
150- if (! this . parameters. keepPackages. get()) filter |= packages. contains(entry. getName())
151- if (! this . parameters. keepData. get()) filter |= ! entry. getName(). endsWith(" .class" )
154+ if (! parameters. keepPackages. get()) filter |= packages. contains(entry. getName())
155+ if (! parameters. keepData. get()) filter |= ! entry. getName(). endsWith(" .class" )
152156
153157 if (filter) {
154- LOGGER . lifecycle( " Filtered: {}" , entry. getName())
158+ LOGGER . log(parameters . logLevel . get(), " Filtered: {}" , entry. getName())
155159 continue
156160 }
157161 out. putNextEntry(entry)
0 commit comments