【checkStyle】ignore some class

原创 2016年05月31日 15:22:53

方法一:gradle

task checkstyle(type: Checkstyle) {
            configFile file("${project.rootDir}/library/checkstyle.xml")
            source 'src'
            include '**/*.java'
            exclude '**/gen/**','**/CenteredImageSpan.java'

            classpath = files()
        }

方法二:checkStyle.xml

在checkStyle.xml中增加:

<module name="SuppressionFilter">
        <property name="file" value="checkstyle_suppression.xml" />
    </module>

建立文件:checkstyle_suppression.xml

<?xml version="1.0"?>

<!DOCTYPE suppressions PUBLIC
    "-//Puppy Crawl//DTD Suppressions 1.1//EN"
    "http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">

<suppressions>
    <!--因为android系统的父类方法的参数超过限定7个,没办法就只能将该java类给pass掉-->
    <suppress files="CenteredImageSpan\.java" checks="[a-zA-Z0-9]*"/>
</suppressions>
版权声明:本文为博主原创文章,未经博主允许不得转载。

Checkstyle使用参考

Checkstyle使用参考一、Checkstyle简介Checkstyle 是一个帮助开发者按照某种习惯编写 java 代码的工具,他实现了代码检查的自动化,帮助人们从这种繁琐的工作中解放出来。 默...
  • hebaochen
  • hebaochen
  • 2007年01月29日 17:06
  • 7966

Checkstyle介绍

一、主要作用保证Java的编码规范被正确实施,避免一些常见的编码问题二、在Eclipse中集成Checkstyle插件从此处安装http://eclipse-cs.sf.net/update/三、Ch...
  • gtuu0123
  • gtuu0123
  • 2011年05月08日 19:52
  • 9077

CentOS-6.4-DVD系统中安装Oracle-11.2.0.4

完整版见https://jadyer.github.io/2014/05/18/centos-install-oracle/
  • jadyer
  • jadyer
  • 2014年05月18日 12:30
  • 2784

Android git commit之前进行checkStyle检查

背景:开发的人员越来越多,水平习惯参差不齐,这就导致了代码的维护越来越复杂,所以希望有一个规范,可以规范大家的提交,所以出现了我所做的这个通过hook实现在代码commit之前进行检查。 实现效果...
  • u010479969
  • u010479969
  • 2016年10月10日 21:39
  • 1812

idea,配置checkstyle 【提高代码质量,检查代码规范的工具 】Checkstyle

原文地址:http://blog.csdn.net/shenhonglei1234/article/details/53669436CheckStyle是SourceForge下的一个项目,提供了一个...
  • u010814849
  • u010814849
  • 2017年08月29日 13:51
  • 739

详解CheckStyle的检查规则(共138条规则)

本文主要介绍CheckStyle 5.6.1版本的各个规则配置项目,这个版本的CheckStyle将样式规则分为了以下十七种类型: 1. Annotations(注解:5个) Annota...
  • yang1982_0907
  • yang1982_0907
  • 2014年01月10日 16:23
  • 29753

svn ignore some directory

提交程序的时候,最烦的事情就是有些目录是不需要提交的。例如php页面程序里的 tmp, cache, log等目录,或者c/C++目录下,使用cmake外部编译时创建的build目录。 那...
  • ShiningStarPxx
  • ShiningStarPxx
  • 2013年04月29日 20:03
  • 777

Eclipse中安装和使用CheckStyle

1. 认识Checkstyle CheckStyle是SourceForge下的一个项目,提供了一个帮助Java开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重...
  • qq_36871364
  • qq_36871364
  • 2017年05月18日 15:50
  • 1030

Git - .gitignore file学习

https://help.github.com/articles/ignoring-files Ignoring files From time to time there are...
  • cattle26
  • cattle26
  • 2013年03月24日 09:17
  • 1867

cannot initialize module StrictDuplicateCode - 无法初始化类: 'StrictDuplicateCode'

环境:eclipse4.6、CheckStyle7.3.0、CheckStyle5.5.0的configuration配置xml文件错误信息:在eclipse中使用checkstyle插件时,报无法初...
  • gnail_oug
  • gnail_oug
  • 2017年03月08日 14:58
  • 958
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【checkStyle】ignore some class
举报原因:
原因补充:

(最多只允许输入30个字)