Make sure that there are no absolute prefixes in IgnoredSubdirectories.
This required a number of somewhat awkward .toRelative() calls, but the alternative would have been to make IgnoredSubdirectories either have all absolute paths or all relative paths (both prefixes and inputs) and this one seemed simpler. Progress towards #7093. RELNOTES: None. PiperOrigin-RevId: 686411349 Change-Id: I62b0b7f12801e7b44b6e064893c1dc0cb282badb
Showing
- src/main/java/com/google/devtools/build/lib/buildtool/SymlinkForest.java 1 addition, 1 deletion...om/google/devtools/build/lib/buildtool/SymlinkForest.java
- src/main/java/com/google/devtools/build/lib/cmdline/IgnoredSubdirectories.java 5 additions, 1 deletion...gle/devtools/build/lib/cmdline/IgnoredSubdirectories.java
- src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java 1 addition, 1 deletion.../google/devtools/build/lib/skyframe/SkyframeExecutor.java
- src/main/java/com/google/devtools/build/lib/skyframe/WatchServiceDiffAwareness.java 2 additions, 1 deletion...evtools/build/lib/skyframe/WatchServiceDiffAwareness.java
- src/test/java/com/google/devtools/build/lib/skyframe/DiffAwarenessManagerTest.java 8 additions, 8 deletions...devtools/build/lib/skyframe/DiffAwarenessManagerTest.java
- src/test/java/com/google/devtools/build/lib/skyframe/LocalDiffAwarenessTest.java 2 additions, 1 deletion...e/devtools/build/lib/skyframe/LocalDiffAwarenessTest.java
- src/test/java/com/google/devtools/build/lib/skyframe/serialization/IgnoredPackagePrefixesValueCodecTest.java 2 additions, 2 deletions...e/serialization/IgnoredPackagePrefixesValueCodecTest.java
Please register or sign in to comment