aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok
AgeCommit message (Collapse)Author
2023-03-21Merge pull request #3358 from dreis2211/config-parent-cacheReinier Zwitserloot
Cache ConfigurationFile.parent()
2023-03-21[fixes #3346] Add jakarta Nonnull/Nullable annotationsRawi01
2023-03-21[trivial] code styleReinier Zwitserloot
2023-03-21Merge pull request #3357 from dreis2211/stop-bubblingReinier Zwitserloot
Avoid looking up parent if bubbling stopped
2023-03-21[fixes #3366] Handle @NonNull type annotations on record componentsRawi01
2023-03-21Merge pull request #3356 from dreis2211/reduce-allocations-typematchReinier Zwitserloot
Reduce allocations from JavacHandlerUtil.typeMatches()
2023-03-21Merge pull request #3355 from dreis2211/module-name-fixReinier Zwitserloot
Remove obsolete LombokProcessor.getModuleName
2023-03-21[jdk20] Reorder JavacAST child nodes for JCEnhancedForLoopRawi01
2023-03-21[jdk20] Adds support for updated JCEnhancedForLoopRawi01
2023-02-22Cache ConfigurationFile.parent()Christoph Dreis
2023-02-22Avoid looking up parent if bubbling stoppedChristoph Dreis
2023-02-21Reduce allocations from JavacHandlerUtil.typeMatches()Christoph Dreis
2023-02-20Remove obsolete LombokProcessor.getModuleNameChristoph Dreis
2023-02-03[release] post-release version bumpReinier Zwitserloot
2023-01-19[versioning] pre-release version bump 1.18.26Reinier Zwitserloot
2023-01-15[fixes #3327] Inject fields after generated record fieldsRawi01
2023-01-12Merge pull request #3326 from Rawi01/utilityclass-npeReinier Zwitserloot
Reset erasure_field of symbol
2023-01-12Merge pull request #3325 from Rawi01/builder-default-arrayReinier Zwitserloot
Convert short array initializers to long version
2023-01-12Merge pull request #3312 from Rawi01/extensionmethod-nonstaticReinier Zwitserloot
Ignore non-static/non-public extension methods
2023-01-12Merge pull request #3299 from YassinHajaj/masterReinier Zwitserloot
The URL to constructor has been corrected : replaced "Constructor" with "constructor"
2023-01-12Merge pull request #3289 from mernst/typeannotations-sourcesReinier Zwitserloot
Typo fixes
2023-01-12Merge pull request #3288 from Rawi01/val-default-methodReinier Zwitserloot
Use real type for enclosing class
2023-01-12Merge pull request #3262 from marc-guenther/extension-methods-for-interfacesReinier Zwitserloot
fixes #3259: allow @ExtensionMethod on interfaces
2023-01-12Merge pull request #3250 from mernst/typos-typosReinier Zwitserloot
Fix typos
2023-01-12Merge pull request #3232 from janrieke/superBuilderFixMethodExistsChecksReinier Zwitserloot
Fix SuperBuilder for fields named "build" or "self"
2023-01-12Merge pull request #3215 from janrieke/superBuilderExtendsClauseCollisionsReinier Zwitserloot
SuperBuilder: check extends/implements for collisions (fixes #3202)
2023-01-12Merge pull request #3198 from Rawi01/builder-refactoringReinier Zwitserloot
Copy field name arrays in (Super)Builder
2023-01-09[fixes #3274] Reset erasure_field of symbolRawi01
2023-01-07[fixes #3306] Convert short array initializers to long versionRawi01
2022-12-11[fixes #3310] Ignore non-static/non-public extension methodsRawi01
2022-11-17Replaced "Constructor" by "constructor" in URLYassinHajaj
2022-11-17Replaced "Constructor" by "constructor" in URLYassinHajaj
2022-11-17Replaced "Constructor" by "constructor" in URLYassinHajaj
2022-11-03Typo fixesMichael Ernst
2022-10-30[fixes #3242] Use real type for enclosing classRawi01
2022-10-13[documentation] We had various links to features/Log, but the right ↵Reinier Zwitserloot
canonical url is features/log. Also, the changelog has been updated; all links updated to the canonical version.
2022-09-14fixes ...: allow @ExtensionMethod on interfacesMarc Guenther
2022-08-25Fix typosMichael Ernst
2022-07-15[fix #3230] switch setter and self/build methods to allow overloadedJan Rieke
self/build methods
2022-06-17(SuperBuilder) fix javac type params on conflicting namesJan Rieke
2022-06-17(fixes #3202) check extends/implements for collisions (SuperBuilder)Jan Rieke
2022-05-20[fixes #3181] Copy field name arrays in (Super)BuilderRawi01
The eclipse SelectionEngine uses the identity, finds the field in the builder and gets confused by the wrong source positions. If we clone the array it only finds the correct field and it works as expected.
2022-05-07[extern-annotations] Together with @rspilker, checked the list of base ↵Reinier Zwitserloot
copyable annotations and cleaned it up.
2022-05-07[extern-annotations] Together with @rspilker, checked the list of ↵Reinier Zwitserloot
'annotations that mean: Non null' and cleaned it up.
2022-04-18[versioning] post-release version bump 1.18.24Reinier Zwitserloot
2022-04-18[versioning] pre-release version bump 1.18.24Reinier Zwitserloot
2022-03-17Merge pull request #3137 from JohnPaulTaylorII/masterReinier Zwitserloot
[fixes #3133] Additional bits setting when creating type annotations
2022-03-17[fixes #2990] Treat records and enums as places where `static` is allowed.Reinier Zwitserloot
2022-03-17Merge branch 'fix-enum-logging' of https://github.com/varkart/lombok into ↵Reinier Zwitserloot
varkart-fix-enum-logging
2022-03-14[fixes #3133] Additional bits setting when creating type annotationsJohnPaulTaylorII