在哪里为项目实施小型项目特定的注释处理任务

问题描述

我正在使用 Kotlin 中的 Spring 编写一个后端项目,公开 REST API 和基于 Openapi 3 规范和 Gradle 作为构建工具生成的控制器接口。一些 API 请求/响应涉及与代码中的枚举相对应的枚举值。为了保持两者同步,我想使用注释处理从代码生成 Openapi 规范的这一部分。
我有两个问题:

  • 这种方法是否值得麻烦(openapi 规范和代码间的循环依赖),还是仅在值匹配时才执行检查更好
  • 放置此类特定于项目的代码的正确位置是什么?对于像这样的简单任务来说,一个新的 gradle 子项目似乎太多了。如果这可以直接在 gradle 任务中完成,那就太好了,但我还没有找到方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)