Skip to content

Releases: mtedone/podam

Support for setters that return an ancestor type

27 Jul 19:57
Compare
Choose a tag to compare

Support for setters that return an ancestor type

Population improvement

10 Feb 12:49
Compare
Choose a tag to compare
  • Do not populate collections and maps with null values

Bug fix for NPE with population of maps

10 Feb 12:51
Compare
Choose a tag to compare
  • Fixing NPE with population of maps.

Bugfix for raw read-only collections as values of maps

01 Dec 20:16
Compare
Choose a tag to compare
  • Bugfix for raw read-only collections as values of maps

Several bugfixes

20 Mar 19:38
Compare
Choose a tag to compare
  • Fixed issue with generic type resolution
  • Thread-safe random
  • Fixed issue with boolean primitive instantiated by strategy

AttributeStrategy API change

20 Mar 19:44
Compare
Choose a tag to compare
  • AttributeStrategy is now instantiated by library user and registered to Podam
  • Fixes for case of attribute with multiple validation constraints

Improvements to read-only fields handling

07 Feb 20:58
Compare
Choose a tag to compare
  • If manufacturer fails to produce an object, check other manufacturers.
  • Fixed distribution of random numbers to be uniform
  • Fixed production of generic enumerations
  • Support for @org.hibernate.validator.constraints.NotBlank
  • Use annotations from read-only fields too
  • Do not repopulate filled arrays

Better generic types resolution

25 Dec 18:42
Compare
Choose a tag to compare
  • Fixed issue with resolving generic types for nested generics

Better bean validation annotation support

25 Dec 18:39
Compare
Choose a tag to compare
  • Take into account all annotations, which could be contradictory

Enhancing type manufacturer support

25 Dec 18:36
Compare
Choose a tag to compare
  • Pass synthetic constructor/method parameter name to a type manufacturer
  • Changed inheritance tree traversal in search for a suitable manufacturer