- 28 Feb, 2023 1 commit
-
- 27 Feb, 2023 3 commits
-
-
Michael Goderbauer authored
Revert "Reland "Remove references to Observatory (#118577)""
-
Danny Tuppeny authored
* [flutter_tools] Add support for URI formats like ?line=x for "flutter test" * Remove unnecessary function * Handle parsing absolute paths on Windows * Use Windows-style paths when running on Windows * Fix paths in isFile * Remove unnecessary clear
-
- 17 Feb, 2023 1 commit
-
-
Casey Hillers authored
This reverts commit 2df140f4.
-
- 13 Feb, 2023 1 commit
-
-
Ben Konyi authored
Observatory is being deprecated for Dart 3.0 so it should no longer be referenced in tooling messaging / flags. See https://github.com/dart-lang/sdk/issues/50233
-
- 26 Sep, 2022 1 commit
-
-
Liam Appelbe authored
-
- 16 Sep, 2022 1 commit
-
-
Liam Appelbe authored
This reverts commit f8f69575.
-
- 13 Sep, 2022 1 commit
-
-
Zachary Anderson authored
-
- 12 Sep, 2022 1 commit
-
-
Liam Appelbe authored
* Migrate packages/flutter_tools/bin * Fix NPE * Fix test * Fix test * Fix l10n optionalParameters * Fix ChromeTab nullability * Fix another type cast error * Fix another cast error * Fix another cast error (copied from #110711) * Fix NPE * Fix another NPE * Assert that testDirectory is not null
-
- 13 Jul, 2022 1 commit
-
-
jensjoha authored
Speedup coverage test runs by using (new) coverage handle with caching. On a `flutter test --coverage` run on `packages/flutter` the runtime goes from ~828 seconds to ~617 seconds, or a ~25% reduction in time spent (testing without coverage takes ~236 seconds so the overhead of `--coverage` in this case goes from ~592 seconds to ~381 seconds, or a ~35% reduction).
-
- 31 May, 2022 1 commit
-
-
Chris Bracken authored
In https://github.com/flutter/flutter/pull/103771, we rolled dependencies in Flutter, which triggered an update of package:coverage to v1.3.1. The new version includes https://github.com/dart-lang/coverage/pull/370 in which two deprecations landed: * The `Resolver` default constructor was deprecated and replaced with the `Resolver.create` static factory method, which unfortunately happens to be async. * The `packagesPath` parameter to `HitMap.parseJson`, which takes the path to the `.packages` file of the package for which coverage is to be collected, was deprecated. This parameter was replaced with `packagePath` in https://github.com/dart-lang/coverage/pull/370 which was part of the overall deprecation of the .packages file in Dart itself https://github.com/dart-lang/sdk/issues/48272. The overall goal being that end-user code shouldn't need to know about implementation details such as whether dependency information is stored in a .packages file or a package_info.json file, but rather use the package_config package to obtain the package metadata and perform other functions such as resolving its dependencies to filesystem paths. packagesPath was replaced by packagePath, which takes the path to the package directory itself. Internally, package:coverage then uses package_config to do the rest of the package/script URI resolution to filesystem paths. This migrates off the deprecated `packagesPath` parameter to the replacement `packagePath` paramter. Issue: https://github.com/flutter/flutter/issues/103830
-
- 19 May, 2022 1 commit
-
-
Liam Appelbe authored
* Use libraryFilters flag to speed up coverage collection * Allow libraryNames to be null * Unconditionally enable the reportLines flag * Fix analysis errors
-
- 18 Feb, 2022 1 commit
-
-
Ben Konyi authored
-
- 02 Nov, 2021 1 commit
-
-
Jenn Magder authored
-
- 08 Oct, 2021 3 commits
-
-
Ian Hickson authored
-
Zachary Anderson authored
This reverts commit 5fd259be.
-
Ian Hickson authored
-
- 22 May, 2021 1 commit
-
-
Jenn Magder authored
-
- 21 Apr, 2021 1 commit
-
-
Phil Quitslund authored
-
- 03 Feb, 2021 1 commit
-
-
Jia Hao authored
-
- 27 Jan, 2021 1 commit
-
-
Jonah Williams authored
* opt out the flutter tool * oops EOF * fix import * Update tool_backend.dart * Update daemon_client.dart * fix more
-
- 26 Jan, 2021 1 commit
-
-
Jia Hao authored
-
- 11 Nov, 2020 1 commit
-
-
Jonah Williams authored
-
- 27 Oct, 2020 1 commit
-
-
Jonah Williams authored
-
- 23 Oct, 2020 1 commit
-
-
Jonah Williams authored
* [flutter_tools] null safety mode is used for dill naming * add bad test case
-
- 16 Sep, 2020 1 commit
-
-
Michael R Fairhurst authored
-
- 04 Jun, 2020 1 commit
-
-
Jonah Williams authored
Also combines experiments into extraGenSnapshot/ExtraFrontEndOptions. Allows providing --no-sound-null-safety to allow out of order migration and running.
-
- 27 Apr, 2020 1 commit
-
-
Jonah Williams authored
Support --enable-experiment in flutter test (for flutter_tester). Required minor change for null safety.
-
- 22 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 09 Mar, 2020 2 commits
-
-
George Wright authored
Revert "Put fuchsia tools into their own directory, and set source_dir to point at them. (#52266)" (#52277) This reverts commit ffcc7765.
-
George Wright authored
This worksaround an issue with the latest version of package_config which doesn't handle multiple dart packages sharing the same source directory. In this case, the fuchsia dart_tool targets were sharing a directory with their dependency, :flutter_tools
-
- 12 Feb, 2020 1 commit
-
-
Dan Field authored
-
- 07 Jan, 2020 1 commit
-
-
Alexandre Ardhuin authored
-
- 06 Jan, 2020 1 commit
-
-
Jonah Williams authored
-
- 18 Dec, 2019 1 commit
-
-
Dan Field authored
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 19 Nov, 2019 2 commits
-
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
* implicit-casts:false on flutter_tools/lib * address review comments * use castStringKeyedMap * introduce {bool,string,strings}Arg * fix ci
-
- 14 Oct, 2019 1 commit
-
-
Ryan Macnak authored
Fixes various Flutter framework test failures when bytecode is enabled.
-