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 Make some pubternal types in data protection (#12121) 2019-07-12 22:29:54 -07:00
DefaultBuilder
Features/JsonPatch
Framework
Hosting Cleanup ClientCancellationAbortsRequest Internal/2771 (#12248) 2019-07-17 09:19:31 -07:00
Html/Abstractions
Http MVC use concrete types for DiagnosticListener (#11730) 2019-07-15 12:38:46 -07:00
Identity UrlEncode/Decode email/password codes by default (#12109) 2019-07-15 11:17:52 -07:00
Installers
Middleware Dylan/polishing (#12163) 2019-07-15 15:28:51 -07:00
MusicStore Fix MusicStore tests 2019-07-12 10:30:31 -07:00
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 Danielmartin/update to jwt bearer events (#12133) 2019-07-12 14:35:13 -07:00
Servers Wrap the PipeWriter used by Kestrel's output writing logic (#12081) 2019-07-16 23:06:24 -07:00
Shared Fixed RequestHeader to allow working with KeyValuePair. #12114 (#12157) 2019-07-14 06:11:50 -07:00
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