Loading a specific resource from a module must use class from module (#5008)

This commit is contained in:
Artur Bosch
2022-06-29 12:42:08 +02:00
committed by GitHub
parent 1e696fd9fc
commit 5c39d7d252

View File

@@ -32,7 +32,7 @@ class DefaultConfigProvider : DefaultConfigurationProvider {
private fun configInputStream(extensionsSpec: ExtensionsSpec): InputStream { private fun configInputStream(extensionsSpec: ExtensionsSpec): InputStream {
val outputStream = ByteArrayOutputStream() val outputStream = ByteArrayOutputStream()
requireNotNull(extensionsSpec.javaClass.getSafeResourceAsStream("/default-detekt-config.yml")) requireNotNull(DefaultConfigProvider::class.java.getSafeResourceAsStream("/default-detekt-config.yml"))
.use { it.copyTo(outputStream) } .use { it.copyTo(outputStream) }
ExtensionFacade(extensionsSpec.plugins).pluginLoader ExtensionFacade(extensionsSpec.plugins).pluginLoader