flutter/docs
auto-submit[bot] 4ab2102665
Reverts "Content aware hash moved to script and tracked (#166717)" (#166864)
<!-- start_original_pr_link -->
Reverts: flutter/flutter#166717
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: matanlurey
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: Broke tree on
[postsubmit](https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8718108088961866849/+/u/test:_run_suite_safari-dart2js-canvaskit-engine/stdout)
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: jtmcdole
<!-- end_original_pr_author -->

<!-- start_reviewers -->
Reviewed By: {matanlurey}
<!-- end_reviewers -->

<!-- start_revert_body -->
This change reverts the following previous change:
1. Calculate the hash in only two places: `content_aware_hash.{ps1|sh}`
2. Call this from the workflow
3. Eventually call this from `update_engine_version.{ps1|sh}`

 The files of import:
* `DEPS`: tracks third party dependencies related to building the engine
* `engine`: all the code in the engine folder
* `bin/internal/content_aware_hash.ps1`: script for calculating the hash
on windows
* `bin/internal/content_aware_hash.sh`: script for calculating the hash
on mac/linux
* `.github/workflows/content-aware-hash.yml`: github action for CI/CD
hashing

Tested on windows and mac:

```shell
PS C:\src\flutter> C:\src\flutter\bin\internal\content_aware_hash.ps1
c24231e276e0719738e175e0622e040ad21a7012
```

```shell
❯ ~/src/flutter/bin/internal/content_aware_hash.sh
c24231e276e0719738e175e0622e040ad21a7012
```
<!-- end_revert_body -->

Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com>
2025-04-09 17:58:47 +00:00
..
about We no longer have a separate engine repo. (#161400) 2025-01-10 02:37:29 +00:00
contributing Fix ISSUE_TEMPLATE Ordering: 10 < 9, but 10 > 09 (#166455) 2025-04-03 00:24:34 +00:00
ecosystem Add documentation for Java test filtering to plugins test document (#165314) 2025-03-17 17:03:03 +00:00
examples [wiki migration] Leftover wiki pages and links (#148989) 2024-05-28 15:12:10 +00:00
infra Fix ISSUE_TEMPLATE Ordering: 10 < 9, but 10 > 09 (#166455) 2025-04-03 00:24:34 +00:00
libraries/material [wiki migration] Framework team pages (#148721) 2024-05-20 23:40:35 +00:00
platforms Added Docs For Updating to a New Java Version in CI (#166159) 2025-04-08 18:28:55 +00:00
postmortems Misc docs cleanup and fixes (#155501) 2024-09-24 20:03:08 +00:00
releases [release] Update cherry-pick CHANGELOG requirements (#163318) 2025-02-14 17:16:51 +00:00
roadmap Update roadmap email (#166838) 2025-04-09 14:33:25 +00:00
tool Reverts "Content aware hash moved to script and tracked (#166717)" (#166864) 2025-04-09 17:58:47 +00:00
triage Remove Linux engine PR link (#164878) 2025-03-26 22:53:59 +00:00
wiki_archive Misc docs cleanup and fixes (#155501) 2024-09-24 20:03:08 +00:00
Flutter-Self-Service-Index.md Misc docs cleanup and fixes (#155501) 2024-09-24 20:03:08 +00:00
In-case-of-emergency.md Misc docs cleanup and fixes (#155501) 2024-09-24 20:03:08 +00:00
README.md Misc docs cleanup and fixes (#155501) 2024-09-24 20:03:08 +00:00

This wiki is primarily aimed at engineers building or making contributions to Flutter.

If you are new to Flutter, then you will find more general information on the Flutter project, including tutorials and samples, on our website at flutter.dev. For specific information about Flutter's APIs, consider our API reference which can be found at the api.flutter.dev.

If you want to know what we're likely to do in the future, our roadmap may be of interest.

If you intend to contribute to Flutter, welcome! You are encouraged to start with our contributor guide, which helps onboard new team members. It points to the most relevant pages on this wiki. You are also invited to join our Discord server.

Index of notable sections