Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/System.XML/System.Xml.Serialization/ChangeLog')
-rw-r--r--mcs/class/System.XML/System.Xml.Serialization/ChangeLog186
1 files changed, 0 insertions, 186 deletions
diff --git a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog b/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
index 945fc9fad31..663274672ba 100644
--- a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
+++ b/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
@@ -1,189 +1,3 @@
-2006-02-22 Gert Driesen <drieseng@users.sourceforge.net>
-
- * SerializationCodeGenerator.cs: Omit return statement in ReadObject
- method if GenerateReadListElement returns null. Fixes bug #77588.
-
-2006-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * XmlSerializer.cs: Fix the previous fix.
-
-2006-02-21 Lluis Sanchez Gual <lluis@novell.com>
-
- * XmlSerializer.cs: Added option to avoid falling back to the
- interpreted serializer if the code generator fails. To be used
- in the test suite.
-
-2006-02-16 Gert Driesen <drieseng@users.sourceforge.net>
-
- * TypeData.cs: Fixed the following issues when dealing with Array
- SchemaType:
- - if a type implements IDictionary, throw a NotSupportedException
- - if a type implements ICollection, then an Add method must exist
- which takes a single argument of a type to which the listitem type
- is assignable (meaning a base type or an interface that it
- implements). If such a method does not exist, then throw an
- InvalidOperationException.
- - if a type implements IEnumerable, then the listitem type is
- determined by the type of the Current property of the (IEnumerator)
- type returned by the GetEnumerator() method or the private
- implementation of IEnumerable.GetEnumerator(). If there's no
- public Current property on the IEnumerator, then System.Object
- is assumed as listitem type. Similar as for types implementing
- ICollection, an Add method must exist which takes a single argument
- of a type to which the listitem type is assignable (meaning a base
- type or an interface that it implements). If such a method does not
- exist, then throw an InvalidOperationException.
-
-2006-02-16 Lluis Sanchez Gual <lluis@novell.com>
-
- * XmlSchemaImporter.cs: Support importing complex types with
- simple content based on enums. Fixes bug #76848.
-
-2006-02-11 Gert Driesen <drieseng@users.sourceforge.net>
-
- * SoapAttributeAttribute.cs: Set eol-style to CRLF.
- * SoapElementAttribute.cs: Same.
- * SoapEnumAttribute.cs: Same.
- * SoapIncludeAttribute.cs: Same.
- * SoapSchemaMember.cs: Same.
- * SoapTypeAttribute.cs: Same.
- * XmlArrayAttribute.cs: Same.
- * XmlAttributeAttribute.cs: Same.
- * XmlChoiceIdentifierAttribute.cs: Same.
- * XmlElementAttribute.cs: Same.
- * XmlEnumAttribute.cs: Same.
- * XmlRootAttribute.cs: Same.
- * XmlSchemaImporter.cs: Same.
- * XmlTextAttribute.cs: Same.
- * XmlTypeAttribute.cs: Same.
- * XmlTypeMapping.cs: Same.
- * SoapAttributeOverrides.cs: Fixed line endings. Set eol-style to CRLF.
- * CodeIdentifiers.cs: Same.
- * SoapCodeExporter.cs: Same.
- * SoapAttributes.cs: Same.
- * SoapIgnoreAttribute.cs: Same.
- * SoapSchemaImporter.cs: Same.
- * TypeMember.cs: Same.
- * UnreferencedObjectEventArgs.cs: Same.
- * XmlAnyAttributeAttribute.cs: Same.
- * XmlAnyElementAttributes.cs: Same.
- * XmlArrayItemAttributes.cs: Same.
- * XmlAttributeEventArgs.cs: Same.
- * XmlCodeExporter.cs: Same.
- * XmlElementAttributes.cs: Same.
- * XmlElementEventArgs.cs: Same.
- * XmlIgnoreAttribute.cs: Same.
- * XmlNamespaceDeclarationsAttribute.cs: Same.
- * XmlNodeEventArgs.cs: Same.
- * XmlReflectionMember.cs: Same.
- * XmlSchemas.cs: Same.
- * XmlSerializerNamespaces.cs: Same.
- * XmlTypeMapMemberElement.cs: Set eol-style to native.
-
-2006-02-10 Gert Driesen <drieseng@users.sourceforge.net>
-
- * CodeExporter.cs: Set eol-style to native.
- * CodeGenerationOptions.cs: Same.
- * CodeIdentifier.cs: Same.
- * ImportContext.cs: Same.
- * IXmlSerializable.cs: Same.
- * IXmlSerializerImplementation.cs: Same.
- * IXmlTextParser.cs: Same.
- * MapCodeGenerator.cs: Same.
- * ReflectionHelper.cs: Same. Fixed line endings.
- * SchemaImporter.cs: Same.
- * SchemaImporterExtensionCollection.cs: Same.
- * SchemaImporterExtension.cs: Same.
- * SchemaTypes.cs: Same.
- * SerializationCodeGeneratorConfiguration.cs: Same.
- * SerializationCodeGenerator.cs: Same.
- * SerializationSource.cs: Same.
- * SoapReflectionImporter.cs: Same.
- * SoapSchemaExporter.cs: Same.
- * TypeData.cs: Same.
- * TypeTranslator.cs: Same.
- * UnreferencedObjectEventHandler.cs: Same.
- * XmlAnyElementAttribute.cs: Same.
- * XmlArrayItemAttribute.cs: Same.
- * XmlAttributeEventHandler.cs: Same.
- * XmlAttributeOverrides.cs: Same.
- * XmlAttributes.cs: Same.
- * XmlDeserializationEvents.cs: Same.
- * XmlElementEventHandler.cs: Same.
- * XmlIncludeAttribute.cs: Same.
- * XmlMapping.cs: Same.
- * XmlMemberMapping.cs: Same.
- * XmlMembersMapping.cs: Same.
- * XmlNodeEventHandler.cs: Same.
- * XmlReflectionImporter.cs: Same.
- * XmlSchemaExporter.cs: Same.
- * XmlSchemaProviderAttribute.cs: Same.
- * XmlSerializationCollectionFixupCallback.cs: Same.
- * XmlSerialiationFixupCallback.cs: Same.
- * XmlSerializationGeneratedCode.cs: Same.
- * XmlSerializationReadCallback.cs: Same.
- * XmlSerializationReader.cs: Same.
- * XmlSerializationReaderInterpreter.cs: Same.
- * XmlSerializationWriteCallback.cs: Same.
- * XmlSerializationWriterInterpreter.cs: Same.
- * XmlSerializerAssemblyAttribute.cs: Same.
- * XmlSerializer.cs: Same.
- * XmlSerializerFactory.cs: Same.
- * XmlSerializerVersionAttribute.cs: Same.
- * XmlTypeMapElementInfo.cs: Same.
- * XmlTypeMapMemberAttribute.cs: Same.
- * XmlTypeMapMember.cs: Same.
- * XmlTypeMapMemberNamespaces.cs: Same.
-
-2006-02-09 Gert Driesen <drieseng@users.sourceforge.net>
-
- * XmlTypeMapping.cs: Modified GetRealTypeMap to return current map
- if map represents enum. Fixes bug #77501.
-
-2006-02-09 Gert Driesen <drieseng@users.sourceforge.net>
-
- * XmlSerializationWriter.cs: Implemented 2.0 version of FromEnum, and
- CreateInvalidEnumValueException. Set eol-style to native.
- * XmlCustomerFormatter.cs: Added FromEnum overload that takes name of
- enum for which string value must be created. Set eol-style to native.
- Modified FromEnum to behave more like MSFT's implementation:
- - treat value as bit field.
- - no longer return empty string if the value matches an id for which there's no corresponding
- name.
- - if one of the ids has value 0 and there's a match for the enum value
- (with a zero length XML name) or the enum value is 0, then return the
- corresponding XML for the id with value 0.
- - in 2.0 profile, throw InvalidOperationException if no match is found
- for (part of) the enum value.
- Modifies ToEnum to match the MSFT implementation (as described in
- .NET 2.0 SDK):
- - Expect hashtable containing enum names as key, and corresponding
- integral numbers as value.
- - Do not report exception for whitespace-only value.
- - Support space (MS docs are not clear about this) delimited list
- of names.
- - typeName is only used to construct exception message.
-
-2006-02-09 Lluis Sanchez Gual <lluis@novell.com>
-
- * System.Xml.Serialization/XmlTypeMapMemberElement.cs: When
- looking for the correct element definition for a member,
- based on the value type, take into account subypes of the
- declared types. Fixes bug #77447.
-
-2006-02-07 Konstantin Triger <kostat@mainsoft.com>
-
- * XmlReflectionImporter.cs: remove local name encoding for enums.
-
-2006-01-08 Gert Driesen <drieseng@users.sourceforge.net>
-
- * XmlSchemaImporter.cs: Fixed line endings (to CRLF).
-
-2006-01-07 Gert Driesen <drieseng@users.sourceforge.net>
-
- * XmlTypeMapping.cs: Fixed line endings.
- * TypeTranslator.cs: Fixed line endings.
-
2005-12-07 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializationReaderInterpreter.cs: When deserializing a "flat"