commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <>
Subject Re: [MATH] Introduce Lombok annotations into apache commons
Date Wed, 18 Jun 2014 19:44:50 GMT
Lombok depends on a particular compiler, etc. Commons [weaver] provides a
foundation for recreating anything that lombok does, AFAIK.


On Wed, Jun 18, 2014 at 2:40 PM, venkatesha m <
> wrote:

> Hi,
> I would like to understand if there are any concerns regarding introducing
> annotation libraries such as lombok( to
> commons-math .
> The most advantages i have seen using it are as follows:
> a) A majority of code drudge such as equals, hashcode, getter and setter
> can be had with @Data (with automatic static creation method)
> b) The simple buty is you could set default access of variables as private
> final so idont need to write private final at every place.
> b) One could use @Builder annotation to automate the builder methods
> c) @val and @sneakythrows are really cool
> d) @synchonized lays out best practice of locking on new Object etc
> e) @Log4j and log4j2 annotations doent need log variable declaration
> f) Error messages is another beauty
> Most code drudge is out with this. I feel immensely benefited with this.
> Please let me know if there are any other commons equivalent for the same
> if not please let know for any concerns on using these libs
> thanks
> venkat
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message