From fc0949ebd1f447d09396ff7c78735ac89ef2447c Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Fri, 3 Jan 2020 16:18:25 +0100 Subject: [PATCH] CI: Fix analysis script --- moor/CHANGELOG.md | 1 + moor/analysis_options.yaml | 3 ++- moor_flutter/analysis_options.yaml | 1 + tool/analyze.sh | 10 ++++++---- 4 files changed, 10 insertions(+), 5 deletions(-) create mode 120000 moor_flutter/analysis_options.yaml diff --git a/moor/CHANGELOG.md b/moor/CHANGELOG.md index e9216f72..59b6d7f1 100644 --- a/moor/CHANGELOG.md +++ b/moor/CHANGELOG.md @@ -8,6 +8,7 @@ ``` selectVariable(:variable AS TEXT): SELECT :variable; ``` +- Support for triggers! You can declare them in a `.moor` file and ## 2.2.0 diff --git a/moor/analysis_options.yaml b/moor/analysis_options.yaml index 9be2edc3..5d952483 100644 --- a/moor/analysis_options.yaml +++ b/moor/analysis_options.yaml @@ -5,4 +5,5 @@ analyzer: public_member_api_docs: warning exclude: - "example_web/**" - - "example/**" \ No newline at end of file + - "example/**" + - "**/*.g.dart" \ No newline at end of file diff --git a/moor_flutter/analysis_options.yaml b/moor_flutter/analysis_options.yaml new file mode 120000 index 00000000..c9e0d9fb --- /dev/null +++ b/moor_flutter/analysis_options.yaml @@ -0,0 +1 @@ +../analysis_options.yaml \ No newline at end of file diff --git a/tool/analyze.sh b/tool/analyze.sh index a7621e8c..ac0cbb0a 100755 --- a/tool/analyze.sh +++ b/tool/analyze.sh @@ -5,22 +5,24 @@ EXIT_CODE=0 cd moor echo $(pwd) dartfmt -n --set-exit-if-changed . || EXIT_CODE=$? -dartanalyzer --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? +dartanalyzer --options analysis_options.yaml --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? cd .. cd moor_flutter echo $(pwd) dartfmt -n --set-exit-if-changed . || EXIT_CODE=$? -dartanalyzer --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? +dartanalyzer --options analysis_options.yaml --fatal-infos --fatal-warnings lib/ || EXIT_CODE=$? cd .. cd moor_generator echo $(pwd) dartfmt -n --set-exit-if-changed . || EXIT_CODE=$? -dartanalyzer --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? +dartanalyzer --options analysis_options.yaml --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? cd .. cd sqlparser echo $(pwd) dartfmt -n --set-exit-if-changed . || EXIT_CODE=$? -dartanalyzer --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? +dartanalyzer --options analysis_options.yaml --fatal-infos --fatal-warnings lib/ test/ || EXIT_CODE=$? + +exit $EXIT_CODE \ No newline at end of file