flutter/packages/flutter_tools/test
liyuqian dd5559a5b8
Add LICENSE test to presubmit checks (#28369)
## Description

Also update the existing dart files with missing licenses.

Without the fix, we'll emit the following error message
```
License headers cannot be found at the beginning of the following files.

/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/lib/src/animation/tween_sequence.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/material/raw_material_button_test.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/async_lifecycle_test.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/sliver_constraints_test.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/app_test.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/test_border.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/physical_model_test.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter/test/widgets/inherited_model.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter_tools/lib/src/base/user_messages.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter_tools/test/src/pubspec_schema.dart
/usr/local/google/home/liyuqian/flutter/flutter/packages/flutter_tools/test/ios/simulators_test.dart
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```

## Related Issues

Fixes https://github.com/flutter/flutter/issues/28368

## Checklist

Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (`[x]`). This will ensure a smooth and quick review process.

- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] My PR includes tests for *all* changed/updated/fixed behaviors (See [Test Coverage]).
- [x] All existing and new tests are passing.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] The analyzer (`flutter analyze --flutter-repo`) does not report any problems on my PR.
- [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I am willing to follow-up on review comments in a timely manner.

## Breaking Change

Does your PR require Flutter developers to manually update their apps to accommodate your change?

- [ ] Yes, this is a breaking change (Please read [Handling breaking changes]).
- [x] No, this is *not* a breaking change.

<!-- Links -->
[issue database]: https://github.com/flutter/flutter/issues
[Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Test Coverage]: https://github.com/flutter/flutter/wiki/Test-coverage-for-package%3Aflutter
[Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[Features we expect every widget to implement]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[Handling breaking changes]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
2019-02-26 17:38:21 -08:00
..
android Add tests for pr:27687 (#27944) 2019-02-25 18:34:03 -08:00
base Fix backspace and clear length in AnsiStatus (#28477) 2019-02-26 17:15:39 -08:00
build_runner Add basic codegen app to be used for integration testing and benchmarks (#27257) 2019-02-14 23:17:16 -08:00
commands format parameter list (#27261) 2019-02-21 09:27:07 +01:00
dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
data Do not ignore pubspec.lock in project templates (#24209) 2019-01-09 10:10:38 -08:00
fuchsia fix list devices throwing on junk input (#27615) 2019-02-06 15:41:22 -08:00
integration format parameter list (#27261) 2019-02-21 09:27:07 +01:00
intellij Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
ios Add LICENSE test to presubmit checks (#28369) 2019-02-26 17:38:21 -08:00
linux make FDE opt-in via the environment variable (#26898) 2019-01-22 18:40:13 -08:00
macos Support running macOS prebuilt application (#26593) 2019-01-23 16:32:50 -08:00
runner Refactor local engine logic (#27765) 2019-02-15 15:56:49 -08:00
src Add LICENSE test to presubmit checks (#28369) 2019-02-26 17:38:21 -08:00
tester Add basic codegen app to be used for integration testing and benchmarks (#27257) 2019-02-14 23:17:16 -08:00
web Add basic web device and run support (#28302) 2019-02-26 16:58:24 -08:00
windows make FDE opt-in via the environment variable (#26898) 2019-01-22 18:40:13 -08:00
analytics_test.dart Apply basic log filtering and formatting to fuchsia logs. (#24143) 2018-11-10 17:02:32 -08:00
application_package_test.dart Reland "Allow for gradle downloading missing SDK assets" (#28097) (#28355) 2019-02-23 09:56:57 -08:00
artifacts_test.dart Cleanup uses of entry points files (#22098) 2018-09-20 15:10:41 -07:00
asset_bundle_package_fonts_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
asset_bundle_package_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
asset_bundle_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
asset_bundle_variant_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
asset_test.dart ensure lastBuildTimestamp is set before early return (#25058) 2018-12-10 15:57:52 -08:00
base_utils_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
bug_report_test.dart Shim package:test to avoid matcher issues (#20602) 2018-08-14 20:33:58 -07:00
build_info_test.dart Refactor build-number/build-name logic. (#27743) 2019-02-13 07:48:03 -08:00
cache_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
channel_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
compile_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
config_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
crash_reporting_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
dart_dependencies_test.dart Fix quotes. 2018-09-27 15:17:03 -07:00
dependency_checker_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
devfs_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
device_test.dart apply lint prefer_void_to_null in packages/flutter_tools (#22686) 2018-10-05 07:54:56 +02:00
emulator_test.dart format initializer list of constructors (#27111) 2019-01-29 21:47:16 +01:00
flutter_manifest_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
forbidden_imports_test.dart Add basic codegen app to be used for integration testing and benchmarks (#27257) 2019-02-14 23:17:16 -08:00
hot_test.dart Adding a shutdown hook to HotRunnerConfig (#26604) 2019-01-17 08:49:02 -08:00
project_test.dart Allow bundle identifier to be surrounded with quotes. (#26300) 2019-01-30 07:32:05 -08:00
protocol_discovery_test.dart Add LICENSE test to presubmit checks (#28369) 2019-02-26 17:38:21 -08:00
resident_runner_test.dart format initializer list of constructors (#27111) 2019-01-29 21:47:16 +01:00
stop_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
time_test.dart Use constant durations in more places (#24306) 2018-11-14 08:16:12 -08:00
trace_test.dart Unnecessary new (#20138) 2018-09-12 08:29:29 +02:00
utils_test.dart Stop wrapping adb, gradle and ios logger output, and update terminal wrapping column dynamically. (#23592) 2018-10-30 16:00:50 -07:00
version_test.dart format parameter list (#27261) 2019-02-21 09:27:07 +01:00
vmservice_test.dart [O] Removing all timeouts (mark II) (#26736) 2019-01-19 00:31:05 -08:00