Hi, all: As we have more and more contributors, the code style also varies. Although we use the checkstyle plug-in to restrict the style of code when compiling the project. But, under different plug-ins or modules, similar codes will also have different styles, for example:
There is the same Option check, but the styles of the two contributors are completely different. Therefore, it is recommended that the community use the 'spotless' plug-in to uniformly manage the code style. At the same time, projects such as Apache Flink/Apache DolphinScheduler are also using this plug-in. And I recommend using the google java format configuration that comes with spotless, so that you can format the module/plugin individually, or format the entire project. But if we use a method similar to the ds configuration file, you must format it every time in the root directory, formats the entire project.
