Skip to content

Commit 1ce950b

Browse files
committed
Reduce filesizes, update Kotlin metadata to 2.1.20
1 parent adf9083 commit 1ce950b

File tree

14 files changed

+26
-18
lines changed

14 files changed

+26
-18
lines changed

build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ tasks.withType(Jar) {
233233
}
234234

235235
def allJar = tasks.register('allJar', Jar) {allJar ->
236+
group = 'build'
236237
archiveClassifier.set('')
237238
from sourceSets.main.output
238239

@@ -256,6 +257,13 @@ def allJar = tasks.register('allJar', Jar) {allJar ->
256257
}
257258
}
258259

260+
subprojects {
261+
Jar buildTask = it.tasks.named("true".equals(it.does_shadow) ? 'shadowJar' : 'jar').get() as Jar
262+
buildTask.configure {
263+
entryCompression = ZipEntryCompression.STORED
264+
}
265+
}
266+
259267
build.dependsOn(allJar)
260268

261269
publishing {

plugins/kotlin/libs/metadata.jar

-96.4 KB
Binary file not shown.

plugins/kotlin/src/main/java/org/vineflower/kotlin/KotlinChooser.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.vineflower.kotlin;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
4-
import kotlinx.metadata.internal.metadata.jvm.JvmProtoBuf;
5-
import kotlinx.metadata.internal.protobuf.ExtensionRegistryLite;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
4+
import kotlin.metadata.internal.metadata.jvm.JvmProtoBuf;
5+
import kotlin.metadata.internal.protobuf.ExtensionRegistryLite;
66
import org.jetbrains.java.decompiler.api.plugin.LanguageChooser;
77
import org.jetbrains.java.decompiler.main.DecompilerContext;
88
import org.jetbrains.java.decompiler.main.extern.IFernflowerLogger;

plugins/kotlin/src/main/java/org/vineflower/kotlin/KotlinDecompilationContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.vineflower.kotlin;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
44
import org.jetbrains.java.decompiler.main.DecompilerContext;
55
import org.jetbrains.java.decompiler.util.Key;
66
import org.vineflower.kotlin.metadata.MetadataNameResolver;

plugins/kotlin/src/main/java/org/vineflower/kotlin/KotlinWriter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
22
package org.vineflower.kotlin;
33

4-
import kotlinx.metadata.internal.metadata.ProtoBuf;
4+
import kotlin.metadata.internal.metadata.ProtoBuf;
55
import net.fabricmc.fernflower.api.IFabricJavadocProvider;
66
import org.jetbrains.java.decompiler.api.plugin.StatementWriter;
77
import org.jetbrains.java.decompiler.code.CodeConstants;

plugins/kotlin/src/main/java/org/vineflower/kotlin/metadata/MetadataNameResolver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.vineflower.kotlin.metadata;
22

3-
import kotlinx.metadata.internal.metadata.jvm.JvmProtoBuf;
3+
import kotlin.metadata.internal.metadata.jvm.JvmProtoBuf;
44

55
import java.util.*;
66

plugins/kotlin/src/main/java/org/vineflower/kotlin/struct/KConstructor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.vineflower.kotlin.struct;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
4-
import kotlinx.metadata.internal.metadata.jvm.JvmProtoBuf;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
4+
import kotlin.metadata.internal.metadata.jvm.JvmProtoBuf;
55
import org.jetbrains.java.decompiler.main.ClassesProcessor;
66
import org.jetbrains.java.decompiler.main.DecompilerContext;
77
import org.jetbrains.java.decompiler.main.collectors.ImportCollector;

plugins/kotlin/src/main/java/org/vineflower/kotlin/struct/KContract.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.vineflower.kotlin.struct;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
44
import org.jetbrains.annotations.NotNull;
55
import org.jetbrains.annotations.Nullable;
66
import org.jetbrains.java.decompiler.main.DecompilerContext;

plugins/kotlin/src/main/java/org/vineflower/kotlin/struct/KFunction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.vineflower.kotlin.struct;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
4-
import kotlinx.metadata.internal.metadata.jvm.JvmProtoBuf;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
4+
import kotlin.metadata.internal.metadata.jvm.JvmProtoBuf;
55
import org.jetbrains.annotations.NotNull;
66
import org.jetbrains.annotations.Nullable;
77
import org.jetbrains.java.decompiler.code.CodeConstants;

plugins/kotlin/src/main/java/org/vineflower/kotlin/struct/KProperty.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.vineflower.kotlin.struct;
22

3-
import kotlinx.metadata.internal.metadata.ProtoBuf;
4-
import kotlinx.metadata.internal.metadata.jvm.JvmProtoBuf;
3+
import kotlin.metadata.internal.metadata.ProtoBuf;
4+
import kotlin.metadata.internal.metadata.jvm.JvmProtoBuf;
55
import org.jetbrains.annotations.NotNull;
66
import org.jetbrains.annotations.Nullable;
77
import org.jetbrains.java.decompiler.code.CodeConstants;

0 commit comments

Comments
 (0)