flutter_flutter/ci/build.sh
Dan Field 2b1f9925e4
new lints (#8849)
Dart lints added:
* Avoid optional new
* Avoid optional const
* Prefer single quotes
* Prefer default assignment `=`
2019-05-07 16:10:21 -07:00

22 lines
401 B
Bash
Executable File

#!/bin/bash
set -ex
PATH="$HOME/depot_tools:$PATH"
cd ..
PATH=$(pwd)/third_party/dart/tools/sdks/dart-sdk/bin:$PATH
# Build the dart UI files
flutter/tools/gn --unoptimized
ninja -C out/host_debug_unopt generate_dart_ui
# Analyze the dart UI
flutter/ci/analyze.sh
flutter/ci/licenses.sh
# Check that dart libraries conform
cd flutter/web_sdk
pub get
cd ..
dart web_sdk/test/api_conform_test.dart