File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -540,15 +540,17 @@ class PackageWarningCounter {
540540 bool get hasWarnings => _countedWarnings.isNotEmpty;
541541
542542 /// Whether we've already warned for this combination of [element] , [kind] ,
543- /// and [message] .
544- bool hasWarning (Warnable ? element, PackageWarning kind, String message) {
543+ /// and [messageFragment] .
544+ bool hasWarning (
545+ Warnable ? element, PackageWarning kind, String messageFragment) {
545546 if (element == null ) {
546547 return false ;
547548 }
548549 final warning = _countedWarnings[element.element];
549550 if (warning != null ) {
550551 final messages = warning[kind];
551- return messages != null && messages.contains (message);
552+ return messages != null &&
553+ messages.any ((message) => message.contains (messageFragment));
552554 }
553555 return false ;
554556 }
Original file line number Diff line number Diff line change @@ -451,8 +451,7 @@ Three.'''));
451451 libraryModel,
452452 hasInvalidParameterWarning (
453453 'The {@animation ...} directive was called with invalid '
454- 'parameters. FormatException: Could not find an option named '
455- '"name".' ),
454+ 'parameters. FormatException: Could not find an option named' ),
456455 );
457456 }
458457
You can’t perform that action at this time.
0 commit comments