Change Log Report

Total number of changed sets: 1

Changes between 14 Oct, 2014 and 14 Nov, 2014

Total commits: 17
Total number of files changed: 16

Timestamp Author Details
2014-11-13 20:26:20 Hendrik Saly <hendrikdev22@gmail.com> johnzon-mapper/pom.xml v 56c9789b3de1fbdcbf0a260ba2f26fce70171ffa

[maven-release-plugin] prepare release v0.2-incubating
2014-11-12 18:30:29 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8f5b8bdd24a79b45dad4bdaf2c9651df3e8192fc

typo
2014-11-12 11:11:56 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 222c5df80b6999301a49bfb4e27fbbb50301e4ca

if raw type is Collection we have to handle it. Whatever type we use would be fnie, using ArrayList for now since it looks the most common. If we don't handle it then we can't ask for Collection<xxx> which would be a pain in a lot of cases
2014-11-11 20:36:49 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v bcf51d2e5b1267dcf317816b7db759460cb3c715
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v bcf51d2e5b1267dcf317816b7db759460cb3c715

more global exclude rules for fields and methods
2014-11-11 20:33:14 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonIgnore.java v 8e253a052c7cbf6214b6ae7f1f324766b4344355

JohnzonIgnore can now be on fields
2014-11-11 20:27:25 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 9b6ad074dfe7922b5f64b7e54f952936ebd45eaa
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 9b6ad074dfe7922b5f64b7e54f952936ebd45eaa

adding FieldAndMethodAccessMode access mode
2014-11-11 20:23:45 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 2ce282b46649ba73f67daedc2e927e265e040439

skipping transient fields with FieldAccessMode
2014-11-11 20:22:18 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 8f8565791cd71dfabfd7312630874d9ee4f6c5ce

skipping static fields with FieldAccessMode
2014-11-11 20:05:55 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v deaea89fb84bddbed38b17c088fedc6bb2a84b96
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v deaea89fb84bddbed38b17c088fedc6bb2a84b96

ignore and allow to override easily isIgnored in our access modes
2014-11-11 16:27:59 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06

JOHNZON-23 field access support
2014-11-11 11:51:17 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 6fa15005996dc00df5439d467a2d75ac9f250600
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 6fa15005996dc00df5439d467a2d75ac9f250600
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 6fa15005996dc00df5439d467a2d75ac9f250600
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v 6fa15005996dc00df5439d467a2d75ac9f250600
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 6fa15005996dc00df5439d467a2d75ac9f250600

JOHNZON-22 supporting private constructors in Mapper
2014-11-09 21:28:38 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8bc90136178f915603f43be7ed1b6a25724754e8
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 8bc90136178f915603f43be7ed1b6a25724754e8

JOHNZON-20 basic Map<String, Object> support
2014-11-09 21:11:45 Romain Manni-Bucau <rmannibucau@apache.org> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonCollectionType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonListType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonParameterizedType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211

JOHNZON-19 fixing reflection for readCollection in Mapper
2014-11-06 11:19:39 salyh <hendrikdev22@gmail.com> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 64ddab0df40a57b33ad39e8f0b35710ad0a801d0
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 64ddab0df40a57b33ad39e8f0b35710ad0a801d0

revert hashmap -> linkedhashmap
2014-11-05 20:55:37 Hendrik Saly <hendrikdev22@gmail.com> johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 1b23891042ede1b3bf461026c10c80b85a4087a2

clean up testcase, remove unnecessary code
2014-11-04 23:53:29 Hendrik Saly <hendrikdev22@gmail.com> johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NullTest.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988

JOHNZON-21 (renamed setter/getter to method), implemented basic null and empty array handling (allow to have nulls in the serialization, allow to have/skip empty arrays in the serialization)
2014-10-30 17:45:45 Hendrik Saly <hendrikdev22@gmail.com> johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v b7948d5174018ddf04c95a4abd8107720d20155e
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v b7948d5174018ddf04c95a4abd8107720d20155e
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v b7948d5174018ddf04c95a4abd8107720d20155e

Update checkstyle configuration (and fixed some check style errors), update contributorsrs, some minor pom.xml changes