OLD | NEW |
1 Checklist to ensure that we have integration test coverage of all analysis | 1 Checklist to ensure that we have integration test coverage of all analysis |
2 server calls. | 2 server calls. |
3 | 3 |
4 This file is validated by `coverage_test.dart`. | 4 This file is validated by `coverage_test.dart`. |
5 | 5 |
6 TODO(devoncarew): We should track analysis server notifications here as well. | |
7 | |
8 ## analysis domain | 6 ## analysis domain |
9 - [x] analysis.getErrors | 7 - [x] analysis.getErrors |
10 - [x] analysis.getHover | 8 - [x] analysis.getHover |
11 - [x] analysis.getReachableSources (failing - see #329311) | 9 - [x] analysis.getReachableSources (failing - see #329311) |
12 - [x] analysis.getLibraryDependencies (failing - see #29310) | 10 - [x] analysis.getLibraryDependencies (failing - see #29310) |
13 - [x] analysis.getNavigation (failing - see #28799) | 11 - [x] analysis.getNavigation (failing - see #28799) |
14 - [x] analysis.reanalyze | 12 - [x] analysis.reanalyze |
15 - [x] analysis.setAnalysisRoots | 13 - [x] analysis.setAnalysisRoots |
16 - [x] analysis.setGeneralSubscriptions | 14 - [x] analysis.setGeneralSubscriptions |
17 - [x] analysis.setPriorityFiles | 15 - [x] analysis.setPriorityFiles |
18 - [x] analysis.setSubscriptions | 16 - [x] analysis.setSubscriptions |
19 - [x] analysis.updateContent | 17 - [x] analysis.updateContent |
20 - [x] analysis.updateOptions (failing - see #28800) (deprecated) | 18 - [x] analysis.updateOptions (failing - see #28800) (deprecated) |
21 | 19 |
22 ## completion domain | 20 ## completion domain |
23 - [x] completion.getSuggestions | 21 - [x] completion.getSuggestions |
24 | 22 |
25 ## diagnostic domain | 23 ## diagnostic domain |
26 - [x] diagnostic.getDiagnostics | 24 - [x] diagnostic.getDiagnostics |
27 - [x] diagnostic.getServerPort | 25 - [x] diagnostic.getServerPort |
28 | 26 |
29 ## edit domain | 27 ## edit domain |
30 - [x] edit.format | 28 - [x] edit.format |
31 - [ ] edit.getAssists | 29 - [x] edit.getAssists |
32 - [ ] edit.getAvailableRefactorings | 30 - [ ] edit.getAvailableRefactorings |
33 - [ ] edit.getFixes | 31 - [x] edit.getFixes |
34 - [ ] edit.getRefactoring | 32 - [ ] edit.getRefactoring |
35 - [ ] edit.getStatementCompletion | 33 - [ ] edit.getStatementCompletion |
36 - [x] edit.sortMembers | 34 - [x] edit.sortMembers |
37 - [x] edit.organizeDirectives | 35 - [x] edit.organizeDirectives |
38 | 36 |
39 ## execution domain | 37 ## execution domain |
40 - [x] execution.createContext | 38 - [x] execution.createContext |
41 - [x] execution.deleteContext | 39 - [x] execution.deleteContext |
42 - [x] execution.mapUri | 40 - [x] execution.mapUri |
43 - [x] execution.setSubscriptions | 41 - [x] execution.setSubscriptions |
44 | 42 |
45 ## search domain | 43 ## search domain |
46 - [x] search.findElementReferences | 44 - [x] search.findElementReferences |
47 - [x] search.findMemberDeclarations | 45 - [x] search.findMemberDeclarations |
48 - [x] search.findMemberReferences | 46 - [x] search.findMemberReferences |
49 - [x] search.findTopLevelDeclarations | 47 - [x] search.findTopLevelDeclarations |
50 - [x] search.getTypeHierarchy | 48 - [x] search.getTypeHierarchy |
51 | 49 |
52 ## server domain | 50 ## server domain |
53 - [x] server.getVersion | 51 - [x] server.getVersion |
54 - [x] server.shutdown | 52 - [x] server.shutdown |
55 - [x] server.setSubscriptions | 53 - [x] server.setSubscriptions |
OLD | NEW |