首页/开发/代码质量与评审速查/Spotless:Java 统一格式化
规范与静态检查65 条

Spotless:Java 统一格式化

Spotless 为 Java 等语言提供格式化与清理(Gradle/Maven 插件):常用 googleJavaFormat、removeUnusedImports、trimTrailingWhitespace 等步骤。

定位格式化与清理插件
常用步骤googleJavaFormat / removeUnusedImports / trimTrailingWhitespace

Gradle 片段

Gradle 片段
spotless {
    java {
        googleJavaFormat()
        removeUnusedImports()
        trimTrailingWhitespace()
    }
}
spotlessApply 本地一键修复,spotlessCheck 进 CI 做门禁。

易错点

  • CI 只 check 不提供本地 apply 指引:开发者被迫手工调格式
  • 许可头模板反复调整:全库文件头抖动,diff 巨大

数据来源与参考

  • Spotless 官方文档(github.com/diffplug/spotless)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌