# HG changeset patch
# User malenkov
# Date 1377271779 -14400
# Node ID fbbbe389c8b16480d20d03f3557c9e95e2a1c31d
# Parent 619a080ff3045a71527099ef513569c7fc3706d6
7080613: java.beans.DefaultPersistenceDelegate.instantiate(..) doesn't throw NPE
Reviewed-by: alexsch
diff -r 619a080ff304 -r fbbbe389c8b1 jdk/src/share/classes/java/beans/DefaultPersistenceDelegate.java
--- a/jdk/src/share/classes/java/beans/DefaultPersistenceDelegate.java Thu Aug 22 21:05:11 2013 +0400
+++ b/jdk/src/share/classes/java/beans/DefaultPersistenceDelegate.java Fri Aug 23 19:29:39 2013 +0400
@@ -149,6 +149,7 @@
* @return An expression whose value is oldInstance
.
*
* @throws NullPointerException if {@code out} is {@code null}
+ * and this value is used in the method
*
* @see #DefaultPersistenceDelegate(String[])
*/
diff -r 619a080ff304 -r fbbbe389c8b1 jdk/src/share/classes/java/beans/PersistenceDelegate.java
--- a/jdk/src/share/classes/java/beans/PersistenceDelegate.java Thu Aug 22 21:05:11 2013 +0400
+++ b/jdk/src/share/classes/java/beans/PersistenceDelegate.java Fri Aug 23 19:29:39 2013 +0400
@@ -162,6 +162,7 @@
* @return An expression whose value is oldInstance
.
*
* @throws NullPointerException if {@code out} is {@code null}
+ * and this value is used in the method
*/
protected abstract Expression instantiate(Object oldInstance, Encoder out);