6 Commits

Author SHA1 Message Date
c1bd41bc1a [various] Standardize the extension for Pigeon-generated Dart (#7029)
* Standardize on .g.dart

* Remove unused exclusion patterns

* Mark pigeons/ as dev-only in the tooling

* Version bumps

* Add missed files

* More new import fixes
2023-01-31 17:37:45 +00:00
3306027234 [tools] Recognize Pigeon tests in version-check (#6813)
Pigeon has an usual test structure since it generates test code to run
in a dummy plugin; add that structure to the list of recognized tests so
that changes to its platform tests won't be flagged by `version-check`.
2022-12-11 01:09:32 +00:00
fc3e2b1d1e Update Gradle and AGP in examples to 7.0 (#6625) 2022-10-26 19:42:05 +00:00
ecaf5a954b [tools] Add 'run_tests.sh' to the dev-only list (#6474) 2022-09-23 21:38:04 +00:00
1aa2e82b56 [tools] Improves version-check logic (#6354)
Improves the logic used to determine whether to require a version and/or CHANGELOG change:
- Removes the requirement that dev-only (e.g., test) changes update the CHANGELOG, since in practice we were essentially always overriding in that case.
- Adds file-level analysis of `build.gradle` files to determine whether they are only changing test dependencies.
- Improves the "is this a published example file" logic to better match pub.dev's logic, to fix some false positives and false negatives (e.g., `rfw`'s `example/<foo>/lib/main.dart` being considered published).

Removes the no-longer-necessary special-case handling of some Dependabot PRs, as well as the PR-description-based system it was built on (and that turned out not to be very useful due to the way `CIRRUS_CHANGE_MESSAGE` actually worked). `build.gradle` analysis should not cover all such cases, and without the need to hard-code them by package name.
2022-09-09 13:52:16 -04:00
dd2fc61b1c [tools] Add update-release-info (#5643) 2022-05-18 16:17:29 -07:00