CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule

Move assembly attributes to props file

Aperta
#10 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
build :fire: dev loop ➰ enhancement templating
Lingua principale
C#
Stelle
55
Fork
19
Merge medio
40m
PR unite (30g)
1

Descrizione

# 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

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Individuate i file C# per progetto che definiscono l'attributo assembly InternalsVisibleTo e la configurazione di progetto MSBuild esistente del repository. Leggete la documentazione MSBuild collegata su InternalsVisibleTo, quindi verificate che l'attributo venga fornito tramite un file props e che i file C# aggiuntivi non compaiano più nel solution explorer.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
build-system, tooling
Tipo di issue
Refactoring
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.