Delete System.AppDomainSetup (dotnet/coreclr#21157)
authorJan Kotas <jkotas@microsoft.com>
Thu, 22 Nov 2018 22:22:40 +0000 (14:22 -0800)
committerGitHub <noreply@github.com>
Thu, 22 Nov 2018 22:22:40 +0000 (14:22 -0800)
commita52fffd4221a567101c29ea1458dcede2fa68b8b
treea71720fdf567b489844ad4f2617d4ec63bf8938e
parentef27385115ffa9e133a665e4d3517b88765f5d8f
Delete System.AppDomainSetup (dotnet/coreclr#21157)

* Delete System.AppDomainSetup

Contributes to dotnet/coreclr#21028

* Add test hook for null entry assembly

* Validate that the binder paths are absolute

Commit migrated from https://github.com/dotnet/coreclr/commit/e54dffef08c22a94962aacd93d4793b377cac632
29 files changed:
src/coreclr/src/System.Private.CoreLib/Resources/Strings.resx
src/coreclr/src/System.Private.CoreLib/System.Private.CoreLib.csproj
src/coreclr/src/System.Private.CoreLib/src/System/Activator.cs
src/coreclr/src/System.Private.CoreLib/src/System/AppContext/AppContext.cs
src/coreclr/src/System.Private.CoreLib/src/System/AppDomain.cs
src/coreclr/src/System.Private.CoreLib/src/System/AppDomainManager.cs [deleted file]
src/coreclr/src/System.Private.CoreLib/src/System/AppDomainSetup.cs [deleted file]
src/coreclr/src/System.Private.CoreLib/src/System/Reflection/Assembly.CoreCLR.cs
src/coreclr/src/System.Private.CoreLib/src/System/Reflection/Emit/AssemblyBuilder.cs
src/coreclr/src/System.Private.CoreLib/src/System/Reflection/RuntimeAssembly.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/RuntimeEnvironment.cs [deleted file]
src/coreclr/src/binder/applicationcontext.cpp
src/coreclr/src/classlibnative/bcltype/system.cpp
src/coreclr/src/classlibnative/bcltype/system.h
src/coreclr/src/vm/appdomain.cpp
src/coreclr/src/vm/appdomain.hpp
src/coreclr/src/vm/appdomainnative.cpp
src/coreclr/src/vm/callhelpers.cpp
src/coreclr/src/vm/ceemain.cpp
src/coreclr/src/vm/compile.cpp
src/coreclr/src/vm/corhost.cpp
src/coreclr/src/vm/ecalllist.h
src/coreclr/src/vm/metasig.h
src/coreclr/src/vm/mscorlib.h
src/coreclr/src/vm/object.h
src/coreclr/src/vm/vars.cpp
src/coreclr/src/vm/vars.hpp
src/coreclr/tests/CoreFX/CoreFX.issues.json
src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/EventSource.cs