)]}' { "commit": "ff6504dc527b25fef0f3c531e7dba0ed6b69c162", "tree": "a3aee9b9aa96ae9e5a4de407beec0dc15c00ff46", "parents": [ "1db3bdd4eb208bef55c77f22aa94991e52225230" ], "author": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Mar 06 23:47:37 2024 +0000" }, "committer": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Mar 06 23:47:37 2024 +0000" }, "message": "Relocate abseil to //flutter/third_party/abseil-cpp\n\nThis is one step in moving all Flutter third-party dependencies under\nthe flutter/third_party directory in order to eliminate the buildroot.\n\nThis effectively forks our Abseil build files from the upstream Chromium\nbuild files by introducing a ton of diffs; however, this is a temporary\nstate of affairs. Once the Flutter buildroot has been eliminated, the gn\nroot directory will become what is currently //flutter and thus, all\npaths updated in this patch can be reverted to //third_party/abseil-cpp\nthus bringing us back inline with the upstream build files.\n\nIssue: https://github.com/flutter/flutter/issues/144201\nChange-Id: I1ca00528ebd6296fef6a933a1c91fd64829dbbb2\nPart of: https://github.com/flutter/flutter/issues/67373\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/55848\nReviewed-by: Matan Lurey \u003cmatanl@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "5abfcad977e4746bea082bb13dc6613be8644723", "old_mode": 33188, "old_path": "BUILD.gn", "new_id": "65194fd063fa74eeb546ebe59076a1ca7ae1b077", "new_mode": 33188, "new_path": "BUILD.gn" }, { "type": "modify", "old_id": "91d41115b21b61fd2cccf01314ab32ad0dff5b24", "old_mode": 33188, "old_path": "absl.gni", "new_id": "c06c59ef4963ca160a4b26fbf25a2849129b4fd6", "new_mode": 33188, "new_path": "absl.gni" }, { "type": "modify", "old_id": "ae662dc84d09eff5a0807bb74c7bf8a3d1941e88", "old_mode": 33188, "old_path": "absl/algorithm/BUILD.gn", "new_id": "9dc36b2c3795392b3c3b00085ecb249779592519", "new_mode": 33188, "new_path": "absl/algorithm/BUILD.gn" }, { "type": "modify", "old_id": "a3a7a5a3f7ee82063531f9c046bdd10c1fb7ded2", "old_mode": 33188, "old_path": "absl/base/BUILD.gn", "new_id": "bc41176bc28f2981ba48a0e36000590dfa8997a5", "new_mode": 33188, "new_path": "absl/base/BUILD.gn" }, { "type": "modify", "old_id": "3d3fa882689f2095b1cfae7cf3e8136f56500509", "old_mode": 33188, "old_path": "absl/cleanup/BUILD.gn", "new_id": "c3e8223081d0333d34b86c8921322bb68a22280e", "new_mode": 33188, "new_path": "absl/cleanup/BUILD.gn" }, { "type": "modify", "old_id": "1d2a348d5b9104bffc08ce4863ab0ef402c25b69", "old_mode": 33188, "old_path": "absl/container/BUILD.gn", "new_id": "12db128fcd63c7d7c6c2e9da1c6f2a039c315734", "new_mode": 33188, "new_path": "absl/container/BUILD.gn" }, { "type": "modify", "old_id": "ac64d921e7983fb36002ed19f774aefaa50d2239", "old_mode": 33188, "old_path": "absl/crc/BUILD.gn", "new_id": "bfa5529ddd294db2cafcfe0e5c7101c07c1db4f4", "new_mode": 33188, "new_path": "absl/crc/BUILD.gn" }, { "type": "modify", "old_id": "0f7a1f3e6b096f49eae02b52f0d40ed9dd7d594a", "old_mode": 33188, "old_path": "absl/debugging/BUILD.gn", "new_id": "cca76f9a5ac55f8625b0ff7021f04196dc124dd1", "new_mode": 33188, "new_path": "absl/debugging/BUILD.gn" }, { "type": "modify", "old_id": "660f600fb8732372902bbf75ea886b0114868cf9", "old_mode": 33188, "old_path": "absl/flags/BUILD.gn", "new_id": "d822d2fe521887df941b00f168ce5fa78fe9393e", "new_mode": 33188, "new_path": "absl/flags/BUILD.gn" }, { "type": "modify", "old_id": "16d348a676d3192f8ae80cbb97c820560d8da288", "old_mode": 33188, "old_path": "absl/functional/BUILD.gn", "new_id": "ddb7473757ae03c91025a019b5c4a6efaf9471f4", "new_mode": 33188, "new_path": "absl/functional/BUILD.gn" }, { "type": "modify", "old_id": "7331d9fe769d255321de143755a6d3af444d79cb", "old_mode": 33188, "old_path": "absl/hash/BUILD.gn", "new_id": "406368b7936fd4fef52bf33e88c14afb97c5e41e", "new_mode": 33188, "new_path": "absl/hash/BUILD.gn" }, { "type": "modify", "old_id": "a08a26341d73336d183f895c0878b7b407d922c3", "old_mode": 33188, "old_path": "absl/log/BUILD.gn", "new_id": "cf2adcba74f360fa6bafce3fb1a88de0de0ac1ba", "new_mode": 33188, "new_path": "absl/log/BUILD.gn" }, { "type": "modify", "old_id": "2ce376b5fe0e9b1b486832c8bce048f3d0406aac", "old_mode": 33188, "old_path": "absl/log/internal/BUILD.gn", "new_id": "e71dc76ceea4e153399559ac7750a6d31dc99a84", "new_mode": 33188, "new_path": "absl/log/internal/BUILD.gn" }, { "type": "modify", "old_id": "1c1f6f89092e0c9e7cc53a52785021e4d6d92ffb", "old_mode": 33188, "old_path": "absl/memory/BUILD.gn", "new_id": "89fd503cb87babea4221695e45a34ce0bd365625", "new_mode": 33188, "new_path": "absl/memory/BUILD.gn" }, { "type": "modify", "old_id": "5e960b7a10b9ca9a60aca4b1cce31de5bce1fa35", "old_mode": 33188, "old_path": "absl/meta/BUILD.gn", "new_id": "82105d2e8d9c5993f0dc69952c91f49a4a59b778", "new_mode": 33188, "new_path": "absl/meta/BUILD.gn" }, { "type": "modify", "old_id": "ce74204b18f87c87a79c54ad80798f16e9fd85ab", "old_mode": 33188, "old_path": "absl/numeric/BUILD.gn", "new_id": "928b0eae7ee61cb2fd85bfe9121ca5398a8f0710", "new_mode": 33188, "new_path": "absl/numeric/BUILD.gn" }, { "type": "modify", "old_id": "e1e4bc9d6bd4eda9e5afcf720d938487f1482074", "old_mode": 33188, "old_path": "absl/profiling/BUILD.gn", "new_id": "e74644f541210d5b1f9242ffcb81daa31f8637f7", "new_mode": 33188, "new_path": "absl/profiling/BUILD.gn" }, { "type": "modify", "old_id": "9f2f11ea5c76e9a2fce6719386ff3efb18607042", "old_mode": 33188, "old_path": "absl/random/BUILD.gn", "new_id": "fd95cddf5727c87cab34aa9cb31c9ef5421e9e40", "new_mode": 33188, "new_path": "absl/random/BUILD.gn" }, { "type": "modify", "old_id": "09cd144f8b3d71f764c4ad888fbb15896d1dd53c", "old_mode": 33188, "old_path": "absl/random/internal/BUILD.gn", "new_id": "ccd3da078857709e59a92a018418d8afdc886779", "new_mode": 33188, "new_path": "absl/random/internal/BUILD.gn" }, { "type": "modify", "old_id": "1f765143568f0e20766345a31b023f9580a4be75", "old_mode": 33188, "old_path": "absl/status/BUILD.gn", "new_id": "6ac098b51fbd9aadb8f7a4fe415596e1176bed99", "new_mode": 33188, "new_path": "absl/status/BUILD.gn" }, { "type": "modify", "old_id": "fb3dd66c54049a32ba6752e671171c4b94b2c0e9", "old_mode": 33188, "old_path": "absl/strings/BUILD.gn", "new_id": "cf3d22880ad5d1de1249dba56b34e6d762622219", "new_mode": 33188, "new_path": "absl/strings/BUILD.gn" }, { "type": "modify", "old_id": "c6f1d3ba1816e776ce86eba49aad2662c1213738", "old_mode": 33188, "old_path": "absl/synchronization/BUILD.gn", "new_id": "7be7dbad903d58ce2fe0d7e6b69f97bb3856879a", "new_mode": 33188, "new_path": "absl/synchronization/BUILD.gn" }, { "type": "modify", "old_id": "f7f3db4b719f59c898023523123602ae784f7fa0", "old_mode": 33188, "old_path": "absl/time/BUILD.gn", "new_id": "9844f82c7b35b3dbe7b265c72b7a55e37c83ad74", "new_mode": 33188, "new_path": "absl/time/BUILD.gn" }, { "type": "modify", "old_id": "272fc008a2797c5313ac456260a7b0c89e479600", "old_mode": 33188, "old_path": "absl/time/internal/cctz/BUILD.gn", "new_id": "3071b7692f18e7042499066c29bca6efcf7b12d5", "new_mode": 33188, "new_path": "absl/time/internal/cctz/BUILD.gn" }, { "type": "modify", "old_id": "8b9bd94f6dd150bfe970e55cd678b5cf863c5d41", "old_mode": 33188, "old_path": "absl/types/BUILD.gn", "new_id": "dc0759dfe0259ddcf49c071d747355dfe2cff5d7", "new_mode": 33188, "new_path": "absl/types/BUILD.gn" }, { "type": "modify", "old_id": "a7f2b7b10fe9ec6e1a39684da2ee25cad999b923", "old_mode": 33188, "old_path": "absl/utility/BUILD.gn", "new_id": "ec3e75252a37812bfae8ff4589f479fba35ef4c7", "new_mode": 33188, "new_path": "absl/utility/BUILD.gn" } ] }