Extract logic of builtins package fragment provider creation
This allows to drop the compile dependency of module 'descriptors' on 'deserialization', breaking the circular dependency between them
This commit is contained in:
@@ -91,6 +91,9 @@ task reflectShadowJar(type: ShadowJar) {
|
||||
from ("${core}/descriptor.loader.java/src") {
|
||||
include 'META-INF/services/**'
|
||||
}
|
||||
from ("${core}/deserialization/src") {
|
||||
include 'META-INF/services/**'
|
||||
}
|
||||
|
||||
configurations = [project.configurations.shadows]
|
||||
relocate 'org.jetbrains.kotlin', 'kotlin.reflect.jvm.internal.impl'
|
||||
|
||||
Reference in New Issue
Block a user