--- old/src/java.base/share/classes/java/lang/reflect/Executable.java 2020-03-02 23:35:17.707556000 -0800 +++ new/src/java.base/share/classes/java/lang/reflect/Executable.java 2020-03-02 23:35:17.467676000 -0800 @@ -544,6 +544,9 @@ * ("synthetic") to the parameter list for a method. See {@link * java.lang.reflect.Parameter} for more information. * + *
Note that any annotations returned by this method are
+ * declaration annotations.
+ *
* @see java.lang.reflect.Parameter
* @see java.lang.reflect.Parameter#getAnnotations
* @return an array of arrays that represent the annotations on
@@ -577,6 +580,7 @@
* {@inheritDoc}
* @throws NullPointerException {@inheritDoc}
*/
+ @Override
public