aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/src
diff options
context:
space:
mode:
authorRevanshu Paliwal <revanshu.paliwal@sonarsource.com>2023-01-11 14:02:45 +0100
committersonartech <sonartech@sonarsource.com>2023-01-12 20:02:52 +0000
commit105204fa4727f1c77e0f293cc2a9dfa984493e7b (patch)
treeef5bdc22cd455d1225f4c153ceab97b2b1a46e6f /sonar-core/src
parente3100a5030d09dc7df418d58c1ca5946fa4b965f (diff)
downloadsonarqube-105204fa4727f1c77e0f293cc2a9dfa984493e7b.tar.gz
sonarqube-105204fa4727f1c77e0f293cc2a9dfa984493e7b.zip
SONAR-17815 New UI changes for CAYC quality gates
Diffstat (limited to 'sonar-core/src')
-rw-r--r--sonar-core/src/main/resources/org/sonar/l10n/core.properties44
1 files changed, 16 insertions, 28 deletions
diff --git a/sonar-core/src/main/resources/org/sonar/l10n/core.properties b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
index 0eaba3dff39..cbe186bf8a2 100644
--- a/sonar-core/src/main/resources/org/sonar/l10n/core.properties
+++ b/sonar-core/src/main/resources/org/sonar/l10n/core.properties
@@ -1839,41 +1839,29 @@ quality_gates.permissions.remove.user.confirmation=Are you sure you want to remo
quality_gates.permissions.remove.group=Remove permission from group
quality_gates.permissions.remove.group.confirmation=Are you sure you want to remove permission on this quality gate from group {user}?
quality_gates.cayc=Clean as You Code
-quality_gates.cayc.description=The following conditions ensure that your project remains compliant with {link}.
-quality_gates.cayc.description.extended=We strongly recommend that you keep them unchanged.
-quality_gates.other_conditions=Other conditions
-quality_gates.cayc_condition.missing_warning.title=Some Clean as You Code conditions are missing or are too permissive
-quality_gates.cayc_condition.missing_warning.description=Four conditions are included by default in any new Quality Gate. They represent the minimum level of quality needed to follow Clean as You Code. We recommend that you add the missing conditions and increase the value of the conditions that are too permissive to benefit from the power of Clean as You Code.
+quality_gates.cayc.new_code=New Code
+quality_gates.cayc_missing.banner.title=This Quality Gate does not comply with Clean as You Code
+quality_gates.cayc_missing.banner.description=Six specific conditions on New Code must be included in any Quality Gate to make it compliant with {cayc_link}. They represent the minimum level of quality needed to follow Clean As You Code. We recommend that you update this Quality Gate to benefit from the power of Clean as You Code.
quality_gates.cayc_condition.review_update=Review and update
-quality_gates.cayc.review_update_modal.header=Update "{0}" to follow Cleas as You Code
+quality_gates.cayc.review_update_modal.header=Update "{0}" to follow Clean as You Code
quality_gates.cayc.review_update_modal.confirm_text=Update Quality Gate
-quality_gates.cayc.review_update_modal.description=Please review the changes before you update this Quality Gate.
-quality_gates.cayc.review_update_modal.modify_condition.header={0} condition(s) will be modified
-quality_gates.cayc.review_update_modal.add_condition.header={0} condition(s) will be added
-quality_gates.cayc_condition.ok=OK
-quality_gates.cayc_condition.weak=WEAK
-quality_gates.cayc_condition.missing=MISSING
+quality_gates.cayc.review_update_modal.description=This Quality Gate will be updated to match exactly these 6 conditions. Any other condition will be deleted.
quality_gates.cayc.new_maintainability_rating.A=Technical debt ratio is less than {0}
quality_gates.cayc.new_maintainability_rating=Technical debt ratio is greater than {1}
quality_gates.cayc.new_reliability_rating.A=No bugs
-quality_gates.cayc.new_reliability_rating.B=Minor bug
-quality_gates.cayc.new_reliability_rating.C=Major bug
-quality_gates.cayc.new_reliability_rating.D=Critical bug
-quality_gates.cayc.new_reliability_rating.E=Blocker bug
quality_gates.cayc.new_security_rating.A=No vulnerabilities
-quality_gates.cayc.new_security_rating.B=Minor vulnerability
-quality_gates.cayc.new_security_rating.C=Major vulnerability
-quality_gates.cayc.new_security_rating.D=Critical vulnerability
-quality_gates.cayc.new_security_rating.E=Blocker vulnerability
-quality_gates.cayc.unlock_edit=Unlock to edit
-quality_gates.cayc.lock_edit=Lock for editing
-quality_gates.cayc.tooltip.ok.condition=This condition is compliant with Clean as You Code.
-quality_gates.cayc.tooltip.weak.condition=This condition is too permissive. Increase its value to follow Clean as You Code.
-quality_gates.cayc.tooltip.missing.condition=This condition is missing. Add it to follow Clean as You Code.
-quality_gates.cayc.tooltip.weak.quality_gate=This Quality Gate does not follow the Clean as You Code methodology.
+quality_gates.cayc.unlock_edit=Unlock editing
+quality_gates.cayc.tooltip.message=This Quality Gate does not comply with Clean as You Code.
quality_gates.cayc.badge.tooltip.learn_more=Learn more: Clean as You Code
-quality_gates.cayc_condition.delete_warning=This condition is part of Clean as You Code. If you delete it you will not benefit from the power of Clean As You Code anymore.
-quality_gates.cayc_condition.edit_warning=This condition is part of Clean as You Code. If you decrease its value you will not benefit from the power of Clean As You Code anymore.
+quality_gates.cayc.banner.title=This Quality Gate complies with Clean as You Code
+quality_gates.cayc.banner.description=This Quality Gate follows the {cayc_link} methodology by enforcing high standards on {new_code_link}:
+quality_gates.cayc.banner.list_item1=No bugs
+quality_gates.cayc.banner.list_item2=No vulnerabilities
+quality_gates.cayc.banner.list_item3=No security hotspots to review
+quality_gates.cayc.banner.list_item4=Limited amount of code smells
+quality_gates.cayc.banner.list_item5=A controlled level of duplication and coverage
+quality_gates.cayc_unfollow.title=Don’t want to follow Clean as You Code?
+quality_gates.cayc_unfollow.description=Editing is locked on this Quality Gate to prevent you from moving out of the {cayc_link} methodology. If you do not want to follow the Clean as You Code methodology, you may enable editing on this Quality Gate and modify its conditions
#------------------------------------------------------------------------------
#
# RULES DOCUMENTATION PAGE