├── .gitattributes ├── .gitignore ├── gen └── name │ └── kropp │ └── intellij │ └── makefile │ ├── MakefileParser.java │ ├── _MakefileLexer.java │ └── psi │ ├── MakefileBlock.java │ ├── MakefileCommand.java │ ├── MakefileComment.java │ ├── MakefileCondition.java │ ├── MakefileConditional.java │ ├── MakefileConditionalElse.java │ ├── MakefileDefine.java │ ├── MakefileDirective.java │ ├── MakefileDirectory.java │ ├── MakefileDocComment.java │ ├── MakefileEmptyCommand.java │ ├── MakefileExport.java │ ├── MakefileFilename.java │ ├── MakefileFunction.java │ ├── MakefileFunctionName.java │ ├── MakefileFunctionParam.java │ ├── MakefileIdentifier.java │ ├── MakefileInclude.java │ ├── MakefileInlineCommand.java │ ├── MakefileNormalPrerequisites.java │ ├── MakefileOrderOnlyPrerequisites.java │ ├── MakefileOverride.java │ ├── MakefilePattern.java │ ├── MakefilePrerequisite.java │ ├── MakefilePrerequisites.java │ ├── MakefilePrivatevar.java │ ├── MakefileRecipe.java │ ├── MakefileRule.java │ ├── MakefileString.java │ ├── MakefileSubstitution.java │ ├── MakefileTarget.java │ ├── MakefileTargetLine.java │ ├── MakefileTargetPattern.java │ ├── MakefileTargets.java │ ├── MakefileTypes.java │ ├── MakefileUndefine.java │ ├── MakefileUnexport.java │ ├── MakefileVariable.java │ ├── MakefileVariableAssignment.java │ ├── MakefileVariableUsage.java │ ├── MakefileVariableValue.java │ ├── MakefileVisitor.java │ ├── MakefileVpath.java │ └── impl │ ├── MakefileBlockImpl.java │ ├── MakefileCommandImpl.java │ ├── MakefileCommentImpl.java │ ├── MakefileConditionImpl.java │ ├── MakefileConditionalElseImpl.java │ ├── MakefileConditionalImpl.java │ ├── MakefileDefineImpl.java │ ├── MakefileDirectiveImpl.java │ ├── MakefileDirectoryImpl.java │ ├── MakefileDocCommentImpl.java │ ├── MakefileExportImpl.java │ ├── MakefileFilenameImpl.java │ ├── MakefileFunctionImpl.java │ ├── MakefileFunctionNameImpl.java │ ├── MakefileFunctionParamImpl.java │ ├── MakefileIdentifierImpl.java │ ├── MakefileIncludeImpl.java │ ├── MakefileInlineCommandImpl.java │ ├── MakefileNormalPrerequisitesImpl.java │ ├── MakefileOrderOnlyPrerequisitesImpl.java │ ├── MakefileOverrideImpl.java │ ├── MakefilePatternImpl.java │ ├── MakefilePrerequisiteImpl.java │ ├── MakefilePrerequisitesImpl.java │ ├── MakefilePrivatevarImpl.java │ ├── MakefileRecipeImpl.java │ ├── MakefileRuleImpl.java │ ├── MakefileStringImpl.java │ ├── MakefileSubstitutionImpl.java │ ├── MakefileTargetImpl.java │ ├── MakefileTargetLineImpl.java │ ├── MakefileTargetPatternImpl.java │ ├── MakefileTargetsImpl.java │ ├── MakefileUndefineImpl.java │ ├── MakefileUnexportImpl.java │ ├── MakefileVariableAssignmentImpl.java │ ├── MakefileVariableImpl.java │ ├── MakefileVariableUsageImpl.java │ ├── MakefileVariableValueImpl.java │ └── MakefileVpathImpl.java ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── grammars ├── Makefile.bnf └── MakefileLexer.flex ├── license ├── readme.md ├── settings.gradle.kts ├── src ├── main │ ├── kotlin │ │ └── name │ │ │ └── kropp │ │ │ └── intellij │ │ │ └── makefile │ │ │ ├── CreateRuleFix.kt │ │ │ ├── MakeConfigurable.kt │ │ │ ├── MakeSettings.kt │ │ │ ├── MakefileAnnotator.kt │ │ │ ├── MakefileBraceMatcherProvider.kt │ │ │ ├── MakefileChooseByNameContributor.kt │ │ │ ├── MakefileCodeStyleSettings.kt │ │ │ ├── MakefileCodeStyleSettingsProvider.kt │ │ │ ├── MakefileColorSettingsPage.kt │ │ │ ├── MakefileCommenter.kt │ │ │ ├── MakefileCompletionContributor.kt │ │ │ ├── MakefileDocumentationProvider.kt │ │ │ ├── MakefileFile.kt │ │ │ ├── MakefileFileChooserDescriptor.kt │ │ │ ├── MakefileFileType.kt │ │ │ ├── MakefileFindUsagesProvider.kt │ │ │ ├── MakefileFoldingBuilder.kt │ │ │ ├── MakefileLangCodeStyleSettingsProvider.kt │ │ │ ├── MakefileLanguage.kt │ │ │ ├── MakefileLexerAdapter.kt │ │ │ ├── MakefileParserDefinition.kt │ │ │ ├── MakefileParserUtil.kt │ │ │ ├── MakefileProjectSettings.kt │ │ │ ├── MakefileRunConfiguration.kt │ │ │ ├── MakefileRunConfigurationEditor.kt │ │ │ ├── MakefileRunConfigurationFactory.kt │ │ │ ├── MakefileRunConfigurationProducer.kt │ │ │ ├── MakefileRunConfigurationType.kt │ │ │ ├── MakefileRunTargetAction.kt │ │ │ ├── MakefileShellLanguageInjector.kt │ │ │ ├── MakefileSpellcheckingStrategy.kt │ │ │ ├── MakefileStructureViewElement.kt │ │ │ ├── MakefileStructureViewFactory.kt │ │ │ ├── MakefileStructureViewModel.kt │ │ │ ├── MakefileStubFileElementType.kt │ │ │ ├── MakefileSyntaxHighlighter.kt │ │ │ ├── MakefileSyntaxHighlighterFactory.kt │ │ │ ├── MakefileTargetKeyIndex.kt │ │ │ ├── MakefileTargetReference.kt │ │ │ ├── MakefileTargetRunLineMarkerContributor.kt │ │ │ ├── MakefileTargetStructureViewPresentation.kt │ │ │ ├── MakefileVariableReference.kt │ │ │ ├── make.kt │ │ │ ├── psi │ │ │ ├── MakefileElementFactory.kt │ │ │ ├── MakefileFilenameMixin.kt │ │ │ ├── MakefileFunctionElementImpl.kt │ │ │ ├── MakefileFunctionTextEscaper.kt │ │ │ ├── MakefileNamedElement.kt │ │ │ ├── MakefilePrerequisiteManipulator.kt │ │ │ ├── MakefilePrerequisiteMixin.kt │ │ │ ├── MakefilePsiImplUtil.kt │ │ │ ├── MakefileRecipeElementImpl.kt │ │ │ ├── MakefileRecipeTextEscaper.kt │ │ │ ├── MakefileSubstitutionInjectionHost.kt │ │ │ ├── MakefileSubstitutionTextEscaper.kt │ │ │ ├── MakefileTargetNamedElementImpl.kt │ │ │ ├── MakefileTargetPresentation.kt │ │ │ ├── MakefileTokenType.kt │ │ │ ├── MakefileVariableNamedElementImpl.kt │ │ │ ├── MakefileVariableUsageManipulator.kt │ │ │ └── MakefileVariableUsageMixin.kt │ │ │ ├── stub │ │ │ ├── MakefileTargetStubElement.kt │ │ │ ├── MakefileTargetStubElementImpl.kt │ │ │ └── MakefileTargetStubElementType.kt │ │ │ ├── toolWindow │ │ │ ├── MakeToolWindowFactory.kt │ │ │ ├── MakefileCellRenderer.kt │ │ │ ├── MakefileFileNode.kt │ │ │ ├── MakefileRootNode.kt │ │ │ ├── MakefileTargetNode.kt │ │ │ ├── MakefileToolWindowAutoscrollToSourceAction.kt │ │ │ ├── MakefileToolWindowGoToTargetAction.kt │ │ │ ├── MakefileToolWindowOptions.kt │ │ │ ├── MakefileToolWindowRunTargetAction.kt │ │ │ ├── MakefileToolWindowShowSpecialAction.kt │ │ │ ├── MakefileToolWindowSortAlphabeticallyAction.kt │ │ │ └── MakefileTreeNode.kt │ │ │ └── utils.kt │ └── resources │ │ ├── META-INF │ │ ├── plugin.xml │ │ ├── pluginIcon.svg │ │ ├── pluginIcon_dark.svg │ │ └── terminal-config.xml │ │ ├── fileTemplates │ │ └── internal │ │ │ └── Makefile.mk.ft │ │ └── name │ │ └── kropp │ │ └── intellij │ │ └── makefile │ │ ├── makefile.png │ │ └── makefile@2x.png └── test │ └── kotlin │ ├── MakefileCompletionTest.kt │ ├── MakefileCreateRuleQuickfixTest.kt │ ├── MakefileFindUsagesTest.kt │ ├── MakefileFoldingTest.kt │ ├── MakefileHighlightingTest.kt │ ├── MakefileParserTest.kt │ ├── MakefileStructureViewTest.kt │ └── MakefileTargetRenameTest.kt └── testData ├── completion ├── any.mk ├── curly.mk ├── functions.mk ├── simple.mk ├── targets.mk └── variables.mk ├── findUsages ├── force.mk ├── phony.mk └── simple.mk ├── folding ├── define.mk ├── rule.mk └── variable.mk ├── highlighting ├── multiunresolved.mk ├── targetspecificvars.mk └── unresolved.mk ├── parser ├── AtSign.mk ├── AtSign.txt ├── Comments.mk ├── Comments.txt ├── ConditionalAfterRecipe.mk ├── ConditionalAfterRecipe.txt ├── ConditionalVars.mk ├── ConditionalVars.txt ├── ConditionalWithParens.mk ├── ConditionalWithParens.txt ├── Conditionals.mk ├── Conditionals.txt ├── ConditionalsInsideRecipe.mk ├── ConditionalsInsideRecipe.txt ├── Define.mk ├── Define.txt ├── Directives.mk ├── Directives.txt ├── Doccomments.mk ├── Doccomments.txt ├── DoubleColonRule.mk ├── DoubleColonRule.txt ├── Elseif.mk ├── Elseif.txt ├── EmptyRecipe.mk ├── EmptyRecipe.txt ├── Export.mk ├── Export.txt ├── FunctionCall.mk ├── FunctionCall.txt ├── FunctionForeach.mk ├── FunctionForeach.txt ├── FunctionInPrerequisites.mk ├── FunctionInPrerequisites.txt ├── Functions.mk ├── Functions.txt ├── HelloWorld.mk ├── HelloWorld.txt ├── Include.mk ├── Include.txt ├── Issue104.mk ├── Issue104.txt ├── Issue107.mk ├── Issue107.txt ├── Issue113.mk ├── Issue113.txt ├── Issue115.mk ├── Issue115.txt ├── Issue116.mk ├── Issue116.txt ├── Issue118.mk ├── Issue118.txt ├── Issue120.mk ├── Issue120.txt ├── Issue121.mk ├── Issue121.txt ├── Issue124.mk ├── Issue124.txt ├── Issue129.mk ├── Issue129.txt ├── Issue130.mk ├── Issue130.txt ├── Issue131.mk ├── Issue131.txt ├── Issue132.mk ├── Issue132.txt ├── Issue135.mk ├── Issue135.txt ├── Issue140.mk ├── Issue140.txt ├── Issue141.mk ├── Issue141.txt ├── Issue142.mk ├── Issue142.txt ├── Issue143.mk ├── Issue143.txt ├── Issue144.mk ├── Issue144.txt ├── Issue15.mk ├── Issue15.txt ├── Issue150.mk ├── Issue150.txt ├── Issue153.mk ├── Issue153.txt ├── Issue155.mk ├── Issue155.txt ├── Issue159.mk ├── Issue159.txt ├── Issue160.mk ├── Issue160.txt ├── Issue167.mk ├── Issue167.txt ├── Issue170.mk ├── Issue170.txt ├── Issue175.mk ├── Issue175.txt ├── Issue178.mk ├── Issue178.txt ├── Issue179.mk ├── Issue179.txt ├── Issue185.mk ├── Issue185.txt ├── Issue188.mk ├── Issue188.txt ├── Issue190.mk ├── Issue190.txt ├── Issue194.mk ├── Issue194.txt ├── Issue23.mk ├── Issue23.txt ├── Issue36.mk ├── Issue36.txt ├── Issue37.mk ├── Issue37.txt ├── Issue44.mk ├── Issue44.txt ├── Issue45.mk ├── Issue45.txt ├── Issue46.mk ├── Issue46.txt ├── Issue56.mk ├── Issue56.txt ├── Issue61.mk ├── Issue61.txt ├── Issue62.mk ├── Issue62.txt ├── Issue63.mk ├── Issue63.txt ├── Issue7.mk ├── Issue7.txt ├── Issue72.mk ├── Issue72.txt ├── Issue81.mk ├── Issue81.txt ├── Issue88.mk ├── Issue88.txt ├── Issue9.mk ├── Issue9.txt ├── Issue91.mk ├── Issue91.txt ├── Issue97.mk ├── Issue97.txt ├── Multiline.mk ├── Multiline.txt ├── MultilineComment.mk ├── MultilineComment.txt ├── MultipleTargets.mk ├── MultipleTargets.txt ├── NonAscii.mk ├── NonAscii.txt ├── Prerequisites.mk ├── Prerequisites.txt ├── RecipeOnTheSameLine.mk ├── RecipeOnTheSameLine.txt ├── ShellWithCurly.mk ├── ShellWithCurly.txt ├── SimpleVar.mk ├── SimpleVar.txt ├── StaticPatternRules.mk ├── StaticPatternRules.txt ├── Strings.mk ├── Strings.txt ├── TargetInsideConditional.mk ├── TargetInsideConditional.txt ├── TargetSpecificVariable.mk ├── TargetSpecificVariable.txt ├── Undefine.mk ├── Undefine.txt ├── VPath.mk ├── VPath.txt ├── Variables.mk ├── Variables.txt ├── Whitespace.mk ├── Whitespace.txt ├── Wildcard.mk └── Wildcard.txt ├── quickfix └── createRule │ ├── middle.gold.mk │ ├── middle.mk │ ├── simple.gold.mk │ └── simple.mk ├── rename ├── simple.gold.mk └── simple.mk └── structure └── simple.mk /.gitattributes: -------------------------------------------------------------------------------- 1 | **/testData/** linguist-vendored -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | .idea/ 3 | build/ 4 | out/ 5 | -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/MakefileParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/MakefileParser.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/_MakefileLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/_MakefileLexer.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileBlock.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileCommand.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileComment.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileCondition.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileConditional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileConditional.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileConditionalElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileConditionalElse.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileDefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileDefine.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileDirective.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileDirectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileDirectory.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileDocComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileDocComment.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileEmptyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileEmptyCommand.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileExport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileExport.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileFilename.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileFilename.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileFunction.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileFunctionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileFunctionName.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileFunctionParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileFunctionParam.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileIdentifier.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileInclude.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileInclude.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileInlineCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileInlineCommand.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileNormalPrerequisites.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileNormalPrerequisites.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileOrderOnlyPrerequisites.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileOrderOnlyPrerequisites.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileOverride.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileOverride.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefilePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefilePattern.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefilePrerequisite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefilePrerequisite.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefilePrerequisites.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefilePrerequisites.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefilePrivatevar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefilePrivatevar.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileRecipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileRecipe.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileRule.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileString.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileSubstitution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileSubstitution.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileTarget.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileTargetLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileTargetLine.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileTargetPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileTargetPattern.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileTargets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileTargets.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileTypes.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileUndefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileUndefine.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileUnexport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileUnexport.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVariable.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVariableAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVariableAssignment.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVariableUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVariableUsage.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVariableValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVariableValue.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVisitor.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/MakefileVpath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/MakefileVpath.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileBlockImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileBlockImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileCommandImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileCommandImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileCommentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileCommentImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionalElseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionalElseImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionalImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileConditionalImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileDefineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileDefineImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileDirectiveImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileDirectiveImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileDirectoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileDirectoryImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileDocCommentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileDocCommentImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileExportImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileExportImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileFilenameImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileFilenameImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionNameImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionNameImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionParamImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileFunctionParamImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileIdentifierImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileIdentifierImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileIncludeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileIncludeImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileInlineCommandImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileInlineCommandImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileNormalPrerequisitesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileNormalPrerequisitesImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileOrderOnlyPrerequisitesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileOrderOnlyPrerequisitesImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileOverrideImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileOverrideImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefilePatternImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefilePatternImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefilePrerequisiteImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefilePrerequisiteImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefilePrerequisitesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefilePrerequisitesImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefilePrivatevarImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefilePrivatevarImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileRecipeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileRecipeImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileRuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileRuleImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileStringImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileStringImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileSubstitutionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileSubstitutionImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetLineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetLineImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetPatternImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetPatternImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileTargetsImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileUndefineImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileUndefineImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileUnexportImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileUnexportImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableAssignmentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableAssignmentImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableUsageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableUsageImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileVariableValueImpl.java -------------------------------------------------------------------------------- /gen/name/kropp/intellij/makefile/psi/impl/MakefileVpathImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gen/name/kropp/intellij/makefile/psi/impl/MakefileVpathImpl.java -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/gradlew.bat -------------------------------------------------------------------------------- /grammars/Makefile.bnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/grammars/Makefile.bnf -------------------------------------------------------------------------------- /grammars/MakefileLexer.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/grammars/MakefileLexer.flex -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/license -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "intellij-makefile" 2 | -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/CreateRuleFix.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/CreateRuleFix.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakeConfigurable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakeConfigurable.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakeSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakeSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileAnnotator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileAnnotator.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileBraceMatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileBraceMatcherProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileChooseByNameContributor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileChooseByNameContributor.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileCodeStyleSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileCodeStyleSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileCodeStyleSettingsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileCodeStyleSettingsProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileColorSettingsPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileColorSettingsPage.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileCommenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileCommenter.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileCompletionContributor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileCompletionContributor.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileDocumentationProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileDocumentationProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileFile.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileFileChooserDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileFileChooserDescriptor.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileFileType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileFileType.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileFindUsagesProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileFindUsagesProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileFoldingBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileFoldingBuilder.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileLangCodeStyleSettingsProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileLangCodeStyleSettingsProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileLanguage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileLanguage.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileLexerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileLexerAdapter.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileParserDefinition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileParserDefinition.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileParserUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileParserUtil.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileProjectSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileProjectSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfiguration.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationEditor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationEditor.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationProducer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationProducer.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunConfigurationType.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileRunTargetAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileRunTargetAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileShellLanguageInjector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileShellLanguageInjector.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileSpellcheckingStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileSpellcheckingStrategy.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewElement.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileStructureViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileStubFileElementType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileStubFileElementType.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileSyntaxHighlighter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileSyntaxHighlighter.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileSyntaxHighlighterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileSyntaxHighlighterFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetKeyIndex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetKeyIndex.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetReference.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetRunLineMarkerContributor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetRunLineMarkerContributor.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetStructureViewPresentation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileTargetStructureViewPresentation.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/MakefileVariableReference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/MakefileVariableReference.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/make.kt: -------------------------------------------------------------------------------- 1 | package name.kropp.intellij.makefile 2 | 3 | const val DEFAULT_MAKE_PATH = "/usr/bin/make" -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileElementFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileElementFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFilenameMixin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFilenameMixin.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFunctionElementImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFunctionElementImpl.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFunctionTextEscaper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileFunctionTextEscaper.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileNamedElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileNamedElement.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePrerequisiteManipulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePrerequisiteManipulator.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePrerequisiteMixin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePrerequisiteMixin.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePsiImplUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefilePsiImplUtil.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileRecipeElementImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileRecipeElementImpl.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileRecipeTextEscaper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileRecipeTextEscaper.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileSubstitutionInjectionHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileSubstitutionInjectionHost.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileSubstitutionTextEscaper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileSubstitutionTextEscaper.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTargetNamedElementImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTargetNamedElementImpl.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTargetPresentation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTargetPresentation.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTokenType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileTokenType.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableNamedElementImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableNamedElementImpl.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableUsageManipulator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableUsageManipulator.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableUsageMixin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/psi/MakefileVariableUsageMixin.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElement.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElementImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElementImpl.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElementType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/stub/MakefileTargetStubElementType.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakeToolWindowFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakeToolWindowFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileCellRenderer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileCellRenderer.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileFileNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileFileNode.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileRootNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileRootNode.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileTargetNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileTargetNode.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowAutoscrollToSourceAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowAutoscrollToSourceAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowGoToTargetAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowGoToTargetAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowOptions.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowRunTargetAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowRunTargetAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowShowSpecialAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowShowSpecialAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowSortAlphabeticallyAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileToolWindowSortAlphabeticallyAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileTreeNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/toolWindow/MakefileTreeNode.kt -------------------------------------------------------------------------------- /src/main/kotlin/name/kropp/intellij/makefile/utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/kotlin/name/kropp/intellij/makefile/utils.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/META-INF/pluginIcon_dark.svg -------------------------------------------------------------------------------- /src/main/resources/META-INF/terminal-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/META-INF/terminal-config.xml -------------------------------------------------------------------------------- /src/main/resources/fileTemplates/internal/Makefile.mk.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/fileTemplates/internal/Makefile.mk.ft -------------------------------------------------------------------------------- /src/main/resources/name/kropp/intellij/makefile/makefile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/name/kropp/intellij/makefile/makefile.png -------------------------------------------------------------------------------- /src/main/resources/name/kropp/intellij/makefile/makefile@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/main/resources/name/kropp/intellij/makefile/makefile@2x.png -------------------------------------------------------------------------------- /src/test/kotlin/MakefileCompletionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileCompletionTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileCreateRuleQuickfixTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileCreateRuleQuickfixTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileFindUsagesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileFindUsagesTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileFoldingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileFoldingTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileHighlightingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileHighlightingTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileParserTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileStructureViewTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileStructureViewTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/MakefileTargetRenameTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/src/test/kotlin/MakefileTargetRenameTest.kt -------------------------------------------------------------------------------- /testData/completion/any.mk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /testData/completion/curly.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/completion/curly.mk -------------------------------------------------------------------------------- /testData/completion/functions.mk: -------------------------------------------------------------------------------- 1 | $() -------------------------------------------------------------------------------- /testData/completion/simple.mk: -------------------------------------------------------------------------------- 1 | a: 2 | b: 3 | c d: -------------------------------------------------------------------------------- /testData/completion/targets.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/completion/targets.mk -------------------------------------------------------------------------------- /testData/completion/variables.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/completion/variables.mk -------------------------------------------------------------------------------- /testData/findUsages/force.mk: -------------------------------------------------------------------------------- 1 | test: 2 | FORCE: test -------------------------------------------------------------------------------- /testData/findUsages/phony.mk: -------------------------------------------------------------------------------- 1 | test: 2 | .PHONY: test -------------------------------------------------------------------------------- /testData/findUsages/simple.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/findUsages/simple.mk -------------------------------------------------------------------------------- /testData/folding/define.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/folding/define.mk -------------------------------------------------------------------------------- /testData/folding/rule.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/folding/rule.mk -------------------------------------------------------------------------------- /testData/folding/variable.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/folding/variable.mk -------------------------------------------------------------------------------- /testData/highlighting/multiunresolved.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/highlighting/multiunresolved.mk -------------------------------------------------------------------------------- /testData/highlighting/targetspecificvars.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/highlighting/targetspecificvars.mk -------------------------------------------------------------------------------- /testData/highlighting/unresolved.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/highlighting/unresolved.mk -------------------------------------------------------------------------------- /testData/parser/AtSign.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/AtSign.mk -------------------------------------------------------------------------------- /testData/parser/AtSign.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/AtSign.txt -------------------------------------------------------------------------------- /testData/parser/Comments.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Comments.mk -------------------------------------------------------------------------------- /testData/parser/Comments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Comments.txt -------------------------------------------------------------------------------- /testData/parser/ConditionalAfterRecipe.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalAfterRecipe.mk -------------------------------------------------------------------------------- /testData/parser/ConditionalAfterRecipe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalAfterRecipe.txt -------------------------------------------------------------------------------- /testData/parser/ConditionalVars.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalVars.mk -------------------------------------------------------------------------------- /testData/parser/ConditionalVars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalVars.txt -------------------------------------------------------------------------------- /testData/parser/ConditionalWithParens.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalWithParens.mk -------------------------------------------------------------------------------- /testData/parser/ConditionalWithParens.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalWithParens.txt -------------------------------------------------------------------------------- /testData/parser/Conditionals.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Conditionals.mk -------------------------------------------------------------------------------- /testData/parser/Conditionals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Conditionals.txt -------------------------------------------------------------------------------- /testData/parser/ConditionalsInsideRecipe.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalsInsideRecipe.mk -------------------------------------------------------------------------------- /testData/parser/ConditionalsInsideRecipe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ConditionalsInsideRecipe.txt -------------------------------------------------------------------------------- /testData/parser/Define.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Define.mk -------------------------------------------------------------------------------- /testData/parser/Define.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Define.txt -------------------------------------------------------------------------------- /testData/parser/Directives.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Directives.mk -------------------------------------------------------------------------------- /testData/parser/Directives.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Directives.txt -------------------------------------------------------------------------------- /testData/parser/Doccomments.mk: -------------------------------------------------------------------------------- 1 | # Self-Document Makefile 2 | 3 | some: hello ## doc comment -------------------------------------------------------------------------------- /testData/parser/Doccomments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Doccomments.txt -------------------------------------------------------------------------------- /testData/parser/DoubleColonRule.mk: -------------------------------------------------------------------------------- 1 | a:: b -------------------------------------------------------------------------------- /testData/parser/DoubleColonRule.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/DoubleColonRule.txt -------------------------------------------------------------------------------- /testData/parser/Elseif.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Elseif.mk -------------------------------------------------------------------------------- /testData/parser/Elseif.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Elseif.txt -------------------------------------------------------------------------------- /testData/parser/EmptyRecipe.mk: -------------------------------------------------------------------------------- 1 | hello: world ; -------------------------------------------------------------------------------- /testData/parser/EmptyRecipe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/EmptyRecipe.txt -------------------------------------------------------------------------------- /testData/parser/Export.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Export.mk -------------------------------------------------------------------------------- /testData/parser/Export.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Export.txt -------------------------------------------------------------------------------- /testData/parser/FunctionCall.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionCall.mk -------------------------------------------------------------------------------- /testData/parser/FunctionCall.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionCall.txt -------------------------------------------------------------------------------- /testData/parser/FunctionForeach.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionForeach.mk -------------------------------------------------------------------------------- /testData/parser/FunctionForeach.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionForeach.txt -------------------------------------------------------------------------------- /testData/parser/FunctionInPrerequisites.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionInPrerequisites.mk -------------------------------------------------------------------------------- /testData/parser/FunctionInPrerequisites.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/FunctionInPrerequisites.txt -------------------------------------------------------------------------------- /testData/parser/Functions.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Functions.mk -------------------------------------------------------------------------------- /testData/parser/Functions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Functions.txt -------------------------------------------------------------------------------- /testData/parser/HelloWorld.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/HelloWorld.mk -------------------------------------------------------------------------------- /testData/parser/HelloWorld.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/HelloWorld.txt -------------------------------------------------------------------------------- /testData/parser/Include.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Include.mk -------------------------------------------------------------------------------- /testData/parser/Include.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Include.txt -------------------------------------------------------------------------------- /testData/parser/Issue104.mk: -------------------------------------------------------------------------------- 1 | $(error "Add Git to $$PATH") -------------------------------------------------------------------------------- /testData/parser/Issue104.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue104.txt -------------------------------------------------------------------------------- /testData/parser/Issue107.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue107.mk -------------------------------------------------------------------------------- /testData/parser/Issue107.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue107.txt -------------------------------------------------------------------------------- /testData/parser/Issue113.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue113.mk -------------------------------------------------------------------------------- /testData/parser/Issue113.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue113.txt -------------------------------------------------------------------------------- /testData/parser/Issue115.mk: -------------------------------------------------------------------------------- 1 | $(patsubst %.C,build/%.O2.o,$(wildcard *.C)) -------------------------------------------------------------------------------- /testData/parser/Issue115.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue115.txt -------------------------------------------------------------------------------- /testData/parser/Issue116.mk: -------------------------------------------------------------------------------- 1 | $(patsubst %,build-module-%,$(ALL_MODULES)) -------------------------------------------------------------------------------- /testData/parser/Issue116.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue116.txt -------------------------------------------------------------------------------- /testData/parser/Issue118.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue118.mk -------------------------------------------------------------------------------- /testData/parser/Issue118.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue118.txt -------------------------------------------------------------------------------- /testData/parser/Issue120.mk: -------------------------------------------------------------------------------- 1 | $(error Cannot have != symbol here!) 2 | $(eval A=B) -------------------------------------------------------------------------------- /testData/parser/Issue120.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue120.txt -------------------------------------------------------------------------------- /testData/parser/Issue121.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue121.mk -------------------------------------------------------------------------------- /testData/parser/Issue121.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue121.txt -------------------------------------------------------------------------------- /testData/parser/Issue124.mk: -------------------------------------------------------------------------------- 1 | tmp="somevar" 2 | 3 | qwe 4 | 5 | all: clean 6 | -------------------------------------------------------------------------------- /testData/parser/Issue124.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue124.txt -------------------------------------------------------------------------------- /testData/parser/Issue129.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue129.mk -------------------------------------------------------------------------------- /testData/parser/Issue129.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue129.txt -------------------------------------------------------------------------------- /testData/parser/Issue130.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue130.mk -------------------------------------------------------------------------------- /testData/parser/Issue130.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue130.txt -------------------------------------------------------------------------------- /testData/parser/Issue131.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue131.mk -------------------------------------------------------------------------------- /testData/parser/Issue131.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue131.txt -------------------------------------------------------------------------------- /testData/parser/Issue132.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue132.mk -------------------------------------------------------------------------------- /testData/parser/Issue132.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue132.txt -------------------------------------------------------------------------------- /testData/parser/Issue135.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue135.mk -------------------------------------------------------------------------------- /testData/parser/Issue135.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue135.txt -------------------------------------------------------------------------------- /testData/parser/Issue140.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue140.mk -------------------------------------------------------------------------------- /testData/parser/Issue140.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue140.txt -------------------------------------------------------------------------------- /testData/parser/Issue141.mk: -------------------------------------------------------------------------------- 1 | $(filter-out $(ABC),$(CDE)): 2 | echo $@ -------------------------------------------------------------------------------- /testData/parser/Issue141.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue141.txt -------------------------------------------------------------------------------- /testData/parser/Issue142.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue142.mk -------------------------------------------------------------------------------- /testData/parser/Issue142.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue142.txt -------------------------------------------------------------------------------- /testData/parser/Issue143.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue143.mk -------------------------------------------------------------------------------- /testData/parser/Issue143.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue143.txt -------------------------------------------------------------------------------- /testData/parser/Issue144.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue144.mk -------------------------------------------------------------------------------- /testData/parser/Issue144.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue144.txt -------------------------------------------------------------------------------- /testData/parser/Issue15.mk: -------------------------------------------------------------------------------- 1 | test: 2 | ifeq ($(call which,x),) 3 | x 4 | endif -------------------------------------------------------------------------------- /testData/parser/Issue15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue15.txt -------------------------------------------------------------------------------- /testData/parser/Issue150.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue150.mk -------------------------------------------------------------------------------- /testData/parser/Issue150.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue150.txt -------------------------------------------------------------------------------- /testData/parser/Issue153.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue153.mk -------------------------------------------------------------------------------- /testData/parser/Issue153.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue153.txt -------------------------------------------------------------------------------- /testData/parser/Issue155.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue155.mk -------------------------------------------------------------------------------- /testData/parser/Issue155.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue155.txt -------------------------------------------------------------------------------- /testData/parser/Issue159.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue159.mk -------------------------------------------------------------------------------- /testData/parser/Issue159.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue159.txt -------------------------------------------------------------------------------- /testData/parser/Issue160.mk: -------------------------------------------------------------------------------- 1 | $(shell (some_command --arg) 2>&1) -------------------------------------------------------------------------------- /testData/parser/Issue160.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue160.txt -------------------------------------------------------------------------------- /testData/parser/Issue167.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue167.mk -------------------------------------------------------------------------------- /testData/parser/Issue167.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue167.txt -------------------------------------------------------------------------------- /testData/parser/Issue170.mk: -------------------------------------------------------------------------------- 1 | rule: 2 | # comment 3 | echo yo 4 | -------------------------------------------------------------------------------- /testData/parser/Issue170.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue170.txt -------------------------------------------------------------------------------- /testData/parser/Issue175.mk: -------------------------------------------------------------------------------- 1 | % : %,v 2 | -------------------------------------------------------------------------------- /testData/parser/Issue175.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue175.txt -------------------------------------------------------------------------------- /testData/parser/Issue178.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue178.mk -------------------------------------------------------------------------------- /testData/parser/Issue178.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue178.txt -------------------------------------------------------------------------------- /testData/parser/Issue179.mk: -------------------------------------------------------------------------------- 1 | $(info please define the FOO variable!) -------------------------------------------------------------------------------- /testData/parser/Issue179.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue179.txt -------------------------------------------------------------------------------- /testData/parser/Issue185.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue185.mk -------------------------------------------------------------------------------- /testData/parser/Issue185.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue185.txt -------------------------------------------------------------------------------- /testData/parser/Issue188.mk: -------------------------------------------------------------------------------- 1 | include: ; -------------------------------------------------------------------------------- /testData/parser/Issue188.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue188.txt -------------------------------------------------------------------------------- /testData/parser/Issue190.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue190.mk -------------------------------------------------------------------------------- /testData/parser/Issue190.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue190.txt -------------------------------------------------------------------------------- /testData/parser/Issue194.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue194.mk -------------------------------------------------------------------------------- /testData/parser/Issue194.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue194.txt -------------------------------------------------------------------------------- /testData/parser/Issue23.mk: -------------------------------------------------------------------------------- 1 | a: b 2 | #comment 3 | 4 | b: c -------------------------------------------------------------------------------- /testData/parser/Issue23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue23.txt -------------------------------------------------------------------------------- /testData/parser/Issue36.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue36.mk -------------------------------------------------------------------------------- /testData/parser/Issue36.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue36.txt -------------------------------------------------------------------------------- /testData/parser/Issue37.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue37.mk -------------------------------------------------------------------------------- /testData/parser/Issue37.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue37.txt -------------------------------------------------------------------------------- /testData/parser/Issue44.mk: -------------------------------------------------------------------------------- 1 | PROJECT ?= people 2 | VIRTUAL_ENV ?= env -------------------------------------------------------------------------------- /testData/parser/Issue44.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue44.txt -------------------------------------------------------------------------------- /testData/parser/Issue45.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue45.mk -------------------------------------------------------------------------------- /testData/parser/Issue45.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue45.txt -------------------------------------------------------------------------------- /testData/parser/Issue46.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue46.mk -------------------------------------------------------------------------------- /testData/parser/Issue46.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue46.txt -------------------------------------------------------------------------------- /testData/parser/Issue56.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue56.mk -------------------------------------------------------------------------------- /testData/parser/Issue56.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue56.txt -------------------------------------------------------------------------------- /testData/parser/Issue61.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue61.mk -------------------------------------------------------------------------------- /testData/parser/Issue61.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue61.txt -------------------------------------------------------------------------------- /testData/parser/Issue62.mk: -------------------------------------------------------------------------------- 1 | ifeq ($(BUILD_TYPE),QA) 2 | else 3 | # Disabled 4 | #export 5 | endif -------------------------------------------------------------------------------- /testData/parser/Issue62.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue62.txt -------------------------------------------------------------------------------- /testData/parser/Issue63.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue63.mk -------------------------------------------------------------------------------- /testData/parser/Issue63.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue63.txt -------------------------------------------------------------------------------- /testData/parser/Issue7.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue7.mk -------------------------------------------------------------------------------- /testData/parser/Issue7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue7.txt -------------------------------------------------------------------------------- /testData/parser/Issue72.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue72.mk -------------------------------------------------------------------------------- /testData/parser/Issue72.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue72.txt -------------------------------------------------------------------------------- /testData/parser/Issue81.mk: -------------------------------------------------------------------------------- 1 | help: 2 | @grep -E '^[a-zA-Z_-]+:.*?=!##' -------------------------------------------------------------------------------- /testData/parser/Issue81.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue81.txt -------------------------------------------------------------------------------- /testData/parser/Issue88.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue88.mk -------------------------------------------------------------------------------- /testData/parser/Issue88.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue88.txt -------------------------------------------------------------------------------- /testData/parser/Issue9.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue9.mk -------------------------------------------------------------------------------- /testData/parser/Issue9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue9.txt -------------------------------------------------------------------------------- /testData/parser/Issue91.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue91.mk -------------------------------------------------------------------------------- /testData/parser/Issue91.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue91.txt -------------------------------------------------------------------------------- /testData/parser/Issue97.mk: -------------------------------------------------------------------------------- 1 | AAA=BBB#CCC 2 | test: 3 | echo ${AAA} -------------------------------------------------------------------------------- /testData/parser/Issue97.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Issue97.txt -------------------------------------------------------------------------------- /testData/parser/Multiline.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Multiline.mk -------------------------------------------------------------------------------- /testData/parser/Multiline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Multiline.txt -------------------------------------------------------------------------------- /testData/parser/MultilineComment.mk: -------------------------------------------------------------------------------- 1 | # comment \ 2 | VARIABLE = "value" -------------------------------------------------------------------------------- /testData/parser/MultilineComment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/MultilineComment.txt -------------------------------------------------------------------------------- /testData/parser/MultipleTargets.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/MultipleTargets.mk -------------------------------------------------------------------------------- /testData/parser/MultipleTargets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/MultipleTargets.txt -------------------------------------------------------------------------------- /testData/parser/NonAscii.mk: -------------------------------------------------------------------------------- 1 | привет: мир -------------------------------------------------------------------------------- /testData/parser/NonAscii.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/NonAscii.txt -------------------------------------------------------------------------------- /testData/parser/Prerequisites.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Prerequisites.mk -------------------------------------------------------------------------------- /testData/parser/Prerequisites.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Prerequisites.txt -------------------------------------------------------------------------------- /testData/parser/RecipeOnTheSameLine.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/RecipeOnTheSameLine.mk -------------------------------------------------------------------------------- /testData/parser/RecipeOnTheSameLine.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/RecipeOnTheSameLine.txt -------------------------------------------------------------------------------- /testData/parser/ShellWithCurly.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ShellWithCurly.mk -------------------------------------------------------------------------------- /testData/parser/ShellWithCurly.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/ShellWithCurly.txt -------------------------------------------------------------------------------- /testData/parser/SimpleVar.mk: -------------------------------------------------------------------------------- 1 | all: ${simple $(HOME) var} -------------------------------------------------------------------------------- /testData/parser/SimpleVar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/SimpleVar.txt -------------------------------------------------------------------------------- /testData/parser/StaticPatternRules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/StaticPatternRules.mk -------------------------------------------------------------------------------- /testData/parser/StaticPatternRules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/StaticPatternRules.txt -------------------------------------------------------------------------------- /testData/parser/Strings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Strings.mk -------------------------------------------------------------------------------- /testData/parser/Strings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Strings.txt -------------------------------------------------------------------------------- /testData/parser/TargetInsideConditional.mk: -------------------------------------------------------------------------------- 1 | ifndef VERBOSE 2 | .SILENT: 3 | endif -------------------------------------------------------------------------------- /testData/parser/TargetInsideConditional.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/TargetInsideConditional.txt -------------------------------------------------------------------------------- /testData/parser/TargetSpecificVariable.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/TargetSpecificVariable.mk -------------------------------------------------------------------------------- /testData/parser/TargetSpecificVariable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/TargetSpecificVariable.txt -------------------------------------------------------------------------------- /testData/parser/Undefine.mk: -------------------------------------------------------------------------------- 1 | override undefine FOO -------------------------------------------------------------------------------- /testData/parser/Undefine.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Undefine.txt -------------------------------------------------------------------------------- /testData/parser/VPath.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/VPath.mk -------------------------------------------------------------------------------- /testData/parser/VPath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/VPath.txt -------------------------------------------------------------------------------- /testData/parser/Variables.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Variables.mk -------------------------------------------------------------------------------- /testData/parser/Variables.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Variables.txt -------------------------------------------------------------------------------- /testData/parser/Whitespace.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Whitespace.mk -------------------------------------------------------------------------------- /testData/parser/Whitespace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Whitespace.txt -------------------------------------------------------------------------------- /testData/parser/Wildcard.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Wildcard.mk -------------------------------------------------------------------------------- /testData/parser/Wildcard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/parser/Wildcard.txt -------------------------------------------------------------------------------- /testData/quickfix/createRule/middle.gold.mk: -------------------------------------------------------------------------------- 1 | x: c 2 | a: b 3 | recipe 4 | 5 | b: 6 | c: x -------------------------------------------------------------------------------- /testData/quickfix/createRule/middle.mk: -------------------------------------------------------------------------------- 1 | x: c 2 | a: b 3 | recipe 4 | c: x -------------------------------------------------------------------------------- /testData/quickfix/createRule/simple.gold.mk: -------------------------------------------------------------------------------- 1 | a: b 2 | b: 3 | -------------------------------------------------------------------------------- /testData/quickfix/createRule/simple.mk: -------------------------------------------------------------------------------- 1 | a: b -------------------------------------------------------------------------------- /testData/rename/simple.gold.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/rename/simple.gold.mk -------------------------------------------------------------------------------- /testData/rename/simple.mk: -------------------------------------------------------------------------------- 1 | a: qwe 2 | 3 | qwe: b -------------------------------------------------------------------------------- /testData/structure/simple.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kropp/intellij-makefile/HEAD/testData/structure/simple.mk --------------------------------------------------------------------------------