Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Releases: marcosvidolin/doco

Added feature where you can specify the an index for the subclass instead of forcing simpleName

06 Mar 12:03
Compare
Choose a tag to compare

Version 2.1.0 - Mar 6, 2017

New

  • Added feature where you can specify the an index for the subclass instead of forcing simpleName

Fixes

  • ReflectionUtil getAnnotatedFields() method has an over counting issue.

Updates

28 Sep 14:37
Compare
Choose a tag to compare

Version 1.2.0 - Sep 28, 2014

Updates

  • Doco should not be 'final' so that it can be mocked using Mockito
  • Replacing cast to String by String.valueOf(object).
  • Adding doco formatter to avoid formatting issues in code review.

New important features and updates

21 Sep 14:25
Compare
Choose a tag to compare

Version 1.0.0 - Sep 19, 2014

New

  • Entities can have both long and Long as field type (same for int, double, float).
  • Null GeoPt and Date fields are ignored instead of throwing exception.
  • Polymorphic types are handled using @DocumentIndexSubClass annotation (added test for same).

Updates

  • Updated app-engine version to be 1.9.5 and java compiler to 1.7 (this should probably be left for cnosumer to decide).

Bugfix

03 Mar 15:30
Compare
Choose a tag to compare

Version 0.3.2 - Mar 3, 2014

Fixes

  • DocumentParser.getSearchNumberField(): NullPointerException
  • ObjectParser.getDocumentFieldValue(): java.lang.IllegalArgumentException - if the document does not have exactly one field with the name

To permit more types (Double, Integer, Long, Float and primitive numbers) for NUMBER field

02 Mar 04:49
Compare
Choose a tag to compare

Version 0.3.0 - Mar 1, 2014

New

  • To permit more types (Double, Integer, Long, Float and primitive numbers) for NUMBER field

Updates

  • Refactoring of the class ObjectParser

Improvement to permit types String, Long or Integer for DocumentId fields

20 Feb 02:42
Compare
Choose a tag to compare

Version 0.2.0 - Feb 19, 2014

New

  • Improvement to permit types String, Long or Integer for DocumentId fields

First release

16 Feb 04:36
Compare
Choose a tag to compare

New

  • Added annotation @DocumentIndex
  • Added exception AnnotationNotFoundException

Fixes

  • Java 1.5 compatibility. Changed "String.isEmpty()" to "String.trim().length() < 0"

Updates

  • Updated license