Files
sdk/pkg/analyzer_plugin/api.txt
T
Sam Rawlins 7d0a17196c DAS plugins: Add print-debugging support in Insights pages.
Work towards https://github.com/dart-lang/sdk/issues/61868

This adds a new notification type, 'PluginPrint'. There are several
fields and variables then named 'pluginPrint' or 'print', and I am
definitely open to changing these names, but this is the best one that
I thought of.

PluginPrint has three fields: The name of the plugin that printed, the
message that was printed, and the timestamp.

We wrap each plugin's AnalysisRule invocations with a zone, so that
the `print` handler can know the name of the plugin. The prints are
caught and sent to the server isolate as Notifications. The
PluginIsolate then stores the collected prints. The Plugins Insights
page can then retrieve them and display them.

Manual testing, with 1000 libraries that get new lint reported once per
file, I did not observe a negative performance impact.

Change-Id: Id800ae41781c15ce89d06b563878c2b0edae43d3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/486827
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2026-03-16 14:56:59 -07:00

2167 lines
124 KiB
Plaintext

package:analyzer_plugin/channel/channel.dart:
PluginCommunicationChannel (class extends Object, abstract):
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, abstract):
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, abstract):
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, abstract):
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, abstract):
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, abstract):
new (constructor: Enum Function())
name (getter: String)
Notification (class extends Object):
EVENT (static getter: String)
PARAMS (static getter: String)
new (constructor: Notification Function(String, [Map<String, Object>?]))
fromJson (constructor: Notification Function(Map<dynamic, dynamic>))
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)
new (constructor: Request Function(String, String, [Map<String, Object?>?, int?]))
fromJson (constructor: Request Function(Map<String, Object?>))
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)
new (constructor: Response Function(String, int, {RequestError? error, Map<String, Object?>? result}))
fromJson (constructor: Response Function(Map<String, Object?>))
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):
new (constructor: AddContentOverlay Function(String, {int? version}))
fromJson (constructor: AddContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisError Function(AnalysisErrorSeverity, AnalysisErrorType, Location, String, String, {List<DiagnosticMessage@1>? contextMessages, String? correction, bool? hasFix, String? url}))
fromJson (constructor: AnalysisError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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())
AssistDescription (class extends Object implements HasToJson):
new (constructor: AssistDescription Function(String, String))
fromJson (constructor: AssistDescription Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
hashCode (getter: int)
id (getter: String)
id= (setter: String)
message (getter: String)
message= (setter: String)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toString (method: String Function())
ChangeContentOverlay (class extends Object implements HasToJson):
new (constructor: ChangeContentOverlay Function(List<SourceEdit>, {int? version}))
fromJson (constructor: ChangeContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
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}))
fromJson (constructor: CompletionSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: DiagnosticMessage@1 Function(String, Location))
fromJson (constructor: DiagnosticMessage@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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}))
new (constructor: Element@1 Function(ElementKind@1, String, int, {String? aliasedType, String? extendedType, Location? location, String? parameters, String? returnType, String? typeParameters}))
fromJson (constructor: Element@1 Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
aliasedType (getter: String?)
aliasedType= (setter: String?)
extendedType (getter: String?)
extendedType= (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())
FixDescription (class extends Object implements HasToJson):
new (constructor: FixDescription Function(String, String, List<String>))
fromJson (constructor: FixDescription Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
codes (getter: List<String>)
codes= (setter: List<String>)
hashCode (getter: int)
id (getter: String)
id= (setter: String)
message (getter: String)
message= (setter: String)
== (method: bool Function(Object))
toJson (method: Map<String, Object> 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):
new (constructor: FoldingRegion Function(FoldingKind, int, int))
fromJson (constructor: FoldingRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: HighlightRegion Function(HighlightRegionType, int, int))
fromJson (constructor: HighlightRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: LinkedEditGroup Function(List<Position>, int, List<LinkedEditSuggestion>))
empty (constructor: LinkedEditGroup Function())
fromJson (constructor: LinkedEditGroup Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: LinkedEditSuggestion Function(String, LinkedEditSuggestionKind))
fromJson (constructor: LinkedEditSuggestion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: Location Function(String, int, int, int, int, {int? endColumn, int? endLine}))
fromJson (constructor: Location Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: NavigationRegion Function(int, int, List<int>))
fromJson (constructor: NavigationRegion Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: NavigationTarget Function(ElementKind@1, int, int, int, int, int, {int? codeLength, int? codeOffset}))
fromJson (constructor: NavigationTarget Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: Occurrences Function(Element@1, List<int>, int))
fromJson (constructor: Occurrences Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: Outline Function(Element@1, int, int, int, int, {List<Outline>? children}))
fromJson (constructor: Outline Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ParameterInfo Function(ParameterKind, String, String, {String? defaultValue}))
fromJson (constructor: ParameterInfo Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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())
PluginDetails (class extends Object implements HasToJson):
new (constructor: PluginDetails Function(String, List<String>, List<String>, List<AssistDescription>, List<FixDescription>))
fromJson (constructor: PluginDetails Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
assists (getter: List<AssistDescription>)
assists= (setter: List<AssistDescription>)
fixes (getter: List<FixDescription>)
fixes= (setter: List<FixDescription>)
hashCode (getter: int)
lintRules (getter: List<String>)
lintRules= (setter: List<String>)
name (getter: String)
name= (setter: String)
warningRules (getter: List<String>)
warningRules= (setter: List<String>)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toString (method: String Function())
PluginPrint (class extends Object implements HasToJson):
new (constructor: PluginPrint Function(String, String, int))
fromJson (constructor: PluginPrint Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
hashCode (getter: int)
message (getter: String)
message= (setter: String)
pluginName (getter: String)
pluginName= (setter: String)
timestamp (getter: int)
timestamp= (setter: int)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toString (method: String Function())
Position (class extends Object implements HasToJson):
new (constructor: Position Function(String, int))
fromJson (constructor: Position Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RefactoringMethodParameter Function(RefactoringMethodParameterKind, String, String, {String? id, String? parameters}))
fromJson (constructor: RefactoringMethodParameter Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RefactoringProblem Function(RefactoringProblemSeverity, String, {Location? location}))
fromJson (constructor: RefactoringProblem Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RemoveContentOverlay Function())
fromJson (constructor: RemoveContentOverlay Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: SourceChange Function(String, {List<SourceFileEdit>? edits, String? id, List<LinkedEditGroup>? linkedEditGroups, Position? selection, int? selectionLength}))
fromJson (constructor: SourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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>))
new (constructor: SourceEdit Function(int, int, String, {String? description, String? id}))
fromJson (constructor: SourceEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: SourceFileEdit Function(String, int, {List<SourceEdit>? edits}))
fromJson (constructor: SourceFileEdit Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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_PRINT (static getter: String)
PLUGIN_NOTIFICATION_PRINT_PLUGIN_PRINT (static getter: String)
PLUGIN_NOTIFICATION_STATUS (static getter: String)
PLUGIN_NOTIFICATION_STATUS_ANALYSIS (static getter: String)
PLUGIN_REQUEST_DETAILS (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_DETAILS_PLUGINS (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):
new (constructor: AnalysisErrorFixes Function(AnalysisError, {List<PrioritizedSourceChange>? fixes}))
fromJson (constructor: AnalysisErrorFixes Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisErrorsParams Function(String, List<AnalysisError>))
fromJson (constructor: AnalysisErrorsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisErrorsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisFoldingParams Function(String, List<FoldingRegion>))
fromJson (constructor: AnalysisFoldingParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisFoldingParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisGetNavigationParams Function(String, int, int))
fromJson (constructor: AnalysisGetNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisGetNavigationParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisGetNavigationResult Function(List<String>, List<NavigationTarget>, List<NavigationRegion>))
fromJson (constructor: AnalysisGetNavigationResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: AnalysisGetNavigationResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisHandleWatchEventsParams Function(List<WatchEvent>))
fromJson (constructor: AnalysisHandleWatchEventsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisHandleWatchEventsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisHighlightsParams Function(String, List<HighlightRegion>))
fromJson (constructor: AnalysisHighlightsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisHighlightsParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisNavigationParams Function(String, List<NavigationRegion>, List<NavigationTarget>, List<String>))
fromJson (constructor: AnalysisNavigationParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisNavigationParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisOccurrencesParams Function(String, List<Occurrences>))
fromJson (constructor: AnalysisOccurrencesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisOccurrencesParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisOutlineParams Function(String, List<Outline>))
fromJson (constructor: AnalysisOutlineParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: AnalysisOutlineParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisSetContextRootsParams Function(List<ContextRoot>))
fromJson (constructor: AnalysisSetContextRootsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisSetContextRootsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisSetPriorityFilesParams Function(List<String>))
fromJson (constructor: AnalysisSetPriorityFilesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisSetPriorityFilesParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisSetSubscriptionsParams Function(Map<AnalysisService, List<String>>))
fromJson (constructor: AnalysisSetSubscriptionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisSetSubscriptionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisStatus Function(bool))
fromJson (constructor: AnalysisStatus Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: AnalysisUpdateContentParams Function(Map<String, Object>))
fromJson (constructor: AnalysisUpdateContentParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: AnalysisUpdateContentParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: CompletionGetSuggestionsParams Function(String, int))
fromJson (constructor: CompletionGetSuggestionsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: CompletionGetSuggestionsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: CompletionGetSuggestionsResult Function(int, int, List<CompletionSuggestion>))
fromJson (constructor: CompletionGetSuggestionsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: CompletionGetSuggestionsResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ContextRoot Function(String, List<String>, {String? optionsFile}))
fromJson (constructor: ContextRoot Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetAssistsParams Function(String, int, int))
fromJson (constructor: EditGetAssistsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: EditGetAssistsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetAssistsResult Function(List<PrioritizedSourceChange>))
fromJson (constructor: EditGetAssistsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: EditGetAssistsResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetAvailableRefactoringsParams Function(String, int, int))
fromJson (constructor: EditGetAvailableRefactoringsParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: EditGetAvailableRefactoringsParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetAvailableRefactoringsResult Function(List<RefactoringKind>))
fromJson (constructor: EditGetAvailableRefactoringsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: EditGetAvailableRefactoringsResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetFixesParams Function(String, int))
fromJson (constructor: EditGetFixesParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: EditGetFixesParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetFixesResult Function(List<AnalysisErrorFixes>))
fromJson (constructor: EditGetFixesResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: EditGetFixesResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetRefactoringParams Function(RefactoringKind, String, int, int, bool, {RefactoringOptions? options}))
fromJson (constructor: EditGetRefactoringParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: EditGetRefactoringParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: EditGetRefactoringResult Function(List<RefactoringProblem>, List<RefactoringProblem>, List<RefactoringProblem>, {SourceChange? change, RefactoringFeedback? feedback, List<String>? potentialEdits}))
fromJson (constructor: EditGetRefactoringResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: EditGetRefactoringResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ExtractLocalVariableFeedback Function(List<String>, List<int>, List<int>, {List<int>? coveringExpressionLengths, List<int>? coveringExpressionOffsets}))
fromJson (constructor: ExtractLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ExtractLocalVariableOptions Function(String, bool))
fromJson (constructor: ExtractLocalVariableOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRefactoringParams (constructor: ExtractLocalVariableOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ExtractMethodFeedback Function(int, int, String, List<String>, bool, List<RefactoringMethodParameter>, List<int>, List<int>))
fromJson (constructor: ExtractMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: ExtractMethodOptions Function(String, bool, String, List<RefactoringMethodParameter>, bool))
fromJson (constructor: ExtractMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRefactoringParams (constructor: ExtractMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: InlineLocalVariableFeedback Function(String, int))
fromJson (constructor: InlineLocalVariableFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: InlineMethodFeedback Function(String, bool, {String? className}))
fromJson (constructor: InlineMethodFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: InlineMethodOptions Function(bool, bool))
fromJson (constructor: InlineMethodOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRefactoringParams (constructor: InlineMethodOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: MoveFileOptions Function(String))
fromJson (constructor: MoveFileOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRefactoringParams (constructor: MoveFileOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
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())
PluginDetailsParams (class extends Object implements RequestParams):
new (constructor: PluginDetailsParams Function())
hashCode (getter: int)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toRequest (method: Request Function(String, {ClientUriConverter? clientUriConverter}))
PluginDetailsResult (class extends Object implements ResponseResult):
new (constructor: PluginDetailsResult Function(List<PluginDetails>))
fromJson (constructor: PluginDetailsResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: PluginDetailsResult Function(Response, {ClientUriConverter? clientUriConverter}))
hashCode (getter: int)
plugins (getter: List<PluginDetails>)
plugins= (setter: List<PluginDetails>)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toResponse (method: Response Function(String, int, {ClientUriConverter? clientUriConverter}))
toString (method: String Function())
PluginErrorParams (class extends Object implements HasToJson):
new (constructor: PluginErrorParams Function(bool, String, String))
fromJson (constructor: PluginErrorParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: PluginErrorParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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())
PluginPrintParams (class extends Object implements HasToJson):
new (constructor: PluginPrintParams Function(PluginPrint))
fromJson (constructor: PluginPrintParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: PluginPrintParams Function(Notification, {ClientUriConverter? clientUriConverter}))
hashCode (getter: int)
pluginPrint (getter: PluginPrint)
pluginPrint= (setter: PluginPrint)
== (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):
new (constructor: PluginStatusParams Function({AnalysisStatus? analysis}))
fromJson (constructor: PluginStatusParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromNotification (constructor: PluginStatusParams Function(Notification, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: PluginVersionCheckParams Function(String, String, String))
fromJson (constructor: PluginVersionCheckParams Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRequest (constructor: PluginVersionCheckParams Function(Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: PluginVersionCheckResult Function(bool, String, String, List<String>, {String? contactInfo}))
fromJson (constructor: PluginVersionCheckResult Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromResponse (constructor: PluginVersionCheckResult Function(Response, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: PrioritizedSourceChange Function(int, SourceChange))
fromJson (constructor: PrioritizedSourceChange Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RefactoringFeedback Function())
fromJson (constructor: RefactoringFeedback Function(JsonDecoder, String, Object?, Map<Object?, Object?>, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RefactoringOptions Function())
fromJson (constructor: RefactoringOptions Function(JsonDecoder, String, Object?, RefactoringKind, {ClientUriConverter? clientUriConverter}))
hashCode (getter: int)
== (method: bool Function(Object))
toJson (method: Map<String, Object> Function({ClientUriConverter? clientUriConverter}))
toString (method: String Function())
RenameFeedback (class extends RefactoringFeedback):
new (constructor: RenameFeedback Function(int, int, String, String))
fromJson (constructor: RenameFeedback Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RenameOptions Function(String))
fromJson (constructor: RenameOptions Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
fromRefactoringParams (constructor: RenameOptions Function(EditGetRefactoringParams, Request, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: RequestError Function(RequestErrorCode, String, {String? stackTrace}))
fromJson (constructor: RequestError Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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):
new (constructor: WatchEvent Function(WatchEventType, String))
fromJson (constructor: WatchEvent Function(JsonDecoder, String, Object?, {ClientUriConverter? clientUriConverter}))
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, abstract):
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, abstract):
new (constructor: AssistCollector Function())
addAssist (method: void Function(PrioritizedSourceChange))
AssistContributor (class extends Object, abstract):
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, abstract):
new (constructor: AssistRequest Function())
length (getter: int)
offset (getter: int)
resourceProvider (getter: ResourceProvider)
DartAssistRequest (class extends Object implements AssistRequest, abstract):
new (constructor: DartAssistRequest Function())
result (getter: ResolvedUnitResult)
package:analyzer_plugin/utilities/assist/assist_contributor_mixin.dart:
AssistContributorMixin (mixin on AssistContributor):
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, abstract):
new (constructor: ChangeBuilder Function({String? defaultEol, AnalysisSession session, ChangeWorkspace workspace}))
defaultEol (getter: String)
selectionRange (getter: SourceRange?)
sourceChange (getter: SourceChange)
addDartFileEdit (method: Future<void> Function(String, FutureOr<void> Function(DartFileEditBuilder), {bool createEditsForImports}))
addGenericFileEdit (method: Future<void> Function(String, void Function(FileEditBuilder)))
addYamlFileEdit (method: Future<void> Function(String, void Function(YamlFileEditBuilder)))
hasEditsFor (method: bool Function(String))
setSelection (method: void Function(Position))
EditBuilder (class extends Object, abstract):
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, abstract):
new (constructor: FileEditBuilder Function())
eol (getter: String)
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, abstract):
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, abstract):
new (constructor: DartEditBuilder Function())
addLinkedEdit (method: void Function(String, void Function(DartLinkedEditBuilder)))
canWriteType (method: bool Function(DartType?, {List<TypeParameterElement>? typeParametersInScope}))
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, {bool alwaysWriteType, void Function()? initializerWriter, bool isConst, bool isFinal, bool isStatic, String? nameGroupName, DartType? type, String? typeGroupName, List<TypeParameterElement>? typeParametersInScope}))
writeFormalParameter (method: void Function(String, {bool isCovariant, bool isRequiredNamed, bool isRequiredType, String? nameGroupName, DartType? type, String? typeGroupName, List<TypeParameterElement>? typeParametersInScope}))
writeFormalParameters (method: void Function(Iterable<FormalParameterElement>, {bool fillParameterNames, String? groupNamePrefix, bool includeDefaultValues, bool requiredTypes, List<TypeParameterElement>? typeParametersInScope}))
writeFunctionDeclaration (method: void Function(String, {void Function()? bodyWriter, bool isStatic, String? nameGroupName, void Function()? parameterWriter, DartType? returnType, String? returnTypeGroupName}))
writeGetterDeclaration (method: void Function(String, {bool alwaysWriteType, void Function() bodyWriter, bool isStatic, String nameGroupName, DartType returnType, String returnTypeGroupName, List<TypeParameterElement>? typeParametersInScope}))
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, String? nameGroupName, DartType? type, String? typeGroupName, List<TypeParameterElement>? typeParametersInScope}))
writeParameterMatchingArgument (method: void Function(Expression, int, Set<String>, {bool isOptional, List<TypeParameterElement>? typeParametersInScope}))
writeParametersMatchingArguments (method: void Function(ArgumentList, {List<TypeParameterElement>? typeParametersInScope}))
writeReference (method: void Function(Element@2))
writeSetterDeclaration (method: void Function(String, {bool alwaysWriteType, void Function()? bodyWriter, bool isStatic, String? nameGroupName, DartType? parameterType, String? parameterTypeGroupName, List<TypeParameterElement>? typeParametersInScope}))
writeType (method: bool Function(DartType?, {bool addSupertypeProposals, String? groupName, bool required, bool shouldWriteDynamic, List<TypeParameterElement>? typeParametersInScope}))
writeTypeParameter (method: void Function(TypeParameterElement, {List<TypeParameterElement>? typeParametersInScope}))
writeTypeParameters (method: void Function(List<TypeParameterElement>, {List<TypeParameterElement>? typeParametersInScope}))
writeTypes (method: void Function(Iterable<DartType>?, {String? prefix, bool shouldWriteDynamic}))
DartFileEditBuilder (class extends Object implements FileEditBuilder, abstract):
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?, {required int offset, List<TypeParameterElement>? typeParametersInScope}))
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, abstract):
new (constructor: DartLinkedEditBuilder Function())
addSuperTypesAsSuggestions (method: void Function(DartType?))
ImportLibraryElementResult (class extends Object, abstract):
new (constructor: ImportLibraryElementResult Function())
prefix (getter: String?)
ImportPrefixGenerator (type alias for String Function(Uri), deprecated)
package:analyzer_plugin/utilities/change_builder/change_builder_yaml.dart:
YamlEditBuilder (class extends Object implements EditBuilder, abstract):
new (constructor: YamlEditBuilder Function())
addLinkedEdit (method: void Function(String, void Function(YamlLinkedEditBuilder)))
YamlFileEditBuilder (class extends Object implements FileEditBuilder, abstract):
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, abstract):
new (constructor: YamlLinkedEditBuilder Function())
package:analyzer_plugin/utilities/change_builder/change_workspace.dart:
ChangeWorkspace (class extends Object, abstract):
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, abstract):
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, abstract):
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, abstract):
new (constructor: CompletionRequest Function())
offset (getter: int)
resourceProvider (getter: ResourceProvider)
checkAborted (method: void Function())
DartCompletionRequest (class extends Object implements CompletionRequest, abstract):
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, abstract):
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, abstract):
availableDeclaration (static getter: int)
availableEnumConstant (static getter: int)
new (constructor: RelevanceBoost Function())
package:analyzer_plugin/utilities/completion/suggestion_builder.dart:
SuggestionBuilder (class extends Object, abstract):
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, abstract):
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, abstract):
new (constructor: DartFixesRequest Function())
result (getter: ResolvedUnitResult)
FixCollector (class extends Object, abstract):
new (constructor: FixCollector Function())
addFix (method: void Function(Diagnostic, PrioritizedSourceChange))
FixContributor (class extends Object, abstract):
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, abstract):
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, abstract):
new (constructor: DartFoldingRequest Function())
result (getter: ResolvedUnitResult)
FoldingCollector (class extends Object, abstract):
new (constructor: FoldingCollector Function())
addRange (method: void Function(SourceRange, FoldingKind))
addRegion (method: void Function(int, int, FoldingKind))
FoldingContributor (class extends Object, abstract):
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, abstract):
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, abstract):
new (constructor: DartHighlightsRequest Function())
result (getter: ResolvedUnitResult)
HighlightsCollector (class extends Object, abstract):
new (constructor: HighlightsCollector Function())
addRange (method: void Function(SourceRange, HighlightRegionType))
addRegion (method: void Function(int, int, HighlightRegionType))
HighlightsContributor (class extends Object, abstract):
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, abstract):
new (constructor: HighlightsRequest Function())
path (getter: String)
resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/navigation/document_links.dart:
DartDocumentLinkVisitor (class extends RecursiveAstVisitor<void>):
new (constructor: DartDocumentLinkVisitor Function(ResourceProvider, ParsedUnitResult))
filePath (getter: String)
folderWithExamplesApi (getter: Folder?)
resourceProvider (getter: ResourceProvider)
unit (getter: ParsedUnitResult)
findLinks (method: List<DocumentLink> Function(AstNode))
visitComment (method: void Function(Comment))
DocumentLink (class extends Object):
new (constructor: DocumentLink Function(int, int, Uri))
length (getter: int)
offset (getter: int)
targetUri (getter: Uri)
DartdocumentLink (type alias for DocumentLink)
package:analyzer_plugin/utilities/navigation/navigation.dart:
DartNavigationRequest (class extends Object implements NavigationRequest, abstract):
new (constructor: DartNavigationRequest Function())
result (getter: ResolvedUnitResult)
NavigationCollector (class extends Object, abstract):
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, abstract):
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, abstract):
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, abstract):
new (constructor: DartOccurrencesRequest Function())
result (getter: ResolvedUnitResult)
OccurrencesCollector (class extends Object, abstract):
new (constructor: OccurrencesCollector Function())
addOccurrence (method: void Function(Element@1, int))
OccurrencesContributor (class extends Object, abstract):
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, abstract):
new (constructor: OccurrencesRequest Function())
path (getter: String)
resourceProvider (getter: ResourceProvider)
package:analyzer_plugin/utilities/outline/outline.dart:
DartOutlineRequest (class extends Object implements OutlineRequest, abstract):
new (constructor: DartOutlineRequest Function())
result (getter: ResolvedUnitResult)
OutlineCollector (class extends Object, abstract):
new (constructor: OutlineCollector Function())
endElement (method: void Function())
startElement (method: void Function(Element@1, int, int))
OutlineContributor (class extends Object, abstract):
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, abstract):
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))
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/diagnostic_message.dart:
DiagnosticMessage@2 (referenced)
package:_fe_analyzer_shared/src/base/errors.dart:
Diagnostic (referenced)
DiagnosticSeverity (referenced)
DiagnosticType (referenced)
package:_fe_analyzer_shared/src/base/source_range.dart:
SourceRange (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:
ParsedUnitResult (referenced)
ResolvedUnitResult (referenced)
package:analyzer/dart/analysis/session.dart:
AnalysisSession (referenced)
package:analyzer/dart/ast/visitor.dart:
RecursiveAstVisitor (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/file_system/file_system.dart:
Folder (referenced)
ResourceProvider (referenced)
package:analyzer/file_system/overlay_file_system.dart:
OverlayResourceProvider (referenced)
package:analyzer/source/line_info.dart:
LineInfo (referenced)
package:analyzer/src/dart/analysis/byte_store.dart:
ByteStore (referenced)
package:analyzer/src/dart/ast/ast.dart:
ArgumentList (referenced)
AstNode (referenced)
ClassMember (referenced)
Comment (referenced)
CompilationUnitMember (referenced)
Expression (referenced)
FunctionBody (referenced)
NodeList (referenced)
TypeAnnotation (referenced)
package:pub_semver/src/version.dart:
Version (referenced)