aboutsummaryrefslogtreecommitdiff
path: root/src/utils/lombok/core
AgeCommit message (Collapse)Author
2023-01-19to be JDK6-buildable, replace SafeVarargs with SuppressWarningsReinier Zwitserloot
2023-01-19Replace JDK11 code with JDK6 compatible code to avoid warns/errs during dev ↵Reinier Zwitserloot
only.
2020-12-20[tests] Support javadoc in ecj testsRawi01
2020-06-25[bugfix] building would failReinier Zwitserloot
due to an invalid reference from src/utils to src/core.
2020-06-23[build] rewriting the build systemReinier Zwitserloot
2019-05-06[trivial] replacing all calls to Class.newInstance() with ↵Reinier Zwitserloot
Class.getConstructor().newInstance to avoid warnings which are default in many JDK11+ environments, and it shouldn’t change anything (we handle the change from sneaky throwing to InvocationTargetException appropriately).
2018-10-29eliminate ‘you are using private API’ warnings by streamlining all ↵Reinier Zwitserloot
reflective access via a class that uses sun.misc.Unsafe to arrange access. From the nqzero permit-reflect library.
2018-09-04[wip] Random fixes to various tests that are failing, especially against Java7.Reinier Zwitserloot
2018-04-20move ClassLiteral and FieldSelect from ↵Dmitry Kurelchuk
core/lombok/core/AnnotationValues.java to utils/lombok/core/
2014-12-08moved builder to core package (deprecated old one, created new one, added ↵Reinier Zwitserloot
alias).
2014-06-05Finished refactor of FieldAugment; there's no longer a separate variant for ↵Roel Spilker
boolean and references, and the code no longer blows up with a bunch of NPEs if you try to use the reference variant (which is now the only variant) with a primitive type. Should have zero effect on features or bugs, 100% refactor.
2014-06-05[#688] Bugfix for eclipse: syntax highlighting would break amongst many ↵Reinier Zwitserloot
other features if using @Setter and most other features.
2014-03-17[#590][refactor] Fix for deadlock in WeakHashMap. Refactored all code that ↵Roel Spilker
used a WeakHashMap to fake a field.
2013-09-24Fixed netbeans 7.4RC1 issue (JavaCompiler.version() was returning bogus ↵Reinier Zwitserloot
values, so we now work around that javac bug).
2013-07-16Renamed ImmutableList to LombokImmutableList, to reduce our ImmutableList ↵Reinier Zwitserloot
coming up in autocomplete dialogs when guava's was intended.
2013-06-16First steps Builder supportReinier Zwitserloot
2013-06-16Removed a SuppressWarnings which old eclipse doesn't care about for some ↵Reinier Zwitserloot
reason... now I'm just confused. Do we need it or not?
2013-03-26Massive performance improvements, and a few potentially breaking changes for ↵Roel Spilker
other lombok plugin developers.
2012-03-21Implementation of @Accessors.Reinier Zwitserloot
2011-11-07Changed copyright noticesRoel Spilker
2011-10-25Again made @NotNull have no special meaning.Reinier Zwitserloot
See issues 43, 271, and 287.
2011-10-24pretty big refactor; introduced a new source package which should be (and ↵Reinier Zwitserloot
is) separately compilable, i.e. has no deps on any of the others. This is preparation work for being able to access some of these from lombok.ast without creating a cyclic dependency nightmare.