diff --git a/src/System.Runtime.Extensions/src/System/AppDomain.cs b/src/Common/src/CoreLib/System/AppDomain.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/AppDomain.cs rename to src/Common/src/CoreLib/System/AppDomain.cs diff --git a/src/System.Runtime.Extensions/src/System/AppDomainSetup.cs b/src/Common/src/CoreLib/System/AppDomainSetup.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/AppDomainSetup.cs rename to src/Common/src/CoreLib/System/AppDomainSetup.cs diff --git a/src/System.Runtime.Extensions/src/System/CannotUnloadAppDomainException.cs b/src/Common/src/CoreLib/System/CannotUnloadAppDomainException.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/CannotUnloadAppDomainException.cs rename to src/Common/src/CoreLib/System/CannotUnloadAppDomainException.cs diff --git a/src/System.Runtime.Extensions/src/System/Collections/ArrayList.cs b/src/Common/src/CoreLib/System/Collections/ArrayList.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Collections/ArrayList.cs rename to src/Common/src/CoreLib/System/Collections/ArrayList.cs diff --git a/src/System.Threading.Thread/src/System/LocalDataStoreSlot.cs b/src/Common/src/CoreLib/System/LocalDataStoreSlot.cs similarity index 100% rename from src/System.Threading.Thread/src/System/LocalDataStoreSlot.cs rename to src/Common/src/CoreLib/System/LocalDataStoreSlot.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/IPermission.cs b/src/Common/src/CoreLib/System/Security/IPermission.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/IPermission.cs rename to src/Common/src/CoreLib/System/Security/IPermission.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/ISecurityEncodable.cs b/src/Common/src/CoreLib/System/Security/ISecurityEncodable.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/ISecurityEncodable.cs rename to src/Common/src/CoreLib/System/Security/ISecurityEncodable.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/IStackWalk.cs b/src/Common/src/CoreLib/System/Security/IStackWalk.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/IStackWalk.cs rename to src/Common/src/CoreLib/System/Security/IStackWalk.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/PermissionSet.cs b/src/Common/src/CoreLib/System/Security/PermissionSet.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/PermissionSet.cs rename to src/Common/src/CoreLib/System/Security/PermissionSet.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/Permissions/PermissionState.cs b/src/Common/src/CoreLib/System/Security/Permissions/PermissionState.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/Permissions/PermissionState.cs rename to src/Common/src/CoreLib/System/Security/Permissions/PermissionState.cs diff --git a/src/System.Security.Principal/src/System/Security/Principal/IIdentity.cs b/src/Common/src/CoreLib/System/Security/Principal/IIdentity.cs similarity index 100% rename from src/System.Security.Principal/src/System/Security/Principal/IIdentity.cs rename to src/Common/src/CoreLib/System/Security/Principal/IIdentity.cs diff --git a/src/System.Security.Principal/src/System/Security/Principal/IPrincipal.cs b/src/Common/src/CoreLib/System/Security/Principal/IPrincipal.cs similarity index 100% rename from src/System.Security.Principal/src/System/Security/Principal/IPrincipal.cs rename to src/Common/src/CoreLib/System/Security/Principal/IPrincipal.cs diff --git a/src/System.Security.Principal/src/System/Security/Principal/PrincipalPolicy.cs b/src/Common/src/CoreLib/System/Security/Principal/PrincipalPolicy.cs similarity index 100% rename from src/System.Security.Principal/src/System/Security/Principal/PrincipalPolicy.cs rename to src/Common/src/CoreLib/System/Security/Principal/PrincipalPolicy.cs diff --git a/src/System.Runtime.Extensions/src/System/Security/SecurityElement.cs b/src/Common/src/CoreLib/System/Security/SecurityElement.cs similarity index 100% rename from src/System.Runtime.Extensions/src/System/Security/SecurityElement.cs rename to src/Common/src/CoreLib/System/Security/SecurityElement.cs diff --git a/src/System.Threading.Thread/src/System/Threading/CompressedStack.cs b/src/Common/src/CoreLib/System/Threading/CompressedStack.cs similarity index 100% rename from src/System.Threading.Thread/src/System/Threading/CompressedStack.cs rename to src/Common/src/CoreLib/System/Threading/CompressedStack.cs diff --git a/src/System.Threading.Thread/src/System/Threading/Thread.Unix.cs b/src/Common/src/CoreLib/System/Threading/Thread.Unix.cs similarity index 100% rename from src/System.Threading.Thread/src/System/Threading/Thread.Unix.cs rename to src/Common/src/CoreLib/System/Threading/Thread.Unix.cs diff --git a/src/System.Threading.Thread/src/System/Threading/Thread.Windows.cs b/src/Common/src/CoreLib/System/Threading/Thread.Windows.cs similarity index 100% rename from src/System.Threading.Thread/src/System/Threading/Thread.Windows.cs rename to src/Common/src/CoreLib/System/Threading/Thread.Windows.cs diff --git a/src/System.Threading.Thread/src/System/Threading/Thread.cs b/src/Common/src/CoreLib/System/Threading/Thread.cs similarity index 100% rename from src/System.Threading.Thread/src/System/Threading/Thread.cs rename to src/Common/src/CoreLib/System/Threading/Thread.cs diff --git a/src/System.Runtime.Extensions/src/System.Runtime.Extensions.csproj b/src/System.Runtime.Extensions/src/System.Runtime.Extensions.csproj index 3645aaa5a380..4c91053d3b3a 100644 --- a/src/System.Runtime.Extensions/src/System.Runtime.Extensions.csproj +++ b/src/System.Runtime.Extensions/src/System.Runtime.Extensions.csproj @@ -10,11 +10,8 @@ netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release;netcoreappaot-Windows_NT-Debug;netcoreappaot-Windows_NT-Release;uap-Windows_NT-Debug;uap-Windows_NT-Release;uapaot-Windows_NT-Debug;uapaot-Windows_NT-Release - - - @@ -36,18 +33,41 @@ - - - - - - - + + Common\CoreLib\System\AppDomain.cs + + + Common\CoreLib\System\AppDomainSetup.cs + + + Common\CoreLib\System\CannotUnloadAppDomainException.cs + + + Common\CoreLib\System\Collections\ArrayList.cs + + + Common\CoreLib\System\Security\IPermission.cs + + + Common\CoreLib\System\Security\ISecurityEncodable.cs + + + Common\CoreLib\System\Security\IStackWalk.cs + + + Common\CoreLib\System\Security\SecurityElement.cs + + + Common\CoreLib\System\Security\Permissions\PermissionState.cs + + + Common\CoreLib\System\Security\PermissionSet.cs + Common\CoreLib\System\IO\StreamHelpers.CopyValidation.cs diff --git a/src/System.Security.Permissions/src/System.Security.Permissions.csproj b/src/System.Security.Permissions/src/System.Security.Permissions.csproj index 950392877bbb..a9de940dc6a5 100644 --- a/src/System.Security.Permissions/src/System.Security.Permissions.csproj +++ b/src/System.Security.Permissions/src/System.Security.Permissions.csproj @@ -178,9 +178,15 @@ - - - + + Common\CoreLib\System\Security\IStackWalk.cs + + + Common\CoreLib\System\Security\PermissionSet.cs + + + Common\CoreLib\System\Security\Permissions\PermissionState.cs + diff --git a/src/System.Security.Principal/src/System.Security.Principal.csproj b/src/System.Security.Principal/src/System.Security.Principal.csproj index 10afa52d2440..444d07596053 100644 --- a/src/System.Security.Principal/src/System.Security.Principal.csproj +++ b/src/System.Security.Principal/src/System.Security.Principal.csproj @@ -7,9 +7,15 @@ - - - + + Common\CoreLib\System\Security\Principal\IIdentity.cs + + + Common\CoreLib\System\Security\Principal\IPrincipal.cs + + + Common\CoreLib\System\Security\Principal\PrincipalPolicy.cs + diff --git a/src/System.Threading.Thread/src/System.Threading.Thread.csproj b/src/System.Threading.Thread/src/System.Threading.Thread.csproj index 829fea834bfd..3c687b42e247 100644 --- a/src/System.Threading.Thread/src/System.Threading.Thread.csproj +++ b/src/System.Threading.Thread/src/System.Threading.Thread.csproj @@ -7,11 +7,21 @@ netcoreapp-Unix-Debug;netcoreapp-Unix-Release;netcoreapp-Windows_NT-Debug;netcoreapp-Windows_NT-Release;netcoreappaot-Windows_NT-Debug;netcoreappaot-Windows_NT-Release;uap-Windows_NT-Debug;uap-Windows_NT-Release;uapaot-Windows_NT-Debug;uapaot-Windows_NT-Release - - - - - + + Common\CoreLib\System\LocalDataStoreSlot.cs + + + Common\CoreLib\System\Threading\CompressedStack.cs + + + Common\CoreLib\System\Threading\Thread.cs + + + Common\CoreLib\System\Threading\Thread.Unix.cs + + + Common\CoreLib\System\Threading\Thread.Windows.cs +