mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
58 lines
2.5 KiB
Bash
Executable File
58 lines
2.5 KiB
Bash
Executable File
#!/bin/bash
|
|
echo "Analyzing dart:ui library..."
|
|
RESULTS=`dartanalyzer \
|
|
--options flutter/analysis_options.yaml \
|
|
out/host_debug_unopt/gen/sky/bindings/dart_ui/ui.dart \
|
|
2>&1 \
|
|
| grep -Ev "No issues found!" \
|
|
| grep -Ev "Analyzing.+out/host_debug_unopt/gen/sky/bindings/dart_ui/ui\.dart"`
|
|
|
|
echo "$RESULTS"
|
|
if [ -n "$RESULTS" ]; then
|
|
echo "Failed."
|
|
exit 1;
|
|
fi
|
|
|
|
echo "Analyzing frontend_server..."
|
|
RESULTS=`dartanalyzer \
|
|
--packages=flutter/frontend_server/.packages \
|
|
--options flutter/analysis_options.yaml \
|
|
flutter/frontend_server \
|
|
2>&1 \
|
|
| grep -Ev "No issues found!" \
|
|
| grep -Ev "Analyzing.+frontend_server"`
|
|
echo "$RESULTS"
|
|
if [ -n "$RESULTS" ]; then
|
|
echo "Failed."
|
|
exit 1;
|
|
fi
|
|
|
|
echo "Analyzing flutter_kernel_transformers..."
|
|
RESULTS=`dartanalyzer \
|
|
--packages=flutter/flutter_kernel_transformers/.packages \
|
|
--options flutter/analysis_options.yaml \
|
|
flutter/flutter_kernel_transformers \
|
|
2>&1 \
|
|
| grep -Ev "No issues found!" \
|
|
| grep -Ev "Analyzing.+flutter_kernel_transformers"`
|
|
echo "$RESULTS"
|
|
if [ -n "$RESULTS" ]; then
|
|
echo "Failed."
|
|
exit 1;
|
|
fi
|
|
|
|
echo "Analyzing tools/licenses..."
|
|
(cd flutter/tools/licenses && pub get)
|
|
RESULTS=`dartanalyzer \
|
|
--packages=flutter/tools/licenses/.packages \
|
|
--options flutter/tools/licenses/analysis_options.yaml \
|
|
flutter/tools/licenses \
|
|
2>&1 \
|
|
| grep -Ev "No issues found!" \
|
|
| grep -Ev "Analyzing.+tools/licenses"`
|
|
echo "$RESULTS"
|
|
if [ -n "$RESULTS" ]; then
|
|
echo "Failed."
|
|
exit 1;
|
|
fi
|