├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── .run └── Run IDE with Plugin.run.xml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── grammars ├── Syntaxes │ ├── JavaScript.tmLanguage.json │ ├── go.tmLanguage.json │ └── templ.tmLanguage.json └── info.plist ├── settings.gradle.kts └── src ├── main ├── gen │ └── com │ │ └── templ │ │ └── templ │ │ ├── parsing │ │ ├── TemplParser.java │ │ └── _TemplLexer.java │ │ └── psi │ │ ├── TemplComponent.java │ │ ├── TemplComponentChildren.java │ │ ├── TemplComponentParams.java │ │ ├── TemplComponentStructLiteral.java │ │ ├── TemplCssDecl.java │ │ ├── TemplElse.java │ │ ├── TemplElseIf.java │ │ ├── TemplExpr.java │ │ ├── TemplForLoop.java │ │ ├── TemplGoRoot.java │ │ ├── TemplHtmlDecl.java │ │ ├── TemplHtmlDeclBody.java │ │ ├── TemplIfCond.java │ │ ├── TemplScriptDecl.java │ │ ├── TemplSwitchCase.java │ │ ├── TemplSwitchDefault.java │ │ ├── TemplSwitchStmt.java │ │ ├── TemplTypes.java │ │ ├── TemplVisitor.java │ │ └── impl │ │ ├── TemplComponentChildrenImpl.java │ │ ├── TemplComponentImpl.java │ │ ├── TemplComponentParamsImpl.java │ │ ├── TemplComponentStructLiteralImpl.java │ │ ├── TemplCssDeclImpl.java │ │ ├── TemplElseIfImpl.java │ │ ├── TemplElseImpl.java │ │ ├── TemplExprImpl.java │ │ ├── TemplForLoopImpl.java │ │ ├── TemplGoRootImpl.java │ │ ├── TemplHtmlDeclBodyImpl.java │ │ ├── TemplHtmlDeclImpl.java │ │ ├── TemplIfCondImpl.java │ │ ├── TemplScriptDeclImpl.java │ │ ├── TemplSwitchCaseImpl.java │ │ ├── TemplSwitchDefaultImpl.java │ │ └── TemplSwitchStmtImpl.java ├── grammar │ ├── Templ.bnf │ └── _TemplLexer.flex ├── kotlin │ └── com │ │ └── templ │ │ └── templ │ │ ├── TemplConfigurable.kt │ │ ├── TemplFileType.kt │ │ ├── TemplFormatter.kt │ │ ├── TemplLanguage.kt │ │ ├── TemplLspServerSupportProvider.kt │ │ ├── TemplSettings.kt │ │ ├── file │ │ ├── TemplFile.kt │ │ ├── TemplFileViewProvider.kt │ │ └── TemplFileViewProviderFactory.kt │ │ ├── highlighting │ │ ├── TemplEditorHighlighterProvider.kt │ │ ├── TemplElementType.kt │ │ ├── TemplHighlighter.kt │ │ ├── TemplHighlighterFactory.kt │ │ ├── TemplHighlightingLexer.kt │ │ └── TemplLexerDataStorage.kt │ │ ├── parsing │ │ ├── TemplLexer.kt │ │ └── TemplParserDefinition.kt │ │ ├── psi │ │ ├── TemplElementType.kt │ │ ├── TemplLeafElementType.kt │ │ └── TemplTokenType.kt │ │ ├── spellchecker │ │ └── TemplBundledDictionaryProvider.kt │ │ └── treestructure │ │ └── TemplTreeStructureProvider.kt └── resources │ ├── META-INF │ ├── plugin.xml │ └── pluginIcon.svg │ ├── templ.dic │ ├── templ.svg │ └── tm-bundle.zip └── test ├── kotlin └── com │ └── templ │ └── templ │ └── parsing │ ├── TemplLexerTest.kt │ └── TemplParsingTest.kt └── testData ├── ParsingTestBasicFeatures.templ ├── ParsingTestBasicFeatures.txt ├── ParsingTestComplexAttributes.templ ├── ParsingTestComplexAttributes.txt ├── ParsingTestComplexSyntax.templ ├── ParsingTestComplexSyntax.txt ├── ParsingTestCssUsage.templ └── ParsingTestCssUsage.txt /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/gradlew.bat -------------------------------------------------------------------------------- /grammars/Syntaxes/JavaScript.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/grammars/Syntaxes/JavaScript.tmLanguage.json -------------------------------------------------------------------------------- /grammars/Syntaxes/go.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/grammars/Syntaxes/go.tmLanguage.json -------------------------------------------------------------------------------- /grammars/Syntaxes/templ.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/grammars/Syntaxes/templ.tmLanguage.json -------------------------------------------------------------------------------- /grammars/info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/grammars/info.plist -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/parsing/TemplParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/parsing/TemplParser.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/parsing/_TemplLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/parsing/_TemplLexer.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplComponent.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplComponentChildren.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplComponentChildren.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplComponentParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplComponentParams.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplComponentStructLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplComponentStructLiteral.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplCssDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplCssDecl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplElse.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplElseIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplElseIf.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplExpr.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplForLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplForLoop.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplGoRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplGoRoot.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplHtmlDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplHtmlDecl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplHtmlDeclBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplHtmlDeclBody.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplIfCond.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplIfCond.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplScriptDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplScriptDecl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplSwitchCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplSwitchCase.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplSwitchDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplSwitchDefault.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplSwitchStmt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplSwitchStmt.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplTypes.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/TemplVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/TemplVisitor.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplComponentChildrenImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplComponentChildrenImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplComponentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplComponentImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplComponentParamsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplComponentParamsImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplComponentStructLiteralImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplComponentStructLiteralImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplCssDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplCssDeclImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplElseIfImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplElseIfImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplElseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplElseImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplExprImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplExprImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplForLoopImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplForLoopImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplGoRootImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplGoRootImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplHtmlDeclBodyImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplHtmlDeclBodyImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplHtmlDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplHtmlDeclImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplIfCondImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplIfCondImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplScriptDeclImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplScriptDeclImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplSwitchCaseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplSwitchCaseImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplSwitchDefaultImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplSwitchDefaultImpl.java -------------------------------------------------------------------------------- /src/main/gen/com/templ/templ/psi/impl/TemplSwitchStmtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/gen/com/templ/templ/psi/impl/TemplSwitchStmtImpl.java -------------------------------------------------------------------------------- /src/main/grammar/Templ.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/grammar/Templ.bnf -------------------------------------------------------------------------------- /src/main/grammar/_TemplLexer.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/grammar/_TemplLexer.flex -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplConfigurable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplConfigurable.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplFileType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplFileType.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplFormatter.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplLanguage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplLanguage.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplLspServerSupportProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplLspServerSupportProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/TemplSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/TemplSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/file/TemplFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/file/TemplFile.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/file/TemplFileViewProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/file/TemplFileViewProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/file/TemplFileViewProviderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/file/TemplFileViewProviderFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplEditorHighlighterProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplEditorHighlighterProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplElementType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplElementType.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplHighlighter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplHighlighter.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplHighlighterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplHighlighterFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplHighlightingLexer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplHighlightingLexer.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/highlighting/TemplLexerDataStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/highlighting/TemplLexerDataStorage.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/parsing/TemplLexer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/parsing/TemplLexer.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/parsing/TemplParserDefinition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/parsing/TemplParserDefinition.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/psi/TemplElementType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/psi/TemplElementType.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/psi/TemplLeafElementType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/psi/TemplLeafElementType.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/psi/TemplTokenType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/psi/TemplTokenType.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/spellchecker/TemplBundledDictionaryProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/spellchecker/TemplBundledDictionaryProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/com/templ/templ/treestructure/TemplTreeStructureProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/kotlin/com/templ/templ/treestructure/TemplTreeStructureProvider.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/templ.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/resources/templ.dic -------------------------------------------------------------------------------- /src/main/resources/templ.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/resources/templ.svg -------------------------------------------------------------------------------- /src/main/resources/tm-bundle.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/main/resources/tm-bundle.zip -------------------------------------------------------------------------------- /src/test/kotlin/com/templ/templ/parsing/TemplLexerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/kotlin/com/templ/templ/parsing/TemplLexerTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/com/templ/templ/parsing/TemplParsingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/kotlin/com/templ/templ/parsing/TemplParsingTest.kt -------------------------------------------------------------------------------- /src/test/testData/ParsingTestBasicFeatures.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestBasicFeatures.templ -------------------------------------------------------------------------------- /src/test/testData/ParsingTestBasicFeatures.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestBasicFeatures.txt -------------------------------------------------------------------------------- /src/test/testData/ParsingTestComplexAttributes.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestComplexAttributes.templ -------------------------------------------------------------------------------- /src/test/testData/ParsingTestComplexAttributes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestComplexAttributes.txt -------------------------------------------------------------------------------- /src/test/testData/ParsingTestComplexSyntax.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestComplexSyntax.templ -------------------------------------------------------------------------------- /src/test/testData/ParsingTestComplexSyntax.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestComplexSyntax.txt -------------------------------------------------------------------------------- /src/test/testData/ParsingTestCssUsage.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestCssUsage.templ -------------------------------------------------------------------------------- /src/test/testData/ParsingTestCssUsage.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/templ-go/templ-jetbrains/HEAD/src/test/testData/ParsingTestCssUsage.txt --------------------------------------------------------------------------------