标签: checkstyle

Javadoc中允许的HTML标记

Checkstyle规则JavadocStyle不允许使用标记<u>.根据文档,在Sun提供的DocCheck doclet检查后,检查结果已经过模式化.不幸的是,我没有在任何地方找到DocCheck.我也没有在Javadoc中找到任何关于允许的HTML标记的官方文档.有没有?

html javadoc checkstyle

27
推荐指数
2
解决办法
2万
查看次数

Checkstyle中"错误顺序的变量访问定义"是什么意思?

我在我的Java代码上运行checkstyle 并得到此错误:

变量访问定义的顺序错误

有人能告诉我这意味着什么吗?

java checkstyle

25
推荐指数
2
解决办法
3万
查看次数

Java - Checkstyle - Redundant投掷

我正在使用STS并安装了checkstyle插件.使用此URL http://eclipse-cs.sourceforge.net/update 安装新软件.

我的Java项目有自己的checkstyle规则.每当我更改任何代码并保存它时,我会显示以下错误.

Errors occurred during the build.
Errors running builder 'Checkstyle Builder' on project 'myproject'.
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
cannot initialize module TreeWalker - Unable to instantiate RedundantThrows
Run Code Online (Sandbox Code Playgroud)

这是我的RedundantThrows的checkstyle规则

<module name="RedundantThrows">
            <property name="logLoadErrors" value="true" />
            <property name="suppressLoadErrors" value="true" />
        </module>
Run Code Online (Sandbox Code Playgroud)

如何解决问题?

谢谢.

java checkstyle

25
推荐指数
1
解决办法
2万
查看次数

获取Android gradle插件和checkstyle协同工作/命令行用法

我正在评估新的基于gradle的构建系统重现我们当前基于ant的构建过程的能力,并且作为一个初学者,我没有使用android gradle插件运行checkstyle.

环境:

  • gradle 1.6在标准java项目上正常运行(包括checkstyle检查目标)

  • 最新的Android SDK(带平台工具和构建工具的22.0.1)

  • 没有日食,没有安卓工作室,只有我可爱的终端

症状:

目标项目是https://github.com/nibua-r/LigoTextDemo,我成功使用gradle构建它,但如果我天真地添加apply plugin: checkstyle到我的build.gradle:

buildscript {
  repositories {
    mavenCentral()
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:0.4.2'
  }
}
apply plugin: 'android'
apply plugin: 'checkstyle'

android {
  buildToolsVersion '17'
  compileSdkVersion 15
  testBuildType 'debug'

  defaultConfig {
    versionCode = 1
    versionName = '1.0'
    minSdkVersion 12
    targetSdkVersion 15
  }

  buildTypes {
    debug {
      packageNameSuffix = '.debug'
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

然后gradle check甚至没有抱怨找不到checkstyle.xml文件(在默认config/checkstyle位置)并返回:

:check UP-TO-DATE

BUILD SUCCESSFUL
Run Code Online (Sandbox Code Playgroud)

需要什么: …

android checkstyle gradle

24
推荐指数
5
解决办法
2万
查看次数

Checkstyle:总是收到文件包含制表符(这是第一个实例)

我在Eclipse IDE中使用Checkstyle for Java.我不知道在每个java文件中,在第二行,我总是在Checkstyle中收到警告:(虽然我很确定我没有按Tab键)

文件包含制表符(这是第一个实例).

public class Percolation {
    private boolean[][] grid;
...
}
Run Code Online (Sandbox Code Playgroud)

当我键入:public class Percolation {,按回车键,Eclipse将为我缩进,之后,我键入private boolean[][] grid;.但是,我仍然收到这个警告.

请告诉我如何解决这个问题.(我不想关闭此警告,因为这是必须的.另一个人会再次检查我的文件).

谢谢 :)

java eclipse checkstyle

23
推荐指数
3
解决办法
5万
查看次数

Intellij IDEA checkstyle

我在尝试将我的支票样式导入IDEA 14时遇到了问题.这就是我所做的:

  1. 文件 - >设置 - >检查 - >导入
  2. 在那里我选择了我的checkstyle.xml,然后我不知道为什么会创建TempProfile.
  3. 嗯,好吧,看起来这个TempProfile可以使用我的checkstyle.xml检查我的代码,但事实并非如此!

java intellij-idea checkstyle

23
推荐指数
2
解决办法
5万
查看次数

我在哪里可以找到Android编码风格的checkstyle配置?

有针对Android的编码约定.它们包括一些可以使用checkstyle检查的命名约定.

我找到了一些checkstyle的配置:http://ksoichiro.blogspot.com/2011/05/android-checkstyle.html

但是我想问一下checkstyle是否有更完整的配置.也许谷歌提供一些官方的checkstyle配置?

android coding-style checkstyle

22
推荐指数
3
解决办法
2万
查看次数

Maven检查样式作为构建的一部分

如果有checkstyle错误,是否有可能以某种方式迫使maven失败?现在我必须运行site目标来生成javadocscheckstyle报告.我想在install目标上实现它,如果checkstyle有一些错误,我需要构建失败.这有可能实现吗?

现在我有我checkstyle的maven报告块:

<reporting>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-checkstyle-plugin</artifactId>
            <version>2.9.1</version>
            <configuration>
                <configLocation>src/test/resources/checkstyle.xml</configLocation>
            </configuration>
        </plugin>
    </plugins>
</reporting>
Run Code Online (Sandbox Code Playgroud)

java checkstyle maven

22
推荐指数
2
解决办法
2万
查看次数

什么是package-info.java,如何将其添加到我的项目中?

当我在Spring项目上运行Checkstyle时,它说:

- Missing package-info.java file.
Run Code Online (Sandbox Code Playgroud)
  1. 什么是package-info.java,它有什么用?
  2. 我该如何处理这条消息?

java spring hibernate spring-mvc checkstyle

21
推荐指数
1
解决办法
2万
查看次数

Checkstyle - 排除文件夹

我想忽略我的checkstyle报告中的特定文件夹(名为generated-sources),因为它们是生成的.

我正在使用eclipse-cs来显示我的违规行为.

我在我的xml中添加了一个suppressfilter:

<module name="SuppressionFilter">
    <property name="file" value=".\suppressions.xml"/>
</module>
Run Code Online (Sandbox Code Playgroud)

我的suppressions.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>
    <suppress files="\*generated-sources\*\*\.\*" checks="[a-zA-Z0-9]*"/>
</suppressions>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.有任何想法吗?

eclipse checkstyle

20
推荐指数
1
解决办法
1万
查看次数