Files
sdk/pkg/analysis_server/test/integration/coverage.md
T
Konstantin Shcheglov 402af4db46 Add a new experimental 'flutter' domain and move FLUTTER_OUTLINE there.
R=brianwilkerson@google.com, devoncarew@google.com

Change-Id: I8f829f10a630e38c5a3f1638d077e37832a08daa
Reviewed-on: https://dart-review.googlesource.com/36320
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-01-23 00:57:55 +00:00

2.2 KiB

Checklist to ensure that we have integration test coverage of all analysis server calls. This file is validated by coverage_test.dart.

analysis domain

  • analysis.getErrors
  • analysis.getHover
  • analysis.getImportedElements
  • analysis.getLibraryDependencies (failing - see #29310)
  • analysis.getNavigation (failing - see #28799)
  • analysis.getReachableSources (failing - see #29311)
  • analysis.reanalyze
  • analysis.setAnalysisRoots
  • analysis.setGeneralSubscriptions
  • analysis.setPriorityFiles
  • analysis.setSubscriptions
  • analysis.updateContent
  • analysis.updateOptions (failing - see #28800) (deprecated)
  • analysis.analyzedFiles
  • analysis.closingLabels
  • analysis.errors
  • analysis.flushResults
  • analysis.folding
  • analysis.highlights
  • analysis.implemented
  • analysis.invalidate
  • analysis.navigation
  • analysis.occurrences
  • analysis.outline
  • analysis.overrides

completion domain

  • completion.getSuggestions
  • completion.results

diagnostic domain

  • diagnostic.getDiagnostics
  • diagnostic.getServerPort

edit domain

  • edit.format
  • edit.getAssists
  • edit.getAvailableRefactorings
  • edit.getFixes
  • edit.getPostfixCompletion
  • edit.getRefactoring
  • edit.getStatementCompletion
  • edit.importElements
  • edit.isPostfixCompletionApplicable
  • edit.listPostfixCompletionTemplates
  • edit.sortMembers
  • edit.organizeDirectives

execution domain

  • execution.createContext
  • execution.deleteContext
  • execution.mapUri
  • execution.setSubscriptions
  • execution.launchData

search domain

  • search.findElementReferences
  • search.findMemberDeclarations
  • search.findMemberReferences
  • search.findTopLevelDeclarations
  • search.getTypeHierarchy
  • search.results

server domain

  • server.getVersion
  • server.shutdown
  • server.setSubscriptions
  • server.connected
  • server.error
  • server.status

analytics domain

  • analytics.isEnabled
  • analytics.enable
  • analytics.sendEvent
  • analytics.sendTiming

kythe domain

  • kythe.getKytheEntries

flutter domain

  • flutter.setSubscriptions
  • flutter.outline