Skip to content

A lombok enum extension plug-in is used to dynamically generate custom enumeration extension methods at compile time to solve the problem of IntelliJ IDEA compilation error when dynamically generated enumeration class methods are compiled.

Notifications You must be signed in to change notification settings

kuugasky/lombok-enum-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lombok-enum-plugin

Lombok枚举扩展插件

  • 增强Lombok枚举扩展支持
  • 支持自动生成枚举类中自定义的常量属性get方法
  • 支持常规类上使用@EnumDesc
  • 支持常规类中的枚举成员变量上使用@EnumDesc
  • 不支持枚举类/接口/抽象类/非枚举成员属性等场景使用@EnumDesc
  • JDK Version 11

该插件用于将自定义枚举常量的get方法添加到IntelliJ IDEAPSI中,以解决自动生成的get方法无法通过IDEA编译的问题。

插件原作者为:pengqinglong

本插件在其基础上扩展了class类型注解也支持自定义属性生成get方法,由IDEA2023.1版本开发。

About

A lombok enum extension plug-in is used to dynamically generate custom enumeration extension methods at compile time to solve the problem of IntelliJ IDEA compilation error when dynamically generated enumeration class methods are compiled.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages