Author: Alex.Kolonitsky
Date: 2009-12-07 08:41:06 -0500 (Mon, 07 Dec 2009)
New Revision: 16085
Added:
root/checkstyle/src/main/resources/richfaces-checkstyle/idea-code-style.xml
Modified:
root/checkstyle/src/main/resources/richfaces-checkstyle/richfaces-checkstyle.xml
Log:
RFPL-195 - Code style policy
add idea-code-style.xml
same changes in checkstyle
Added: root/checkstyle/src/main/resources/richfaces-checkstyle/idea-code-style.xml
===================================================================
--- root/checkstyle/src/main/resources/richfaces-checkstyle/idea-code-style.xml
(rev 0)
+++ root/checkstyle/src/main/resources/richfaces-checkstyle/idea-code-style.xml 2009-12-07
13:41:06 UTC (rev 16085)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<code_scheme name="Richfaces">
+ <option name="LINE_SEPARATOR" value=" " />
+ <option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" />
+ <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="1" />
+ <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="15"
/>
+ <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="5"
/>
+ <ADDITIONAL_INDENT_OPTIONS fileType="groovy">
+ <option name="INDENT_SIZE" value="2" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="gsp">
+ <option name="INDENT_SIZE" value="2" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="java">
+ <option name="INDENT_SIZE" value="4" />
+ <option name="CONTINUATION_INDENT_SIZE" value="4" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="js">
+ <option name="INDENT_SIZE" value="4" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="jsp">
+ <option name="INDENT_SIZE" value="4" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="xml">
+ <option name="INDENT_SIZE" value="4" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
+</code_scheme>
+
Modified:
root/checkstyle/src/main/resources/richfaces-checkstyle/richfaces-checkstyle.xml
===================================================================
---
root/checkstyle/src/main/resources/richfaces-checkstyle/richfaces-checkstyle.xml 2009-12-07
13:34:21 UTC (rev 16084)
+++
root/checkstyle/src/main/resources/richfaces-checkstyle/richfaces-checkstyle.xml 2009-12-07
13:41:06 UTC (rev 16085)
@@ -15,10 +15,6 @@
<!-- Checks for Javadoc comments. -->
<!-- See
http://checkstyle.sourceforge.net/config_javadoc.html -->
- <module name="JavadocMethod">
- <property name="scope" value="public"/>
- <property name="severity" value="warning"/>
- </module>
<module name="JavadocType">
<property name="severity" value="warning"/>
</module>
@@ -209,10 +205,6 @@
<module name="ModifiedControlVariable">
<property name="severity" value="error"/>
</module>
- <module name="RedundantThrows">
- <property name="severity" value="warning"/>
- <!-- TODO <property name="severity"
value="error"/>-->
- </module>
<module name="SimplifyBooleanExpression">
<property name="severity" value="error"/>
</module>
@@ -235,7 +227,19 @@
value="java.lang.Throwable, java.lang.RuntimeException,
java.lang.Error"/>
<property name="severity" value="error"/>
</module>
- <module name="IllegalThrows"/>
+
+ <!-- desable besause -
http://jira.codehaus.org/browse/MCHECKSTYLE-111 -->
+ <!-- <module name="IllegalThrows"/> -->
+ <!-- <module name="RedundantThrows"> -->
+ <!-- <property name="severity" value="warning"/>
-->
+ <!-- TODO <property name="severity"
value="error"/>-->
+ <!-- </module> -->
+ <!--<module name="JavadocMethod">-->
+ <!--<property name="scope"
value="public"/>-->
+ <!--<property name="severity"
value="warning"/>-->
+ <!--<property name="allowMissingThrowsTags"
value="true"/>-->
+ <!--</module>-->
+
<module name="ParameterAssignment">
<property name="severity" value="warning"/>
<!-- TODO <property name="severity"
value="error"/>-->