From 3fcb80cd6c2544a9ee585c1be1e473bc4cb3c392 Mon Sep 17 00:00:00 2001 From: DevSrSouza Date: Mon, 1 Apr 2024 19:53:41 -0300 Subject: [PATCH] Fix modulePath in a nested module --- src/main/kotlin/com/getyourguide/paparazzi/Utils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/getyourguide/paparazzi/Utils.kt b/src/main/kotlin/com/getyourguide/paparazzi/Utils.kt index b94aefd..47689b8 100644 --- a/src/main/kotlin/com/getyourguide/paparazzi/Utils.kt +++ b/src/main/kotlin/com/getyourguide/paparazzi/Utils.kt @@ -64,7 +64,7 @@ internal fun Project.modulePath(file: VirtualFile): String? { return modules.asSequence().map { it.getModuleDir() }.firstOrNull { file.path.startsWith(it) } ?: basePath?.let { projectPath -> val relativePath = FileUtil.getRelativePath(projectPath, file.path, File.separatorChar) - val moduleName = relativePath?.split(File.separator)?.firstOrNull() + val moduleName = relativePath?.substringBefore("/src") if (moduleName != null) projectPath + File.separator + moduleName else null } }