[ 
https://issues.apache.org/jira/browse/IGNITE-1236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Muzafarov updated IGNITE-1236:
------------------------------------
    Labels: checkstyle  (was: )

> 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
>            Priority: Major
>              Labels: checkstyle
>
> 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
(v8.3.2#803003)

Reply via email to