Use `PackageLookupValue` to do package lookup and subpackage boundary cross...
Use `PackageLookupValue` to do package lookup and subpackage boundary cross check in `BzlLoadFunction`. This is a similar change as https://github.com/bazelbuild/bazel/commit/c3a838b172088e0eaa6da0745cea0e07bcf646a1 in which we switch from using `ContainingPackageLookupValue` to `PackageLookupValue` for `PackageFunction`. PiperOrigin-RevId: 534989868 Change-Id: Ic06ffbea8b13ad5eff4001049791c9a512e0211d
Showing
- src/main/java/com/google/devtools/build/lib/skyframe/BzlLoadFunction.java 105 additions, 41 deletions...m/google/devtools/build/lib/skyframe/BzlLoadFunction.java
- src/main/java/com/google/devtools/build/lib/skyframe/ContainingPackageLookupValue.java 20 additions, 41 deletions...ools/build/lib/skyframe/ContainingPackageLookupValue.java
- src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java 1 addition, 1 deletion...m/google/devtools/build/lib/skyframe/PackageFunction.java
- src/main/java/com/google/devtools/build/lib/skyframe/PackageLookupValue.java 15 additions, 15 deletions...oogle/devtools/build/lib/skyframe/PackageLookupValue.java
- src/test/java/com/google/devtools/build/lib/skyframe/PackageFunctionTest.java 1 addition, 3 deletions...ogle/devtools/build/lib/skyframe/PackageFunctionTest.java
Please register or sign in to comment