Port ErrObject and CreateProjectError (dotnet/corefx#36808)
authorCharles Stoner <chucks@microsoft.com>
Sat, 13 Apr 2019 04:45:11 +0000 (21:45 -0700)
committerStephen Toub <stoub@microsoft.com>
Sat, 13 Apr 2019 04:45:11 +0000 (00:45 -0400)
commit2b5a619b73346d1111243232d70ba5132d9d457c
tree2c8eaf54d44c5bc049e895781c81368f6aaebf0e
parent2d8ee2c01fde1412648b91639f219587d1bf0dc3
Port ErrObject and CreateProjectError (dotnet/corefx#36808)

* Port ErrObject and CreateProjectError

* PR feedback

* Add FilterDefaultMessage test

Commit migrated from https://github.com/dotnet/corefx/commit/e2ab05d35f00f9cd9a92a94284698cc241f8380d
src/libraries/Microsoft.VisualBasic.Core/ref/Microsoft.VisualBasic.Core.cs
src/libraries/Microsoft.VisualBasic.Core/src/Microsoft.VisualBasic.Core.vbproj
src/libraries/Microsoft.VisualBasic.Core/src/Microsoft/VisualBasic/CompilerServices/ExceptionUtils.vb
src/libraries/Microsoft.VisualBasic.Core/src/Microsoft/VisualBasic/CompilerServices/ProjectData.vb
src/libraries/Microsoft.VisualBasic.Core/src/Microsoft/VisualBasic/ErrObject.vb [new file with mode: 0644]
src/libraries/Microsoft.VisualBasic.Core/src/Microsoft/VisualBasic/Information.vb
src/libraries/Microsoft.VisualBasic.Core/tests/ErrObjectTests.cs [new file with mode: 0644]
src/libraries/Microsoft.VisualBasic.Core/tests/Microsoft.VisualBasic.Core.Tests.csproj
src/libraries/Microsoft.VisualBasic.Core/tests/ProjectDataTests.cs [new file with mode: 0644]
src/libraries/Microsoft.VisualBasic.Core/tests/VB/Microsoft.VisualBasic.VB.Core.Tests.vbproj [moved from src/libraries/Microsoft.VisualBasic.Core/tests/VB/Microsoft.VisualBasic.VB.Tests.vbproj with 100% similarity]