@@ -341,95 +341,98 @@ class PackageGraph {
341
341
// messages and warn for non-public canonicalization
342
342
// errors.
343
343
warningMessage =
344
- 'no canonical library found for ${ warnableName } , not linking' ;
344
+ 'no canonical library found for $warnableName , not linking' ;
345
345
break ;
346
346
case PackageWarning .ambiguousReexport:
347
347
// Fix these warnings by adding the original library exporting the
348
348
// symbol with --include, by using --auto-include-dependencies,
349
349
// or by using --exclude to hide one of the libraries involved
350
350
warningMessage =
351
- 'ambiguous reexport of ${ warnableName } , canonicalization candidates: ${ message } ' ;
351
+ 'ambiguous reexport of $warnableName , canonicalization candidates: $message ' ;
352
352
break ;
353
353
case PackageWarning .noDefiningLibraryFound:
354
354
warningMessage =
355
- 'could not find the defining library for ${ warnableName } ; the '
355
+ 'could not find the defining library for $warnableName ; the '
356
356
'library may be imported or exported with a non-standard URI' ;
357
357
break ;
358
358
case PackageWarning .noLibraryLevelDocs:
359
359
warningMessage =
360
360
'${warnable .fullyQualifiedName } has no library level documentation comments' ;
361
361
break ;
362
362
case PackageWarning .ambiguousDocReference:
363
- warningMessage = 'ambiguous doc reference ${ message } ' ;
363
+ warningMessage = 'ambiguous doc reference $message ' ;
364
364
break ;
365
365
case PackageWarning .ignoredCanonicalFor:
366
366
warningMessage =
367
- "library says it is {@canonicalFor ${ message }} but ${ message } can't be canonical there" ;
367
+ "library says it is {@canonicalFor $message } but $message can't be canonical there" ;
368
368
break ;
369
369
case PackageWarning .packageOrderGivesMissingPackageName:
370
370
warningMessage =
371
- "--package-order gives invalid package name: '${ message } '" ;
371
+ "--package-order gives invalid package name: '$message '" ;
372
372
break ;
373
373
case PackageWarning .reexportedPrivateApiAcrossPackages:
374
374
warningMessage =
375
- 'private API of ${ message } is reexported by libraries in other packages: ' ;
375
+ 'private API of $message is reexported by libraries in other packages: ' ;
376
376
break ;
377
377
case PackageWarning .notImplemented:
378
378
warningMessage = message;
379
379
break ;
380
380
case PackageWarning .unresolvedDocReference:
381
- warningMessage = 'unresolved doc reference [${ message } ]' ;
381
+ warningMessage = 'unresolved doc reference [$message ]' ;
382
382
referredFromPrefix = 'in documentation inherited from' ;
383
383
break ;
384
+ case PackageWarning .unknownDirective:
385
+ warningMessage = 'undefined directive: $message ' ;
386
+ break ;
384
387
case PackageWarning .unknownMacro:
385
- warningMessage = 'undefined macro [${ message } ]' ;
388
+ warningMessage = 'undefined macro [$message ]' ;
386
389
break ;
387
390
case PackageWarning .unknownHtmlFragment:
388
- warningMessage = 'undefined HTML fragment identifier [${ message } ]' ;
391
+ warningMessage = 'undefined HTML fragment identifier [$message ]' ;
389
392
break ;
390
393
case PackageWarning .brokenLink:
391
- warningMessage = 'dartdoc generated a broken link to: ${ message } ' ;
394
+ warningMessage = 'dartdoc generated a broken link to: $message ' ;
392
395
warnablePrefix = 'to element' ;
393
396
referredFromPrefix = 'linked to from' ;
394
397
break ;
395
398
case PackageWarning .orphanedFile:
396
- warningMessage = 'dartdoc generated a file orphan: ${ message } ' ;
399
+ warningMessage = 'dartdoc generated a file orphan: $message ' ;
397
400
break ;
398
401
case PackageWarning .unknownFile:
399
402
warningMessage =
400
- 'dartdoc detected an unknown file in the doc tree: ${ message } ' ;
403
+ 'dartdoc detected an unknown file in the doc tree: $message ' ;
401
404
break ;
402
405
case PackageWarning .missingFromSearchIndex:
403
406
warningMessage =
404
- 'dartdoc generated a file not in the search index: ${ message } ' ;
407
+ 'dartdoc generated a file not in the search index: $message ' ;
405
408
break ;
406
409
case PackageWarning .typeAsHtml:
407
410
// The message for this warning can contain many punctuation and other symbols,
408
411
// so bracket with a triple quote for defense.
409
- warningMessage = 'generic type handled as HTML: """${ message } """' ;
412
+ warningMessage = 'generic type handled as HTML: """$message """' ;
410
413
break ;
411
414
case PackageWarning .invalidParameter:
412
- warningMessage = 'invalid parameter to dartdoc directive: ${ message } ' ;
415
+ warningMessage = 'invalid parameter to dartdoc directive: $message ' ;
413
416
break ;
414
417
case PackageWarning .toolError:
415
- warningMessage = 'tool execution failed: ${ message } ' ;
418
+ warningMessage = 'tool execution failed: $message ' ;
416
419
break ;
417
420
case PackageWarning .deprecated:
418
- warningMessage = 'deprecated dartdoc usage: ${ message } ' ;
421
+ warningMessage = 'deprecated dartdoc usage: $message ' ;
419
422
break ;
420
423
case PackageWarning .unresolvedExport:
421
- warningMessage = 'unresolved export uri: ${ message } ' ;
424
+ warningMessage = 'unresolved export uri: $message ' ;
422
425
break ;
423
426
case PackageWarning .duplicateFile:
424
- warningMessage = 'failed to write file at: ${ message } ' ;
427
+ warningMessage = 'failed to write file at: $message ' ;
425
428
warnablePrefix = 'for symbol' ;
426
429
referredFromPrefix = 'conflicting with file already generated by' ;
427
430
break ;
428
431
case PackageWarning .missingConstantConstructor:
429
- warningMessage = 'constant constructor missing: ${ message } ' ;
432
+ warningMessage = 'constant constructor missing: $message ' ;
430
433
break ;
431
434
case PackageWarning .missingExampleFile:
432
- warningMessage = 'example file not found: ${ message } ' ;
435
+ warningMessage = 'example file not found: $message ' ;
433
436
break ;
434
437
}
435
438
0 commit comments