jps build: more accurately determine that target is completely dirty

Mark a target as completely dirty even if a custom filter was used (e.g. registered by JavaBuilderUtil.registerFilterToSkipMarkingAffectedFileDirty) provided that all files from the target were marked dirty.

This also fixes FieldPropertyTest.testConstantChainMultiModule which was broken after 507dd85f4d.
This commit is contained in:
nik
2018-05-17 10:44:01 +03:00
parent 62e230c86a
commit c58bd8fc49
2 changed files with 43 additions and 35 deletions
@@ -5,12 +5,6 @@ Compiling files:
lib/src/y/Lib.java
End of files
Cleaning output files:
out/production/lib/y/Lib.class
End of files
Compiling files:
lib/src/y/Lib.java
End of files
Cleaning output files:
out/test/lib/LibTest.class
End of files
Compiling files: