--- old/jdk/src/java.base/share/classes/java/util/regex/Matcher.java Tue Jan 19 14:14:54 2016 +++ new/jdk/src/java.base/share/classes/java/util/regex/Matcher.java Tue Jan 19 14:14:53 2016 @@ -974,7 +974,7 @@ * @throws IndexOutOfBoundsException * If the replacement string refers to a capturing group * that does not exist in the pattern - * @since 1.9 + * @since 9 */ public Matcher appendReplacement(StringBuilder sb, String replacement) { // If no match, return error @@ -1117,7 +1117,7 @@ * * @return The target string builder * - * @since 1.9 + * @since 9 */ public StringBuilder appendTail(StringBuilder sb) { sb.append(text, lastAppendPosition, getTextLength()); @@ -1229,7 +1229,7 @@ * @throws ConcurrentModificationException if it is detected, on a * best-effort basis, that the replacer function modified this * matcher's state - * @since 1.9 + * @since 9 */ public String replaceAll(Function replacer) { Objects.requireNonNull(replacer); @@ -1273,7 +1273,7 @@ * modification is detected. * * @return a sequential stream of match results. - * @since 1.9 + * @since 9 */ public Stream results() { class MatchResultIterator implements Iterator { @@ -1451,7 +1451,7 @@ * @throws ConcurrentModificationException if it is detected, on a * best-effort basis, that the replacer function modified this * matcher's state - * @since 1.9 + * @since 9 */ public String replaceFirst(Function replacer) { Objects.requireNonNull(replacer);