首页 > 解决方案 > SonarQube 忽略属性

问题描述

  1. sonarqube.gradle.plugin - 3.3
  2. 声纳服务器社区版版本 8.5.1(内部版本 38104)
  3. 毕业 - 7.1.1
  4. 在 gitlab 14.1.0 中运行
  1. 属性 sonar.sources 仅包含 3 个源文件夹,
/builds/top/top-application-status-informer/build/generated/wsdl,
/builds/top/top-application-status-informer/build/generated-sources/xjc,
/builds/top/top-application-status-informer/src/main/kotlin
  1. 我添加排除的来源
Project configuration:
  Excluded sources: **/build/**, **/.gradle/**
  Excluded sources for coverage: **/configuration/**, **/const/**

但是声纳分析了带有 gradle 缓存和包装器的文件夹!

    e[33mLongParameterList - 7/6 - [api] at /builds/top/top-application-status-informer/.gradle/caches/7.1.1/kotlin-dsl/accessors/67aa53bd12e1adf032ac55113cdf6a4d/sources/org/gradle/kotlin/dsl/ApiConfigurationAccessors.kt:118:28e[0m
    e[33mLongParameterList - 7/6 - [annotationProcessor] at /builds/top/top-application-status-informer/.gradle/caches/7.1.1/kotlin-dsl/accessors/67aa53bd12e1adf032ac55113cdf6a4d/sources/org/gradle/kotlin/dsl/AnnotationProcessorConfigurationAccessors.kt:118:44e[0m
    e[33mLongParameterList - 7/6 - [apiDependenciesMetadata] at /builds/top/top-application-status-informer/.gradle/caches/7.1.1/kotlin-dsl/accessors/67aa53bd12e1adf032ac55113cdf6a4d/sources/org/gradle/kotlin/dsl/ApiDependenciesMetadataConfigurationAccessors.kt:118:48e[0m
    e[33mLongParameterList - 7/6 - [apiElements] at /builds/top/top-application-status-informer/.gradle/caches/7.1.1/kotlin-dsl/accessors/67aa53bd12e1adf032ac55113cdf6a4d/sources/org/gradle/kotlin/dsl/ApiElementsConfigurationAccessors.kt:122:36e[0m

完整日志构建: SonarQube.txt

标签: sonarqube

解决方案


推荐阅读