Skip to content

Remove Lombok #646

@aSemy

Description

@aSemy

Issue Summary

At the moment this project depends on Lombok

<groupId>org.projectlombok</groupId>

Lombok is mostly used for basic functionality, usually adding default toString() methods. These can be auto generated instead, and so a dependency on Lombok adds overhead to this project.

Because Lombok generates the code behind the scenes, it's not easily possible to tell if the code Lombok generates is even necessary.

Additionally because Lombok edits the code during compilation this means other tools that do post processing (documentation generators, optimisation and analysis tools, etc) are much more difficult, if not impossible, to use.

Please remove Lombok from the project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: wontfixenhancement or fix that was rejectedtype: questionquestion directed at the library

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions