override fun relocateClass()

in exposed-gradle-plugin/plugin-build/plugin/src/main/kotlin/com/jetbrains/exposed/gradle/plugin/shadowjar/KotlinRelocator.kt [22:27]


    override fun relocateClass(context: RelocateClassContext?): String {
        return delegate.relocateClass(context).also {
            val packageName = it.substringBeforeLast('.')
            foundRelocatedSubPaths.getOrPut(task) { hashSetOf() }.add(packageName.replace('.', '/'))
        }
    }