我的构建文件夹中有一个文件,其中包含有关依赖关系问题的信息。
我要计算依赖性问题报告(文件)中的行数
我有以下伪代码:
dependencyCheckAnalyze.doLast {
// check if there are bad dependencies
if ('build/reports/dependency-check-report.csv'.linecount > 1) {
// line 1 is the title (ie. all dependency problems comes on next lines)
// do stuff regarding dependency issues
}
}
答案 0 :(得分:1)
使用一些基本的Groovy功能,您可以轻松地计算字符串中的行数:
task countLines{
doLast{
println "Number of lines: " + file('build.gradle').text.readLines().size()
}
}