Age | Commit message (Collapse) | Author |
|
|
|
Contributes to https://github.com/dotnet/corefx/issues/6185.
|
|
|
|
Any *.cs file found without the usual license header has it added except:
1. Files that note they are auto-generated.
2. Files with a different header (unless it is very close to the usual,
in which case adjust for typos and old versions).
3. FxCopBaseline.cs files.
|
|
|
|
|
|
* Add serializable attribute and typeforward and adding serialization impl
* Expose ZLibException in impl assembly
* Remove deserialization negative tests
* Adding tests for exceptions
* Adding SqlError data to base exception data table
* System Data Facade
* Add netfx471 blob diffs for Hashtable and ListDictionary
* Build Microsoft.NETCore.App.deps.json after manual shims
* Disable currently failing uap/uapaot tests because of shim assembly load errors
|
|
|
|
* Grammar check - "a [a,e]" rule.
* Corrected "a attributes" to "an attribute"
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# src/Microsoft.Win32.Primitives/src/System/ComponentModel/Win32Exception.cs
# src/System.ComponentModel.TypeConverter/src/System/ComponentModel/BindingList.cs
# src/System.DirectoryServices/src/System/DirectoryServices/DirectoryServicesCOMException.cs
# src/System.ObjectModel/src/System/Collections/ObjectModel/ObservableCollection.cs
# src/System.ObjectModel/src/System/Collections/ObjectModel/ReadOnlyObservableCollection.cs
|
|
* Move AssertExtensions to Corefx.Private.TestUtilities
* Update csprojs
* Fix Linq.Expressions uapaot build
|
|
# Conflicts:
# src/System.DirectoryServices.Protocols/src/System/DirectoryServices/Protocols/common/DirectoryException.cs
# src/System.Drawing.Common/src/System/Drawing/Printing/Margins.cs
# src/System.Drawing.Common/src/System/Drawing/SystemBrushes.cs
# src/System.Drawing.Primitives/src/System/Drawing/SizeF.cs
# src/System.Net.WebHeaderCollection/tests/WebHeaderCollectionTest.cs
# src/System.Runtime.CompilerServices.VisualC/src/System/Runtime/CompilerServices/Attributes.cs
|
|
AssertExtensions (#21455)
* Registry
* Collections
* ComponentModel
* Configuration
* Data
* Globalization
* Drawing
* Diagnostics
* IO
* Linq
* Add System.Net param names in tests
* Move ArgumentExceptions in System.Private.Xml to AssertExtensions
* Add System.Reflection.* ArgumentException param names
* Add param names for System.Runtime* ArgumentExceptions
* Add ArgumentException param names to System.Security.*
* Add ArgumentException param names to System.Text.*
* Add param names to ArgumentExceptions in misc projects
* Add System.Threading.* ArgumentException param names
* Fix missing files
* Fixes for unix and netfx
* Fix more failures and revert a IdnaConformance tests to avoid merge conflicts with #21463
|
|
|
|
|
|
This reverts commit 6dd451f51451a7d0ceea6104b51bd17005e9a0e6.
|
|
* Changes to throw PlatformNotSupportedException from ISerializable.GetObjectData and serialization constructors on non-serializable types. Also removes private serialization constructors and some unneeded code that was used to support serializing non-serializable types. A few tests testing GetObjectData implementations are also removed.
* Address code review comments.
* Change exceptions' GetObjectData to just call base rather than throw. This makes them behave consistently with exceptions that didn't override GetObjectData.
|
|
Increment versions post 2.0
|
|
* Remove SerializableAttribute from many CoreFX types that will not be serializable.
* Removes serialization tests for types that are no longer serializable and fixes serializing a couple of types. Includes marking some internal serializable types as public so that they'll be reflectible with .NET Native.
* Remove unneeded pragmas
* Update based on review comments
|
|
|
|
|
|
The tests are expecting a PlatformNotSupportedException, as it the operation isn't supported on core.
|
|
Bulk update to AssertExtensions.Throws for AOT support. This doesn't disable Assert.Throws.
|
|
Now instead of Use*Key a project can instead define the assembly key
in the project (genreally the common dir.pops for a project) using
the AssemblyKey property. The accepted values are Open, ECMA, MSFT,
Test.
This change allows for a repo to set the default key they want to use
for projects. In corefx we have switched the default to use the Open
key instead of the old BuildTools default of MSFT key.
As part of this update we are explicitly setting the AssemblyKey in
all the library projects (although it is really only necessary for
projects that aren't the default).
Also with this change we are updating all the new libraries that have
not yet shipped stable (compared to our 1.1 release) and making them
use the Open key. Which means that for prerelease dependencies there
might be some binary breaking changes to consume.
The following libraries ahven't shipped so there key is being
changed from MSFT to Open:
Microsoft.XmlSerializer.Generator
System.CodeDom
System.Configuration.ConfigurationManager
System.Data.Odbc
System.DirectoryServices
System.DirectoryServices.AccountManagement
System.DirectoryServices.Protocols
System.IO.Ports
System.Json
System.Memory
System.Net.HttpListener
System.Net.Mail
System.Net.ServicePoint
System.Net.WebClient
System.Net.WebProxy
System.Private.Xml
System.Private.Xml.Linq
System.Security.Cryptography.Xml
System.Security.Permissions
System.Transactions.Local
System.Web.HttpUtility
|
|
the System.Transctions.Local name change.
|
|
Fix #3862 Replace double-check lock with lazy initialization.
|
|
|
|
13532 for System.Transactions.Local. (#16931)
|
|
* Move a System.Collections test
Just moves the test to a more derived test class. In its current location, it's unnecessarily getting run multiple times but without any variation.
* 20170306 - Audit some active issues/v-lijiay
* Remove Active Issue 16750 and change performancetest to [Benchmark], remove the link in Fact when it has activeissue.
* The type or namespace name 'BenchmarkAttribute' could not be found, add using Microsoft.Xunit.Performance;
* 20170306 - Audit some active issues/v-lijiay
* Remove Active Issue 16750 and change performancetest to [Benchmark], remove the link in Fact when it has activeissue.
* The type or namespace name 'BenchmarkAttribute' could not be found, add using Microsoft.Xunit.Performance;
|
|
System.Transactions.Local doesn't need to ship as an individual package
because it is part of netstandard2.0 and will be included in the NETCore app
platform package.
Update the package baseline file to marke it as inbox and also add the System.Transaction
inbox entries as well.
|
|
reference in System.Data.Common.csproj
|
|
|
|
|