--- old/src/java.compiler/share/classes/javax/lang/model/type/IntersectionType.java 2017-01-31 00:24:33.750851926 -0800
+++ new/src/java.compiler/share/classes/javax/lang/model/type/IntersectionType.java 2017-01-31 00:24:33.650851922 -0800
@@ -33,14 +33,12 @@
*
An intersection type can be either implicitly or explicitly
* declared in a program. For example, the bound of the type parameter
* {@code } is an (implicit) intersection
- * type. As of {@link javax.lang.model.SourceVersion#RELEASE_8
- * RELEASE_8}, this is represented by an {@code IntersectionType} with
+ * type. This is represented by an {@code IntersectionType} with
* {@code Number} and {@code Runnable} as its bounds.
*
- * @implNote Also as of {@link
- * javax.lang.model.SourceVersion#RELEASE_8 RELEASE_8}, in the
- * reference implementation an {@code IntersectionType} is used to
- * model the explicit target type of a cast expression.
+ * @implNote In the reference implementation an {@code
+ * IntersectionType} is used to model the explicit target type of a
+ * cast expression.
*
* @since 1.8
*/
@@ -49,7 +47,7 @@
/**
* Return the bounds comprising this intersection type.
*
- * @return the bounds of this intersection types.
+ * @return the bounds of this intersection type
*/
List extends TypeMirror> getBounds();
}