-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Open
Milestone
Description
Currently we have a list of repos that contribute TPNs and a commented out list of those that do not. These lists can change and the repo can onboard its own TPN file. Every such change would require modification of the tool, to uncomment the repo-specific entry.
runtime/eng/regenerate-third-party-notices.proj
Lines 15 to 33 in d9cfbb4
| <ItemGroup> | |
| <TpnRepo Include="dotnet/runtime" /> | |
| <TpnRepo Include="dotnet/aspnetcore" /> | |
| <TpnRepo Include="dotnet/installer" /> | |
| <TpnRepo Include="dotnet/roslyn-analyzers" /> | |
| <TpnRepo Include="dotnet/templating" /> | |
| <TpnRepo Include="dotnet/winforms" /> | |
| <TpnRepo Include="dotnet/wpf" /> | |
| <!-- | |
| Additional repos that should be included but don't have any third-party-notices files: | |
| dotnet/efcore | |
| dotnet/emsdk | |
| dotnet/extensions | |
| dotnet/icu | |
| dotnet/sdk | |
| dotnet/windowsdesktop | |
| dotnet/linker | |
| --> |
Instead of requiring manual tool changes, which can easily be overlooked, make a change to the tool to check all known repos and skip those that do not have TPNs onboarded.