mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
![]() Currently an invocation of flutter/dart will always attempt to acquire a lock. This can pose problems for tools that attempt to run multiple dart/flutter instances. Instead update the lock logic (on Linux/macOS) so that we only attempt to acquire it if an update/snapshot needs to be performed. To avoid repeatedly performing downloads/snapshots if multiple flutter/dart invocations are fired off concurrently when an update needs to be performed, do a second check of the download/snapshot condition after the lock is released. Additionally, moves all of the building/debug output to stderr on both the bash and batch scripts. This allows machine mode consumption of the tool to ignore needing to parse/handle the rebuild messages. |
||
---|---|---|
.. | ||
analyze-sample-code-test-input | ||
analyze-test-input | ||
analyze_test.dart | ||
analyze-sample-code_test.dart | ||
bot_test.dart | ||
common.dart | ||
fake_process_manager_test.dart | ||
fake_process_manager.dart | ||
prepare_package_test.dart | ||
sdk_directory_has_space_test.dart | ||
test_test.dart |