使用gradle编译java的lint检查选项

使用gradle编译java的lint检查选项,gradle,lint,Gradle,Lint,你好, 我一直试图找到编译java库时要使用的所有lint编译器选项的列表 我的build.gradle文件片段如下所示: gradle 2.2 java version 1.7.0_79 options.compilerArgs编辑所有模块的文件 options.compilerArgs << '-Xlint:unchecked' << '-Xlint:deprecation' 运行lint android { lintOptions {

你好,

我一直试图找到编译java库时要使用的所有lint编译器选项的列表

我的
build.gradle
文件片段如下所示:

gradle 2.2
java version 1.7.0_79

options.compilerArgs编辑所有模块的文件

options.compilerArgs << '-Xlint:unchecked' << '-Xlint:deprecation'
运行
lint

  android {
    lintOptions {      
    quiet false
    abortOnError true
    ignoreWarnings true
    checkReleaseBuilds false
    }
   ...
          }
这将起作用。若要添加任何异常,请在该特定模块内创建一个
lint.xml
文件,并将其编辑为

cd PATH_TO_PROJECT
chmod a+x gradlew
./gradlew lint
那你就可以了

buildscript {
  repositories {
   maven {
   url 'https://maven.fabric.io/public'
}
              }
 dependencies {
   classpath 'org.ajoberstar:gradle-imports:1.0.1'
              }
}

 apply plugin: "org.ajoberstar.organize-imports"

这就可以了。更多信息和

这与Android无关。我正在创建一个java库,并使用gradle作为构建文件。我只是想知道是否有lint选项来查找所有“未使用的导入”语句。
buildscript {
  repositories {
   maven {
   url 'https://maven.fabric.io/public'
}
              }
 dependencies {
   classpath 'org.ajoberstar:gradle-imports:1.0.1'
              }
}

 apply plugin: "org.ajoberstar.organize-imports"
./gradlew organizeImports