SLING-3911 - fixing issue where empty or wrong arrays are specified for default values
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1624550 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/models/annotations/Default.java b/src/main/java/org/apache/sling/models/annotations/Default.java
index 963a480..57c826b 100644
--- a/src/main/java/org/apache/sling/models/annotations/Default.java
+++ b/src/main/java/org/apache/sling/models/annotations/Default.java
@@ -28,18 +28,18 @@
@Retention(RetentionPolicy.RUNTIME)
public @interface Default {
- boolean[] booleanValues() default false;
+ boolean[] booleanValues() default {};
- double[] doubleValues() default 0;
+ double[] doubleValues() default {};
- float[] floatValues() default 0;
+ float[] floatValues() default {};
- int[] intValues() default 0;
+ int[] intValues() default {};
- long[] longValues() default 0L;
+ long[] longValues() default {};
- short[] shortValues() default 0;
+ short[] shortValues() default {};
- String[] values() default "";
+ String[] values() default {};
}
diff --git a/src/main/java/org/apache/sling/models/annotations/package-info.java b/src/main/java/org/apache/sling/models/annotations/package-info.java
index 59b91d4..be6612e 100644
--- a/src/main/java/org/apache/sling/models/annotations/package-info.java
+++ b/src/main/java/org/apache/sling/models/annotations/package-info.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-@Version("1.1.2")
+@Version("1.1.3")
package org.apache.sling.models.annotations;
import aQute.bnd.annotation.Version;
\ No newline at end of file