Move System.Security attributes to shared partition. (dotnet/coreclr#10036)
authorAtsushi Kanamori <AtsushiKan@users.noreply.github.com>
Thu, 9 Mar 2017 14:44:26 +0000 (06:44 -0800)
committerJan Kotas <jkotas@microsoft.com>
Thu, 9 Mar 2017 14:44:26 +0000 (06:44 -0800)
commit49969d170e412024712f3ad8fe13f767920ee27a
tree3658869705c02fc5bbc1d2132ac227392a1caab4
parentc1a5360fa16aab9f7da82ed4217398acae320c91
Move System.Security attributes to shared partition. (dotnet/coreclr#10036)

* Split System\Security\Attributes.cs into properly named files.

* Formatting cleanup

"sealed public" => "public sealed"

"System.Attribute" => "Attribute"

Use autoprops when possible.

Be explicit about nullary constructors
 (since 90% of them already were.)

* Remove blank line.

Commit migrated from https://github.com/dotnet/coreclr/commit/dd0dd2234eb982b8cfbfa9dbf1e8a3979bcb79c4
15 files changed:
src/coreclr/src/mscorlib/System.Private.CoreLib.csproj
src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems
src/coreclr/src/mscorlib/shared/System/Security/AllowPartiallyTrustedCallersAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/PartialTrustVisibilityLevel.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityCriticalAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityCriticalScope.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityRuleSet.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityRulesAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecuritySafeCriticalAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityTransparentAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SecurityTreatAsSafeAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/SuppressUnmanagedCodeSecurityAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System/Security/UnverifiableCodeAttribute.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/System/Security/Attributes.cs [deleted file]
src/coreclr/src/mscorlib/src/System/Security/DynamicSecurityMethodAttribute.cs [new file with mode: 0644]