使用gradle编译java的lint检查选项
你好, 我一直试图找到编译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 {
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