| # This file is used by dartdoc when generating API documentation for Flutter. |
| dartdoc: |
| # Before you can run dartdoc, the snippets tool needs to have a snapshot built. |
| # The dev/tools/dartdoc.dart script does this automatically. |
| tools: |
| snippet: |
| command: ["dev/snippets/lib/main.dart", "--type=snippet"] |
| description: "Creates sample code documentation output from embedded documentation samples." |
| sample: |
| command: ["dev/snippets/lib/main.dart", "--type=sample"] |
| description: "Creates full application sample code documentation output from embedded documentation samples." |
| dartpad: |
| command: ["dev/snippets/lib/main.dart", "--type=sample", "--dartpad"] |
| description: "Creates full application sample code documentation output from embedded documentation samples and displays it in an embedded DartPad." |
| errors: |
| # Default errors of dartdoc: |
| - duplicate-file |
| - invalid-parameter |
| - tool-error |
| - unresolved-export |
| # Warnings that are elevated to errors: |
| - ambiguous-doc-reference |
| - ambiguous-reexport |
| - broken-link |
| - category-order-gives-missing-package-name |
| - ignored-canonical-for |
| - missing-from-search-index |
| - no-canonical-found |
| - no-library-level-docs |
| - not-implemented |
| - orphaned-file |
| - reexported-private-api-across-packages |
| - unknown-file |
| - unknown-macro |
| - unresolved-doc-reference |