maybeWhen<TResult extends Object?> method
- @optionalTypeArgs
- TResult lint(
- RuleCode code,
- SourceSpan span,
- String message,
- LintSeverity severity,
- String? correction,
- EditsComputer? editsComputer,
- TResult lintWithEdits(
- RuleCode code,
- SourceSpan span,
- String message,
- LintSeverity severity,
- String? correction,
- List<
EditResult> edits,
- TResult totalData()?,
- TResult singleData()?,
- TResult assist(
- RuleCode code,
- SourceSpan span,
- EditsComputer? editsComputer
- TResult assistWithEdits(
- RuleCode code,
- SourceSpan span,
- List<
EditResult> edits
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(
RuleCode code,
@Assert('span.sourceUrl != null')
@JsonKey(toJson: sourceSpanToJson, fromJson: sourceSpanFromJson)
SourceSpan span,
String message,
LintSeverity severity,
String? correction,
@JsonKey(ignore: true) EditsComputer? editsComputer)?
lint,
TResult Function(
RuleCode code,
@Assert('span.sourceUrl != null')
@JsonKey(toJson: sourceSpanToJson, fromJson: sourceSpanFromJson)
SourceSpan span,
String message,
LintSeverity severity,
String? correction,
List<EditResult> edits)?
lintWithEdits,
TResult Function(RuleCode code, List<Object> data)? totalData,
TResult Function(RuleCode code, Object data)? singleData,
TResult Function(
RuleCode code,
@Assert('span.sourceUrl != null')
@JsonKey(toJson: sourceSpanToJson, fromJson: sourceSpanFromJson)
SourceSpan span,
@JsonKey(ignore: true) EditsComputer? editsComputer)?
assist,
TResult Function(
RuleCode code,
@JsonKey(toJson: sourceSpanToJson, fromJson: sourceSpanFromJson)
SourceSpan span,
List<EditResult> edits)?
assistWithEdits,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;