小编use*_*293的帖子

Scala将String转换为StringOps

Scala似乎将String类型的对象转换为StringOps.这是怎么做到的?即Scala如何以及何时将String的对象转换为StringOps?

string scala

5
推荐指数
1
解决办法
430
查看次数

从 Jenkins 中的 Jacoco 覆盖范围中排除包

由于我的 Jenkins 管道失败,尝试从覆盖率报告中排除包。我有一个包含所有 POJO:s 的子项目。我不想为所有这些编写 uittest。因此,他们会降低分支/线路覆盖率,使覆盖率低于阈值并使我的构建失败。

应该可以排除一些软件包,但我无法让它工作。

我有以下 jacoco.gradle 文件:

apply plugin: 'jacoco'  
apply plugin: 'java'  
jacoco {  
  toolVersion = "0.8.2"  
}  

jacocoTestReport {  
reports {  
  xml.enabled true  
  csv.enabled false  
  html.enabled true  
}  

afterEvaluate {  
  classDirectories = files(classDirectories.files.collect {  
     fileTree(dir: it, exclude: '**xxx/yyy/zzz/**')  
  })  
}  

task coverage { dependsOn 'jacocoTestReport' }  

check.dependsOn 'jacocoTestReport'  
Run Code Online (Sandbox Code Playgroud)

我的 sonar.gradle 文件中的以下内容:

apply plugin: 'org.sonarqube'  

sonarqube {  
properties {  
  property "sonar.forceAnalysis", "true"  
  property "sonar.forceAuthentication", "true"  
  property "sonar.java.coveragePlugin", "jacoco"  
  property "sonar.login", ""  
  property "sonar.password", ""  
 }  
} …
Run Code Online (Sandbox Code Playgroud)

java gradle jenkins jacoco sonarqube

3
推荐指数
1
解决办法
7590
查看次数

标签 统计

gradle ×1

jacoco ×1

java ×1

jenkins ×1

scala ×1

sonarqube ×1

string ×1