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(
142
142
scriptClassLoader.loadClass(it).kotlin,
143
143
scriptHostConfig[ScriptingHostConfiguration .getEnvironment]?.invoke()
144
144
) {
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
+
145
154
override val dependencyResolver: DependenciesResolver = object : DependenciesResolver {
146
155
override fun resolve (scriptContents : ScriptContents , environment : Environment ) = ResolveResult .Success (ScriptDependencies (
147
156
imports = listOf (
You can’t perform that action at this time.
0 commit comments