override fun getAdditionalProjectLibraries()

in src/main/kotlin/org/jetbrains/tinygoplugin/services/TinyGoLibraryProvider.kt [37:47]


    override fun getAdditionalProjectLibraries(project: Project): Collection<SyntheticLibrary> {
        thisLogger().debug("TinyGo SDK additional library (cached GOROOT) requested")
        val tinyGoRoots = getRootsToWatch(project)
        return if (tinyGoRoots.isEmpty()) emptyList() else listOf(
            TinyGoRootLibrary(
                "TinyGo ${project.tinyGoConfiguration().sdk.sdkVersion} " +
                    "(Go ${project.tinyGoConfiguration().cachedGoRoot.version})",
                tinyGoRoots
            )
        )
    }