checkstyle.xml.svn-base

来自「cqME :java framework for TCK test.」· SVN-BASE 代码 · 共 96 行

SVN-BASE
96
字号
<?xml version="1.0"?><!--  $Id$  Copyright 1996-2007 Sun Microsystems, Inc. All Rights Reserved.  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER  This program is free software; you can redistribute it and/or  modify it under the terms of the GNU General Public License version  2 only, as published by the Free Software Foundation.  This program is distributed in the hope that it will be useful, but  WITHOUT ANY WARRANTY; without even the implied warranty of  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU  General Public License version 2 for more details (a copy is  included at /legal/license.txt).  You should have received a copy of the GNU General Public License  version 2 along with this work; if not, write to the Free Software  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA  Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa  Clara, CA 95054 or visit www.sun.com if you need additional  information or have any questions.--><project name="checkstyle">    <property name="checkstyle.in.dir" location="${src}/share/classes"/>    <property name="checkstyle.out.dir" location="${dist}/checkstyle"/>    <property name="checkstyle.report.xml" location="${checkstyle.out.dir}/checkstyle.xml"/>    <property name="checkstyle.report.html" location="${checkstyle.out.dir}/checkstyle.html"/>    <property name="checkstyle.rules"        location="${antbuild}/checkstyle-rules.xml"/>    <property name="checkstyle.style"        location="${antbuild}/checkstyle-style.xsl"/>    <target name="init">                <delete dir="${checkstyle.out.dir}"/>        <mkdir dir="${checkstyle.out.dir}"/>                <available file="${checkstyle.jar}" property="checkstyle.available"/>        <fail message="Checkstyle: ${checkstyle.jar} is unavailable. Correct your settings."            unless="checkstyle.available"/>        <!-- Definition of checkstyle task -->        <taskdef            resource="checkstyletask.properties"             classpath="${checkstyle.jar}"/>    </target>    <!-- check single file if 'checkfile' property is set -->    <target name="checkstyle-single-file" depends="init, checkstyle.init" if="checkfile">        <commonCheckStyle files="${checkfile}"/>    </target>    <!-- check all sources by default -->    <target name="checkstyle-all" depends="init, checkstyle.init" unless="checkfile">        <commonCheckStyle files="*.java"/>    </target>    <target name="checkstyle"         depends="checkstyle-single-file, checkstyle-all"        description="Creates coding style report. (Use with -Dcheckfile=FileName.java to check single file).">    </target>    <!-- Common macro to execute chekcstyle -->    <macrodef name="commonCheckStyle">      <attribute name="files"/>      <sequential>        <echo message="Checkstyle 4.1+ required!"/>        <echo/>        <checkstyle                 config="${checkstyle.rules}"                 failOnViolation="false">            <formatter type="xml" toFile="${checkstyle.report.xml}"/>            <fileset                dir="${checkstyle.in.dir}"                includes="**/@{files}"                excludes="**/SCCS/*"/>        </checkstyle>        <style            in="${checkstyle.report.xml}"             out="${checkstyle.report.html}"             style="${checkstyle.style}"/>        <echo/>        <echo message="Coding Style Report is here: "/>        <echo message="${checkstyle.report.html}"/>          </sequential>    </macrodef></project>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?