This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.
The branch, master has been updated
via e43708b8d0b8ed03d33166996f93bc977db6cc62 (commit)
from e31f9c9c0ab48325b77ed574abf3f5bf37dce436 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e43708b8d0b8ed03d33166996f93bc977db6cc62
Author: Franz Zieris <[email protected]>
Date: Fri May 23 18:25:38 2014 +0200
[FIX] ReplaceableConverter prevented @XStreamAsAttribute
The annotation @XStreamAsAttribute only works with
SingleValueConverters, but the logic of XStreamExtensionProvider wrapped
such converters, i.e. they were presented to XStream as normal Converter
implementations.
Effectively, this transformed all User fields of Activity classes from
attributes to full tags.
In addition, this corrects the unregistering mechanism for converters in
XStreamExtensionProvider.
Change-Id: I7369327a0d3445c168d07d392532cef6caace635
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1571
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
.../inf/dpp/misc/xstream/Replaceable.java | 45 +++++++++
.../inf/dpp/misc/xstream/ReplaceableConverter.java | 54 ++---------
.../xstream/ReplaceableSingleValueConverter.java | 66 +++++++++++++
.../dpp/misc/xstream/XStreamExtensionProvider.java | 99 +++++++++++++-------
.../dpp/misc/xstream/ReplaceableConverterTest.java | 6 +-
...va => ReplaceableSingleValueConverterTest.java} | 24 +++--
.../fu_berlin/inf/dpp/misc/xstream/TestSuite.java | 3 +-
7 files changed, 204 insertions(+), 93 deletions(-)
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/misc/xstream/Replaceable.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/misc/xstream/ReplaceableSingleValueConverter.java
copy
de.fu_berlin.inf.dpp.core/test/junit/de/fu_berlin/inf/dpp/misc/xstream/{ReplaceableConverterTest.java
=> ReplaceableSingleValueConverterTest.java} (77%)
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
The best possible search technologies are now affordable for all companies.
Download your FREE open source Enterprise Search Engine today!
Our experts will assist you in its installation for $59/mo, no commitment.
Test it for FREE on our Cloud platform anytime!
http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot