This is an automated email from the git hooks/post-receive script. tjaalton pushed a commit to branch master in repository jackson-annotations.
commit d7e541cc13cd8b781a24bb400953b84f364c03a9 Author: Tatu Saloranta <tatu.salora...@iki.fi> Date: Fri Mar 14 21:21:02 2014 -0700 Implement #31 --- release-notes/VERSION | 4 +++- .../java/com/fasterxml/jackson/annotation/JsonPropertyOrder.java | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/release-notes/VERSION b/release-notes/VERSION index 4f12b3a..2dc7700 100644 --- a/release-notes/VERSION +++ b/release-notes/VERSION @@ -1,9 +1,11 @@ Project: jackson-annotations -Version: 2.4 (xx-xxx-2013) +Version: 2.4.0 (xx-xxx-2013) NOTE: version number changed to NOT include patch version, as no patch releases are planned for annotations set. +#31: Allow use of `@JsonPropertyOrder` for properties (not just classes) + ------------------------------------------------------------------------ === History: === ------------------------------------------------------------------------ diff --git a/src/main/java/com/fasterxml/jackson/annotation/JsonPropertyOrder.java b/src/main/java/com/fasterxml/jackson/annotation/JsonPropertyOrder.java index 861b798..541cb0f 100644 --- a/src/main/java/com/fasterxml/jackson/annotation/JsonPropertyOrder.java +++ b/src/main/java/com/fasterxml/jackson/annotation/JsonPropertyOrder.java @@ -25,8 +25,12 @@ import java.lang.annotation.Target; * This annotation may or may not have effect on deserialization: for basic JSON * handling there is no effect, but for other supported data types (or structural * conventions) there may be. + *<p> + * NOTE: annotation is allowed for properties, starting with 2.4, mostly to support + * alphabetic ordering of {@link java.util.Map} entries. */ -@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE}) +@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE, + ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) @JacksonAnnotation public @interface JsonPropertyOrder -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackson-annotations.git _______________________________________________ pkg-java-commits mailing list pkg-java-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits