analyzer_plugin: Check in api.txt for current public API
Change-Id: I3a429321608e806244304815ea937fced78665ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/439420
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
diff --git a/pkg/analyzer_plugin/api.txt b/pkg/analyzer_plugin/api.txt
new file mode 100644
index 0000000..e85dac1
--- /dev/null
+++ b/pkg/analyzer_plugin/api.txt
@@ -0,0 +1,2063 @@
+package:analyzer_plugin/channel/channel.dart:
+ PluginCommunicationChannel (class extends Object):
+ new (constructor: PluginCommunicationChannel Function())
+ close (method: void Function())
+ listen (method: void Function(void Function(Request), {void Function()? onDone, Function? onError}))
+ sendNotification (method: void Function(Notification))
+ sendResponse (method: void Function(Response))
+ ServerCommunicationChannel (class extends Object):
+ new (constructor: ServerCommunicationChannel Function())
+ close (method: void Function())
+ kill (method: void Function())
+ listen (method: void Function(void Function(Response), void Function(Notification), {void Function()? onDone, void Function(dynamic)? onError}))
+ sendRequest (method: void Function(Request))
+package:analyzer_plugin/plugin/assist_mixin.dart:
+ AssistsMixin (mixin on Object implements ServerPlugin):
+ getAssistContributors (method: List<AssistContributor> Function(String))
+ getAssistRequest (method: Future<AssistRequest> Function(EditGetAssistsParams))
+ handleEditGetAssists (method: Future<EditGetAssistsResult> Function(EditGetAssistsParams))
+ DartAssistsMixin (class extends Object implements AssistsMixin):
+ new (constructor: DartAssistsMixin Function())
+ getAssistRequest (method: Future<AssistRequest> Function(EditGetAssistsParams))
+package:analyzer_plugin/plugin/completion_mixin.dart:
+ CompletionMixin (mixin on Object implements ServerPlugin):
+ getCompletionContributors (method: List<CompletionContributor> Function(String))
+ getCompletionRequest (method: Future<CompletionRequest> Function(CompletionGetSuggestionsParams))
+ handleCompletionGetSuggestions (method: Future<CompletionGetSuggestionsResult> Function(CompletionGetSuggestionsParams))
+ DartCompletionMixin (class extends Object implements CompletionMixin):
+ new (constructor: DartCompletionMixin Function())
+ getCompletionRequest (method: Future<CompletionRequest> Function(CompletionGetSuggestionsParams))
+package:analyzer_plugin/plugin/fix_mixin.dart:
+ DartFixesMixin (mixin on Object implements FixesMixin):
+ getFixesRequest (method: Future<FixesRequest> Function(EditGetFixesParams))
+ FixesMixin (mixin on Object implements ServerPlugin):
+ getFixContributors (method: List<FixContributor> Function(String))
+ getFixesRequest (method: Future<FixesRequest> Function(EditGetFixesParams))
+ handleEditGetFixes (method: Future<EditGetFixesResult> Function(EditGetFixesParams))
+package:analyzer_plugin/plugin/folding_mixin.dart:
+ DartFoldingMixin (mixin on Object implements FoldingMixin):
+ getFoldingRequest (method: Future<FoldingRequest> Function(String))
+ FoldingMixin (mixin on Object implements ServerPlugin):
+ getFoldingContributors (method: List<FoldingContributor> Function(String))
+ getFoldingRequest (method: Future<FoldingRequest> Function(String))
+ sendFoldingNotification (method: Future<void> Function(String))
+package:analyzer_plugin/plugin/highlights_mixin.dart:
+ DartHighlightsMixin (mixin on Object implements HighlightsMixin):
+ getHighlightsRequest (method: Future<HighlightsRequest> Function(String))
+ HighlightsMixin (mixin on Object implements ServerPlugin):
+ getHighlightsContributors (method: List<HighlightsContributor> Function(String))
+ getHighlightsRequest (method: Future<HighlightsRequest> Function(String))
+ sendHighlightsNotification (method: Future<void> Function(String))
+package:analyzer_plugin/plugin/navigation_mixin.dart:
+ DartNavigationMixin (mixin on Object implements NavigationMixin):
+ getNavigationRequest (method: Future<NavigationRequest> Function(AnalysisGetNavigationParams))
+ NavigationMixin (mixin on Object implements ServerPlugin):
+ getNavigationContributors (method: List<NavigationContributor> Function(String))
+ getNavigationRequest (method: Future<NavigationRequest> Function(AnalysisGetNavigationParams))
+ handleAnalysisGetNavigation (method: Future<AnalysisGetNavigationResult> Function(AnalysisGetNavigationParams))
+ sendNavigationNotification (method: Future<void> Function(String))
+package:analyzer_plugin/plugin/occurrences_mixin.dart:
+ DartOccurrencesMixin (mixin on Object implements OccurrencesMixin):
+ getOccurrencesRequest (method: Future<OccurrencesRequest> Function(String))
+ OccurrencesMixin (mixin on Object implements ServerPlugin):
+ getOccurrencesContributors (method: List<OccurrencesContributor> Function(String))
+ getOccurrencesRequest (method: Future<OccurrencesRequest> Function(String))
+ sendOccurrencesNotification (method: Future<void> Function(String))
+package:analyzer_plugin/plugin/outline_mixin.dart:
+ DartOutlineMixin (mixin on Object implements OutlineMixin):
+ getOutlineRequest (method: Future<OutlineRequest> Function(String))
+ OutlineMixin (mixin on Object implements ServerPlugin):
+ getOutlineContributors (method: List<OutlineContributor> Function(String))
+ getOutlineRequest (method: Future<OutlineRequest> Function(String))
+ sendOutlineNotification (method: Future<void> Function(String))
+package:analyzer_plugin/plugin/plugin.dart:
+ ServerPlugin (class extends Object):
+ new (constructor: ServerPlugin Function({required ResourceProvider resourceProvider}))
+ channel (getter: PluginCommunicationChannel)
+ contactInfo (getter: String?)
+ fileGlobsToAnalyze (getter: List<String>)
+ name (getter: String)
+ priorityPaths (getter: Set<String>)
+ priorityPaths= (setter: Set<String>)
+ resourceProvider (getter: OverlayResourceProvider)
+ subscriptionManager (getter: SubscriptionManager)
+ version (getter: String)
+ afterNewContextCollection (method: Future<void> Function({required AnalysisContextCollection contextCollection}))
+ analyzeFile (method: Future<void> Function({required AnalysisContext analysisContext, required String path}))
+ analyzeFiles (method: Future<void> Function({required AnalysisContext analysisContext, required List<String> paths}))
+ beforeContextCollectionDispose (method: Future<void> Function({required AnalysisContextCollection contextCollection}))
+ contentChanged (method: Future<void> Function(List<String>))
+ createByteStore (method: ByteStore Function())
+ flushAnalysisState (method: Future<void> Function({bool elementModels}))
+ getResolvedUnitResult (method: Future<ResolvedUnitResult> Function(String))
+ handleAffectedFiles (method: Future<void> Function({required AnalysisContext analysisContext, required List<String> paths}))
+ handleAnalysisGetNavigation (method: Future<AnalysisGetNavigationResult> Function(AnalysisGetNavigationParams))
+ handleAnalysisHandleWatchEvents (method: Future<AnalysisHandleWatchEventsResult> Function(AnalysisHandleWatchEventsParams))
+ handleAnalysisSetContextRoots (method: Future<AnalysisSetContextRootsResult> Function(AnalysisSetContextRootsParams))
+ handleAnalysisSetPriorityFiles (method: Future<AnalysisSetPriorityFilesResult> Function(AnalysisSetPriorityFilesParams))
+ handleAnalysisSetSubscriptions (method: Future<AnalysisSetSubscriptionsResult> Function(AnalysisSetSubscriptionsParams))
+ handleAnalysisUpdateContent (method: Future<AnalysisUpdateContentResult> Function(AnalysisUpdateContentParams))
+ handleCompletionGetSuggestions (method: Future<CompletionGetSuggestionsResult> Function(CompletionGetSuggestionsParams))
+ handleEditGetAssists (method: Future<EditGetAssistsResult> Function(EditGetAssistsParams))
+ handleEditGetAvailableRefactorings (method: Future<EditGetAvailableRefactoringsResult> Function(EditGetAvailableRefactoringsParams))
+ handleEditGetFixes (method: Future<EditGetFixesResult> Function(EditGetFixesParams))
+ handleEditGetRefactoring (method: Future<EditGetRefactoringResult?> Function(EditGetRefactoringParams))
+ handlePluginShutdown (method: Future<PluginShutdownResult> Function(PluginShutdownParams))
+ handlePluginVersionCheck (method: Future<PluginVersionCheckResult> Function(PluginVersionCheckParams))
+ isCompatibleWith (method: bool Function(Version))
+ onDone (method: void Function())
+ onError (method: void Function(Object, StackTrace))
+ sendFoldingNotification (method: Future<void> Function(String))
+ sendHighlightsNotification (method: Future<void> Function(String))
+ sendNavigationNotification (method: Future<void> Function(String))
+ sendNotificationsForFile (method: void Function(String))
+ sendNotificationsForSubscriptions (method: void Function(Map<String, List<AnalysisService>>))
+ sendOccurrencesNotification (method: Future<void> Function(String))
+ sendOutlineNotification (method: Future<void> Function(String))
+ start (method: void Function(PluginCommunicationChannel))
+package:analyzer_plugin/protocol/protocol.dart:
+ Enum (class extends Object):
+ new (constructor: Enum Function())
+ name (getter: String)
+ Notification (class extends Object):
+ EVENT (static getter: String)
+ PARAMS (static getter: String)
+ fromJson (constructor: Notification Function(Map<dynamic, dynamic>))
+ new (constructor: Notification Function(String, [Map<String, Object>?]))
+ event (getter: String)
+ params (getter: Map<String, Object>?)
+ toJson (method: Map<String, Object> Function())
+ Request (class extends Object):
+ ID (static getter: String)
+ METHOD (static getter: String)
+ PARAMS (static getter: String)
+ SERVER_REQUEST_TIME (static getter: String)
+ fromJson (constructor: Request Function(Map<String, Object?>))
+ new (constructor: Request Function(String, String, [Map<String, Object?>?, int?]))
+ hashCode (getter: int)
+ id (getter: String)
+ method (getter: String)
+ params (getter: Map<String, Object?>)
+ serverRequestTime (getter: int?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function())
+ RequestErrorFactory (class extends Object):
+ invalidOverlayChangeInvalidEdit (static method: RequestError Function())
+ invalidOverlayChangeNoContent (static method: RequestError Function())
+ invalidParameter (static method: RequestError Function(String, String))
+ pluginError (static method: RequestError Function(dynamic, String?))
+ unknownRequest (static method: RequestError Function(String))
+ new (constructor: RequestErrorFactory Function())
+ RequestFailure (class extends Object implements Exception):
+ new (constructor: RequestFailure Function(RequestError))
+ error (getter: RequestError)
+ Response (class extends Object):
+ ERROR (static getter: String)
+ ID (static getter: String)
+ REQUEST_TIME (static getter: String)
+ RESULT (static getter: String)
+ fromJson (constructor: Response Function(Map<String, Object?>))
+ new (constructor: Response Function(String, int, {RequestError? error, Map<String, Object?>? result}))
+ error (getter: RequestError?)
+ id (getter: String)
+ requestTime (getter: int)
+ result (getter: Map<String, Object?>?)
+ result= (setter: Map<String, Object?>?)
+ toJson (method: Map<String, Object> Function())
+package:analyzer_plugin/protocol/protocol_common.dart:
+ AddContentOverlay (class extends Object implements HasToJson):
+ fromJson (constructor: AddContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AddContentOverlay Function(String, {int? version}))
+ content (getter: String)
+ content= (setter: String)
+ hashCode (getter: int)
+ version (getter: int?)
+ version= (setter: int?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisError (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisError Function(AnalysisErrorSeverity, AnalysisErrorType, Location, String, String, {List<DiagnosticMessage@1>? contextMessages, String? correction, bool? hasFix, String? url}))
+ code (getter: String)
+ code= (setter: String)
+ contextMessages (getter: List<DiagnosticMessage@1>?)
+ contextMessages= (setter: List<DiagnosticMessage@1>?)
+ correction (getter: String?)
+ correction= (setter: String?)
+ hasFix (getter: bool?)
+ hasFix= (setter: bool?)
+ hashCode (getter: int)
+ location (getter: Location)
+ location= (setter: Location)
+ message (getter: String)
+ message= (setter: String)
+ severity (getter: AnalysisErrorSeverity)
+ severity= (setter: AnalysisErrorSeverity)
+ type (getter: AnalysisErrorType)
+ type= (setter: AnalysisErrorType)
+ url (getter: String?)
+ url= (setter: String?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisErrorSeverity (enum):
+ ERROR (static getter: AnalysisErrorSeverity)
+ INFO (static getter: AnalysisErrorSeverity)
+ WARNING (static getter: AnalysisErrorSeverity)
+ values (static getter: List<AnalysisErrorSeverity>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisErrorType (enum):
+ CHECKED_MODE_COMPILE_TIME_ERROR (static getter: AnalysisErrorType)
+ COMPILE_TIME_ERROR (static getter: AnalysisErrorType)
+ HINT (static getter: AnalysisErrorType)
+ LINT (static getter: AnalysisErrorType)
+ STATIC_TYPE_WARNING (static getter: AnalysisErrorType)
+ STATIC_WARNING (static getter: AnalysisErrorType)
+ SYNTACTIC_ERROR (static getter: AnalysisErrorType)
+ TODO (static getter: AnalysisErrorType)
+ values (static getter: List<AnalysisErrorType>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ChangeContentOverlay (class extends Object implements HasToJson):
+ fromJson (constructor: ChangeContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ChangeContentOverlay Function(List<SourceEdit>, {int? version}))
+ edits (getter: List<SourceEdit>)
+ edits= (setter: List<SourceEdit>)
+ hashCode (getter: int)
+ version (getter: int?)
+ version= (setter: int?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ CompletionSuggestion (class extends Object implements HasToJson):
+ fromJson (constructor: CompletionSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: CompletionSuggestion Function(CompletionSuggestionKind, int, String, int, int, bool, bool, {String? declaringType, String? defaultArgumentListString, List<int>? defaultArgumentListTextRanges, String? displayText, String? docComplete, String? docSummary, Element@1? element, bool? hasNamedParameters, bool? isNotImported, String? libraryUri, String? parameterName, List<String>? parameterNames, String? parameterType, List<String>? parameterTypes, int? replacementLength, int? replacementOffset, int? requiredParameterCount, String? returnType}))
+ completion (getter: String)
+ completion= (setter: String)
+ declaringType (getter: String?)
+ declaringType= (setter: String?)
+ defaultArgumentListString (getter: String?)
+ defaultArgumentListString= (setter: String?)
+ defaultArgumentListTextRanges (getter: List<int>?)
+ defaultArgumentListTextRanges= (setter: List<int>?)
+ displayText (getter: String?)
+ displayText= (setter: String?)
+ docComplete (getter: String?)
+ docComplete= (setter: String?)
+ docSummary (getter: String?)
+ docSummary= (setter: String?)
+ element (getter: Element@1?)
+ element= (setter: Element@1?)
+ hasNamedParameters (getter: bool?)
+ hasNamedParameters= (setter: bool?)
+ hashCode (getter: int)
+ isDeprecated (getter: bool)
+ isDeprecated= (setter: bool)
+ isNotImported (getter: bool?)
+ isNotImported= (setter: bool?)
+ isPotential (getter: bool)
+ isPotential= (setter: bool)
+ kind (getter: CompletionSuggestionKind)
+ kind= (setter: CompletionSuggestionKind)
+ libraryUri (getter: String?)
+ libraryUri= (setter: String?)
+ parameterName (getter: String?)
+ parameterName= (setter: String?)
+ parameterNames (getter: List<String>?)
+ parameterNames= (setter: List<String>?)
+ parameterType (getter: String?)
+ parameterType= (setter: String?)
+ parameterTypes (getter: List<String>?)
+ parameterTypes= (setter: List<String>?)
+ relevance (getter: int)
+ relevance= (setter: int)
+ replacementLength (getter: int?)
+ replacementLength= (setter: int?)
+ replacementOffset (getter: int?)
+ replacementOffset= (setter: int?)
+ requiredParameterCount (getter: int?)
+ requiredParameterCount= (setter: int?)
+ returnType (getter: String?)
+ returnType= (setter: String?)
+ selectionLength (getter: int)
+ selectionLength= (setter: int)
+ selectionOffset (getter: int)
+ selectionOffset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ CompletionSuggestionKind (enum):
+ ARGUMENT_LIST (static getter: CompletionSuggestionKind)
+ IDENTIFIER (static getter: CompletionSuggestionKind)
+ IMPORT (static getter: CompletionSuggestionKind)
+ INVOCATION (static getter: CompletionSuggestionKind)
+ KEYWORD (static getter: CompletionSuggestionKind)
+ NAMED_ARGUMENT (static getter: CompletionSuggestionKind)
+ OPTIONAL_ARGUMENT (static getter: CompletionSuggestionKind)
+ OVERRIDE (static getter: CompletionSuggestionKind)
+ PACKAGE_NAME (static getter: CompletionSuggestionKind)
+ PARAMETER (static getter: CompletionSuggestionKind)
+ values (static getter: List<CompletionSuggestionKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ DiagnosticMessage@1 (class extends Object implements HasToJson):
+ fromJson (constructor: DiagnosticMessage@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: DiagnosticMessage@1 Function(String, Location))
+ hashCode (getter: int)
+ location (getter: Location)
+ location= (setter: Location)
+ message (getter: String)
+ message= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ Element@1 (class extends Object implements HasToJson):
+ FLAG_ABSTRACT (static getter: int)
+ FLAG_CONST (static getter: int)
+ FLAG_DEPRECATED (static getter: int)
+ FLAG_FINAL (static getter: int)
+ FLAG_PRIVATE (static getter: int)
+ FLAG_STATIC (static getter: int)
+ makeFlags (static method: int Function({bool isAbstract, bool isConst, bool isDeprecated, bool isFinal, bool isPrivate, bool isStatic}))
+ fromJson (constructor: Element@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: Element@1 Function(ElementKind@1, String, int, {String? aliasedType, Location? location, String? parameters, String? returnType, String? typeParameters}))
+ aliasedType (getter: String?)
+ aliasedType= (setter: String?)
+ flags (getter: int)
+ flags= (setter: int)
+ hashCode (getter: int)
+ isAbstract (getter: bool)
+ isConst (getter: bool)
+ isDeprecated (getter: bool)
+ isFinal (getter: bool)
+ isPrivate (getter: bool)
+ isStatic (getter: bool)
+ kind (getter: ElementKind@1)
+ kind= (setter: ElementKind@1)
+ location (getter: Location?)
+ location= (setter: Location?)
+ name (getter: String)
+ name= (setter: String)
+ parameters (getter: String?)
+ parameters= (setter: String?)
+ returnType (getter: String?)
+ returnType= (setter: String?)
+ typeParameters (getter: String?)
+ typeParameters= (setter: String?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ElementKind@1 (enum):
+ CLASS (static getter: ElementKind@1)
+ CLASS_TYPE_ALIAS (static getter: ElementKind@1)
+ COMPILATION_UNIT (static getter: ElementKind@1)
+ CONSTRUCTOR (static getter: ElementKind@1)
+ CONSTRUCTOR_INVOCATION (static getter: ElementKind@1)
+ ENUM (static getter: ElementKind@1)
+ ENUM_CONSTANT (static getter: ElementKind@1)
+ EXTENSION (static getter: ElementKind@1)
+ EXTENSION_TYPE (static getter: ElementKind@1)
+ FIELD (static getter: ElementKind@1)
+ FILE (static getter: ElementKind@1)
+ FUNCTION (static getter: ElementKind@1)
+ FUNCTION_INVOCATION (static getter: ElementKind@1)
+ FUNCTION_TYPE_ALIAS (static getter: ElementKind@1)
+ GETTER (static getter: ElementKind@1)
+ LABEL (static getter: ElementKind@1)
+ LIBRARY (static getter: ElementKind@1)
+ LOCAL_VARIABLE (static getter: ElementKind@1)
+ METHOD (static getter: ElementKind@1)
+ MIXIN (static getter: ElementKind@1)
+ PARAMETER (static getter: ElementKind@1)
+ PREFIX (static getter: ElementKind@1)
+ SETTER (static getter: ElementKind@1)
+ TOP_LEVEL_VARIABLE (static getter: ElementKind@1)
+ TYPE_ALIAS (static getter: ElementKind@1)
+ TYPE_PARAMETER (static getter: ElementKind@1)
+ UNIT_TEST_GROUP (static getter: ElementKind@1)
+ UNIT_TEST_TEST (static getter: ElementKind@1)
+ UNKNOWN (static getter: ElementKind@1)
+ values (static getter: List<ElementKind@1>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ FoldingKind (enum):
+ ANNOTATIONS (static getter: FoldingKind)
+ BLOCK (static getter: FoldingKind)
+ CLASS_BODY (static getter: FoldingKind)
+ COMMENT (static getter: FoldingKind)
+ DIRECTIVES (static getter: FoldingKind)
+ DOCUMENTATION_COMMENT (static getter: FoldingKind)
+ FILE_HEADER (static getter: FoldingKind)
+ FUNCTION_BODY (static getter: FoldingKind)
+ INVOCATION (static getter: FoldingKind)
+ LITERAL (static getter: FoldingKind)
+ PARAMETERS (static getter: FoldingKind)
+ values (static getter: List<FoldingKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ FoldingRegion (class extends Object implements HasToJson):
+ fromJson (constructor: FoldingRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: FoldingRegion Function(FoldingKind, int, int))
+ hashCode (getter: int)
+ kind (getter: FoldingKind)
+ kind= (setter: FoldingKind)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ HighlightRegion (class extends Object implements HasToJson):
+ fromJson (constructor: HighlightRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: HighlightRegion Function(HighlightRegionType, int, int))
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ type (getter: HighlightRegionType)
+ type= (setter: HighlightRegionType)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ HighlightRegionType (enum):
+ ANNOTATION (static getter: HighlightRegionType)
+ BUILT_IN (static getter: HighlightRegionType)
+ CLASS (static getter: HighlightRegionType)
+ COMMENT_BLOCK (static getter: HighlightRegionType)
+ COMMENT_DOCUMENTATION (static getter: HighlightRegionType)
+ COMMENT_END_OF_LINE (static getter: HighlightRegionType)
+ CONSTRUCTOR (static getter: HighlightRegionType)
+ CONSTRUCTOR_TEAR_OFF (static getter: HighlightRegionType)
+ DIRECTIVE (static getter: HighlightRegionType)
+ DYNAMIC_LOCAL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
+ DYNAMIC_LOCAL_VARIABLE_REFERENCE (static getter: HighlightRegionType)
+ DYNAMIC_PARAMETER_DECLARATION (static getter: HighlightRegionType)
+ DYNAMIC_PARAMETER_REFERENCE (static getter: HighlightRegionType)
+ DYNAMIC_TYPE (static getter: HighlightRegionType)
+ ENUM (static getter: HighlightRegionType)
+ ENUM_CONSTANT (static getter: HighlightRegionType)
+ EXTENSION (static getter: HighlightRegionType)
+ EXTENSION_TYPE (static getter: HighlightRegionType)
+ FIELD (static getter: HighlightRegionType)
+ FIELD_STATIC (static getter: HighlightRegionType)
+ FUNCTION (static getter: HighlightRegionType)
+ FUNCTION_DECLARATION (static getter: HighlightRegionType)
+ FUNCTION_TYPE_ALIAS (static getter: HighlightRegionType)
+ GETTER_DECLARATION (static getter: HighlightRegionType)
+ IDENTIFIER_DEFAULT (static getter: HighlightRegionType)
+ IMPORT_PREFIX (static getter: HighlightRegionType)
+ INSTANCE_FIELD_DECLARATION (static getter: HighlightRegionType)
+ INSTANCE_FIELD_REFERENCE (static getter: HighlightRegionType)
+ INSTANCE_GETTER_DECLARATION (static getter: HighlightRegionType)
+ INSTANCE_GETTER_REFERENCE (static getter: HighlightRegionType)
+ INSTANCE_METHOD_DECLARATION (static getter: HighlightRegionType)
+ INSTANCE_METHOD_REFERENCE (static getter: HighlightRegionType)
+ INSTANCE_METHOD_TEAR_OFF (static getter: HighlightRegionType)
+ INSTANCE_SETTER_DECLARATION (static getter: HighlightRegionType)
+ INSTANCE_SETTER_REFERENCE (static getter: HighlightRegionType)
+ INVALID_STRING_ESCAPE (static getter: HighlightRegionType)
+ KEYWORD (static getter: HighlightRegionType)
+ LABEL (static getter: HighlightRegionType)
+ LIBRARY_NAME (static getter: HighlightRegionType)
+ LITERAL_BOOLEAN (static getter: HighlightRegionType)
+ LITERAL_DOUBLE (static getter: HighlightRegionType)
+ LITERAL_INTEGER (static getter: HighlightRegionType)
+ LITERAL_LIST (static getter: HighlightRegionType)
+ LITERAL_MAP (static getter: HighlightRegionType)
+ LITERAL_RECORD (static getter: HighlightRegionType)
+ LITERAL_STRING (static getter: HighlightRegionType)
+ LOCAL_FUNCTION_DECLARATION (static getter: HighlightRegionType)
+ LOCAL_FUNCTION_REFERENCE (static getter: HighlightRegionType)
+ LOCAL_FUNCTION_TEAR_OFF (static getter: HighlightRegionType)
+ LOCAL_VARIABLE (static getter: HighlightRegionType)
+ LOCAL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
+ LOCAL_VARIABLE_REFERENCE (static getter: HighlightRegionType)
+ METHOD (static getter: HighlightRegionType)
+ METHOD_DECLARATION (static getter: HighlightRegionType)
+ METHOD_DECLARATION_STATIC (static getter: HighlightRegionType)
+ METHOD_STATIC (static getter: HighlightRegionType)
+ MIXIN (static getter: HighlightRegionType)
+ PARAMETER (static getter: HighlightRegionType)
+ PARAMETER_DECLARATION (static getter: HighlightRegionType)
+ PARAMETER_REFERENCE (static getter: HighlightRegionType)
+ SETTER_DECLARATION (static getter: HighlightRegionType)
+ STATIC_FIELD_DECLARATION (static getter: HighlightRegionType)
+ STATIC_GETTER_DECLARATION (static getter: HighlightRegionType)
+ STATIC_GETTER_REFERENCE (static getter: HighlightRegionType)
+ STATIC_METHOD_DECLARATION (static getter: HighlightRegionType)
+ STATIC_METHOD_REFERENCE (static getter: HighlightRegionType)
+ STATIC_METHOD_TEAR_OFF (static getter: HighlightRegionType)
+ STATIC_SETTER_DECLARATION (static getter: HighlightRegionType)
+ STATIC_SETTER_REFERENCE (static getter: HighlightRegionType)
+ TOP_LEVEL_FUNCTION_DECLARATION (static getter: HighlightRegionType)
+ TOP_LEVEL_FUNCTION_REFERENCE (static getter: HighlightRegionType)
+ TOP_LEVEL_FUNCTION_TEAR_OFF (static getter: HighlightRegionType)
+ TOP_LEVEL_GETTER_DECLARATION (static getter: HighlightRegionType)
+ TOP_LEVEL_GETTER_REFERENCE (static getter: HighlightRegionType)
+ TOP_LEVEL_SETTER_DECLARATION (static getter: HighlightRegionType)
+ TOP_LEVEL_SETTER_REFERENCE (static getter: HighlightRegionType)
+ TOP_LEVEL_VARIABLE (static getter: HighlightRegionType)
+ TOP_LEVEL_VARIABLE_DECLARATION (static getter: HighlightRegionType)
+ TYPE_ALIAS (static getter: HighlightRegionType)
+ TYPE_NAME_DYNAMIC (static getter: HighlightRegionType)
+ TYPE_PARAMETER (static getter: HighlightRegionType)
+ UNRESOLVED_INSTANCE_MEMBER_REFERENCE (static getter: HighlightRegionType)
+ VALID_STRING_ESCAPE (static getter: HighlightRegionType)
+ values (static getter: List<HighlightRegionType>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ LinkedEditGroup (class extends Object implements HasToJson):
+ empty (constructor: LinkedEditGroup Function())
+ fromJson (constructor: LinkedEditGroup Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: LinkedEditGroup Function(List<Position>, int, List<LinkedEditSuggestion>))
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ positions (getter: List<Position>)
+ positions= (setter: List<Position>)
+ suggestions (getter: List<LinkedEditSuggestion>)
+ suggestions= (setter: List<LinkedEditSuggestion>)
+ == (method: bool Function(Object))
+ addPosition (method: void Function(Position, int))
+ addSuggestion (method: void Function(LinkedEditSuggestion))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ LinkedEditSuggestion (class extends Object implements HasToJson):
+ fromJson (constructor: LinkedEditSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: LinkedEditSuggestion Function(String, LinkedEditSuggestionKind))
+ hashCode (getter: int)
+ kind (getter: LinkedEditSuggestionKind)
+ kind= (setter: LinkedEditSuggestionKind)
+ value (getter: String)
+ value= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ LinkedEditSuggestionKind (enum):
+ METHOD (static getter: LinkedEditSuggestionKind)
+ PARAMETER (static getter: LinkedEditSuggestionKind)
+ TYPE (static getter: LinkedEditSuggestionKind)
+ VARIABLE (static getter: LinkedEditSuggestionKind)
+ values (static getter: List<LinkedEditSuggestionKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ Location (class extends Object implements HasToJson):
+ fromJson (constructor: Location Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: Location Function(String, int, int, int, int, {int? endColumn, int? endLine}))
+ endColumn (getter: int?)
+ endColumn= (setter: int?)
+ endLine (getter: int?)
+ endLine= (setter: int?)
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ startColumn (getter: int)
+ startColumn= (setter: int)
+ startLine (getter: int)
+ startLine= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ NavigationRegion (class extends Object implements HasToJson):
+ fromJson (constructor: NavigationRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: NavigationRegion Function(int, int, List<int>))
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ targets (getter: List<int>)
+ targets= (setter: List<int>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ NavigationTarget (class extends Object implements HasToJson):
+ fromJson (constructor: NavigationTarget Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: NavigationTarget Function(ElementKind@1, int, int, int, int, int, {int? codeLength, int? codeOffset}))
+ codeLength (getter: int?)
+ codeLength= (setter: int?)
+ codeOffset (getter: int?)
+ codeOffset= (setter: int?)
+ fileIndex (getter: int)
+ fileIndex= (setter: int)
+ hashCode (getter: int)
+ kind (getter: ElementKind@1)
+ kind= (setter: ElementKind@1)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ startColumn (getter: int)
+ startColumn= (setter: int)
+ startLine (getter: int)
+ startLine= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ Occurrences (class extends Object implements HasToJson):
+ fromJson (constructor: Occurrences Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: Occurrences Function(Element@1, List<int>, int))
+ element (getter: Element@1)
+ element= (setter: Element@1)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offsets (getter: List<int>)
+ offsets= (setter: List<int>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ Outline (class extends Object implements HasToJson):
+ fromJson (constructor: Outline Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: Outline Function(Element@1, int, int, int, int, {List<Outline>? children}))
+ children (getter: List<Outline>?)
+ children= (setter: List<Outline>?)
+ codeLength (getter: int)
+ codeLength= (setter: int)
+ codeOffset (getter: int)
+ codeOffset= (setter: int)
+ element (getter: Element@1)
+ element= (setter: Element@1)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ParameterInfo (class extends Object implements HasToJson):
+ fromJson (constructor: ParameterInfo Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ParameterInfo Function(ParameterKind, String, String, {String? defaultValue}))
+ defaultValue (getter: String?)
+ defaultValue= (setter: String?)
+ hashCode (getter: int)
+ kind (getter: ParameterKind)
+ kind= (setter: ParameterKind)
+ name (getter: String)
+ name= (setter: String)
+ type (getter: String)
+ type= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ParameterKind (enum):
+ OPTIONAL_NAMED (static getter: ParameterKind)
+ OPTIONAL_POSITIONAL (static getter: ParameterKind)
+ REQUIRED_NAMED (static getter: ParameterKind)
+ REQUIRED_POSITIONAL (static getter: ParameterKind)
+ values (static getter: List<ParameterKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ Position (class extends Object implements HasToJson):
+ fromJson (constructor: Position Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: Position Function(String, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringKind (enum):
+ CONVERT_GETTER_TO_METHOD (static getter: RefactoringKind)
+ CONVERT_METHOD_TO_GETTER (static getter: RefactoringKind)
+ EXTRACT_LOCAL_VARIABLE (static getter: RefactoringKind)
+ EXTRACT_METHOD (static getter: RefactoringKind)
+ EXTRACT_WIDGET (static getter: RefactoringKind)
+ INLINE_LOCAL_VARIABLE (static getter: RefactoringKind)
+ INLINE_METHOD (static getter: RefactoringKind)
+ MOVE_FILE (static getter: RefactoringKind)
+ RENAME (static getter: RefactoringKind)
+ values (static getter: List<RefactoringKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringMethodParameter (class extends Object implements HasToJson):
+ fromJson (constructor: RefactoringMethodParameter Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RefactoringMethodParameter Function(RefactoringMethodParameterKind, String, String, {String? id, String? parameters}))
+ hashCode (getter: int)
+ id (getter: String?)
+ id= (setter: String?)
+ kind (getter: RefactoringMethodParameterKind)
+ kind= (setter: RefactoringMethodParameterKind)
+ name (getter: String)
+ name= (setter: String)
+ parameters (getter: String?)
+ parameters= (setter: String?)
+ type (getter: String)
+ type= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringMethodParameterKind (enum):
+ NAMED (static getter: RefactoringMethodParameterKind)
+ POSITIONAL (static getter: RefactoringMethodParameterKind)
+ REQUIRED (static getter: RefactoringMethodParameterKind)
+ values (static getter: List<RefactoringMethodParameterKind>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringProblem (class extends Object implements HasToJson):
+ fromJson (constructor: RefactoringProblem Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RefactoringProblem Function(RefactoringProblemSeverity, String, {Location? location}))
+ hashCode (getter: int)
+ location (getter: Location?)
+ location= (setter: Location?)
+ message (getter: String)
+ message= (setter: String)
+ severity (getter: RefactoringProblemSeverity)
+ severity= (setter: RefactoringProblemSeverity)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringProblemSeverity (enum):
+ ERROR (static getter: RefactoringProblemSeverity)
+ FATAL (static getter: RefactoringProblemSeverity)
+ INFO (static getter: RefactoringProblemSeverity)
+ WARNING (static getter: RefactoringProblemSeverity)
+ values (static getter: List<RefactoringProblemSeverity>)
+ max (static method: RefactoringProblemSeverity? Function(RefactoringProblemSeverity?, RefactoringProblemSeverity?))
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RemoveContentOverlay (class extends Object implements HasToJson):
+ fromJson (constructor: RemoveContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RemoveContentOverlay Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ SourceChange (class extends Object implements HasToJson):
+ fromJson (constructor: SourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: SourceChange Function(String, {List<SourceFileEdit>? edits, String? id, List<LinkedEditGroup>? linkedEditGroups, Position? selection, int? selectionLength}))
+ edits (getter: List<SourceFileEdit>)
+ edits= (setter: List<SourceFileEdit>)
+ hashCode (getter: int)
+ id (getter: String?)
+ id= (setter: String?)
+ linkedEditGroups (getter: List<LinkedEditGroup>)
+ linkedEditGroups= (setter: List<LinkedEditGroup>)
+ message (getter: String)
+ message= (setter: String)
+ selection (getter: Position?)
+ selection= (setter: Position?)
+ selectionLength (getter: int?)
+ selectionLength= (setter: int?)
+ == (method: bool Function(Object))
+ addEdit (method: void Function(String, int, SourceEdit, {bool insertBeforeExisting}))
+ addFileEdit (method: void Function(SourceFileEdit))
+ addLinkedEditGroup (method: void Function(LinkedEditGroup))
+ getFileEdit (method: SourceFileEdit? Function(String))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ SourceEdit (class extends Object implements HasToJson):
+ applySequence (static method: String Function(String, List<SourceEdit>))
+ fromJson (constructor: SourceEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: SourceEdit Function(int, int, String, {String? description, String? id}))
+ description (getter: String?)
+ description= (setter: String?)
+ end (getter: int)
+ hashCode (getter: int)
+ id (getter: String?)
+ id= (setter: String?)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ replacement (getter: String)
+ replacement= (setter: String)
+ == (method: bool Function(Object))
+ apply (method: String Function(String))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ SourceFileEdit (class extends Object implements HasToJson):
+ fromJson (constructor: SourceFileEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: SourceFileEdit Function(String, int, {List<SourceEdit>? edits}))
+ edits (getter: List<SourceEdit>)
+ edits= (setter: List<SourceEdit>)
+ file (getter: String)
+ file= (setter: String)
+ fileStamp (getter: int)
+ fileStamp= (setter: int)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ add (method: void Function(SourceEdit, {bool insertBeforeExisting}))
+ addAll (method: void Function(Iterable<SourceEdit>, {bool insertBeforeExisting}))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+package:analyzer_plugin/protocol/protocol_constants.dart:
+ ANALYSIS_NOTIFICATION_ERRORS (static getter: String)
+ ANALYSIS_NOTIFICATION_ERRORS_ERRORS (static getter: String)
+ ANALYSIS_NOTIFICATION_ERRORS_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_FOLDING (static getter: String)
+ ANALYSIS_NOTIFICATION_FOLDING_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_FOLDING_REGIONS (static getter: String)
+ ANALYSIS_NOTIFICATION_HIGHLIGHTS (static getter: String)
+ ANALYSIS_NOTIFICATION_HIGHLIGHTS_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_HIGHLIGHTS_REGIONS (static getter: String)
+ ANALYSIS_NOTIFICATION_NAVIGATION (static getter: String)
+ ANALYSIS_NOTIFICATION_NAVIGATION_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_NAVIGATION_FILES (static getter: String)
+ ANALYSIS_NOTIFICATION_NAVIGATION_REGIONS (static getter: String)
+ ANALYSIS_NOTIFICATION_NAVIGATION_TARGETS (static getter: String)
+ ANALYSIS_NOTIFICATION_OCCURRENCES (static getter: String)
+ ANALYSIS_NOTIFICATION_OCCURRENCES_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_OCCURRENCES_OCCURRENCES (static getter: String)
+ ANALYSIS_NOTIFICATION_OUTLINE (static getter: String)
+ ANALYSIS_NOTIFICATION_OUTLINE_FILE (static getter: String)
+ ANALYSIS_NOTIFICATION_OUTLINE_OUTLINE (static getter: String)
+ ANALYSIS_REQUEST_GET_NAVIGATION (static getter: String)
+ ANALYSIS_REQUEST_GET_NAVIGATION_FILE (static getter: String)
+ ANALYSIS_REQUEST_GET_NAVIGATION_LENGTH (static getter: String)
+ ANALYSIS_REQUEST_GET_NAVIGATION_OFFSET (static getter: String)
+ ANALYSIS_REQUEST_HANDLE_WATCH_EVENTS (static getter: String)
+ ANALYSIS_REQUEST_HANDLE_WATCH_EVENTS_EVENTS (static getter: String)
+ ANALYSIS_REQUEST_SET_CONTEXT_ROOTS (static getter: String)
+ ANALYSIS_REQUEST_SET_CONTEXT_ROOTS_ROOTS (static getter: String)
+ ANALYSIS_REQUEST_SET_PRIORITY_FILES (static getter: String)
+ ANALYSIS_REQUEST_SET_PRIORITY_FILES_FILES (static getter: String)
+ ANALYSIS_REQUEST_SET_SUBSCRIPTIONS (static getter: String)
+ ANALYSIS_REQUEST_SET_SUBSCRIPTIONS_SUBSCRIPTIONS (static getter: String)
+ ANALYSIS_REQUEST_UPDATE_CONTENT (static getter: String)
+ ANALYSIS_REQUEST_UPDATE_CONTENT_FILES (static getter: String)
+ ANALYSIS_RESPONSE_GET_NAVIGATION_FILES (static getter: String)
+ ANALYSIS_RESPONSE_GET_NAVIGATION_REGIONS (static getter: String)
+ ANALYSIS_RESPONSE_GET_NAVIGATION_TARGETS (static getter: String)
+ COMPLETION_REQUEST_GET_SUGGESTIONS (static getter: String)
+ COMPLETION_REQUEST_GET_SUGGESTIONS_FILE (static getter: String)
+ COMPLETION_REQUEST_GET_SUGGESTIONS_OFFSET (static getter: String)
+ COMPLETION_RESPONSE_GET_SUGGESTIONS_REPLACEMENT_LENGTH (static getter: String)
+ COMPLETION_RESPONSE_GET_SUGGESTIONS_REPLACEMENT_OFFSET (static getter: String)
+ COMPLETION_RESPONSE_GET_SUGGESTIONS_RESULTS (static getter: String)
+ EDIT_REQUEST_GET_ASSISTS (static getter: String)
+ EDIT_REQUEST_GET_ASSISTS_FILE (static getter: String)
+ EDIT_REQUEST_GET_ASSISTS_LENGTH (static getter: String)
+ EDIT_REQUEST_GET_ASSISTS_OFFSET (static getter: String)
+ EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS (static getter: String)
+ EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_FILE (static getter: String)
+ EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_LENGTH (static getter: String)
+ EDIT_REQUEST_GET_AVAILABLE_REFACTORINGS_OFFSET (static getter: String)
+ EDIT_REQUEST_GET_FIXES (static getter: String)
+ EDIT_REQUEST_GET_FIXES_FILE (static getter: String)
+ EDIT_REQUEST_GET_FIXES_OFFSET (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_FILE (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_KIND (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_LENGTH (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_OFFSET (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_OPTIONS (static getter: String)
+ EDIT_REQUEST_GET_REFACTORING_VALIDATE_ONLY (static getter: String)
+ EDIT_RESPONSE_GET_ASSISTS_ASSISTS (static getter: String)
+ EDIT_RESPONSE_GET_AVAILABLE_REFACTORINGS_KINDS (static getter: String)
+ EDIT_RESPONSE_GET_FIXES_FIXES (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_CHANGE (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_FEEDBACK (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_FINAL_PROBLEMS (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_INITIAL_PROBLEMS (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_OPTIONS_PROBLEMS (static getter: String)
+ EDIT_RESPONSE_GET_REFACTORING_POTENTIAL_EDITS (static getter: String)
+ PLUGIN_NOTIFICATION_ERROR (static getter: String)
+ PLUGIN_NOTIFICATION_ERROR_IS_FATAL (static getter: String)
+ PLUGIN_NOTIFICATION_ERROR_MESSAGE (static getter: String)
+ PLUGIN_NOTIFICATION_ERROR_STACK_TRACE (static getter: String)
+ PLUGIN_NOTIFICATION_STATUS (static getter: String)
+ PLUGIN_NOTIFICATION_STATUS_ANALYSIS (static getter: String)
+ PLUGIN_REQUEST_SHUTDOWN (static getter: String)
+ PLUGIN_REQUEST_VERSION_CHECK (static getter: String)
+ PLUGIN_REQUEST_VERSION_CHECK_BYTE_STORE_PATH (static getter: String)
+ PLUGIN_REQUEST_VERSION_CHECK_SDK_PATH (static getter: String)
+ PLUGIN_REQUEST_VERSION_CHECK_VERSION (static getter: String)
+ PLUGIN_RESPONSE_VERSION_CHECK_CONTACT_INFO (static getter: String)
+ PLUGIN_RESPONSE_VERSION_CHECK_INTERESTING_FILES (static getter: String)
+ PLUGIN_RESPONSE_VERSION_CHECK_IS_COMPATIBLE (static getter: String)
+ PLUGIN_RESPONSE_VERSION_CHECK_NAME (static getter: String)
+ PLUGIN_RESPONSE_VERSION_CHECK_VERSION (static getter: String)
+package:analyzer_plugin/protocol/protocol_generated.dart:
+ AnalysisErrorFixes (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisErrorFixes Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisErrorFixes Function(AnalysisError, {List<PrioritizedSourceChange>? fixes}))
+ error (getter: AnalysisError)
+ error= (setter: AnalysisError)
+ fixes (getter: List<PrioritizedSourceChange>)
+ fixes= (setter: List<PrioritizedSourceChange>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisErrorsParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisErrorsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisErrorsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisErrorsParams Function(String, List<AnalysisError>))
+ errors (getter: List<AnalysisError>)
+ errors= (setter: List<AnalysisError>)
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisFoldingParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisFoldingParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisFoldingParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisFoldingParams Function(String, List<FoldingRegion>))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ regions (getter: List<FoldingRegion>)
+ regions= (setter: List<FoldingRegion>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisGetNavigationParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisGetNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisGetNavigationParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisGetNavigationParams Function(String, int, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisGetNavigationResult (class extends Object implements ResponseResult):
+ fromJson (constructor: AnalysisGetNavigationResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: AnalysisGetNavigationResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisGetNavigationResult Function(List<String>, List<NavigationTarget>, List<NavigationRegion>))
+ files (getter: List<String>)
+ files= (setter: List<String>)
+ hashCode (getter: int)
+ regions (getter: List<NavigationRegion>)
+ regions= (setter: List<NavigationRegion>)
+ targets (getter: List<NavigationTarget>)
+ targets= (setter: List<NavigationTarget>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisHandleWatchEventsParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisHandleWatchEventsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisHandleWatchEventsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisHandleWatchEventsParams Function(List<WatchEvent>))
+ events (getter: List<WatchEvent>)
+ events= (setter: List<WatchEvent>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisHandleWatchEventsResult (class extends Object implements ResponseResult):
+ new (constructor: AnalysisHandleWatchEventsResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ AnalysisHighlightsParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisHighlightsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisHighlightsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisHighlightsParams Function(String, List<HighlightRegion>))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ regions (getter: List<HighlightRegion>)
+ regions= (setter: List<HighlightRegion>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisNavigationParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisNavigationParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisNavigationParams Function(String, List<NavigationRegion>, List<NavigationTarget>, List<String>))
+ file (getter: String)
+ file= (setter: String)
+ files (getter: List<String>)
+ files= (setter: List<String>)
+ hashCode (getter: int)
+ regions (getter: List<NavigationRegion>)
+ regions= (setter: List<NavigationRegion>)
+ targets (getter: List<NavigationTarget>)
+ targets= (setter: List<NavigationTarget>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisOccurrencesParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisOccurrencesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisOccurrencesParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisOccurrencesParams Function(String, List<Occurrences>))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ occurrences (getter: List<Occurrences>)
+ occurrences= (setter: List<Occurrences>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisOutlineParams (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisOutlineParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: AnalysisOutlineParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisOutlineParams Function(String, List<Outline>))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ outline (getter: List<Outline>)
+ outline= (setter: List<Outline>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisService (enum):
+ FOLDING (static getter: AnalysisService)
+ HIGHLIGHTS (static getter: AnalysisService)
+ NAVIGATION (static getter: AnalysisService)
+ OCCURRENCES (static getter: AnalysisService)
+ OUTLINE (static getter: AnalysisService)
+ values (static getter: List<AnalysisService>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisSetContextRootsParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisSetContextRootsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisSetContextRootsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisSetContextRootsParams Function(List<ContextRoot>))
+ hashCode (getter: int)
+ roots (getter: List<ContextRoot>)
+ roots= (setter: List<ContextRoot>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisSetContextRootsResult (class extends Object implements ResponseResult):
+ new (constructor: AnalysisSetContextRootsResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ AnalysisSetPriorityFilesParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisSetPriorityFilesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisSetPriorityFilesParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisSetPriorityFilesParams Function(List<String>))
+ files (getter: List<String>)
+ files= (setter: List<String>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisSetPriorityFilesResult (class extends Object implements ResponseResult):
+ new (constructor: AnalysisSetPriorityFilesResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ AnalysisSetSubscriptionsParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisSetSubscriptionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisSetSubscriptionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisSetSubscriptionsParams Function(Map<AnalysisService, List<String>>))
+ hashCode (getter: int)
+ subscriptions (getter: Map<AnalysisService, List<String>>)
+ subscriptions= (setter: Map<AnalysisService, List<String>>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisSetSubscriptionsResult (class extends Object implements ResponseResult):
+ new (constructor: AnalysisSetSubscriptionsResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ AnalysisStatus (class extends Object implements HasToJson):
+ fromJson (constructor: AnalysisStatus Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisStatus Function(bool))
+ hashCode (getter: int)
+ isAnalyzing (getter: bool)
+ isAnalyzing= (setter: bool)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisUpdateContentParams (class extends Object implements RequestParams):
+ fromJson (constructor: AnalysisUpdateContentParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: AnalysisUpdateContentParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: AnalysisUpdateContentParams Function(Map<String, Object>))
+ files (getter: Map<String, Object>)
+ files= (setter: Map<String, Object>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ AnalysisUpdateContentResult (class extends Object implements ResponseResult):
+ new (constructor: AnalysisUpdateContentResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ CompletionGetSuggestionsParams (class extends Object implements RequestParams):
+ fromJson (constructor: CompletionGetSuggestionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: CompletionGetSuggestionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: CompletionGetSuggestionsParams Function(String, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ CompletionGetSuggestionsResult (class extends Object implements ResponseResult):
+ fromJson (constructor: CompletionGetSuggestionsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: CompletionGetSuggestionsResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: CompletionGetSuggestionsResult Function(int, int, List<CompletionSuggestion>))
+ hashCode (getter: int)
+ replacementLength (getter: int)
+ replacementLength= (setter: int)
+ replacementOffset (getter: int)
+ replacementOffset= (setter: int)
+ results (getter: List<CompletionSuggestion>)
+ results= (setter: List<CompletionSuggestion>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ContextRoot (class extends Object implements HasToJson):
+ fromJson (constructor: ContextRoot Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ContextRoot Function(String, List<String>, {String? optionsFile}))
+ exclude (getter: List<String>)
+ exclude= (setter: List<String>)
+ hashCode (getter: int)
+ optionsFile (getter: String?)
+ optionsFile= (setter: String?)
+ root (getter: String)
+ root= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ConvertGetterToMethodFeedback (class extends RefactoringFeedback implements HasToJson):
+ new (constructor: ConvertGetterToMethodFeedback Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ ConvertGetterToMethodOptions (class extends RefactoringOptions implements HasToJson):
+ new (constructor: ConvertGetterToMethodOptions Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ ConvertMethodToGetterFeedback (class extends RefactoringFeedback implements HasToJson):
+ new (constructor: ConvertMethodToGetterFeedback Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ ConvertMethodToGetterOptions (class extends RefactoringOptions implements HasToJson):
+ new (constructor: ConvertMethodToGetterOptions Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ EditGetAssistsParams (class extends Object implements RequestParams):
+ fromJson (constructor: EditGetAssistsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: EditGetAssistsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetAssistsParams Function(String, int, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetAssistsResult (class extends Object implements ResponseResult):
+ fromJson (constructor: EditGetAssistsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: EditGetAssistsResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetAssistsResult Function(List<PrioritizedSourceChange>))
+ assists (getter: List<PrioritizedSourceChange>)
+ assists= (setter: List<PrioritizedSourceChange>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetAvailableRefactoringsParams (class extends Object implements RequestParams):
+ fromJson (constructor: EditGetAvailableRefactoringsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: EditGetAvailableRefactoringsParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetAvailableRefactoringsParams Function(String, int, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetAvailableRefactoringsResult (class extends Object implements ResponseResult):
+ fromJson (constructor: EditGetAvailableRefactoringsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: EditGetAvailableRefactoringsResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetAvailableRefactoringsResult Function(List<RefactoringKind>))
+ hashCode (getter: int)
+ kinds (getter: List<RefactoringKind>)
+ kinds= (setter: List<RefactoringKind>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetFixesParams (class extends Object implements RequestParams):
+ fromJson (constructor: EditGetFixesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: EditGetFixesParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetFixesParams Function(String, int))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetFixesResult (class extends Object implements ResponseResult):
+ fromJson (constructor: EditGetFixesResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: EditGetFixesResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetFixesResult Function(List<AnalysisErrorFixes>))
+ fixes (getter: List<AnalysisErrorFixes>)
+ fixes= (setter: List<AnalysisErrorFixes>)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetRefactoringParams (class extends Object implements RequestParams):
+ fromJson (constructor: EditGetRefactoringParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: EditGetRefactoringParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetRefactoringParams Function(RefactoringKind, String, int, int, bool, {RefactoringOptions? options}))
+ file (getter: String)
+ file= (setter: String)
+ hashCode (getter: int)
+ kind (getter: RefactoringKind)
+ kind= (setter: RefactoringKind)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ options (getter: RefactoringOptions?)
+ options= (setter: RefactoringOptions?)
+ validateOnly (getter: bool)
+ validateOnly= (setter: bool)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ EditGetRefactoringResult (class extends Object implements ResponseResult):
+ fromJson (constructor: EditGetRefactoringResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: EditGetRefactoringResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: EditGetRefactoringResult Function(List<RefactoringProblem>, List<RefactoringProblem>, List<RefactoringProblem>, {SourceChange? change, RefactoringFeedback? feedback, List<String>? potentialEdits}))
+ change (getter: SourceChange?)
+ change= (setter: SourceChange?)
+ feedback (getter: RefactoringFeedback?)
+ feedback= (setter: RefactoringFeedback?)
+ finalProblems (getter: List<RefactoringProblem>)
+ finalProblems= (setter: List<RefactoringProblem>)
+ hashCode (getter: int)
+ initialProblems (getter: List<RefactoringProblem>)
+ initialProblems= (setter: List<RefactoringProblem>)
+ optionsProblems (getter: List<RefactoringProblem>)
+ optionsProblems= (setter: List<RefactoringProblem>)
+ potentialEdits (getter: List<String>?)
+ potentialEdits= (setter: List<String>?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ExtractLocalVariableFeedback (class extends RefactoringFeedback):
+ fromJson (constructor: ExtractLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ExtractLocalVariableFeedback Function(List<String>, List<int>, List<int>, {List<int>? coveringExpressionLengths, List<int>? coveringExpressionOffsets}))
+ coveringExpressionLengths (getter: List<int>?)
+ coveringExpressionLengths= (setter: List<int>?)
+ coveringExpressionOffsets (getter: List<int>?)
+ coveringExpressionOffsets= (setter: List<int>?)
+ hashCode (getter: int)
+ lengths (getter: List<int>)
+ lengths= (setter: List<int>)
+ names (getter: List<String>)
+ names= (setter: List<String>)
+ offsets (getter: List<int>)
+ offsets= (setter: List<int>)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ExtractLocalVariableOptions (class extends RefactoringOptions):
+ fromJson (constructor: ExtractLocalVariableOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRefactoringParams (constructor: ExtractLocalVariableOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ExtractLocalVariableOptions Function(String, bool))
+ extractAll (getter: bool)
+ extractAll= (setter: bool)
+ hashCode (getter: int)
+ name (getter: String)
+ name= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ExtractMethodFeedback (class extends RefactoringFeedback):
+ fromJson (constructor: ExtractMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ExtractMethodFeedback Function(int, int, String, List<String>, bool, List<RefactoringMethodParameter>, List<int>, List<int>))
+ canCreateGetter (getter: bool)
+ canCreateGetter= (setter: bool)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ lengths (getter: List<int>)
+ lengths= (setter: List<int>)
+ names (getter: List<String>)
+ names= (setter: List<String>)
+ offset (getter: int)
+ offset= (setter: int)
+ offsets (getter: List<int>)
+ offsets= (setter: List<int>)
+ parameters (getter: List<RefactoringMethodParameter>)
+ parameters= (setter: List<RefactoringMethodParameter>)
+ returnType (getter: String)
+ returnType= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ ExtractMethodOptions (class extends RefactoringOptions):
+ fromJson (constructor: ExtractMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRefactoringParams (constructor: ExtractMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: ExtractMethodOptions Function(String, bool, String, List<RefactoringMethodParameter>, bool))
+ createGetter (getter: bool)
+ createGetter= (setter: bool)
+ extractAll (getter: bool)
+ extractAll= (setter: bool)
+ hashCode (getter: int)
+ name (getter: String)
+ name= (setter: String)
+ parameters (getter: List<RefactoringMethodParameter>)
+ parameters= (setter: List<RefactoringMethodParameter>)
+ returnType (getter: String)
+ returnType= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ InlineLocalVariableFeedback (class extends RefactoringFeedback):
+ fromJson (constructor: InlineLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: InlineLocalVariableFeedback Function(String, int))
+ hashCode (getter: int)
+ name (getter: String)
+ name= (setter: String)
+ occurrences (getter: int)
+ occurrences= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ InlineLocalVariableOptions (class extends RefactoringOptions implements HasToJson):
+ new (constructor: InlineLocalVariableOptions Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ InlineMethodFeedback (class extends RefactoringFeedback):
+ fromJson (constructor: InlineMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: InlineMethodFeedback Function(String, bool, {String? className}))
+ className (getter: String?)
+ className= (setter: String?)
+ hashCode (getter: int)
+ isDeclaration (getter: bool)
+ isDeclaration= (setter: bool)
+ methodName (getter: String)
+ methodName= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ InlineMethodOptions (class extends RefactoringOptions):
+ fromJson (constructor: InlineMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRefactoringParams (constructor: InlineMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: InlineMethodOptions Function(bool, bool))
+ deleteSource (getter: bool)
+ deleteSource= (setter: bool)
+ hashCode (getter: int)
+ inlineAll (getter: bool)
+ inlineAll= (setter: bool)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ MoveFileFeedback (class extends RefactoringFeedback implements HasToJson):
+ new (constructor: MoveFileFeedback Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ MoveFileOptions (class extends RefactoringOptions):
+ fromJson (constructor: MoveFileOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRefactoringParams (constructor: MoveFileOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: MoveFileOptions Function(String))
+ hashCode (getter: int)
+ newFile (getter: String)
+ newFile= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ PluginErrorParams (class extends Object implements HasToJson):
+ fromJson (constructor: PluginErrorParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: PluginErrorParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: PluginErrorParams Function(bool, String, String))
+ hashCode (getter: int)
+ isFatal (getter: bool)
+ isFatal= (setter: bool)
+ message (getter: String)
+ message= (setter: String)
+ stackTrace (getter: String)
+ stackTrace= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ PluginShutdownParams (class extends Object implements RequestParams):
+ new (constructor: PluginShutdownParams Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ PluginShutdownResult (class extends Object implements ResponseResult):
+ new (constructor: PluginShutdownResult Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ PluginStatusParams (class extends Object implements HasToJson):
+ fromJson (constructor: PluginStatusParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromNotification (constructor: PluginStatusParams Function(Notification, {ClientUriConverter? clientUriConverter}))
+ new (constructor: PluginStatusParams Function({AnalysisStatus? analysis}))
+ analysis (getter: AnalysisStatus?)
+ analysis= (setter: AnalysisStatus?)
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toNotification (method: Notification Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ PluginVersionCheckParams (class extends Object implements RequestParams):
+ fromJson (constructor: PluginVersionCheckParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRequest (constructor: PluginVersionCheckParams Function(Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: PluginVersionCheckParams Function(String, String, String))
+ byteStorePath (getter: String)
+ byteStorePath= (setter: String)
+ hashCode (getter: int)
+ sdkPath (getter: String)
+ sdkPath= (setter: String)
+ version (getter: String)
+ version= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ PluginVersionCheckResult (class extends Object implements ResponseResult):
+ fromJson (constructor: PluginVersionCheckResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromResponse (constructor: PluginVersionCheckResult Function(Response, {ClientUriConverter? clientUriConverter}))
+ new (constructor: PluginVersionCheckResult Function(bool, String, String, List<String>, {String? contactInfo}))
+ contactInfo (getter: String?)
+ contactInfo= (setter: String?)
+ hashCode (getter: int)
+ interestingFiles (getter: List<String>)
+ interestingFiles= (setter: List<String>)
+ isCompatible (getter: bool)
+ isCompatible= (setter: bool)
+ name (getter: String)
+ name= (setter: String)
+ version (getter: String)
+ version= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ PrioritizedSourceChange (class extends Object implements HasToJson):
+ fromJson (constructor: PrioritizedSourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: PrioritizedSourceChange Function(int, SourceChange))
+ change (getter: SourceChange)
+ change= (setter: SourceChange)
+ hashCode (getter: int)
+ priority (getter: int)
+ priority= (setter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringFeedback (class extends Object implements HasToJson):
+ fromJson (constructor: RefactoringFeedback Function(JsonDecoder, String, Object?, Map<Object?, Object?>, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RefactoringFeedback Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RefactoringOptions (class extends Object implements HasToJson):
+ fromJson (constructor: RefactoringOptions Function(JsonDecoder, String, Object?, RefactoringKind, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RefactoringOptions Function())
+ hashCode (getter: int)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RenameFeedback (class extends RefactoringFeedback):
+ fromJson (constructor: RenameFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RenameFeedback Function(int, int, String, String))
+ elementKindName (getter: String)
+ elementKindName= (setter: String)
+ hashCode (getter: int)
+ length (getter: int)
+ length= (setter: int)
+ offset (getter: int)
+ offset= (setter: int)
+ oldName (getter: String)
+ oldName= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RenameOptions (class extends RefactoringOptions):
+ fromJson (constructor: RenameOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ fromRefactoringParams (constructor: RenameOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RenameOptions Function(String))
+ hashCode (getter: int)
+ newName (getter: String)
+ newName= (setter: String)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RequestError (class extends Object implements HasToJson):
+ fromJson (constructor: RequestError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: RequestError Function(RequestErrorCode, String, {String? stackTrace}))
+ code (getter: RequestErrorCode)
+ code= (setter: RequestErrorCode)
+ hashCode (getter: int)
+ message (getter: String)
+ message= (setter: String)
+ stackTrace (getter: String?)
+ stackTrace= (setter: String?)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ RequestErrorCode (enum):
+ INVALID_OVERLAY_CHANGE (static getter: RequestErrorCode)
+ INVALID_PARAMETER (static getter: RequestErrorCode)
+ PLUGIN_ERROR (static getter: RequestErrorCode)
+ UNKNOWN_REQUEST (static getter: RequestErrorCode)
+ values (static getter: List<RequestErrorCode>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ WatchEvent (class extends Object implements HasToJson):
+ fromJson (constructor: WatchEvent Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
+ new (constructor: WatchEvent Function(WatchEventType, String))
+ hashCode (getter: int)
+ path (getter: String)
+ path= (setter: String)
+ type (getter: WatchEventType)
+ type= (setter: WatchEventType)
+ == (method: bool Function(Object))
+ toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+ WatchEventType (enum):
+ ADD (static getter: WatchEventType)
+ MODIFY (static getter: WatchEventType)
+ REMOVE (static getter: WatchEventType)
+ values (static getter: List<WatchEventType>)
+ toJson (method: String Function({ClientUriConverter? clientUriConverter}))
+ toString (method: String Function())
+package:analyzer_plugin/src/protocol/protocol_internal.dart:
+ HasToJson (non-public)
+ JsonDecoder (non-public)
+ RequestParams (non-public)
+ ResponseResult (non-public)
+package:analyzer_plugin/src/utilities/client_uri_converter.dart:
+ ClientUriConverter (non-public)
+package:analyzer_plugin/src/utilities/completion/completion_target.dart:
+ CompletionTarget (non-public)
+package:analyzer_plugin/src/utilities/completion/optype.dart:
+ OpType (non-public)
+package:analyzer_plugin/starter.dart:
+ ServerPluginStarter (class extends Object):
+ new (constructor: ServerPluginStarter Function(ServerPlugin))
+ start (method: void Function(SendPort))
+package:analyzer_plugin/utilities/analyzer_converter.dart:
+ AnalyzerConverter (class extends Object):
+ new (constructor: AnalyzerConverter Function())
+ convertAnalysisError (method: AnalysisError Function(Diagnostic, {LineInfo? lineInfo, DiagnosticSeverity? severity}))
+ convertAnalysisErrors (method: List<AnalysisError> Function(List<Diagnostic>, {LineInfo? lineInfo, AnalysisOptions? options}))
+ convertDiagnosticMessage (method: DiagnosticMessage@1 Function(DiagnosticMessage@2, {LineInfo? lineInfo}))
+ convertElement (method: Element@1 Function(Element@2))
+ convertElementKind (method: ElementKind@1 Function(ElementKind@2))
+ convertElementToElementKind (method: ElementKind@1 Function(Element@2))
+ convertErrorSeverity (method: AnalysisErrorSeverity Function(DiagnosticSeverity))
+ convertErrorType (method: AnalysisErrorType Function(DiagnosticType))
+ getElementDisplayName (method: String Function(Element@2))
+ newLocation_fromElement (method: Location? Function(Element@2?))
+ ElementKindExtensions (extension on ElementKind@2):
+ toPluginElementKind (getter: ElementKind@1)
+package:analyzer_plugin/utilities/assist/assist.dart:
+ AssistCollector (class extends Object):
+ new (constructor: AssistCollector Function())
+ addAssist (method: void Function(PrioritizedSourceChange))
+ AssistContributor (class extends Object):
+ new (constructor: AssistContributor Function())
+ computeAssists (method: Future<void> Function(AssistRequest, AssistCollector))
+ AssistGenerator (class extends Object):
+ new (constructor: AssistGenerator Function(List<AssistContributor>))
+ contributors (getter: List<AssistContributor>)
+ generateAssistsResponse (method: Future<GeneratorResult<EditGetAssistsResult>> Function(AssistRequest))
+ AssistKind (class extends Object):
+ new (constructor: AssistKind Function(String, int, String))
+ id (getter: String)
+ message (getter: String)
+ priority (getter: int)
+ toString (method: String Function())
+ AssistRequest (class extends Object):
+ new (constructor: AssistRequest Function())
+ length (getter: int)
+ offset (getter: int)
+ resourceProvider (getter: ResourceProvider)
+ DartAssistRequest (class extends Object implements AssistRequest):
+ new (constructor: DartAssistRequest Function())
+ result (getter: ResolvedUnitResult)
+package:analyzer_plugin/utilities/assist/assist_contributor_mixin.dart:
+ AssistContributorMixin (class extends Object implements AssistContributor):
+ new (constructor: AssistContributorMixin Function())
+ collector (getter: AssistCollector)
+ addAssist (method: void Function(AssistKind, ChangeBuilder, {List<Object>? args}))
+package:analyzer_plugin/utilities/change_builder/change_builder_core.dart:
+ ChangeBuilder (class extends Object):
+ new (constructor: ChangeBuilder Function({String eol, AnalysisSession session, ChangeWorkspace workspace}))
+ selectionRange (getter: SourceRange?)
+ sourceChange (getter: SourceChange)
+ addDartFileEdit (method: Future<void> Function(String, FutureOr<void> Function(DartFileEditBuilder), {bool createEditsForImports, String Function(Uri) importPrefixGenerator}))
+ addGenericFileEdit (method: Future<void> Function(String, void Function(FileEditBuilder)))
+ addYamlFileEdit (method: Future<void> Function(String, void Function(YamlFileEditBuilder)))
+ copy (method: ChangeBuilder Function(), deprecated)
+ hasEditsFor (method: bool Function(String))
+ setSelection (method: void Function(Position))
+ EditBuilder (class extends Object):
+ new (constructor: EditBuilder Function())
+ addLinkedEdit (method: void Function(String, void Function(LinkedEditBuilder)))
+ addSimpleLinkedEdit (method: void Function(String, String, {LinkedEditSuggestionKind kind, List<String> suggestions}))
+ selectAll (method: void Function(void Function()))
+ selectHere (method: void Function())
+ write (method: void Function(String))
+ writeln (method: void Function([String]))
+ FileEditBuilder (class extends Object):
+ new (constructor: FileEditBuilder Function())
+ addDeletion (method: void Function(SourceRange))
+ addInsertion (method: void Function(int, void Function(EditBuilder)))
+ addLinkedPosition (method: void Function(SourceRange, String))
+ addReplacement (method: void Function(SourceRange, void Function(EditBuilder)))
+ addSimpleInsertion (method: void Function(int, String))
+ addSimpleReplacement (method: void Function(SourceRange, String))
+ LinkedEditBuilder (class extends Object):
+ new (constructor: LinkedEditBuilder Function())
+ addSuggestion (method: void Function(LinkedEditSuggestionKind, String))
+ addSuggestions (method: void Function(LinkedEditSuggestionKind, Iterable<String>))
+ write (method: void Function(String))
+ writeln (method: void Function([String]))
+package:analyzer_plugin/utilities/change_builder/change_builder_dart.dart:
+ DartEditBuilder (class extends Object implements EditBuilder):
+ new (constructor: DartEditBuilder Function())
+ addLinkedEdit (method: void Function(String, void Function(DartLinkedEditBuilder)))
+ canWriteType (method: bool Function(DartType?, {ExecutableElement? methodBeingCopied}))
+ getIndent (method: String Function(int))
+ writeClassDeclaration (method: void Function(String, {Iterable<DartType>? interfaces, bool isAbstract, void Function()? membersWriter, Iterable<DartType>? mixins, String? nameGroupName, DartType? superclass, String? superclassGroupName}))
+ writeConstructorDeclaration (method: void Function(String, {ArgumentList? argumentList, void Function()? bodyWriter, String? classNameGroupName, String? constructorName, String? constructorNameGroupName, List<String>? fieldNames, void Function()? initializerWriter, bool isConst, void Function()? parameterWriter}))
+ writeFieldDeclaration (method: void Function(String, {void Function()? initializerWriter, bool isConst, bool isFinal, bool isStatic, String? nameGroupName, DartType? type, String? typeGroupName}))
+ writeFormalParameter (method: void Function(String, {bool isCovariant, bool isRequiredNamed, bool isRequiredType, ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? type, String? typeGroupName}))
+ writeFormalParameters (method: void Function(Iterable<FormalParameterElement>, {bool includeDefaultValues, ExecutableElement? methodBeingCopied, bool requiredTypes}))
+ writeFunctionDeclaration (method: void Function(String, {void Function()? bodyWriter, bool isStatic, String? nameGroupName, void Function()? parameterWriter, DartType? returnType, String? returnTypeGroupName}))
+ writeGetterDeclaration (method: void Function(String, {void Function() bodyWriter, bool isStatic, String nameGroupName, DartType returnType, String returnTypeGroupName}))
+ writeImportedName (method: void Function(List<Uri>, String))
+ writeIndent (method: void Function([int]))
+ writeLocalVariableDeclaration (method: void Function(String, {void Function()? initializerWriter, bool isConst, bool isFinal, String? nameGroupName, DartType? type, String? typeGroupName}))
+ writeMixinDeclaration (method: void Function(String, {Iterable<DartType>? interfaces, void Function()? membersWriter, String? nameGroupName, Iterable<DartType>? superclassConstraints}))
+ writeOverride (method: void Function(ExecutableElement, {StringBuffer? displayTextBuffer, bool invokeSuper, bool setSelection}))
+ writeParameter (method: void Function(String, {bool isCovariant, bool isRequiredNamed, bool isRequiredType, ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? type, String? typeGroupName}))
+ writeParameterMatchingArgument (method: void Function(Expression, int, Set<String>, {ExecutableElement? methodBeingCopied}))
+ writeParametersMatchingArguments (method: void Function(ArgumentList, {ExecutableElement? methodBeingCopied}))
+ writeReference (method: void Function(Element@2))
+ writeSetterDeclaration (method: void Function(String, {void Function()? bodyWriter, bool isStatic, ExecutableElement? methodBeingCopied, String? nameGroupName, DartType? parameterType, String? parameterTypeGroupName}))
+ writeType (method: bool Function(DartType?, {bool addSupertypeProposals, String? groupName, ExecutableElement? methodBeingCopied, bool required, bool shouldWriteDynamic}))
+ writeTypeParameter (method: void Function(TypeParameterElement, {ExecutableElement? methodBeingCopied}))
+ writeTypeParameters (method: void Function(List<TypeParameterElement>, {ExecutableElement? methodBeingCopied}))
+ writeTypes (method: void Function(Iterable<DartType>?, {String? prefix, bool shouldWriteDynamic}))
+ DartFileEditBuilder (class extends Object implements FileEditBuilder):
+ new (constructor: DartFileEditBuilder Function())
+ fileHeader= (setter: String)
+ requiredImports (getter: List<Uri>)
+ addInsertion (method: void Function(int, void Function(DartEditBuilder)))
+ addReplacement (method: void Function(SourceRange, void Function(DartEditBuilder)))
+ canWriteType (method: bool Function(DartType?, {ExecutableElement? methodBeingCopied}))
+ convertFunctionFromAsyncToSync (method: void Function({required FunctionBody body, required TypeProvider typeProvider, required TypeSystem typeSystem}))
+ convertFunctionFromSyncToAsync (method: void Function({required FunctionBody body, required TypeProvider typeProvider, required TypeSystem typeSystem}))
+ format (method: void Function(SourceRange))
+ importLibrary (method: String Function(Uri, {String? prefix, String? showName, bool useShow}))
+ importLibraryElement (method: ImportLibraryElementResult Function(Uri, {String? prefix, String? showName, bool useShow}))
+ importsLibrary (method: bool Function(Uri))
+ insertCaseClauseAtEnd (method: void Function(void Function(DartEditBuilder), {required Token leftBracket, required Token rightBracket, required Token rightParenthesis, required Token switchKeyword}))
+ insertConstructor (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
+ insertField (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
+ insertGetter (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
+ insertIntoUnitMember (method: void Function(CompilationUnitMember, void Function(DartEditBuilder), {bool Function(ClassMember)? lastMemberFilter}))
+ insertMethod (method: void Function(CompilationUnitMember, void Function(DartEditBuilder)))
+ replaceTypeWithFuture (method: void Function({required TypeAnnotation typeAnnotation, required TypeProvider typeProvider, required TypeSystem typeSystem}))
+ replaceTypeWithFutureArgument (method: void Function({required TypeAnnotation typeAnnotation, required TypeProvider typeProvider, required TypeSystem typeSystem}))
+ DartLinkedEditBuilder (class extends Object implements LinkedEditBuilder):
+ new (constructor: DartLinkedEditBuilder Function())
+ addSuperTypesAsSuggestions (method: void Function(DartType?))
+ ImportLibraryElementResult (class extends Object):
+ new (constructor: ImportLibraryElementResult Function())
+ prefix (getter: String?)
+ ImportPrefixGenerator (type alias for String Function(Uri))
+package:analyzer_plugin/utilities/change_builder/change_builder_yaml.dart:
+ YamlEditBuilder (class extends Object implements EditBuilder):
+ new (constructor: YamlEditBuilder Function())
+ addLinkedEdit (method: void Function(String, void Function(YamlLinkedEditBuilder)))
+ YamlFileEditBuilder (class extends Object implements FileEditBuilder):
+ new (constructor: YamlFileEditBuilder Function())
+ addInsertion (method: void Function(int, void Function(YamlEditBuilder)))
+ addReplacement (method: void Function(SourceRange, void Function(YamlEditBuilder)))
+ YamlLinkedEditBuilder (class extends Object implements LinkedEditBuilder):
+ new (constructor: YamlLinkedEditBuilder Function())
+package:analyzer_plugin/utilities/change_builder/change_workspace.dart:
+ ChangeWorkspace (class extends Object):
+ new (constructor: ChangeWorkspace Function())
+ resourceProvider (getter: ResourceProvider)
+ containsFile (method: bool Function(String))
+ getSession (method: AnalysisSession? Function(String))
+package:analyzer_plugin/utilities/change_builder/conflicting_edit_exception.dart:
+ ConflictingEditException (class extends Object implements Exception):
+ new (constructor: ConflictingEditException Function({required SourceEdit existingEdit, required SourceEdit newEdit}))
+ existingEdit (getter: SourceEdit)
+ newEdit (getter: SourceEdit)
+ toString (method: String Function())
+package:analyzer_plugin/utilities/completion/completion_core.dart:
+ AbortCompletion (class extends Object):
+ new (constructor: AbortCompletion Function())
+ CompletionCollector (class extends Object):
+ new (constructor: CompletionCollector Function())
+ length= (setter: int)
+ offset= (setter: int)
+ offsetIsSet (getter: bool)
+ suggestionsLength (getter: int)
+ addSuggestion (method: void Function(CompletionSuggestion))
+ CompletionContributor (class extends Object):
+ new (constructor: CompletionContributor Function())
+ computeSuggestions (method: Future<void> Function(CompletionRequest, CompletionCollector))
+ CompletionGenerator (class extends Object):
+ new (constructor: CompletionGenerator Function(List<CompletionContributor>))
+ contributors (getter: List<CompletionContributor>)
+ generateCompletionResponse (method: Future<GeneratorResult<CompletionGetSuggestionsResult?>> Function(CompletionRequest))
+ CompletionRequest (class extends Object):
+ new (constructor: CompletionRequest Function())
+ offset (getter: int)
+ resourceProvider (getter: ResourceProvider)
+ checkAborted (method: void Function())
+ DartCompletionRequest (class extends Object implements CompletionRequest):
+ new (constructor: DartCompletionRequest Function())
+ result (getter: ResolvedUnitResult)
+package:analyzer_plugin/utilities/completion/inherited_reference_contributor.dart:
+ InheritedReferenceContributor (class extends Object implements CompletionContributor):
+ new (constructor: InheritedReferenceContributor Function())
+ containingLibrary (getter: LibraryElement?)
+ containingLibrary= (setter: LibraryElement?)
+ kind (getter: CompletionSuggestionKind?)
+ kind= (setter: CompletionSuggestionKind?)
+ resourceProvider (getter: ResourceProvider?)
+ resourceProvider= (setter: ResourceProvider?)
+ computeSuggestions (method: Future<void> Function(DartCompletionRequest, CompletionCollector))
+ computeSuggestionsForClass (method: Future<void> Function(DartCompletionRequest, CompletionCollector, ClassElement?, {AstNode? entryPoint, OpType? optype, bool skipChildClass, CompletionTarget? target}))
+package:analyzer_plugin/utilities/completion/relevance.dart:
+ DART_RELEVANCE_DEFAULT (static getter: int)
+ DART_RELEVANCE_HIGH (static getter: int)
+ DART_RELEVANCE_LOW (static getter: int)
+ Relevance (class extends Object):
+ callFunction (static getter: int)
+ closure (static getter: int)
+ constructor (static getter: int)
+ fieldFormalParameter (static getter: int)
+ import (static getter: int)
+ importDartCore (static getter: int)
+ label (static getter: int)
+ loadLibrary (static getter: int)
+ namedArgument (static getter: int)
+ namedConstructor (static getter: int)
+ override (static getter: int)
+ requiredNamedArgument (static getter: int)
+ superFormalParameter (static getter: int)
+ new (constructor: Relevance Function())
+ RelevanceBoost (class extends Object):
+ availableDeclaration (static getter: int)
+ availableEnumConstant (static getter: int)
+ new (constructor: RelevanceBoost Function())
+package:analyzer_plugin/utilities/completion/suggestion_builder.dart:
+ SuggestionBuilder (class extends Object):
+ new (constructor: SuggestionBuilder Function())
+ forElement (method: CompletionSuggestion? Function(Element@2, {String? completion, CompletionSuggestionKind kind, int relevance}))
+package:analyzer_plugin/utilities/completion/type_member_contributor.dart:
+ TypeMemberContributor (class extends Object implements CompletionContributor):
+ new (constructor: TypeMemberContributor Function())
+ computeSuggestions (method: Future<void> Function(DartCompletionRequest, CompletionCollector))
+ computeSuggestionsWithEntryPoint (method: Future<void> Function(DartCompletionRequest, CompletionCollector, AstNode))
+package:analyzer_plugin/utilities/fixes/fix_contributor_mixin.dart:
+ FixContributorMixin (class extends Object implements FixContributor):
+ new (constructor: FixContributorMixin Function())
+ collector (getter: FixCollector?)
+ collector= (setter: FixCollector?)
+ request (getter: DartFixesRequest?)
+ request= (setter: DartFixesRequest?)
+ addFix (method: void Function(Diagnostic, FixKind, ChangeBuilder, {List<Object>? args}))
+ computeFixes (method: Future<void> Function(DartFixesRequest, FixCollector))
+ computeFixesForError (method: Future<void> Function(Diagnostic))
+package:analyzer_plugin/utilities/fixes/fixes.dart:
+ DartFixesRequest (class extends Object implements FixesRequest):
+ new (constructor: DartFixesRequest Function())
+ result (getter: ResolvedUnitResult)
+ FixCollector (class extends Object):
+ new (constructor: FixCollector Function())
+ addFix (method: void Function(Diagnostic, PrioritizedSourceChange))
+ FixContributor (class extends Object):
+ new (constructor: FixContributor Function())
+ computeFixes (method: Future<void> Function(FixesRequest, FixCollector))
+ FixGenerator (class extends Object):
+ new (constructor: FixGenerator Function(List<FixContributor>))
+ contributors (getter: List<FixContributor>)
+ generateFixesResponse (method: Future<GeneratorResult<EditGetFixesResult>> Function(FixesRequest))
+ FixKind (class extends Object):
+ new (constructor: FixKind Function(String, int, String))
+ hashCode (getter: int)
+ id (getter: String)
+ message (getter: String)
+ priority (getter: int)
+ == (method: bool Function(Object))
+ toString (method: String Function())
+ FixesRequest (class extends Object):
+ new (constructor: FixesRequest Function())
+ errorsToFix (getter: List<Diagnostic>)
+ offset (getter: int)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/folding/folding.dart:
+ DartFoldingRequest (class extends Object implements FoldingRequest):
+ new (constructor: DartFoldingRequest Function())
+ result (getter: ResolvedUnitResult)
+ FoldingCollector (class extends Object):
+ new (constructor: FoldingCollector Function())
+ addRange (method: void Function(SourceRange, FoldingKind))
+ addRegion (method: void Function(int, int, FoldingKind))
+ FoldingContributor (class extends Object):
+ new (constructor: FoldingContributor Function())
+ computeFolding (method: void Function(FoldingRequest, FoldingCollector))
+ FoldingGenerator (class extends Object):
+ new (constructor: FoldingGenerator Function(List<FoldingContributor>))
+ contributors (getter: List<FoldingContributor>)
+ generateFoldingNotification (method: GeneratorResult<ResponseResult?> Function(FoldingRequest))
+ FoldingRequest (class extends Object):
+ new (constructor: FoldingRequest Function())
+ path (getter: String)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/generator.dart:
+ GeneratorResult (class<T extends ResponseResult?> extends Object):
+ new (constructor: GeneratorResult<T> Function(T, List<Notification>))
+ notifications (getter: List<Notification>)
+ result (getter: T)
+ sendNotifications (method: void Function(PluginCommunicationChannel))
+package:analyzer_plugin/utilities/highlights/highlights.dart:
+ DartHighlightsRequest (class extends Object implements HighlightsRequest):
+ new (constructor: DartHighlightsRequest Function())
+ result (getter: ResolvedUnitResult)
+ HighlightsCollector (class extends Object):
+ new (constructor: HighlightsCollector Function())
+ addRange (method: void Function(SourceRange, HighlightRegionType))
+ addRegion (method: void Function(int, int, HighlightRegionType))
+ HighlightsContributor (class extends Object):
+ new (constructor: HighlightsContributor Function())
+ computeHighlights (method: void Function(HighlightsRequest, HighlightsCollector))
+ HighlightsGenerator (class extends Object):
+ new (constructor: HighlightsGenerator Function(List<HighlightsContributor>))
+ contributors (getter: List<HighlightsContributor>)
+ generateHighlightsNotification (method: GeneratorResult<ResponseResult?> Function(HighlightsRequest))
+ HighlightsRequest (class extends Object):
+ new (constructor: HighlightsRequest Function())
+ path (getter: String)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/navigation/document_links.dart:
+ DartDocumentLinkVisitor (non-public)
+ DocumentLink (non-public)
+ DartdocumentLink (type alias for DocumentLink)
+package:analyzer_plugin/utilities/navigation/navigation.dart:
+ DartNavigationRequest (class extends Object implements NavigationRequest):
+ new (constructor: DartNavigationRequest Function())
+ result (getter: ResolvedUnitResult)
+ NavigationCollector (class extends Object):
+ new (constructor: NavigationCollector Function())
+ addRange (method: void Function(SourceRange, ElementKind@1, Location, {Fragment? targetFragment}))
+ addRegion (method: void Function(int, int, ElementKind@1, Location, {Fragment? targetFragment}))
+ NavigationContributor (class extends Object):
+ new (constructor: NavigationContributor Function())
+ computeNavigation (method: void Function(NavigationRequest, NavigationCollector))
+ NavigationGenerator (class extends Object):
+ new (constructor: NavigationGenerator Function(List<NavigationContributor>))
+ contributors (getter: List<NavigationContributor>)
+ generateNavigationNotification (method: GeneratorResult<ResponseResult?> Function(NavigationRequest))
+ generateNavigationResponse (method: GeneratorResult<AnalysisGetNavigationResult> Function(NavigationRequest))
+ NavigationRequest (class extends Object):
+ new (constructor: NavigationRequest Function())
+ length (getter: int?)
+ offset (getter: int)
+ path (getter: String)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/occurrences/occurrences.dart:
+ DartOccurrencesRequest (class extends Object implements OccurrencesRequest):
+ new (constructor: DartOccurrencesRequest Function())
+ result (getter: ResolvedUnitResult)
+ OccurrencesCollector (class extends Object):
+ new (constructor: OccurrencesCollector Function())
+ addOccurrence (method: void Function(Element@1, int))
+ OccurrencesContributor (class extends Object):
+ new (constructor: OccurrencesContributor Function())
+ computeOccurrences (method: void Function(OccurrencesRequest, OccurrencesCollector))
+ OccurrencesGenerator (class extends Object):
+ new (constructor: OccurrencesGenerator Function(List<OccurrencesContributor>))
+ contributors (getter: List<OccurrencesContributor>)
+ generateOccurrencesNotification (method: GeneratorResult<ResponseResult?> Function(OccurrencesRequest))
+ OccurrencesRequest (class extends Object):
+ new (constructor: OccurrencesRequest Function())
+ path (getter: String)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/outline/outline.dart:
+ DartOutlineRequest (class extends Object implements OutlineRequest):
+ new (constructor: DartOutlineRequest Function())
+ result (getter: ResolvedUnitResult)
+ OutlineCollector (class extends Object):
+ new (constructor: OutlineCollector Function())
+ endElement (method: void Function())
+ startElement (method: void Function(Element@1, int, int))
+ OutlineContributor (class extends Object):
+ new (constructor: OutlineContributor Function())
+ computeOutline (method: void Function(OutlineRequest, OutlineCollector))
+ OutlineGenerator (class extends Object):
+ new (constructor: OutlineGenerator Function(List<OutlineContributor>))
+ contributors (getter: List<OutlineContributor>)
+ generateOutlineNotification (method: GeneratorResult<ResponseResult?> Function(OutlineRequest))
+ OutlineRequest (class extends Object):
+ new (constructor: OutlineRequest Function())
+ path (getter: String)
+ resourceProvider (getter: ResourceProvider)
+package:analyzer_plugin/utilities/pair.dart:
+ Pair (class<E, F> extends Object):
+ new (constructor: Pair<E, F> Function(E, F))
+ first (getter: E)
+ hashCode (getter: int)
+ last (getter: F)
+ == (method: bool Function(Object))
+ toString (method: String Function())
+package:analyzer_plugin/utilities/range_factory.dart:
+ range (static getter: RangeFactory)
+ RangeFactory (class extends Object):
+ new (constructor: RangeFactory Function())
+ argumentRange (method: SourceRange Function(ArgumentList, int, int, bool))
+ deletionRange (method: SourceRange Function(AstNode, {Token? overrideEnd}))
+ diagnostic (method: SourceRange Function(Diagnostic))
+ endEnd (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
+ endLength (method: SourceRange Function(SyntacticEntity, int))
+ endStart (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
+ entity (method: SourceRange Function(SyntacticEntity))
+ error (method: SourceRange Function(Diagnostic), deprecated)
+ fragmentName (method: SourceRange? Function(Fragment))
+ node (method: SourceRange Function(AstNode))
+ nodeInList (method: SourceRange Function<T extends AstNode>(NodeList<T>, T))
+ nodes (method: SourceRange Function(List<AstNode>))
+ offsetBy (method: SourceRange Function(SourceRange, int))
+ startEnd (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
+ startLength (method: SourceRange Function(SyntacticEntity, int))
+ startOffsetEndOffset (method: SourceRange Function(int, int))
+ startOffsetLength (method: SourceRange Function(int, int))
+ startOffsetStart (method: SourceRange Function(int, SyntacticEntity))
+ startStart (method: SourceRange Function(SyntacticEntity, SyntacticEntity))
+ token (method: SourceRange Function(Token))
+package:analyzer_plugin/utilities/subscriptions/subscription_manager.dart:
+ SubscriptionManager (class extends Object):
+ new (constructor: SubscriptionManager Function())
+ hasSubscriptionForFile (method: bool Function(String, AnalysisService))
+ servicesForFile (method: List<AnalysisService> Function(String))
+ setSubscriptions (method: Map<String, List<AnalysisService>> Function(Map<AnalysisService, List<String>>))
+dart:async:
+ Future (referenced)
+ FutureOr (referenced)
+dart:core:
+ Exception (referenced)
+ Function (referenced)
+ Iterable (referenced)
+ List (referenced)
+ Map (referenced)
+ Object (referenced)
+ Set (referenced)
+ StackTrace (referenced)
+ String (referenced)
+ StringBuffer (referenced)
+ Uri (referenced)
+ bool (referenced)
+ int (referenced)
+dart:isolate:
+ SendPort (referenced)
+package:_fe_analyzer_shared/src/base/errors.dart:
+ DiagnosticSeverity (referenced)
+ DiagnosticType (referenced)
+package:_fe_analyzer_shared/src/base/syntactic_entity.dart:
+ SyntacticEntity (referenced)
+package:_fe_analyzer_shared/src/scanner/token.dart:
+ Token (referenced)
+package:analyzer/dart/analysis/analysis_context.dart:
+ AnalysisContext (referenced)
+package:analyzer/dart/analysis/analysis_context_collection.dart:
+ AnalysisContextCollection (referenced)
+package:analyzer/dart/analysis/analysis_options.dart:
+ AnalysisOptions (referenced)
+package:analyzer/dart/analysis/results.dart:
+ ResolvedUnitResult (referenced)
+package:analyzer/dart/analysis/session.dart:
+ AnalysisSession (referenced)
+package:analyzer/dart/element/element.dart:
+ ClassElement (referenced)
+ Element@2 (referenced)
+ ElementKind@2 (referenced)
+ ExecutableElement (referenced)
+ FormalParameterElement (referenced)
+ Fragment (referenced)
+ LibraryElement (referenced)
+ TypeParameterElement (referenced)
+package:analyzer/dart/element/type.dart:
+ DartType (referenced)
+package:analyzer/dart/element/type_provider.dart:
+ TypeProvider (referenced)
+package:analyzer/dart/element/type_system.dart:
+ TypeSystem (referenced)
+package:analyzer/diagnostic/diagnostic.dart:
+ Diagnostic (referenced)
+ DiagnosticMessage@2 (referenced)
+package:analyzer/file_system/file_system.dart:
+ ResourceProvider (referenced)
+package:analyzer/file_system/overlay_file_system.dart:
+ OverlayResourceProvider (referenced)
+package:analyzer/source/line_info.dart:
+ LineInfo (referenced)
+package:analyzer/source/source_range.dart:
+ SourceRange (referenced)
+package:analyzer/src/dart/analysis/byte_store.dart:
+ ByteStore (referenced)
+package:analyzer/src/dart/ast/ast.dart:
+ ArgumentList (referenced)
+ AstNode (referenced)
+ ClassMember (referenced)
+ CompilationUnitMember (referenced)
+ Expression (referenced)
+ FunctionBody (referenced)
+ NodeList (referenced)
+ TypeAnnotation (referenced)
+package:pub_semver/src/version.dart:
+ Version (referenced)
diff --git a/pkg/analyzer_plugin/tool/api/generate.dart b/pkg/analyzer_plugin/tool/api/generate.dart
new file mode 100644
index 0000000..f14a711
--- /dev/null
+++ b/pkg/analyzer_plugin/tool/api/generate.dart
@@ -0,0 +1,18 @@
+// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+/// Generates the file `api.txt`, which describes this package's public API.
+library;
+
+import 'package:analyzer_testing/package_root.dart' as pkg_root;
+import 'package:analyzer_utilities/tool/api.dart';
+import 'package:analyzer_utilities/tools.dart';
+
+Future<void> main() async {
+ await GeneratedContent.generateAll(pkg_root.packageRoot, allTargets);
+}
+
+/// A list of all targets generated by this code generator.
+final List<GeneratedContent> allTargets =
+ allTargetsForPackage('analyzer_plugin');
diff --git a/pkg/analyzer_plugin/tool/api/generate_test.dart b/pkg/analyzer_plugin/tool/api/generate_test.dart
new file mode 100644
index 0000000..e7431da
--- /dev/null
+++ b/pkg/analyzer_plugin/tool/api/generate_test.dart
@@ -0,0 +1,21 @@
+// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+// This test verifies that all files generated by `generate.dart` are up to
+// date.
+
+import 'package:analyzer_testing/package_root.dart' as pkg_root;
+import 'package:analyzer_utilities/tools.dart';
+import 'package:path/path.dart';
+
+import 'generate.dart';
+
+Future<void> main() async {
+ await GeneratedContent.checkAll(
+ pkg_root.packageRoot,
+ join(pkg_root.packageRoot, 'analyzer_plugin', 'tool', 'api',
+ 'generate.dart'),
+ allTargets,
+ );
+}