PluginConfiguration class final

The configuration of a Dart Analysis Server plugin, as specified by analysis options.

Constructors

PluginConfiguration({required String name, required PluginSource source, Map<String, DiagnosticConfig> diagnosticConfigs = const {}, bool isEnabled = true})

Properties

diagnosticConfigs Map<String, DiagnosticConfig>
The list of specified DiagnosticConfigs.
final
hashCode int
The hash code for this object.
no setterinherited
isEnabled bool
Whether the plugin is enabled.
final
name String
The name of the plugin being configured.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source PluginSource
The source of the plugin being configured.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sourceYaml() String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited