diff --git a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/services/impl/ModuleStructureExtractorImpl.kt b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/services/impl/ModuleStructureExtractorImpl.kt index c4ce009149a..fcb2b95bc17 100644 --- a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/services/impl/ModuleStructureExtractorImpl.kt +++ b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/services/impl/ModuleStructureExtractorImpl.kt @@ -47,11 +47,11 @@ class ModuleStructureExtractorImpl( private val allowedExtensionsForFiles = listOf(".kt", ".kts", ".java") /* - * ([\w-]+) module name + * ([^()\n]+) module name * \((.*?)\) module dependencies * (\((.*?)\)(\((.*?)\))?)? module friendDependencies and dependsOnDependencies */ - private val moduleDirectiveRegex = """([\w-]+)(\((.*?)\)(\((.*?)\)(\((.*?)\))?)?)?""".toRegex() + private val moduleDirectiveRegex = """([^()\n]+)(\((.*?)\)(\((.*?)\)(\((.*?)\))?)?)?""".toRegex() } override fun splitTestDataByModules(