代码风格
为 GPars 项目贡献代码时需遵循的一些简单规则
-
尽可能使用 final - 变量、参数、方法和类
-
单语句条件、else 分支或循环不需要使用大括号 - if (cond) latch.countDown()
-
将开括号放在同一行 - class Foo {
-
遵循常见的 Java/Groovy 命名和大小写约定
-
Tab 大小为四个字符
-
代码风格 IntelliJ IDEA 检查配置文件是 GPars 代码库的最终指南和验证机制。可以在 特定 TeamCity 页面(登录后)查看常规报告。
-
任何对具有闭包参数的方法(例如 Promise.java 中的方法)的 apidoc 应声明哪些参数传递到闭包调用,以及哪些返回值(如果有)是预期的。