CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule
Move assembly attributes to props file
- Vorherrschende Sprache
- C#
- Sterne
- 55
- Forks
- 19
- Ø Merge
- 40 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
# Background
To facilitate testing, we define the `[InternalsVisibleTo]` attribute on the assembly of each project.
# Problem
We're currently use C# to do this, which puts another file into the solution explorer for every experiment.
# Solution
We can define `InternalsVisibleTo` via MSBuild props file. We should do this to clean up the solution explorer for the user.
Relevant documentation:
https://learn.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props#internalsvisibleto
Beitragsleitfaden
Rechercherichtung
Lokalisieren Sie die projektbezogenen C#-Dateien, die das InternalsVisibleTo-Assemblyattribut definieren, sowie die vorhandene MSBuild-Projektkonfiguration des Repositorys. Lesen Sie die verlinkte MSBuild-Dokumentation zu InternalsVisibleTo und verifizieren Sie anschließend, dass das Attribut über eine props-Datei bereitgestellt wird und dass die zusätzlichen C#-Dateien nicht mehr im solution explorer erscheinen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- build-system, tooling
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100