• Chris Bracken's avatar
    Avoid rebuilding snapshots if no change to source (#11551) · 74835db5
    Chris Bracken authored
    This change re-introduces skipping snapshot builds if input sources (and
    outputs) have not changed since the last snapshot build, with a bugfix
    to include the entry-point source in the checksum used to check whether
    rebuild can be skipped. This ensures that the following sequence
    invalidates the cached build, resulting in two snapshot builds:
    
      flutter build ios lib/foo.dart
      flutter build ios lib/bar.dart
    
    This reverts commit 3d5afb5a.
    74835db5
Name
Last commit
Last update
..
android Loading commit data...
base Loading commit data...
commands Loading commit data...
data Loading commit data...
ios Loading commit data...
replay Loading commit data...
runner Loading commit data...
src Loading commit data...
analytics_test.dart Loading commit data...
application_package_test.dart Loading commit data...
artifacts_test.dart Loading commit data...
asset_bundle_test.dart Loading commit data...
asset_bundle_variant_test.dart Loading commit data...
base_utils_test.dart Loading commit data...
bug_report_test.dart Loading commit data...
cache_test.dart Loading commit data...
channel_test.dart Loading commit data...
config_test.dart Loading commit data...
crash_reporting_test.dart Loading commit data...
dart_dependencies_test.dart Loading commit data...
dependency_checker_test.dart Loading commit data...
devfs_test.dart Loading commit data...
device_test.dart Loading commit data...
forbidden_imports_test.dart Loading commit data...
hot_test.dart Loading commit data...
protocol_discovery_test.dart Loading commit data...
resident_runner_test.dart Loading commit data...
stop_test.dart Loading commit data...
trace_test.dart Loading commit data...
utils_test.dart Loading commit data...
version_test.dart Loading commit data...