Author: tn Date: Sun Jan 13 10:12:33 2013 New Revision: 1432573 URL: http://svn.apache.org/viewvc?rev=1432573&view=rev Log: Update checkstyle rules with the settings from codec.
Modified: commons/proper/logging/trunk/checkstyle.xml Modified: commons/proper/logging/trunk/checkstyle.xml URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/checkstyle.xml?rev=1432573&r1=1432572&r2=1432573&view=diff ============================================================================== --- commons/proper/logging/trunk/checkstyle.xml (original) +++ commons/proper/logging/trunk/checkstyle.xml Sun Jan 13 10:12:33 2013 @@ -1,22 +1,19 @@ <?xml version="1.0"?> - <!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --> <!DOCTYPE module PUBLIC @@ -25,17 +22,48 @@ <!-- commons logging customization of default Checkstyle behavior --> <module name="Checker"> - <property name="localeLanguage" value="en"/> + <property name="localeLanguage" value="en" /> + <property name="severity" value="warning"/> - <module name="TreeWalker"> - <!-- Verify that EVERY source file has the appropriate license --> - <module name="Header"> - <property name="headerFile" value="${checkstyle.header.file}"/> - </module> + <!-- Checks whether files end with a new line. --> + <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile --> + <module name="NewlineAtEndOfFile" /> + + <!-- Verify that EVERY source file has the appropriate license --> + <module name="Header"> + <property name="headerFile" value="${checkstyle.header.file}" /> + </module> + + <!-- Checks for Tab characters --> + <!-- See http://checkstyle.sourceforge.net/config_whitespace.html#FileTabCharacter --> + <module name="FileTabCharacter"> + <property name="fileExtensions" value="java" /> + </module> + <!-- Checks for white space at the end of the line --> + <!-- See http://checkstyle.sourceforge.net/config_regexp.html --> + <module name="RegexpSingleline"> + <property name="format" value="\s+$" /> + <property name="message" value="Line has trailing spaces." /> + <property name="fileExtensions" value="java" /> + </module> + + <!-- @author tags are deprecated --> + <module name="RegexpSingleline"> + <property name="format" value="^\s+\*\s+@author\s" /> + <property name="message" value="Deprecated @author tag" /> + <property name="fileExtensions" value="java" /> + <property name="severity" value="warning" /> + </module> + + <module name="TreeWalker"> + <property name="cacheFile" value="target/cachefile" /> <module name="OperatorWrap"> - <property name="option" value="nl"/> + <property name="option" value="eol" /> + </module> + <module name="LineLength"> + <property name="max" value="120"/> </module> </module> -</module> +</module>