From f4fb5b1b31c724b89a9ac1d5158e9718d27c97d7 Mon Sep 17 00:00:00 2001 From: JohnHake Date: Wed, 5 Feb 2020 20:39:11 -0800 Subject: [PATCH] Delete DevKit, add Gradle simple_language_plugin --- simple_language/settings.gradle | 2 - simple_language_plugin/.idea/misc.xml | 6 - simple_language_plugin/.idea/modules.xml | 8 - .../.idea/simple_language_plugin.iml | 12 - simple_language_plugin/.idea/workspace.xml | 495 ---------------- .../build.gradle | 0 .../com/simpleplugin/parser/SimpleParser.java | 121 ---- .../com/simpleplugin/psi/SimpleProperty.java | 23 - .../gen/com/simpleplugin/psi/SimpleTypes.java | 27 - .../com/simpleplugin/psi/SimpleVisitor.java | 22 - .../psi/impl/SimplePropertyImpl.java | 53 -- .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../gradlew | 0 .../gradlew.bat | 0 .../resources/META-INF/plugin.xml | 37 -- simple_language_plugin/settings.gradle | 2 + .../simple_language_plugin.iml | 15 - .../simpleplugin/CreatePropertyQuickFix.java | 91 --- .../src/com/simpleplugin/Simple.bnf | 28 - .../src/com/simpleplugin/Simple.flex | 44 -- .../src/com/simpleplugin/SimpleAnnotator.java | 37 -- .../src/com/simpleplugin/SimpleBlock.java | 52 -- .../SimpleChooseByNameContributor.java | 31 - .../simpleplugin/SimpleCodeStyleSettings.java | 9 - .../SimpleCodeStyleSettingsProvider.java | 36 -- .../simpleplugin/SimpleColorSettingsPage.java | 70 --- .../src/com/simpleplugin/SimpleCommenter.java | 36 -- .../SimpleCompletionContributor.java | 23 - .../src/com/simpleplugin/SimpleFileType.java | 38 -- .../simpleplugin/SimpleFileTypeFactory.java | 11 - .../com/simpleplugin/SimpleFilterLexer.java | 18 - .../SimpleFindUsagesProvider.java | 60 -- .../simpleplugin/SimpleFoldingBuilder.java | 74 --- .../SimpleFormattingModelBuilder.java | 37 -- .../src/com/simpleplugin/SimpleIcons.java | 9 - .../src/com/simpleplugin/SimpleIdIndexer.java | 17 - .../src/com/simpleplugin/SimpleLanguage.java | 11 - ...mpleLanguageCodeStyleSettingsProvider.java | 42 -- .../src/com/simpleplugin/SimpleLexer.java | 528 ------------------ .../com/simpleplugin/SimpleLexerAdapter.java | 11 - .../SimpleLineMarkerProvider.java | 33 -- .../simpleplugin/SimpleParserDefinition.java | 61 -- .../SimpleRefactoringSupportProvider.java | 12 - .../src/com/simpleplugin/SimpleReference.java | 55 -- .../SimpleReferenceContributor.java | 30 - .../SimpleStructureViewElement.java | 72 --- .../SimpleStructureViewFactory.java | 21 - .../SimpleStructureViewModel.java | 30 - .../simpleplugin/SimpleSyntaxHighlighter.java | 56 -- .../SimpleSyntaxHighlighterFactory.java | 14 - .../com/simpleplugin/SimpleTodoIndexer.java | 12 - .../src/com/simpleplugin/SimpleUtil.java | 52 -- .../src/com/simpleplugin/icons/jar-gray.png | Bin 717 -> 0 bytes .../psi/SimpleElementFactory.java | 28 - .../simpleplugin/psi/SimpleElementType.java | 11 - .../src/com/simpleplugin/psi/SimpleFile.java | 31 - .../simpleplugin/psi/SimpleNamedElement.java | 6 - .../com/simpleplugin/psi/SimpleTokenType.java | 16 - .../psi/impl/SimpleNamedElementImpl.java | 12 - .../psi/impl/SimplePsiImplUtil.java | 77 --- .../intellij/sdk/language/SimpleLexer.java | 0 .../sdk/language/parser/SimpleParser.java | 0 .../sdk/language/psi/SimpleProperty.java | 0 .../sdk/language/psi/SimpleTypes.java | 0 .../sdk/language/psi/SimpleVisitor.java | 0 .../language/psi/impl/SimplePropertyImpl.java | 0 .../java/com/intellij/sdk/language/Simple.bnf | 0 .../com/intellij/sdk/language/Simple.flex | 0 .../sdk/language/SimpleAnnotator.java | 0 .../intellij/sdk/language/SimpleBlock.java | 0 .../SimpleChooseByNameContributor.java | 0 .../sdk/language/SimpleCodeStyleSettings.java | 0 .../SimpleCodeStyleSettingsProvider.java | 0 .../sdk/language/SimpleColorSettingsPage.java | 0 .../sdk/language/SimpleCommenter.java | 0 .../language/SimpleCompletionContributor.java | 0 .../SimpleCreatePropertyQuickFix.java | 0 .../intellij/sdk/language/SimpleFileType.java | 0 .../sdk/language/SimpleFileTypeFactory.java | 0 .../language/SimpleFindUsagesProvider.java | 0 .../sdk/language/SimpleFoldingBuilder.java | 0 .../SimpleFormattingModelBuilder.java | 0 .../intellij/sdk/language/SimpleIcons.java | 0 .../intellij/sdk/language/SimpleLanguage.java | 0 ...mpleLanguageCodeStyleSettingsProvider.java | 0 .../sdk/language/SimpleLexerAdapter.java | 0 .../language/SimpleLineMarkerProvider.java | 0 .../sdk/language/SimpleParserDefinition.java | 0 .../SimpleRefactoringSupportProvider.java | 0 .../sdk/language/SimpleReference.java | 0 .../language/SimpleReferenceContributor.java | 0 .../language/SimpleStructureViewElement.java | 0 .../language/SimpleStructureViewFactory.java | 0 .../language/SimpleStructureViewModel.java | 0 .../sdk/language/SimpleSyntaxHighlighter.java | 0 .../SimpleSyntaxHighlighterFactory.java | 0 .../com/intellij/sdk/language/SimpleUtil.java | 0 .../language/psi/SimpleElementFactory.java | 0 .../sdk/language/psi/SimpleElementType.java | 0 .../intellij/sdk/language/psi/SimpleFile.java | 0 .../sdk/language/psi/SimpleNamedElement.java | 0 .../sdk/language/psi/SimpleTokenType.java | 0 .../psi/impl/SimpleNamedElementImpl.java | 0 .../language/psi/impl/SimplePsiImplUtil.java | 0 .../src/main/resources/META-INF/plugin.xml | 0 .../main/resources/META-INF/pluginIcon.svg | 0 .../src/main/resources/icons/jar-gray.png | Bin .../sdk/language/SimpleCodeInsightTest.java | 0 .../sdk/language/SimpleParsingTest.java | 0 .../src/test/testData/AnnotatorTestData.java | 0 .../src/test/testData/CompleteTestData.java | 0 .../src/test/testData/DefaultTestData.simple | 0 .../src/test/testData/FindUsagesTestData.java | 0 .../test/testData/FindUsagesTestData.simple | 0 .../src/test/testData/FoldingTestData.java | 0 .../test/testData/FormatterTestData.simple | 0 .../src/test/testData/ParsingTestData.simple | 0 .../src/test/testData/ParsingTestData.txt | 0 .../src/test/testData/ReferenceTestData.java | 0 .../src/test/testData/RenameTestData.java | 0 .../src/test/testData/RenameTestData.simple | 0 .../test/testData/RenameTestDataAfter.simple | 0 .../testData/AnnotatorTestData.java | 7 - .../testData/CompleteTestData.java | 5 - .../testData/DefaultTestData.simple | 14 - .../testData/FindUsagesTestData.java | 5 - .../testData/FindUsagesTestData.simple | 13 - .../testData/FoldingTestData.java | 11 - .../testData/FormatterTestData.simple | 15 - .../testData/ParsingTestData.simple | 17 - .../testData/ParsingTestData.txt | 66 --- .../testData/ReferenceTestData.java | 5 - .../testData/RenameTestData.java | 5 - .../testData/RenameTestData.simple | 13 - .../testData/RenameTestDataAfter.simple | 13 - .../simpleplugin/SimpleCodeInsightTest.java | 82 --- .../com/simpleplugin/SimpleParsingTest.java | 28 - 138 files changed, 2 insertions(+), 3062 deletions(-) delete mode 100644 simple_language/settings.gradle delete mode 100644 simple_language_plugin/.idea/misc.xml delete mode 100644 simple_language_plugin/.idea/modules.xml delete mode 100644 simple_language_plugin/.idea/simple_language_plugin.iml delete mode 100644 simple_language_plugin/.idea/workspace.xml rename {simple_language => simple_language_plugin}/build.gradle (100%) delete mode 100644 simple_language_plugin/gen/com/simpleplugin/parser/SimpleParser.java delete mode 100644 simple_language_plugin/gen/com/simpleplugin/psi/SimpleProperty.java delete mode 100644 simple_language_plugin/gen/com/simpleplugin/psi/SimpleTypes.java delete mode 100644 simple_language_plugin/gen/com/simpleplugin/psi/SimpleVisitor.java delete mode 100644 simple_language_plugin/gen/com/simpleplugin/psi/impl/SimplePropertyImpl.java rename {simple_language => simple_language_plugin}/gradle/wrapper/gradle-wrapper.jar (100%) rename {simple_language => simple_language_plugin}/gradle/wrapper/gradle-wrapper.properties (100%) rename {simple_language => simple_language_plugin}/gradlew (100%) rename {simple_language => simple_language_plugin}/gradlew.bat (100%) delete mode 100644 simple_language_plugin/resources/META-INF/plugin.xml create mode 100644 simple_language_plugin/settings.gradle delete mode 100644 simple_language_plugin/simple_language_plugin.iml delete mode 100644 simple_language_plugin/src/com/simpleplugin/CreatePropertyQuickFix.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/Simple.bnf delete mode 100644 simple_language_plugin/src/com/simpleplugin/Simple.flex delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleAnnotator.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleBlock.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleChooseByNameContributor.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettings.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleCodeStyleSettingsProvider.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleColorSettingsPage.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleCommenter.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleCompletionContributor.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFileType.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFileTypeFactory.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFilterLexer.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFindUsagesProvider.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFoldingBuilder.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleFormattingModelBuilder.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleIcons.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleIdIndexer.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleLanguage.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleLanguageCodeStyleSettingsProvider.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleLexer.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleLexerAdapter.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleLineMarkerProvider.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleParserDefinition.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleRefactoringSupportProvider.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleReference.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleReferenceContributor.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleStructureViewElement.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleStructureViewFactory.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleStructureViewModel.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighter.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleSyntaxHighlighterFactory.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleTodoIndexer.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/SimpleUtil.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/icons/jar-gray.png delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/SimpleElementFactory.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/SimpleElementType.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/SimpleFile.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/SimpleNamedElement.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/SimpleTokenType.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/impl/SimpleNamedElementImpl.java delete mode 100644 simple_language_plugin/src/com/simpleplugin/psi/impl/SimplePsiImplUtil.java rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/SimpleLexer.java (100%) rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/parser/SimpleParser.java (100%) rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/psi/SimpleProperty.java (100%) rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/psi/SimpleTypes.java (100%) rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/psi/SimpleVisitor.java (100%) rename {simple_language => simple_language_plugin}/src/main/gen/com/intellij/sdk/language/psi/impl/SimplePropertyImpl.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/Simple.bnf (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/Simple.flex (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleAnnotator.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleBlock.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleChooseByNameContributor.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleCodeStyleSettings.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleCodeStyleSettingsProvider.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleColorSettingsPage.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleCommenter.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleCompletionContributor.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleCreatePropertyQuickFix.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleFileType.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleFileTypeFactory.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleFindUsagesProvider.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleFoldingBuilder.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleFormattingModelBuilder.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleIcons.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleLanguage.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleLanguageCodeStyleSettingsProvider.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleLexerAdapter.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleLineMarkerProvider.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleParserDefinition.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleRefactoringSupportProvider.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleReference.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleReferenceContributor.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleStructureViewElement.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleStructureViewFactory.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleStructureViewModel.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleSyntaxHighlighter.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleSyntaxHighlighterFactory.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/SimpleUtil.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/SimpleElementFactory.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/SimpleElementType.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/SimpleFile.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/SimpleNamedElement.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/SimpleTokenType.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/impl/SimpleNamedElementImpl.java (100%) rename {simple_language => simple_language_plugin}/src/main/java/com/intellij/sdk/language/psi/impl/SimplePsiImplUtil.java (100%) rename {simple_language => simple_language_plugin}/src/main/resources/META-INF/plugin.xml (100%) rename {simple_language => simple_language_plugin}/src/main/resources/META-INF/pluginIcon.svg (100%) rename {simple_language => simple_language_plugin}/src/main/resources/icons/jar-gray.png (100%) rename {simple_language => simple_language_plugin}/src/test/java/com/intellij/sdk/language/SimpleCodeInsightTest.java (100%) rename {simple_language => simple_language_plugin}/src/test/java/com/intellij/sdk/language/SimpleParsingTest.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/AnnotatorTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/CompleteTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/DefaultTestData.simple (100%) rename {simple_language => simple_language_plugin}/src/test/testData/FindUsagesTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/FindUsagesTestData.simple (100%) rename {simple_language => simple_language_plugin}/src/test/testData/FoldingTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/FormatterTestData.simple (100%) rename {simple_language => simple_language_plugin}/src/test/testData/ParsingTestData.simple (100%) rename {simple_language => simple_language_plugin}/src/test/testData/ParsingTestData.txt (100%) rename {simple_language => simple_language_plugin}/src/test/testData/ReferenceTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/RenameTestData.java (100%) rename {simple_language => simple_language_plugin}/src/test/testData/RenameTestData.simple (100%) rename {simple_language => simple_language_plugin}/src/test/testData/RenameTestDataAfter.simple (100%) delete mode 100644 simple_language_plugin/testData/AnnotatorTestData.java delete mode 100644 simple_language_plugin/testData/CompleteTestData.java delete mode 100644 simple_language_plugin/testData/DefaultTestData.simple delete mode 100644 simple_language_plugin/testData/FindUsagesTestData.java delete mode 100644 simple_language_plugin/testData/FindUsagesTestData.simple delete mode 100644 simple_language_plugin/testData/FoldingTestData.java delete mode 100644 simple_language_plugin/testData/FormatterTestData.simple delete mode 100644 simple_language_plugin/testData/ParsingTestData.simple delete mode 100644 simple_language_plugin/testData/ParsingTestData.txt delete mode 100644 simple_language_plugin/testData/ReferenceTestData.java delete mode 100644 simple_language_plugin/testData/RenameTestData.java delete mode 100644 simple_language_plugin/testData/RenameTestData.simple delete mode 100644 simple_language_plugin/testData/RenameTestDataAfter.simple delete mode 100644 simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java delete mode 100644 simple_language_plugin/tests/com/simpleplugin/SimpleParsingTest.java diff --git a/simple_language/settings.gradle b/simple_language/settings.gradle deleted file mode 100644 index 8a3935957..000000000 --- a/simple_language/settings.gradle +++ /dev/null @@ -1,2 +0,0 @@ -rootProject.name = 'language' - diff --git a/simple_language_plugin/.idea/misc.xml b/simple_language_plugin/.idea/misc.xml deleted file mode 100644 index 5c95974fd..000000000 --- a/simple_language_plugin/.idea/misc.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/simple_language_plugin/.idea/modules.xml b/simple_language_plugin/.idea/modules.xml deleted file mode 100644 index 7dd689510..000000000 --- a/simple_language_plugin/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/simple_language_plugin/.idea/simple_language_plugin.iml b/simple_language_plugin/.idea/simple_language_plugin.iml deleted file mode 100644 index 3033e705b..000000000 --- a/simple_language_plugin/.idea/simple_language_plugin.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/simple_language_plugin/.idea/workspace.xml b/simple_language_plugin/.idea/workspace.xml deleted file mode 100644 index 53bd5fa5f..000000000 --- a/simple_language_plugin/.idea/workspace.xml +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - DEFINITION_ORDER - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -