File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
server/src/main/kotlin/org/javacs/kt/compiler Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,15 @@ private class CompilationEnvironment(
142142 scriptClassLoader.loadClass(it).kotlin,
143143 scriptHostConfig[ScriptingHostConfiguration .getEnvironment]?.invoke()
144144 ) {
145+ override fun isScript (fileName : String ): Boolean {
146+ // The pattern for KotlinSettingsScript doesn't seem to work well, so kinda "forcing it" for settings.gradle.kts files
147+ if (this .template.simpleName == " KotlinSettingsScript" && fileName.endsWith(" settings.gradle.kts" )) {
148+ return true
149+ }
150+
151+ return super .isScript(fileName)
152+ }
153+
145154 override val dependencyResolver: DependenciesResolver = object : DependenciesResolver {
146155 override fun resolve (scriptContents : ScriptContents , environment : Environment ) = ResolveResult .Success (ScriptDependencies (
147156 imports = listOf (
You can’t perform that action at this time.
0 commit comments