Skip to content

Commit ae1f9ff

Browse files
committed
fix name checking
1 parent 0688256 commit ae1f9ff

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/kotlin/com/vk/modulite/inspections/config/InvalidModuliteNameInspection.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,15 @@ class InvalidModuliteNameInspection : ConfigInspectionBase() {
3333
}
3434

3535
override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean): PsiElementVisitor {
36+
val reservedComposer = "<composer_root>";
3637
return object : YamlPsiElementVisitor() {
3738
override fun visitQuotedText(element: YAMLQuotedText) {
3839
if (!YamlUtils.insideName(element)) {
3940
return
4041
}
4142

4243
val moduliteName = element.text.unquote()
43-
val missingAt = !moduliteName.startsWith("@")
44+
val missingAt = !moduliteName.startsWith("@") && moduliteName != reservedComposer
4445
val containSpaces = moduliteName.contains(" ")
4546

4647
if (missingAt) {

0 commit comments

Comments
 (0)