[ https://issues.apache.org/jira/browse/IGNITE-1236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14693045#comment-14693045 ]
Dmitriy Setrakyan commented on IGNITE-1236: ------------------------------------------- Raul, do you know if IntellJ and Eclipse have integration with Maven Checkstyle plugin. If they do, it would simplify the development process. > Create a checkstyle definition and hook it into the Maven build > --------------------------------------------------------------- > > Key: IGNITE-1236 > URL: https://issues.apache.org/jira/browse/IGNITE-1236 > Project: Ignite > Issue Type: Improvement > Components: build > Reporter: Raúl Kripalani > Assignee: Raúl Kripalani > > The community has put together a comprehensive set of coding guidelines here: > https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines. > We need a checkstyle definition that we can enforce automatically via the > Maven Checkstyle plugin. > We can choose to output violations as warnings, or to fail the build if > violations exist. At this point I would prefer the former to avoid "stopping > the world". With such a large codebase it is likely that checkstyle > violations are already present. > This will help contributors adequate their style to the community's standard > while they are coding, and will reduce frustration otherwise caused by > submitting pull requests that do not satisfy guidelines, and having to > rectify them at a later stage. -- This message was sent by Atlassian JIRA (v6.3.4#6332)