Преглед на файлове

SONAR-21455 Change software quality tooltip not to be a priorization helper

tags/10.4.0.87286
7PH преди 4 месеца
родител
ревизия
b551e4dfd7

+ 10
- 28
server/sonar-web/src/main/js/apps/overview/branches/SoftwareImpactRatingTooltip.tsx Целия файл

@@ -17,7 +17,6 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
import * as React from 'react';
import { useIntl } from 'react-intl';
import { SoftwareImpactSeverity, SoftwareQuality } from '../../../types/clean-code-taxonomy';

@@ -55,33 +54,16 @@ export function SoftwareImpactRatingTooltip(props: Readonly<SoftwareImpactRating
)}.improve_tooltip`,
});

return (
<div className="sw-flex sw-flex-col sw-gap-1">
<span className="sw-font-semibold">
{intl.formatMessage({
id: 'overview.measures.software_impact.improve_rating_tooltip.title',
})}
</span>

<span>
{intl.formatMessage(
{
id: 'overview.measures.software_impact.improve_rating_tooltip.content.1',
},
{
softwareQuality: softwareQualityLabel,
ratingLabel: rating,
severity: severityLabel,
},
)}
</span>

<span className="sw-mt-4">
{intl.formatMessage({
id: 'overview.measures.software_impact.improve_rating_tooltip.content.2',
})}
</span>
</div>
return intl.formatMessage(
{
id: 'overview.measures.software_impact.improve_rating_tooltip',
},
{
softwareQuality: softwareQualityLabel,
_softwareQuality: softwareQualityLabel.toLowerCase(),
ratingLabel: rating,
severity: severityLabel,
},
);
}


+ 1
- 3
sonar-core/src/main/resources/org/sonar/l10n/core.properties Целия файл

@@ -3952,9 +3952,7 @@ overview.measures.software_impact.severity.MEDIUM.improve_tooltip=medium
overview.measures.software_impact.severity.LOW=L
overview.measures.software_impact.severity.LOW.tooltip=Low Impact
overview.measures.software_impact.severity.LOW.improve_tooltip=low
overview.measures.software_impact.improve_rating_tooltip.title=Improve rating by fixing the highest severity issues first
overview.measures.software_impact.improve_rating_tooltip.content.1={softwareQuality} rating is a {ratingLabel} when there is at least one {severity} impact vulnerability.
overview.measures.software_impact.improve_rating_tooltip.content.2=To improve your rating, start fixing the issues with highest severity first.
overview.measures.software_impact.improve_rating_tooltip={softwareQuality} rating is a {ratingLabel} when there is at least one issue with {severity} impact on the {_softwareQuality} of your software.

overview.project.no_lines_of_code=This project has no lines of code.
overview.project.empty=This project is empty.

Loading…
Отказ
Запис