File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
metamodel-gradle/src/main/kotlin/org/modelix/metamodel/gradle Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -148,10 +148,15 @@ class MetaModelGradlePlugin: Plugin<Project> {
148
148
.map { LanguageData .fromFile(it) }
149
149
.toList())
150
150
val previousLanguageCount = languages.getLanguages().size
151
+
152
+ val includedNamespaces = settings.includedLanguageNamespaces.map { it.trimEnd(' .' ) }
153
+ val includedLanguages = settings.includedLanguages + includedNamespaces
154
+ val namespacePrefixes = includedNamespaces.map { it + " ." }
155
+
151
156
languages = languages.filter {
152
157
languages.getLanguages().filter { lang ->
153
- settings. includedLanguages.contains(lang.name)
154
- || settings.includedLanguageNamespaces .any { lang.name.startsWith(it) }
158
+ includedLanguages.contains(lang.name)
159
+ || namespacePrefixes .any { lang.name.startsWith(it) }
155
160
}.forEach { lang ->
156
161
lang.getConceptsInLanguage().forEach { concept ->
157
162
includeConcept(concept.fqName)
You can’t perform that action at this time.
0 commit comments