fun addLibrary()

in src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt [91:102]


        fun addLibrary(library: Library) {
            val count = moduleLibRefCount.getOrDefault(modifiableRootModel.module, 0)
            if (count == 0) {
                ApplicationManager.getApplication().runWriteAction {
                    modifiableRootModel.addLibraryEntry(library)
                }
                logger.debug("Added library $library")
            } else {
                logger.debug("Library $library is already added. Increased ref count: ${count + 1}")
            }
            moduleLibRefCount[modifiableRootModel.module] = count + 1
        }