CommunityToolkit / CommunityToolkit/Tooling-Windows-Submodule
Move assembly attributes to props file
- 主要言語
- C#
- スター
- 55
- フォーク
- 19
- 平均マージ
- 40分
- マージ済み PR(30日)
- 1
説明
# 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
コントリビューションガイド
調査の方向性
InternalsVisibleTo アセンブリ属性を定義しているプロジェクトごとの C# ファイルと、リポジトリに既存の MSBuild プロジェクト構成を特定します。リンクされている MSBuild の InternalsVisibleTo ドキュメントを読み、属性が props ファイルを通じて提供されていること、および追加の C# ファイルが solution explorer に表示されなくなっていることを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp
- 領域
- build-system, tooling
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100