Skip to content

Latest commit

 

History

History
72 lines (43 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

72 lines (43 loc) · 1.62 KB

Change Log

Version 1.2.7

  • First deployment to Jitpack.io.

Version 1.2.6

  • Updated configuration so the project does not depend on an init.gradle.

Version 1.2.5

  • @Noop and @Decor support direct parent as instance of Generic class, e.g. public interface Target extends List<String> {}.

Version 1.2.4

Version 1.2.3

  • @Noop and @Decor now support interfaces with parent interfaces.
  • Automatically built in Travis-CI.

Version 1.2.2

  • @Decor supports methods with several arguments. Ooops!

Version 1.2.1

  • Added mutable attribute to @Decor to allow for mutable decorated object.

Version 1.2.0

  • Added @Factory annotation to generate an interface that create instance of the marked interface.

Version 1.1.1

  • FIX: code generated in library noopetal-annotation is now back to the intended 1.7 (was 1.8 preventing it working on Android).

Version 1.1.0

  • Both @Noop and @Decor support specifying the name of the generated class as the optional value.

Version 1.0.0

  • Added @Decor annotation to generate a decorator implementation of the marked interface.

Version 0.1.0 (unpublished)

Initial release.

  • @Noop annotation to generate a No-operation implementation of the marked interface.

Things to explore:

  • Allow the generated class to be an inner class to the interface.
  • Make that the default.