我希望能够处理预构建的 java 项目,以便我可以找到所有注释,例如 @Getter,并将它们替换为分配字段的实际 getter 语句。
@Getter String s = "string";
我基本上想做“Project Lombok”所做的事情,但我想自己做,学习和简化它以满足我的需要。
问题是,好吧,我不知道从哪里开始。我已经搜索并没有发现任何用处,并且也尝试过自己,但没有运气。我希望它在 eclipse 构建上运行,所以 jar 是自动正确的。我也想创建它,所以当我将注释插入到 java 文件中时,它不会显示为错误,我假设我可以使用依赖项来解决这个问题。
就经验而言,我知道如何使用和创建注释,但仅用于存储元数据,而不是用作占位符。
如果您有任何提示或知道任何资源来帮助我,我将不胜感激。
PS 我已经查看了 Project Lombok 的源代码,它过于广泛,无法找到需要做的事情。