)]}'
{
  "commit": "30d033cd7e2153e8b8d7eb034a5323053192ecaa",
  "tree": "f6994fbd0026ae02088ee21cc55c6d8bea8ddb95",
  "parents": [
    "659d7b223ad5d180c6ca89eb7fa8420f3632edeb"
  ],
  "author": {
    "name": "Googler",
    "email": "pcloudy@google.com",
    "time": "Mon Oct 16 09:03:02 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 16 09:05:02 2023 -0700"
  },
  "message": "Flip --enable_bzlmod to true\n\nBazel tests status:\n\n- Bzlmod disabled:\n\n  - AnalysisTestCase: to be migrated\n  - ConfigurationTestCase: to be migrated\n  - ConfigCommandTest: to be migrated, probably blocked by a bug\n\n- Bzlmod enabled:\n\n  - BuildViewTestCase: migrated at https://github.com/bazelbuild/bazel/commit/d51144c811bc4360aad812deae557e7c7fc32fc2\n  - Java integration tests migrated at https://github.com/bazelbuild/bazel/commit/8d0471137361405d4903a9c24122b3cf327111b2\n  - Shell integration tests migrated at https://github.com/bazelbuild/bazel/commit/175a18dc9f58ba40e287336e06a26617a0becd0a (Bzlmod disabled in some tests)\n  - Python integration tests migrated at https://github.com/bazelbuild/bazel/commit/50c8375982085d9cf80650a62ac7065ba5f46259 (Bzlmod disabled in some tests)\n  - BuildIntegrationTestCase: migrated in this change\n  - Other Java unit tests migrated in this change\n\nIssues identified:\n\n- cc_shared_library doesn\u0027t work well with Bzlmod: https://github.com/bazelbuild/bazel/issues/19822\n- `bazel config` doesn\u0027t work well with Bzlmod: https://github.com/bazelbuild/bazel/issues/19823\n\nFixes https://github.com/bazelbuild/bazel/issues/18958\n\nTracking migration of remaining test cases in https://github.com/bazelbuild/bazel/issues/19824\n\nRELNOTES[INC]: Bzlmod is enabled by default, please consider migrating your external dependencies from WORKSPACE to MODULE.bazel. Find more details at https://github.com/bazelbuild/bazel/issues/18958\n\nPiperOrigin-RevId: 573827480\nChange-Id: I097b4bd7caafc996b034284ee688b8f3d2bca1f7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db18bf99a34228da94ab2b8e72ee5fc676a9aa8f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java",
      "new_id": "c9f8fb723857dcee233fa6428f727f0cd0c106fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/BazelRepositoryModule.java"
    },
    {
      "type": "modify",
      "old_id": "271a077925ed79733e9d184c2080cea610bfab66",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/bzlmod/BazelDepGraphValue.java",
      "new_id": "4a7b597f49b4984f8bd361ab5a45525e2e7cfc16",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/bzlmod/BazelDepGraphValue.java"
    },
    {
      "type": "modify",
      "old_id": "e288f72522fd5beca0c92d00efb6cbfd65c44c6d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/semantics/BuildLanguageOptions.java",
      "new_id": "8f3d8d738a2b0b878fb88446137da27fb6a5b909",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/semantics/BuildLanguageOptions.java"
    },
    {
      "type": "modify",
      "old_id": "a23e2a74e4fe57268d660cc07143374ae949e5da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/RepositoryMappingFunction.java",
      "new_id": "69323adcd9b2772807b6da785c0530a3ed9ebb3e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/RepositoryMappingFunction.java"
    },
    {
      "type": "modify",
      "old_id": "5b3beea71a4279644137edd5dc89ccee4314cb97",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java",
      "new_id": "12d2edbed166b3865be233b9512468c3ec734b3b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "9ba1d3967aa8307378fb54911d28e245376b7539",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/BUILD",
      "new_id": "eb62abe0c3e701dea4ce5c26fcb1932d84c1d457",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/BUILD"
    },
    {
      "type": "modify",
      "old_id": "3561a99096cd9c623414539ba074f48c9fc0f637",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoader.java",
      "new_id": "81338f6837550174e1a393ee05568ecea6562da9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/packages/BazelPackageLoader.java"
    },
    {
      "type": "modify",
      "old_id": "3cd8d1dd6cfd0471efebbfce4d9473bdb1846738",
      "old_mode": 33261,
      "old_path": "src/main/starlark/tests/builtins_bzl/cc_builtin_tests.sh",
      "new_id": "9d3c5ee57b02c6b378d950e5735b702729d3f39b",
      "new_mode": 33261,
      "new_path": "src/main/starlark/tests/builtins_bzl/cc_builtin_tests.sh"
    },
    {
      "type": "modify",
      "old_id": "fec50b194220dee96c4e8034cc0233a614df0383",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java",
      "new_id": "d6d2d283a8bb958764fb145fc20edf28a4f346c0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java"
    },
    {
      "type": "modify",
      "old_id": "fdcfa581696e8c97bb719d1eb86054b9209ec09b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java",
      "new_id": "1a832dd4a3a2d3c74b76cb49cddc17c4dae76691",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java"
    },
    {
      "type": "modify",
      "old_id": "b5d6f3c7d245c5707b656a356da0e1f3fd83d8ee",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java",
      "new_id": "d09d687dee90692357b2210ffeb04959e5299fe0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "f123d7577ce68371722ab88df58916a996e47da0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java",
      "new_id": "f3d92c2f087341b0f05389df8a420008fdb71e79",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "93e519c49eb8db8bfb7ee88a3d47d1314eb3efb8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java",
      "new_id": "1b024e3a27f6439a121bca60079d19fab570f698",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "41ef1e83e4f1bc06f1bd6464dfb13caf9bec6b25",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/buildtool/KeepGoingTest.java",
      "new_id": "1e3dacab20784701d18fbba78e1d0a3178718d20",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/buildtool/KeepGoingTest.java"
    },
    {
      "type": "modify",
      "old_id": "eb8a5b0176cad198369933dfc542bb664381a123",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/buildtool/util/BuildIntegrationTestCase.java",
      "new_id": "cc091df07d44abdff21b148fb9a78aa9bfc42205",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/buildtool/util/BuildIntegrationTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "5e0a4cbcc2c1a2e2e6d3938356fbeef79cc16eed",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java",
      "new_id": "06501329e8ea6fbd79614a0b82ae938c8bb587de",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java"
    },
    {
      "type": "modify",
      "old_id": "529d960313ffa2f72fec274f999f0e280044c973",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java",
      "new_id": "2dbebbb261d025a033bfdf61b52567c9d01e1dcc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/BuildFileModificationTest.java"
    },
    {
      "type": "modify",
      "old_id": "403bf501c392b0fdba33f7abe977f5800c0bee78",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java",
      "new_id": "c659e3efd29e9ddb5db3b042e8c7009968b1143f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java"
    },
    {
      "type": "modify",
      "old_id": "34fd1a27d8ea953365e088129c54304842b48495",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageLoadingTest.java",
      "new_id": "3c0c67efd43775f2652448f19be2084b1986580e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/pkgcache/PackageLoadingTest.java"
    },
    {
      "type": "modify",
      "old_id": "885791607ef39e69fe278a77bcc7b940538a9627",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/repository/ExternalPackageHelperTest.java",
      "new_id": "3e6388aa44f923122a0c9d538d272df7bfd269fe",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/repository/ExternalPackageHelperTest.java"
    },
    {
      "type": "modify",
      "old_id": "568e3cba9c0f0349afb985aa86c62b03dcc7fa69",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/runtime/commands/ConfigCommandTest.java",
      "new_id": "ffa19c58c7ac9b19294c397bee45e89663f76193",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/runtime/commands/ConfigCommandTest.java"
    },
    {
      "type": "modify",
      "old_id": "481f0d131c00abbeb31807be0e0347300293debe",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/BUILD",
      "new_id": "f7b3148cd9cae73628ef1c9e9db6be7b915e7ba5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/BUILD"
    },
    {
      "type": "modify",
      "old_id": "8d31467af0763f05344a33ffbf43fb90a0984637",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunctionTest.java",
      "new_id": "42c96505b52f694b0af24da14a1ebdb480bb124a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "7b6818fc8ad9f0f0ba74debaa1925a838eef1214",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java",
      "new_id": "863fe210061a0aa4892f2e96dbf58694f0a01d15",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/FileFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "cba2db73ba9a31a6a91379dfcd8c370d3ad9dacb",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/GlobFunctionTest.java",
      "new_id": "320b8e810f007369805eab2a4b29ff8f9e4c3a7c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/GlobFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "5775395606de9ed36001b959abac2f06fa18d0e8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalRepositoryLookupFunctionTest.java",
      "new_id": "33aefce7415202244ff925f87e185625f75a8365",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/LocalRepositoryLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "988a994cf7736063608092d51a3104edc824d530",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageFunctionTest.java",
      "new_id": "92eb8143771a9f4bd84ceae513cc3b2d784b4bb0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "e5ddd59b7bb9b9fd14b9c1bcf2621c9ecfe9d53b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java",
      "new_id": "a1bd711b49481454b46ca354be43d2a4ca41cc1c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PackageLookupFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "37a256fd6ee90a4eea03219ba3ab83f7b69f5891",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/PrepareDepsOfPatternsFunctionSmartNegationTest.java",
      "new_id": "d5766006d4fe8ce70b0cda873d7db4581b51d76c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/PrepareDepsOfPatternsFunctionSmartNegationTest.java"
    },
    {
      "type": "modify",
      "old_id": "3906f229ca7a29622b61d6c9ef44bbf59d01e78c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/RepositoryMappingFunctionTest.java",
      "new_id": "de83190f92f32181e6a7f113c10d9d22d65eeb78",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/RepositoryMappingFunctionTest.java"
    },
    {
      "type": "modify",
      "old_id": "da216efac8e67bc110993d2e36f96b810cc2dc4e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/starlark/StarlarkRuleClassFunctionsTest.java",
      "new_id": "724fa731a25675e3e069eecb3c6688ba3b1f06a6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/starlark/StarlarkRuleClassFunctionsTest.java"
    },
    {
      "type": "modify",
      "old_id": "fb719021fb773cb483cbe9822cf03b0659a56268",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java",
      "new_id": "118086d06685e2f6cd44f9cbcaad1ab5e7035c54",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java"
    },
    {
      "type": "modify",
      "old_id": "a29a3ceff54c862153730e39e61981077059851d",
      "old_mode": 33261,
      "old_path": "src/test/shell/integration/configured_query_test.sh",
      "new_id": "8417dc11836c363c625a9868e1bfaf329f5809c4",
      "new_mode": 33261,
      "new_path": "src/test/shell/integration/configured_query_test.sh"
    }
  ]
}
