| language: dart |
| |
| dart: |
| - dev |
| |
| jobs: |
| include: |
| - script: pub run --enable-experiment=non-nullable test |
| os: linux |
| - script: pub run --enable-experiment=non-nullable test |
| os: windows |
| - script: pub run --enable-experiment=non-nullable test |
| os: osx |
| - dart_task: dartfmt |
| - dart_task: |
| dartanalyzer: --enable-experiment=non-nullable --fatal-infos --fatal-warnings . |
| - script: pub run --enable-experiment=non-nullable test -p chrome |
| os: linux |
| |
| # Only building master means that we don't run two builds for each pull request. |
| # Temporarily adding `null_safety` |
| branches: |
| only: [master] |
| |
| cache: |
| directories: |
| - $HOME/.pub-cache |