Files
sdk/pkg/analysis_server/test/integration/coverage.md
T

1.2 KiB

Checklist to ensure that we have integration test coverage of all analysis server calls.

This file is validated by coverage_test.dart.

server domain

  • server.getVersion
  • server.shutdown
  • server.setSubscriptions

analysis domain

  • analysis.getErrors
  • analysis.getHover
  • analysis.getReachableSources
  • analysis.getLibraryDependencies
  • analysis.getNavigation
  • analysis.reanalyze
  • analysis.setAnalysisRoots
  • analysis.setGeneralSubscriptions
  • analysis.setPriorityFiles
  • analysis.setSubscriptions
  • analysis.updateContent
  • analysis.updateOptions

completion domain

  • completion.getSuggestions

search domain

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

edit domain

  • edit.format
  • edit.getAssists
  • edit.getAvailableRefactorings
  • edit.getFixes
  • edit.getRefactoring
  • edit.sortMembers
  • edit.organizeDirectives

execution domain

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

diagnostic domain

  • diagnostic.getDiagnostics