用于以编程方式生成 Kotlin .kt 源文件的 Kotlin 与 Java API。
4162317KotlinApache-2.0更新于 18小时前
一个通过注解自动生成 getter、equals、builder 和日志字段等样板代码的 Java 库。
Project Lombok 是一个 Java 库,通过接入编辑器和构建工具,在编译期自动生成重复性代码。开发者无需手写 getter、setter、equals 和 hashCode 等方法,只需在类上添加注解即可。
同一机制还覆盖其他常见场景,例如通过一个注解生成功能完整的 builder,以及自动声明日志变量。代码在编译阶段生成,源文件因此更简洁,更聚焦于类的实际逻辑。
Lombok 通过接入 Java 编译器和 IDE 工作,需要编辑器支持才能正确显示生成的成员。安装和使用方法可参考项目官网。
访问 projectlombok.org 获取下载和安装说明
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用于以编程方式生成 Kotlin .kt 源文件的 Kotlin 与 Java API。
从 Go 源码注释中的声明式标注自动生成 Swagger 2.0 接口文档的工具。
基于 SwiftSyntax 的 Swift 代码生成工具,通过模板自动生成 Mock、Equatable、Codable 等样板代码。
模块化的编译器与工具链技术集合,包含 LLVM 核心、Clang 前端、libc++ 标准库和 LLD 链接器。
一个用 C++ 编写的低延迟机器码生成库,可在运行时生成 x86/x64 与 AArch64 指令。
一个 Java 命令行应用框架,支持注解和编程两种方式,提供子命令、ANSI 彩色帮助和 Tab 自动补全。