Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[camerax] Fixes unawaited_futures violations #4337

Merged
merged 24 commits into from
Jul 5, 2023

Merge remote-tracking branch 'upstream/main' into unawaited_futures_c…

8913126
Select commit
Loading
Failed to load commit list.
Merged

[camerax] Fixes unawaited_futures violations #4337

Merge remote-tracking branch 'upstream/main' into unawaited_futures_c…
8913126
Select commit
Loading
Failed to load commit list.
Cirrus CI / android-platform_tests CHANNEL:master PACKAGE_SHARDING:--shardIndex 0 --shardCount 8 succeeded Jul 5, 2023 in 36m 58s

Task Summary

Task successfully finished!

Details

✅ 00:13 clone
✅ 00:58 upgrade_flutter
✅ 00:04 tool_setup
✅ 13:25 build
✅ 01:23 lint
✅ 03:53 native_unit_test
✅ 16:55 firebase_test_lab
✅ 00:01 android-lint

Annotations

Check notice on line 0 in packages/espresso/android/lint-baseline.xml

See this annotation in the file changed.

@cirrus-ci cirrus-ci / android-platform_tests CHANNEL:master PACKAGE_SHARDING:--shardIndex 0 --shardCount 8

packages/espresso/android/lint-baseline.xml#L0

220 errors were filtered out because they are listed in the baseline file, lint-baseline.xml
Raw output
Lint can be configured with a "baseline"; a set of current issues found in a codebase, which future runs of lint will silently ignore. Only new issues not found in the baseline are reported.

Note that while opening files in the IDE, baseline issues are not filtered out; the purpose of baselines is to allow you to get started using lint and break the build on all newly introduced errors, without having to go back and fix the entire codebase up front. However, when you open up existing files you still want to be aware of and fix issues as you come across them.

This issue type is used to emit two types of informational messages in reports: first, whether any issues were filtered out so you don't have a false sense of security if you forgot that you've checked in a baseline file, and second, whether any issues in the baseline file appear to have been fixed such that you can stop filtering them out and get warned if the issues are re-introduced.