hg: jdk9/dev/langtools: 8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent

andreas.lundblad at oracle.com andreas.lundblad at oracle.com
Fri Jan 8 16:17:20 UTC 2016


Changeset: 88a874f33d6d
Author:    alundblad
Date:      2016-01-08 17:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/langtools/rev/88a874f33d6d

8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent
Summary: Rewrote sjavac include/exclude pattern handling.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
- test/tools/sjavac/ExclPattern.java
+ test/tools/sjavac/HiddenFiles.java
+ test/tools/sjavac/IncludeExcludePatterns.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/Serialization.java
! test/tools/sjavac/util/OptionTestUtil.java



More information about the jdk9-dev-changes mailing list