Introduce Checkstyle to TouchRAM development

Issue #82 resolved
Matthias Schoettle created an issue

Introduce Checkstyle to all TouchRAM development projects for consistent coding style across the team.

Also, this requires a Java code formatter configuration that complies with the checkstyle requirements.

A description on how to set it up is required in the Wiki.

Comments (8)

  1. Matthias Schoettle reporter

    References issue #82: Added commons project to share settings, configurations and code across projects. This project has to stay independent of other projects, dependencies to plugins of Eclipse or third-party libraries are acceptable.

    → <<cset c33906cf5307>>

  2. Matthias Schoettle reporter

    References issue #82: Improved checkstyle:

    • allowing more lines for inner classes
    • added rules to be able to suppress checkstyle rules in certain cases: "CHECKSTYLE:IGNORE <rulename>: <reason/explanation>." for the following line or "CHECKSTYLE:IGNORE <rulename? FOR <numberOfLines> LINES: <reason/explanation>."

    → <<cset 11678476979f>>

  3. Log in to comment