dotnet / dotnet/project-system

Stop localizing/adding localizable values in rules that never show up in the UI

Open
#4,944 24 comments 0 reactions 1 assignee Assigned to @melytc View on GitHub
Feature-Rules/Properties good-first-issue Performance-Scenario-Solution-Open Priority:2 Tenet-Localization Tenet-Performance Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

In https://github.com/dotnet/project-system/pull/4920, we added some awesome new validation to make sure that we're using rules consistently and property. However, in doing so we've started localizing more properties that are really never ever show up in the UI. We've started using PropertyPagesHidden="true" on some of those rules, and we should consistently apply this across all rules that never end up in as a browse object and then:

1) Stop localizing them
2) Remove all localizable properties, display name, description, etc.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.