diff options
author | Jacek Poreda <jacek.poreda@sonarsource.com> | 2025-01-02 16:02:56 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2025-01-09 20:03:21 +0000 |
commit | 1acc36698723c641c7f16ab9aa086327cb07f6a3 (patch) | |
tree | f05d87dd538b28dde18bffe9e7b271adb1ce0337 /server/sonar-db-dao/src/main | |
parent | cd6e5cbb8e203abeb8fa3e2670bc70a5368c52ba (diff) | |
download | sonarqube-1acc36698723c641c7f16ab9aa086327cb07f6a3.tar.gz sonarqube-1acc36698723c641c7f16ab9aa086327cb07f6a3.zip |
SONAR-14367 Add new field to ProjectAlmSettingDto and update queries
Diffstat (limited to 'server/sonar-db-dao/src/main')
-rw-r--r-- | server/sonar-db-dao/src/main/java/org/sonar/db/alm/setting/ProjectAlmSettingDto.java | 17 | ||||
-rw-r--r-- | server/sonar-db-dao/src/main/resources/org/sonar/db/alm/setting/ProjectAlmSettingMapper.xml | 7 |
2 files changed, 24 insertions, 0 deletions
diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/alm/setting/ProjectAlmSettingDto.java b/server/sonar-db-dao/src/main/java/org/sonar/db/alm/setting/ProjectAlmSettingDto.java index b10d241fa18..3a465c14360 100644 --- a/server/sonar-db-dao/src/main/java/org/sonar/db/alm/setting/ProjectAlmSettingDto.java +++ b/server/sonar-db-dao/src/main/java/org/sonar/db/alm/setting/ProjectAlmSettingDto.java @@ -62,6 +62,12 @@ public class ProjectAlmSettingDto { private Boolean summaryCommentEnabled; /** + * Boolean flag which enable/disable adding inline comments to files + * It will be null when the ALM is other than Azure DevOps + */ + private Boolean inlineAnnotationsEnabled; + + /** * Boolean to know if this SonarQube project is part of a monorepo * default value is false */ @@ -125,6 +131,15 @@ public class ProjectAlmSettingDto { return this; } + public Boolean getInlineAnnotationsEnabled() { + return inlineAnnotationsEnabled; + } + + public ProjectAlmSettingDto setInlineAnnotationsEnabled(@Nullable Boolean inlineAnnotationsEnabled) { + this.inlineAnnotationsEnabled = inlineAnnotationsEnabled; + return this; + } + public Boolean getMonorepo() { return monorepo; } @@ -149,4 +164,6 @@ public class ProjectAlmSettingDto { void setCreatedAt(long createdAt) { this.createdAt = createdAt; } + + } diff --git a/server/sonar-db-dao/src/main/resources/org/sonar/db/alm/setting/ProjectAlmSettingMapper.xml b/server/sonar-db-dao/src/main/resources/org/sonar/db/alm/setting/ProjectAlmSettingMapper.xml index c212b88a1ea..9f015b2d22e 100644 --- a/server/sonar-db-dao/src/main/resources/org/sonar/db/alm/setting/ProjectAlmSettingMapper.xml +++ b/server/sonar-db-dao/src/main/resources/org/sonar/db/alm/setting/ProjectAlmSettingMapper.xml @@ -10,6 +10,7 @@ p.alm_repo as almRepo, p.alm_slug as almSlug, p.summary_comment_enabled as summaryCommentEnabled, + p.inline_annotations_enabled as inlineAnnotationsEnabled, p.monorepo as monorepo, p.created_at as createdAt, p.updated_at as updatedAt @@ -98,6 +99,7 @@ alm_repo, alm_slug, summary_comment_enabled, + inline_annotations_enabled, monorepo, created_at, updated_at @@ -109,6 +111,7 @@ #{dto.almRepo, jdbcType=VARCHAR}, #{dto.almSlug, jdbcType=VARCHAR}, #{dto.summaryCommentEnabled, jdbcType=BOOLEAN}, + #{dto.inlineAnnotationsEnabled, jdbcType=BOOLEAN}, #{dto.monorepo, jdbcType=BOOLEAN}, #{now, jdbcType=BIGINT}, #{now, jdbcType=BIGINT} @@ -125,6 +128,7 @@ alm_repo, alm_slug, summary_comment_enabled, + inline_annotations_enabled, monorepo, created_at, updated_at @@ -136,6 +140,7 @@ #{dto.almRepo, jdbcType=VARCHAR}, #{dto.almSlug, jdbcType=VARCHAR}, #{dto.summaryCommentEnabled, jdbcType=NUMERIC}, + #{dto.inlineAnnotationsEnabled, jdbcType=NUMERIC}, #{dto.monorepo, jdbcType=NUMERIC}, #{now, jdbcType=BIGINT}, #{now, jdbcType=BIGINT} @@ -149,6 +154,7 @@ alm_repo = #{dto.almRepo, jdbcType=VARCHAR}, alm_slug = #{dto.almSlug, jdbcType=VARCHAR}, summary_comment_enabled = #{dto.summaryCommentEnabled, jdbcType=BOOLEAN}, + inline_annotations_enabled = #{dto.inlineAnnotationsEnabled, jdbcType=BOOLEAN}, monorepo = #{dto.monorepo, jdbcType=BOOLEAN}, updated_at = #{now, jdbcType=BIGINT} WHERE @@ -163,6 +169,7 @@ alm_repo = #{dto.almRepo, jdbcType=VARCHAR}, alm_slug = #{dto.almSlug, jdbcType=VARCHAR}, summary_comment_enabled = #{dto.summaryCommentEnabled, jdbcType=NUMERIC}, + inline_annotations_enabled = #{dto.inlineAnnotationsEnabled, jdbcType=NUMERIC}, monorepo = #{dto.monorepo, jdbcType=NUMERIC}, updated_at = #{now, jdbcType=BIGINT} WHERE |