Back to Dart Lang

Coverage

pkg/analysis_server/integration_test/coverage.md

3.13.0-104.0.dev2.9 KB
Original Source

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.getSignature
  • 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.availableSuggestions
  • completion.existingImports
  • completion.getSuggestionDetails
  • completion.getSuggestionDetails2
  • completion.getSuggestions
  • completion.getSuggestions2
  • completion.registerLibraryPaths
  • completion.results
  • completion.setSubscriptions

diagnostic domain

  • diagnostic.getDiagnostics
  • diagnostic.getServerPort

edit domain

  • edit.bulkFixes
  • edit.format
  • edit.formatIfEnabled
  • 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.getSuggestions
  • execution.mapUri
  • execution.setSubscriptions
  • execution.launchData

search domain

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

server domain

  • server.getVersion
  • server.shutdown
  • server.setSubscriptions
  • server.connected
  • server.error
  • server.log
  • server.status
  • server.cancelRequest
  • server.setClientCapabilities
  • server.openUrlRequest
  • server.showMessageRequest

analytics domain

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

flutter domain

  • flutter.getChangeAddForDesignTimeConstructor
  • flutter.setSubscriptions
  • flutter.outline
  • flutter.getWidgetDescription
  • flutter.setWidgetPropertyValue

lsp domain

  • lsp.handle