in src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt [79:89]
fun removeSourceFolder(file: VirtualFile, folder: SourceFolder) {
val count = refCount.getOrDefault(file, 0)
if (count == 1) {
contentEntry.removeSourceFolder(folder)
refCount.remove(file)
logger.debug("Removed source folder $file")
} else if (count > 1) {
refCount[file] = count - 1
logger.debug("Remove reference to source folder $file, ref count: ${refCount[file]}")
}
}