我一直在尝试向Lombok添加自定义注释。我的起点是GitHub上源代码的一个分支。
我添加了一个注释,它可以正常工作。我可以使用包含的eclipse启动器(或者构建一个jar并将其交换到我的eclipse.ini中)来测试并查看结果:我已经成功地将一个方法插入到一个类中。
现在,这只有在我将我的额外处理程序类放在包下时才能正常工作。如果我把它们放在另一个包下,它们就不会工作。我可以创建一个新的物理源目录,调整构建脚本以适当地包含它,并让我的新类住在那里,只要它在逻辑上将新类打包到lombok下。
为什么会这样?有没有办法绕过去?我想将我编写的任何附加内容分离到一个新的顶级包中,以使它们与官方的lombok扩展区分开来。
我添加了一个注释,它可以正常工作。我可以使用包含的eclipse启动器(或者构建一个jar并将其交换到我的eclipse.ini中)来测试并查看结果:我已经成功地将一个方法插入到一个类中。
现在,这只有在我将我的额外处理程序类放在包下时才能正常工作。如果我把它们放在另一个包下,它们就不会工作。我可以创建一个新的物理源目录,调整构建脚本以适当地包含它,并让我的新类住在那里,只要它在逻辑上将新类打包到lombok下。
为什么会这样?有没有办法绕过去?我想将我编写的任何附加内容分离到一个新的顶级包中,以使它们与官方的lombok扩展区分开来。