Fix false positives in CodeConformanceTest on identifiers like readCopyright
This commit is contained in:
@@ -163,6 +163,7 @@ class CodeConformanceTest : TestCase() {
|
||||
val filesWithUnlistedCopyrights = mutableListOf<String>()
|
||||
val root = File(".").absoluteFile
|
||||
val knownThirdPartyCode = loadKnownThirdPartyCodeList()
|
||||
val copyrightRegex = Regex("""\bCopyright\b""")
|
||||
for (sourceFile in FileUtil.findFilesByMask(SOURCES_FILE_PATTERN, root)) {
|
||||
val relativePath = FileUtil.toSystemIndependentName(sourceFile.toRelativeString(root))
|
||||
if (COPYRIGHT_EXCLUDED_FILES_AND_DIRS.any { relativePath.startsWith(it) } ||
|
||||
@@ -170,7 +171,7 @@ class CodeConformanceTest : TestCase() {
|
||||
|
||||
sourceFile.useLines { lineSequence ->
|
||||
for (line in lineSequence) {
|
||||
if ("Copyright" in line && "JetBrains" !in line) {
|
||||
if (copyrightRegex in line && "JetBrains" !in line) {
|
||||
filesWithUnlistedCopyrights.add("$relativePath: $line")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user