mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-12 22:14:53 +00:00
496acffd7d451a73564b7cd993944cf30c454665
The SneakyThrowsRemover and PreventNullAnalysisRemover were leaving traces of the calls to lombok.Lombok.sneakyThrow and lombok.Lombok.preventNullAnalysis behind because they were using a constructor of ClassWriter which reuses the constant pool of the original class for performance optimizations. So although the calls to sneakyThrows and preventNullAnalysis get removed from the methods there were still entries in the constant pool for them. The constant pool will be regenerated with this change so that the entries for sneakyThrows and preventNullAnalysis gets removed.
Project Lombok
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another getter or equals method again, with one annotation your class has a fully featured builder, automate your logging variables, and much more.
See LICENSE for the Project Lombok license.
Looking for professional support of Project Lombok? Lombok is now part of a tidelift subscription!
For a list of all authors, see the AUTHORS file.
For complete project information, a short tutorial on what lombok does, and how to download / use / install it, see projectlombok.org
You can review our security policy via SECURITY.md
Description
Very spicy additions to the Java programming language.
83 MiB
0 Stars
1 Watchers
0 Forks
Languages
Java
94.6%
HTML
4.8%
JavaScript
0.2%
CSS
0.2%