NU5100 wording is confusing/inaccurate #14081
Labels
Area:ErrorHandling
warnings and errors/log messages & related error codes.
Category:Quality Week
Issues that should be considered for quality week
Priority:2
Issues for the current backlog.
Type:DCR
Design Change Request
https://github.com/NuGet/NuGet.Client/blob/fa6bd3682bb698604a09d63601a708f2b357b7a8/src/NuGet.Core/NuGet.Packaging/Rules/AnalysisResources.resx#L123-L125
The message is very much geared towards having assemblies in
lib
, but other directories can have assemblies as well.The list of directories allowed by the rule is:
https://github.com/NuGet/NuGet.Client/blob/fa6bd3682bb698604a09d63601a708f2b357b7a8/src/NuGet.Core/NuGet.Packaging/Rules/MisplaceAssemblyOutsideLibRule.cs#L55-L62
(The fact that build is allowed while buildTransitive is not is questionable. I opened a separate issue for that #14080)
The text was updated successfully, but these errors were encountered: