--- old/src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java 2017-01-10 18:35:01.162255819 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java 2017-01-10 18:35:01.062305821 -0800
@@ -41,7 +41,7 @@
* implementing this interface are used to operate on a value when the
* type of that value is unknown at compile time. When a visitor is
* passed to a value's {@link AnnotationValue#accept accept} method,
- * the visitXYZ
method applicable to that value is
+ * the visitXyz
method applicable to that value is
* invoked.
*
*
Classes implementing this interface may or may not throw a
@@ -65,9 +65,9 @@
* be added in a source compatible way if they were added as
* default methods. However, default methods are only
* available on Java SE 8 and higher releases and the {@code
- * javax.lang.model.*} packages bundled in Java SE 8 are required to
+ * javax.lang.model.*} packages bundled in Java SE 8 were required to
* also be runnable on Java SE 7. Therefore, default methods
- * cannot be used when extending {@code javax.lang.model.*}
+ * were not used when extending {@code javax.lang.model.*}
* to cover Java SE 8 language features. However, default methods may
* be used in subsequent revisions of the {@code javax.lang.model.*}
* packages that are only required to run on Java SE 8 and higher
--- old/src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java 2017-01-10 18:35:01.534069812 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java 2017-01-10 18:35:01.446113813 -0800
@@ -32,7 +32,7 @@
* pattern. Classes implementing this interface are used to operate
* on an element when the kind of element is unknown at compile time.
* When a visitor is passed to an element's {@link Element#accept
- * accept} method, the visitXYZ
method most applicable
+ * accept} method, the visitXyz
method most applicable
* to that element is invoked.
*
*
Classes implementing this interface may or may not throw a
@@ -56,9 +56,9 @@
* be added in a source compatible way if they were added as
* default methods. However, default methods are only
* available on Java SE 8 and higher releases and the {@code
- * javax.lang.model.*} packages bundled in Java SE 8 are required to
+ * javax.lang.model.*} packages bundled in Java SE 8 were required to
* also be runnable on Java SE 7. Therefore, default methods
- * cannot be used when extending {@code javax.lang.model.*}
+ * were not used when extending {@code javax.lang.model.*}
* to cover Java SE 8 language features. However, default methods may
* be used in subsequent revisions of the {@code javax.lang.model.*}
* packages that are only required to run on Java SE 8 and higher
--- old/src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java 2017-01-10 18:35:01.901885805 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java 2017-01-10 18:35:01.801935806 -0800
@@ -32,7 +32,7 @@
* visitor design pattern. Classes implementing this
* interface are used to operate on a type when the kind of
* type is unknown at compile time. When a visitor is passed to a
- * type's {@link TypeMirror#accept accept} method, the visitXYZ
+ * type's {@link TypeMirror#accept accept} method, the visitXyz
* method most applicable to that type is invoked.
*
*
Classes implementing this interface may or may not throw a @@ -56,9 +56,9 @@ * be added in a source compatible way if they were added as * default methods. However, default methods are only * available on Java SE 8 and higher releases and the {@code - * javax.lang.model.*} packages bundled in Java SE 8 are required to + * javax.lang.model.*} packages bundled in Java SE 8 were required to * also be runnable on Java SE 7. Therefore, default methods - * cannot be used when extending {@code javax.lang.model.*} + * were not used when extending {@code javax.lang.model.*} * to cover Java SE 8 language features. However, default methods may * be used in subsequent revisions of the {@code javax.lang.model.*} * packages that are only required to run on Java SE 8 and higher --- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java 2017-01-10 18:35:02.261705798 -0800 +++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java 2017-01-10 18:35:02.169751800 -0800 @@ -54,15 +54,6 @@ * behavior for the visit method in question. When the new visitor is * introduced, all or portions of this visitor may be deprecated. * - *
Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java 2017-01-10 18:35:02.537567792 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java 2017-01-10 18:35:02.445613794 -0800
@@ -51,15 +51,6 @@
* behavior for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java 2017-01-10 18:35:02.817427786 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java 2017-01-10 18:35:02.725473788 -0800
@@ -51,15 +51,6 @@
* behavior for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java 2017-01-10 18:35:03.129271780 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java 2017-01-10 18:35:03.037317782 -0800
@@ -53,15 +53,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java 2017-01-10 18:35:03.405133775 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java 2017-01-10 18:35:03.317177777 -0800
@@ -52,15 +52,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java 2017-01-10 18:35:03.680995770 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java 2017-01-10 18:35:03.597037772 -0800
@@ -52,15 +52,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java 2017-01-10 18:35:03.972849764 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java 2017-01-10 18:35:03.868901766 -0800
@@ -52,15 +52,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java 2017-01-10 18:35:04.260705759 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java 2017-01-10 18:35:04.168751761 -0800
@@ -52,15 +52,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java 2017-01-10 18:35:04.548561753 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java 2017-01-10 18:35:04.448611755 -0800
@@ -52,15 +52,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java 2017-01-10 18:35:04.844413747 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java 2017-01-10 18:35:04.752459749 -0800
@@ -36,10 +36,10 @@
* A visitor of program elements based on their {@linkplain
* ElementKind kind} with default behavior appropriate for the {@link
* SourceVersion#RELEASE_6 RELEASE_6} source version. For {@linkplain
- * Element elements} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java 2017-01-10 18:35:05.140265741 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java 2017-01-10 18:35:05.048311743 -0800
@@ -34,10 +34,10 @@
* A visitor of program elements based on their {@linkplain
* ElementKind kind} with default behavior appropriate for the {@link
* SourceVersion#RELEASE_7 RELEASE_7} source version. For {@linkplain
- * Element elements} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java 2017-01-10 18:35:05.420125736 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java 2017-01-10 18:35:05.328171737 -0800
@@ -34,10 +34,10 @@
* A visitor of program elements based on their {@linkplain
* ElementKind kind} with default behavior appropriate for the {@link
* SourceVersion#RELEASE_8 RELEASE_8} source version. For {@linkplain
- * Element elements} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java 2017-01-10 18:35:05.707981730 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java 2017-01-10 18:35:05.616027732 -0800
@@ -34,10 +34,10 @@
* A visitor of program elements based on their {@linkplain
* ElementKind kind} with default behavior appropriate for the {@link
* SourceVersion#RELEASE_9 RELEASE_9} source version. For {@linkplain
- * Element elements} When a subclass overrides a When a subclass overrides a Methods in this class may be overridden subject to their
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java 2017-01-10 18:35:06.443613716 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java 2017-01-10 18:35:06.351659718 -0800
@@ -34,26 +34,26 @@
/**
* A scanning visitor of program elements with default behavior
* appropriate for the {@link SourceVersion#RELEASE_7 RELEASE_7}
- * source version. The When a subclass overrides a When a subclass overrides a Methods in this class may be overridden subject to their
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java 2017-01-10 18:35:06.891389707 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java 2017-01-10 18:35:06.779445709 -0800
@@ -34,26 +34,26 @@
/**
* A scanning visitor of program elements with default behavior
* appropriate for the {@link SourceVersion#RELEASE_8 RELEASE_8}
- * source version. The When a subclass overrides a When a subclass overrides a Methods in this class may be overridden subject to their
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java 2017-01-10 18:35:07.351159698 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java 2017-01-10 18:35:07.271199700 -0800
@@ -34,26 +34,26 @@
/**
* A scanning visitor of program elements with default behavior
* appropriate for the {@link SourceVersion#RELEASE_9 RELEASE_9}
- * source version. The When a subclass overrides a When a subclass overrides a Methods in this class may be overridden subject to their
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java 2017-01-10 18:35:07.710979691 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java 2017-01-10 18:35:07.619025693 -0800
@@ -63,15 +63,6 @@
* behavior for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java 2017-01-10 18:35:08.038815685 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java 2017-01-10 18:35:07.938865687 -0800
@@ -58,15 +58,6 @@
* behavior for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java 2017-01-10 18:35:08.330669679 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java 2017-01-10 18:35:08.238715681 -0800
@@ -58,15 +58,6 @@
* behavior for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java 2017-01-10 18:35:08.630519673 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java 2017-01-10 18:35:08.538565675 -0800
@@ -65,15 +65,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods. Use {@code Void}
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java 2017-01-10 18:35:08.922373668 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java 2017-01-10 18:35:08.826421669 -0800
@@ -62,15 +62,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods. Use {@code Void}
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java 2017-01-10 18:35:09.230219662 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java 2017-01-10 18:35:09.130269663 -0800
@@ -61,15 +61,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's methods. Use {@code Void}
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java 2017-01-10 18:35:09.526071656 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java 2017-01-10 18:35:09.430119657 -0800
@@ -64,15 +64,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java 2017-01-10 18:35:09.853907650 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java 2017-01-10 18:35:09.733967652 -0800
@@ -61,15 +61,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java 2017-01-10 18:35:10.201733643 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java 2017-01-10 18:35:10.105781644 -0800
@@ -61,15 +61,6 @@
* visit method in question. When the new visitor is introduced, all
* or portions of this visitor may be deprecated.
*
- * Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java 2017-01-10 18:35:10.497585637 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java 2017-01-10 18:35:10.401633639 -0800
@@ -34,10 +34,10 @@
* A visitor of types based on their {@linkplain TypeKind kind} with
* default behavior appropriate for the {@link SourceVersion#RELEASE_6
* RELEASE_6} source version. For {@linkplain
- * TypeMirror types} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java 2017-01-10 18:35:10.801433631 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java 2017-01-10 18:35:10.701483633 -0800
@@ -34,10 +34,10 @@
* A visitor of types based on their {@linkplain TypeKind kind} with
* default behavior appropriate for the {@link SourceVersion#RELEASE_7
* RELEASE_7} source version. For {@linkplain
- * TypeMirror types} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java 2017-01-10 18:35:11.117275625 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java 2017-01-10 18:35:11.021323626 -0800
@@ -34,10 +34,10 @@
* A visitor of types based on their {@linkplain TypeKind kind} with
* default behavior appropriate for the {@link SourceVersion#RELEASE_8
* RELEASE_8} source version. For {@linkplain
- * TypeMirror types} Note that adding a default implementation of a new visit method
- * in a visitor class will occur instead of adding a default
- * method directly in the visitor interface since a Java SE 8
- * language feature cannot be used to this version of the API since
- * this version is required to be runnable on Java SE 7
- * implementations. Future versions of the API that are only required
- * to run on Java SE 8 and later may take advantage of default methods
- * in this situation.
- *
* @param the type of the additional parameter to this visitor's
--- old/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java 2017-01-10 18:35:11.409129619 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java 2017-01-10 18:35:11.313177621 -0800
@@ -34,10 +34,10 @@
* A visitor of types based on their {@linkplain TypeKind kind} with
* default behavior appropriate for the {@link SourceVersion#RELEASE_9
* RELEASE_9} source version. For {@linkplain
- * TypeMirror types} XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * Element elements} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -67,15 +67,6 @@
* for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * Element elements} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -65,15 +65,6 @@
* for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * Element elements} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -65,15 +65,6 @@
* for the visit method in question. When the new visitor is
* introduced, all or portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * Element elements} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
--- old/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java 2017-01-10 18:35:06.071799723 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java 2017-01-10 18:35:05.967851725 -0800
@@ -34,26 +34,26 @@
/**
* A scanning visitor of program elements with default behavior
* appropriate for the {@link SourceVersion#RELEASE_6 RELEASE_6}
- * source version. The visitXYZ
methods in this
+ * source version. The visitXyz
methods in this
* class scan their component elements by calling {@code scan} on
* their {@linkplain Element#getEnclosedElements enclosed elements},
* {@linkplain ExecutableElement#getParameters parameters}, etc., as
* indicated in the individual method specifications. A subclass can
* control the order elements are visited by overriding the
- * visitXYZ
methods. Note that clients of a scanner
+ * visitXyz
methods. Note that clients of a scanner
* may get the desired behavior be invoking {@code v.scan(e, p)} rather
* than {@code v.visit(e, p)} on the root objects of interest.
*
- * visitXYZ
method, the
+ * visitXyz
method, the
* new method can cause the enclosed elements to be scanned in the
- * default way by calling super.visitXYZ
. In this
+ * default way by calling super.visitXyz
. In this
* fashion, the concrete visitor can control the ordering of traversal
* over the component elements with respect to the additional
* processing; for example, consistently calling
- * super.visitXYZ
at the start of the overridden
+ * super.visitXyz
at the start of the overridden
* methods will yield a preorder traversal, etc. If the component
* elements should be traversed in some other order, instead of
- * calling super.visitXYZ
, an overriding visit method
+ * calling super.visitXyz
, an overriding visit method
* should call {@code scan} with the elements in the desired order.
*
* visitXYZ
methods in this
+ * source version. The visitXyz
methods in this
* class scan their component elements by calling {@code scan} on
* their {@linkplain Element#getEnclosedElements enclosed elements},
* {@linkplain ExecutableElement#getParameters parameters}, etc., as
* indicated in the individual method specifications. A subclass can
* control the order elements are visited by overriding the
- * visitXYZ
methods. Note that clients of a scanner
+ * visitXyz
methods. Note that clients of a scanner
* may get the desired behavior be invoking {@code v.scan(e, p)} rather
* than {@code v.visit(e, p)} on the root objects of interest.
*
- * visitXYZ
method, the
+ * visitXyz
method, the
* new method can cause the enclosed elements to be scanned in the
- * default way by calling super.visitXYZ
. In this
+ * default way by calling super.visitXyz
. In this
* fashion, the concrete visitor can control the ordering of traversal
* over the component elements with respect to the additional
* processing; for example, consistently calling
- * super.visitXYZ
at the start of the overridden
+ * super.visitXyz
at the start of the overridden
* methods will yield a preorder traversal, etc. If the component
* elements should be traversed in some other order, instead of
- * calling super.visitXYZ
, an overriding visit method
+ * calling super.visitXyz
, an overriding visit method
* should call {@code scan} with the elements in the desired order.
*
* visitXYZ
methods in this
+ * source version. The visitXyz
methods in this
* class scan their component elements by calling {@code scan} on
* their {@linkplain Element#getEnclosedElements enclosed elements},
* {@linkplain ExecutableElement#getParameters parameters}, etc., as
* indicated in the individual method specifications. A subclass can
* control the order elements are visited by overriding the
- * visitXYZ
methods. Note that clients of a scanner
+ * visitXyz
methods. Note that clients of a scanner
* may get the desired behavior be invoking {@code v.scan(e, p)} rather
* than {@code v.visit(e, p)} on the root objects of interest.
*
- * visitXYZ
method, the
+ * visitXyz
method, the
* new method can cause the enclosed elements to be scanned in the
- * default way by calling super.visitXYZ
. In this
+ * default way by calling super.visitXyz
. In this
* fashion, the concrete visitor can control the ordering of traversal
* over the component elements with respect to the additional
* processing; for example, consistently calling
- * super.visitXYZ
at the start of the overridden
+ * super.visitXyz
at the start of the overridden
* methods will yield a preorder traversal, etc. If the component
* elements should be traversed in some other order, instead of
- * calling super.visitXYZ
, an overriding visit method
+ * calling super.visitXyz
, an overriding visit method
* should call {@code scan} with the elements in the desired order.
*
* visitXYZ
methods in this
+ * source version. The visitXyz
methods in this
* class scan their component elements by calling {@code scan} on
* their {@linkplain Element#getEnclosedElements enclosed elements},
* {@linkplain ExecutableElement#getParameters parameters}, etc., as
* indicated in the individual method specifications. A subclass can
* control the order elements are visited by overriding the
- * visitXYZ
methods. Note that clients of a scanner
+ * visitXyz
methods. Note that clients of a scanner
* may get the desired behavior be invoking {@code v.scan(e, p)} rather
* than {@code v.visit(e, p)} on the root objects of interest.
*
- * visitXYZ
method, the
+ * visitXyz
method, the
* new method can cause the enclosed elements to be scanned in the
- * default way by calling super.visitXYZ
. In this
+ * default way by calling super.visitXyz
. In this
* fashion, the concrete visitor can control the ordering of traversal
* over the component elements with respect to the additional
* processing; for example, consistently calling
- * super.visitXYZ
at the start of the overridden
+ * super.visitXyz
at the start of the overridden
* methods will yield a preorder traversal, etc. If the component
* elements should be traversed in some other order, instead of
- * calling super.visitXYZ
, an overriding visit method
+ * calling super.visitXyz
, an overriding visit method
* should call {@code scan} with the elements in the desired order.
*
* XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * TypeMirror types} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -63,15 +63,6 @@
* method in question. When the new visitor is introduced, all or
* portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * TypeMirror types} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -63,15 +63,6 @@
* method in question. When the new visitor is introduced, all or
* portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * TypeMirror types} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*
@@ -63,15 +63,6 @@
* method in question. When the new visitor is introduced, all or
* portions of this visitor may be deprecated.
*
- * XYZ
that may have more than one
- * kind, the visitXYZ
methods in this class delegate
- * to the visitXYZKind
method corresponding to the
- * first argument's kind. The visitXYZKind
methods
+ * TypeMirror types} Xyz
that may have more than one
+ * kind, the visitXyz
methods in this class delegate
+ * to the visitXyzAsKind
method corresponding to the
+ * first argument's kind. The visitXyzAsKind
methods
* call {@link #defaultAction defaultAction}, passing their arguments
* to {@code defaultAction}'s corresponding parameters.
*