From ad31ae34efd6ed8c0430048d5ff0ba44fd280947 Mon Sep 17 00:00:00 2001 From: Natalie Weizenbaum Date: Wed, 18 May 2022 16:05:03 -0700 Subject: [PATCH] Run `dart run dartdoc` instead of `dartdoc` --- .github/workflows/ci.yml | 4 ++-- pkg/sass_api/pubspec.yaml | 3 +++ pubspec.yaml | 3 ++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7c860153c..17fc581d2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -183,11 +183,11 @@ jobs: - uses: dart-lang/setup-dart@v1 - run: dart pub get - name: dartdoc sass - run: dartdoc --quiet --no-generate-docs + run: dart run dartdoc --quiet --no-generate-docs --errors ambiguous-doc-reference,broken-link,deprecated --errors unknown-directive,unknown-macro,unresolved-doc-reference - name: dartdoc sass_api - run: cd pkg/sass_api && dartdoc --quiet --no-generate-docs + run: cd pkg/sass_api && dart run dartdoc --quiet --no-generate-docs --errors ambiguous-doc-reference,broken-link,deprecated --errors unknown-directive,unknown-macro,unresolved-doc-reference diff --git a/pkg/sass_api/pubspec.yaml b/pkg/sass_api/pubspec.yaml index e7e03f8d8..528c96904 100644 --- a/pkg/sass_api/pubspec.yaml +++ b/pkg/sass_api/pubspec.yaml @@ -12,5 +12,8 @@ environment: dependencies: sass: 1.52.0 +dev_dependencies: + dartdoc: ^5.0.0 + dependency_overrides: sass: {path: ../..} diff --git a/pubspec.yaml b/pubspec.yaml index 51c86bf5e..013ec6ff0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -32,11 +32,12 @@ dependencies: http: ^0.13.3 dev_dependencies: - analyzer: ^2.4.0 + analyzer: ^3.0.0 archive: ^3.1.2 cli_pkg: ^2.1.0 crypto: ^3.0.0 dart_style: ^2.0.0 + dartdoc: ^5.0.0 grinder: ^0.9.0 node_preamble: ^2.0.0 lints: ^1.0.0