From 77608c8785a76b33a226927589142c6fa84afe3a Mon Sep 17 00:00:00 2001 From: Yunir Salimzyanov Date: Mon, 1 Jun 2020 17:40:36 +0300 Subject: [PATCH] Add temporary fixMeExtensions to pass test on extensions check (KTI-240) --- .../tests/org/jetbrains/kotlin/code/CodeConformanceTest.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/tests/org/jetbrains/kotlin/code/CodeConformanceTest.kt b/compiler/tests/org/jetbrains/kotlin/code/CodeConformanceTest.kt index 5958737f5ef..da9ad990b76 100644 --- a/compiler/tests/org/jetbrains/kotlin/code/CodeConformanceTest.kt +++ b/compiler/tests/org/jetbrains/kotlin/code/CodeConformanceTest.kt @@ -134,12 +134,13 @@ class CodeConformanceTest : TestCase() { fun testForgottenBunchDirectivesAndFiles() { val root = File("").absoluteFile val extensions = File(root, ".bunch").readLines().map { it.split("_") }.flatten().toSet() + val fixMeExtensions = setOf("191", "as35") val failBuilder = mutableListOf() for (sourceFile in FileUtil.findFilesByMask(SOURCES_BUNCH_FILE_PATTERN, root)) { if (EXCLUDED_FILES_AND_DIRS.any { FileUtil.isAncestor(it, sourceFile, false) }) continue val matches = Regex("BUNCH (\\w+)").findAll(sourceFile.readText()) - .map { it.groupValues[1] }.toSet().filterNot { it in extensions } + .map { it.groupValues[1] }.toSet().filterNot { it in extensions || it in fixMeExtensions } for (bunch in matches) { val filename = FileUtil.toSystemIndependentName(sourceFile.absoluteFile.toRelativeString(root)) failBuilder.add("$filename has unregistered $bunch bunch directive")