aspnetcore/src
N. Taylor Mullen cae31a55f9 Add analyzer to warn for invalid Component parameter usage.
- The newly added analyzer warns users if they try to assign another components parameter.It does sanity checks to ensure that
  1. The property reference is indeed a component parameter
  2. The property reference is from a component
  3. The assignment is outside of the parameters type hierarchy. Aka, we don't warn users for setting a components parameter if it's in the same class.

- Updated existing `ComponentsFacts` to add additional utility methods to properly interact with components.
- Added tests to ensure we're analyzing all the goods properly.

#8825
2019-07-17 14:49:44 -07:00
..
Analyzers
Antiforgery
Azure
Components Add analyzer to warn for invalid Component parameter usage. 2019-07-17 14:49:44 -07:00
DataProtection
DefaultBuilder
Features/JsonPatch
Framework
Hosting Cleanup ClientCancellationAbortsRequest Internal/2771 (#12248) 2019-07-17 09:19:31 -07:00
Html/Abstractions
Http
Identity
Installers
Middleware
MusicStore
Mvc Update sample applications to use public [Parameter]s. 2019-07-17 14:32:40 -07:00
ProjectTemplates Merge 'release/2.2' to 'master' (#12252) 2019-07-17 10:31:18 -07:00
Razor
Security
Servers Wrap the PipeWriter used by Kestrel's output writing logic (#12081) 2019-07-16 23:06:24 -07:00
Shared
SignalR Crankier: off by one error 2019-07-17 22:01:39 +10:00
SiteExtensions
Tools
submodules Update MessagePack-CSharp (#12246) 2019-07-16 13:23:56 -07:00