diff --git a/third_party/src/test/java/com/jetbrains/lang/dart/highlighting/DartHighlightingTest.java b/third_party/src/test/java/com/jetbrains/lang/dart/highlighting/DartHighlightingTest.java index 14c4ee35c..a5b503f73 100644 --- a/third_party/src/test/java/com/jetbrains/lang/dart/highlighting/DartHighlightingTest.java +++ b/third_party/src/test/java/com/jetbrains/lang/dart/highlighting/DartHighlightingTest.java @@ -1,18 +1,13 @@ // Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.jetbrains.lang.dart.highlighting; -import com.intellij.codeInsight.daemon.impl.analysis.HtmlUnknownTargetInspection; -import com.intellij.codeInspection.htmlInspections.HtmlUnknownTagInspection; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.roots.ContentEntry; import com.intellij.openapi.roots.ModifiableRootModel; import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.psi.PsiFile; import com.intellij.spellchecker.inspections.SpellCheckingInspection; -import com.intellij.testFramework.ExpectedHighlightingData; -import com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl; import com.jetbrains.lang.dart.DartCodeInsightFixtureTestCase; -import com.jetbrains.lang.dart.ide.inspections.DartPathPackageReferenceInspection; import com.jetbrains.lang.dart.util.DartResolveUtil; import java.util.function.Consumer; @@ -39,33 +34,6 @@ private void updateModuleRoots(Consumer contentEntryModifier) { }); } - public void testScriptSrcPathToPackagesFolder() { - final String testName = getTestName(false); - myFixture.enableInspections(HtmlUnknownTargetInspection.class); - - myFixture.addFileToProject("pubspec.yaml", """ - name: ProjectName - dependencies: - PathPackage: - path: local_package - """); - myFixture.addFileToProject("lib/projectFile.dart", ""); - myFixture.addFileToProject("local_package/lib/localPackageFile.html", ""); - myFixture.addFileToProject("packages/browser/dart.js", ""); - myFixture.configureByFile(testName + "/" + testName + ".html"); - myFixture.checkHighlighting(true, false, true); - } - - public void testScriptSrcPathToDotPackagesFile() { - myFixture.enableInspections(HtmlUnknownTargetInspection.class); - myFixture.addFileToProject("pubspec.yaml", "name: ProjectName"); - myFixture.addFileToProject("local_package/lib/src/localPackageFile.html", ""); - myFixture.addFileToProject(".packages", "PathPackage:local_package/lib/"); - myFixture.configureByText("foo.html", "\n" + - "incorrect.html \">"); - myFixture.checkHighlighting(true, false, true); - } - public void testSpelling() { myFixture.enableInspections(SpellCheckingInspection.class); myFixture.configureByFile(getTestName(false) + ".dart"); @@ -83,38 +51,6 @@ public void testColorAnnotatorIdePart() { myFixture.checkHighlighting(true, true, true); } - public void testSimplePolymer() { - myFixture.enableInspections(HtmlUnknownTagInspection.class); - myFixture.addFileToProject("pubspec.yaml", """ - name: ThisProject - dependencies: - PathPackage: - path: PathPackage - """); - myFixture.addFileToProject("lib/custom_element.html", ""); - myFixture.addFileToProject("PathPackage/lib/in_path_package.html", ""); - addStandardPackage("polymer"); - addStandardPackage("core_elements"); - myFixture.configureByFile(getTestName(false) + "/web/" + getTestName(false) + ".html"); - myFixture.checkHighlighting(true, false, true); - } - - public void testPathPackageReferenceInspection() { - myFixture.enableInspections(new DartPathPackageReferenceInspection()); - myFixture.copyDirectoryToProject(getTestName(false), ""); - myFixture.openFileInEditor(ModuleRootManager.getInstance(getModule()).getContentRoots()[0].findChild("pubspec.yaml")); - - ExpectedHighlightingData data = new ExpectedHighlightingData(myFixture.getEditor().getDocument(), true, true, false, false); - data.init(); - ((CodeInsightTestFixtureImpl)myFixture).collectAndCheckHighlighting(data); - - updateModuleRoots((contentEntry) -> contentEntry.addExcludeFolder(contentEntry.getUrl() + "/other_project")); - ((CodeInsightTestFixtureImpl)myFixture).collectAndCheckHighlighting(data); - - updateModuleRoots((contentEntry) -> contentEntry.addSourceFolder(contentEntry.getUrl() + "/test", true)); - ((CodeInsightTestFixtureImpl)myFixture).collectAndCheckHighlighting(data); - } - public void testUriInPartOf() { final PsiFile libFile = myFixture.addFileToProject("foo/bar/libFile.dart", "library libName;"); final PsiFile part1File = myFixture.addFileToProject("part1.dart", "part of 'part1.dart'"); // self reference diff --git a/third_party/src/test/java/com/jetbrains/lang/dart/injection/DartInjectionTest.java b/third_party/src/test/java/com/jetbrains/lang/dart/injection/DartInjectionTest.java index 0ae8d4c84..09dd96c5d 100644 --- a/third_party/src/test/java/com/jetbrains/lang/dart/injection/DartInjectionTest.java +++ b/third_party/src/test/java/com/jetbrains/lang/dart/injection/DartInjectionTest.java @@ -30,14 +30,4 @@ private String toParseTreeText(PsiFile file) { public void testHtmlInStrings() throws Exception { doTest(); } - - public void testRegExp() throws Exception { - Assume.assumeTrue("This test is not applicable in current environment because JavaScript plugin is not available", - Language.findLanguageByID("JSRegexp") != null); - doTest(); - } - - public void testJsonWithComment() throws Exception { - doTest(); - } } diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/lib/foo.dart b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/lib/foo.dart deleted file mode 100644 index 3e6a36c18..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/lib/foo.dart +++ /dev/null @@ -1 +0,0 @@ -library foo; \ No newline at end of file diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/pubspec.yaml b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/pubspec.yaml deleted file mode 100644 index 8d9d72558..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project/pubspec.yaml +++ /dev/null @@ -1 +0,0 @@ -name: other_project \ No newline at end of file diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/lib/bar.dart b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/lib/bar.dart deleted file mode 100644 index dc95961bb..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/lib/bar.dart +++ /dev/null @@ -1 +0,0 @@ -library bar; \ No newline at end of file diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/pubspec.yaml b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/pubspec.yaml deleted file mode 100644 index 4735c7326..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/other_project_2/pubspec.yaml +++ /dev/null @@ -1 +0,0 @@ -name: other_project_2 diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/pubspec.yaml b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/pubspec.yaml deleted file mode 100644 index 869ca2795..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/pubspec.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: example -version: 0.0.1 -dependencies: - other_project: - path: ../src - path: other_project - path: other_project/ - path: ../src/other_project - path: ..\src\other_project\ - path: "../src/other_project" - path: '..\src\other_project' - path: incorrect - path: other_project/incorrect - path: other_project/incorrect/foo/bar - path: other_project/lib - path: other_project_2 - path: other_project_2/lib - path: not/a/path -dev_dependencies: - other_project2: - path: other_project_2 - path: other_project_2 # comment - path: other_project_2/incorrect - path: "other_project_2/incorrect/foo" - path: 'other_project_2/lib' diff --git a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/test/placeholder.dart b/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/test/placeholder.dart deleted file mode 100644 index 2d361da9a..000000000 --- a/third_party/src/test/testData/highlighting/PathPackageReferenceInspection/test/placeholder.dart +++ /dev/null @@ -1 +0,0 @@ -//placeholder \ No newline at end of file diff --git a/third_party/src/test/testData/highlighting/ScriptSrcPathToPackagesFolder/ScriptSrcPathToPackagesFolder.html b/third_party/src/test/testData/highlighting/ScriptSrcPathToPackagesFolder/ScriptSrcPathToPackagesFolder.html deleted file mode 100644 index 43fb4de6c..000000000 --- a/third_party/src/test/testData/highlighting/ScriptSrcPathToPackagesFolder/ScriptSrcPathToPackagesFolder.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - packages"> - packages1/browser/dart.js"> - - - incorrect.js"> - incorrect/incorrect.js"> - incorrect.js"> - - incorrect.dart"> - - incorrect.html "> - - - - - - - - - - - - - \ No newline at end of file diff --git a/third_party/src/test/testData/highlighting/SimplePolymer/web/SimplePolymer.html b/third_party/src/test/testData/highlighting/SimplePolymer/web/SimplePolymer.html deleted file mode 100644 index e7627df0f..000000000 --- a/third_party/src/test/testData/highlighting/SimplePolymer/web/SimplePolymer.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/third_party/src/test/testData/injection/JsonWithComment.dart b/third_party/src/test/testData/injection/JsonWithComment.dart deleted file mode 100644 index b43a9244e..000000000 --- a/third_party/src/test/testData/injection/JsonWithComment.dart +++ /dev/null @@ -1,38 +0,0 @@ -// language=JSON -var a1 = "" "`"; -// language=JSON -var a2 = '' '`'; -// language=JSON -var a3 = """""" """`"""; -// language=JSON -var a4 = '''''' '''`'''; -// language=JSON -var a5 = r"" r"`"; -// language=JSON -var a6 = r'' r'`'; -// language=JSON -var a7 = r"""""" r"""`"""; -// language=JSON -var a8 = r'''''' r'''`'''; -// language=JSON -var a9 = "a$a b"; -// language=JSON -var a10 = "$a b"; -// language=JSON -var a11 = "$a"; -// language=JSON -var a12 = "{}"; -// language=JSON -var a13 = '{}'; -// language=JSON -var a14 = """{}"""; -// language=JSON -var a15 = '''{}'''; -// language=JSON -var a16 = r"{}"; -// language=JSON -var a17 = r'{}'; -// language=JSON -var a18 = r"""{}"""; -// language=JSON -var a19 = r'''{}'''; diff --git a/third_party/src/test/testData/injection/JsonWithComment.txt b/third_party/src/test/testData/injection/JsonWithComment.txt deleted file mode 100644 index 6ab5d1cc2..000000000 --- a/third_party/src/test/testData/injection/JsonWithComment.txt +++ /dev/null @@ -1,457 +0,0 @@ -Dart File - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a1') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - PsiElement(CLOSING_QUOTE)('"') - PsiWhiteSpace(' ') - PsiElement(OPEN_QUOTE)('"') - PsiElement(REGULAR_STRING_PART)('`') - PsiElement(CLOSING_QUOTE)('"') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a2') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)(''') - PsiElement(CLOSING_QUOTE)(''') - PsiWhiteSpace(' ') - PsiElement(OPEN_QUOTE)(''') - PsiElement(REGULAR_STRING_PART)('`') - PsiElement(CLOSING_QUOTE)(''') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a3') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"""') - PsiElement(CLOSING_QUOTE)('"""') - PsiWhiteSpace(' ') - PsiElement(OPEN_QUOTE)('"""') - PsiElement(REGULAR_STRING_PART)('`') - PsiElement(CLOSING_QUOTE)('"""') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a4') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)(''''') - PsiElement(CLOSING_QUOTE)(''''') - PsiWhiteSpace(' ') - PsiElement(OPEN_QUOTE)(''''') - PsiElement(REGULAR_STRING_PART)('`') - PsiElement(CLOSING_QUOTE)(''''') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a5') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r""') - PsiWhiteSpace(' ') - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"`"') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a6') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r''') - PsiWhiteSpace(' ') - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'`'') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a7') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r""""""') - PsiWhiteSpace(' ') - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r"""`"""') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a8') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r''''''') - PsiWhiteSpace(' ') - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r'''`'''') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a9') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - PsiElement(REGULAR_STRING_PART)('a') - SHORT_TEMPLATE_ENTRY - PsiElement(SHORT_TEMPLATE_ENTRY_START)('$') - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('a') - JsonFile: JsonWithComment.dart - JsonReferenceExpression - PsiElement(IDENTIFIER)('a') - JsonFile: JsonWithComment.dart - JsonReferenceExpression - PsiElement(IDENTIFIER)('a') - JsonFile: JsonWithComment.dart - JsonReferenceExpression - PsiElement(IDENTIFIER)('a') - PsiElement(REGULAR_STRING_PART)(' b') - PsiElement(CLOSING_QUOTE)('"') - JsonFile: JsonWithComment.dart - JsonReferenceExpression - PsiElement(IDENTIFIER)('a') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a10') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - SHORT_TEMPLATE_ENTRY - PsiElement(SHORT_TEMPLATE_ENTRY_START)('$') - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('a') - JsonFile: JsonWithComment.dart - - JsonFile: JsonWithComment.dart - - JsonFile: JsonWithComment.dart - - PsiElement(REGULAR_STRING_PART)(' b') - PsiElement(CLOSING_QUOTE)('"') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a11') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - SHORT_TEMPLATE_ENTRY - PsiElement(SHORT_TEMPLATE_ENTRY_START)('$') - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('a') - JsonFile: JsonWithComment.dart - - JsonFile: JsonWithComment.dart - - JsonFile: JsonWithComment.dart - - PsiElement(CLOSING_QUOTE)('"') - JsonFile: JsonWithComment.dart - - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a12') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - PsiElement(REGULAR_STRING_PART)('{}') - PsiElement(CLOSING_QUOTE)('"') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a13') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)(''') - PsiElement(REGULAR_STRING_PART)('{}') - PsiElement(CLOSING_QUOTE)(''') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a14') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"""') - PsiElement(REGULAR_STRING_PART)('{}') - PsiElement(CLOSING_QUOTE)('"""') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a15') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)(''''') - PsiElement(REGULAR_STRING_PART)('{}') - PsiElement(CLOSING_QUOTE)(''''') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a16') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"{}"') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a17') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'{}'') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a18') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r"""{}"""') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') - PsiComment(SINGLE_LINE_COMMENT)('// language=JSON') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a19') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r'''{}'''') - JsonFile: JsonWithComment.dart - JsonObject - PsiElement({)('{') - PsiElement(})('}') - PsiElement(;)(';') - PsiWhiteSpace('\n') \ No newline at end of file diff --git a/third_party/src/test/testData/injection/RegExp.dart b/third_party/src/test/testData/injection/RegExp.dart deleted file mode 100644 index e46c388a6..000000000 --- a/third_party/src/test/testData/injection/RegExp.dart +++ /dev/null @@ -1,14 +0,0 @@ -var a = new RegExp(r''); -var a = new RegExp(r'.'); -var a = new RegExp(r"."); -var a = new RegExp(r'''.'''); -var a = new RegExp(r"""."""); -var a = new RegExp('.'); -var a = new RegExp("."); -var a = new RegEx(r'.'); -var a = new RegEx(r"."); -var a = RegExp(r'.'); -var a = RegExp(r"."); -var a = RegExps(r"."); -var a = new RegExp(r'.' r"."); -final _specialChars = new RegExp(r'[\\()$^.+[\]{}|]'); \ No newline at end of file diff --git a/third_party/src/test/testData/injection/RegExp.txt b/third_party/src/test/testData/injection/RegExp.txt deleted file mode 100644 index 6c65c9da9..000000000 --- a/third_party/src/test/testData/injection/RegExp.txt +++ /dev/null @@ -1,422 +0,0 @@ -Dart File - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r''') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'.'') - JS_REGEXP_FILE - RegExpPatternImpl: <.> - RegExpBranchImpl: <.> - RegExpSimpleClassImpl: <.> - PsiElement(DOT)('.') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"."') - JS_REGEXP_FILE - RegExpPatternImpl: <.> - RegExpBranchImpl: <.> - RegExpSimpleClassImpl: <.> - PsiElement(DOT)('.') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r'''.'''') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_TRIPLE_QUOTED_STRING)('r"""."""') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)(''') - PsiElement(REGULAR_STRING_PART)('.') - PsiElement(CLOSING_QUOTE)(''') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(OPEN_QUOTE)('"') - PsiElement(REGULAR_STRING_PART)('.') - PsiElement(CLOSING_QUOTE)('"') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegEx') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'.'') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegEx') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"."') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - CALL_EXPRESSION - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'.'') - JS_REGEXP_FILE - RegExpPatternImpl: <.> - RegExpBranchImpl: <.> - RegExpSimpleClassImpl: <.> - PsiElement(DOT)('.') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - CALL_EXPRESSION - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"."') - JS_REGEXP_FILE - RegExpPatternImpl: <.> - RegExpBranchImpl: <.> - RegExpSimpleClassImpl: <.> - PsiElement(DOT)('.') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - CALL_EXPRESSION - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExps') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"."') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(var)('var') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('a') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'.'') - PsiWhiteSpace(' ') - PsiElement(RAW_SINGLE_QUOTED_STRING)('r"."') - PsiElement())(')') - PsiElement(;)(';') - PsiWhiteSpace('\n') - VAR_DECLARATION_LIST - VAR_ACCESS_DECLARATION - PsiElement(final)('final') - PsiWhiteSpace(' ') - COMPONENT_NAME - ID - PsiElement(IDENTIFIER)('_specialChars') - PsiWhiteSpace(' ') - VAR_INIT - PsiElement(=)('=') - PsiWhiteSpace(' ') - NEW_EXPRESSION - PsiElement(new)('new') - PsiWhiteSpace(' ') - TYPE - SIMPLE_TYPE - REFERENCE_EXPRESSION - ID - PsiElement(IDENTIFIER)('RegExp') - ARGUMENTS - PsiElement(()('(') - ARGUMENT_LIST - STRING_LITERAL_EXPRESSION - PsiElement(RAW_SINGLE_QUOTED_STRING)('r'[\\()$^.+[\]{}|]'') - JS_REGEXP_FILE - RegExpPatternImpl: <[\\()$^.+[\]{}|]> - RegExpBranchImpl: <[\\()$^.+[\]{}|]> - RegExpClassImpl: <[\\()$^.+[\]{}|]> - PsiElement(CLASS_BEGIN)('[') - RegExpCharImpl: <\\> - PsiElement(ESC_CHARACTER)('\\') - RegExpCharImpl: <(> - PsiElement(CHARACTER)('(') - RegExpCharImpl: <)> - PsiElement(CHARACTER)(')') - RegExpCharImpl: <$> - PsiElement(CHARACTER)('$') - RegExpCharImpl: <^> - PsiElement(CHARACTER)('^') - RegExpCharImpl: <.> - PsiElement(CHARACTER)('.') - RegExpCharImpl: <+> - PsiElement(CHARACTER)('+') - RegExpCharImpl: <[> - PsiElement(CHARACTER)('[') - RegExpCharImpl: <\]> - PsiElement(ESC_CHARACTER)('\]') - RegExpCharImpl: <{> - PsiElement(CHARACTER)('{') - RegExpCharImpl: <}> - PsiElement(CHARACTER)('}') - RegExpCharImpl: <|> - PsiElement(CHARACTER)('|') - PsiElement(CLASS_END)(']') - PsiElement())(')') - PsiElement(;)(';') \ No newline at end of file