Move resources, kotlin-reflect.jar: remove manually included META-INF/services/*
Now it already included. Manually including causes duplicated contents in resulting files, for example: 1 kotlin.reflect.jvm.internal.impl.load.java.FieldOverridabilityCondition 2 kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition 3 kotlin.reflect.jvm.internal.impl.load.java.JavaIncompatibilityRulesOverridabilityCondition 4 + kotlin.reflect.jvm.internal.impl.load.java.FieldOverridabilityCondition 5 + kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition 6 + kotlin.reflect.jvm.internal.impl.load.java.JavaIncompatibilityRulesOverridabilityCondition Removing this line fixes that.
This commit is contained in:
@@ -111,13 +111,6 @@ val reflectShadowJar by task<ShadowJar> {
|
||||
version = null
|
||||
callGroovy("manifestAttributes", manifest, project, "Main" /*true*/)
|
||||
|
||||
from(project(":core:descriptors.jvm").mainSourceSet.resources) {
|
||||
include("META-INF/services/**")
|
||||
}
|
||||
from(project(":core:deserialization").mainSourceSet.resources) {
|
||||
include("META-INF/services/**")
|
||||
}
|
||||
|
||||
exclude("**/*.proto")
|
||||
|
||||
transform(KotlinModuleShadowTransformer(logger))
|
||||
|
||||
Reference in New Issue
Block a user