跳到主要内容

lib 总览

自动收集自 lib/README.md

这里是 addzero-lib-jvm 的库集合入口,重点不是把所有模块一次讲完,而是先帮你判断该从哪一组开始看。

怎么看这个目录

  • 想找通用 JVM 工具,先看 tool-jvm/
  • 想找多平台基础库,先看 tool-kmp/
  • 想找编译期处理器,先看 apt/ksp/kcp/
  • 想找 Gradle 侧能力,先看 gradle-plugin/
  • 想找 Spring Boot Starter,先看 tool-starter/

一级分组导航

目录主要用途可见性倾向
aptAPT 时代的注解处理器与代码生成公开优先
composeCompose 相关组件与试验模块混合
decompile反编译、逆向整理、兼容性试验内部优先
gradle-pluginGradle Settings / Project / Convention 插件公开优先
kcpKotlin Compiler Plugin 方向实验与实现混合
kotlin-scriptKotlin Script 相关试验模块混合
kspKSP 处理器、元数据、路由、代码生成混合
lsi语言结构抽象层与多实现适配混合
tool-jvmJVM 工具库主集合混合
tool-kmpKotlin Multiplatform 工具库集合混合
tool-starterSpring Boot Starter 与自动配置公开优先

选型建议

  • 想先找“能直接拿来用”的模块,优先看 tool-jvm/tool-kmp/tool-starter/
  • 想先找“生成代码/补齐样板”的模块,优先看 apt/ksp/kcp/
  • 想先找“构建系统和项目组织”相关能力,优先看 gradle-plugin/
  • tool-jvm/network-call/ 这一块包含不少第三方接口接入、实验封装和私有模块,默认不进入小鳄鱼文档站