Hi everyone,
I've noticed that Apache Geaflow currently doesn't have a code linting tool in place, leading to inconsistent code formatting across the project. For better code readability and long-term maintainability, I propose integrating the Spotless plugin into the project to standardize our code style. The project’s existing codebase would require extensive formatting adjustments if applied all at once, which would disrupt historical commit tracking (e.g., git blame). As a more practical initial step, I suggest integrating Spotless with the pre-commit hook first: this way, the plugin will only check and automatically format the changed lines in each commit, avoiding large-scale modifications to the existing codebase. The original issue and corresponding PR for this integration are linked below for reference: Issue: https://github.com/apache/geaflow/issues/663 PR: https://github.com/apache/geaflow/pull/757 I’d love to hear your thoughts on this approach, as well as any suggestions or alternative solutions you may have. Thanks, Yao Jun
