diff options
Diffstat (limited to 'mcs/class/System.XML')
31 files changed, 0 insertions, 8404 deletions
diff --git a/mcs/class/System.XML/Assembly/ChangeLog b/mcs/class/System.XML/Assembly/ChangeLog deleted file mode 100644 index cc1965a49e6..00000000000 --- a/mcs/class/System.XML/Assembly/ChangeLog +++ /dev/null @@ -1,44 +0,0 @@ -2009-04-22 Sebastien Pouliot <sebastien@ximian.com> - - * AssemblyInfo.cs: Open internals to System.ServiceModel.Web - -2009-04-21 Sebastien Pouliot <sebastien@ximian.com> - - * AssemblyInfo.cs: Open internals to System.Runtime.Serialization - since it needs some stuff from XmlSchema - -2009-04-06 Sebastien Pouliot <sebastien@ximian.com> - - * AssemblyInfo.cs: Remove AllowPartiallyTrustedCallers from NET_2_1 - build (not in SL2) and open our internals to System.Xml.Serialization - (only in NET_2_1) since MS SL2 SDK requires it. Test case @ - http://demos.devexpress.com/AgDataGridDemos/ - -2008-04-23 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * AssemblyInfo.cs: Added missing attributes - -2007-02-07 Gert Driesen <drieseng@users.sourceforge.net> - - * AssemblyInfo.cs: Define AssemblyFileVersion on 2.0 profile. - -2005-11-14 Andrew Skiba <andrews@mainsoft.com> - - * AssemblyInfo.cs: ifdef attributes not supported by GrassHopper - -2004-11-04 Raja R Harinath <rharinath@novell.com> - - * AssemblyInfo.cs [BOOTSTRAP_NET_2_0]: Set version to 2.0.3600.0. - -2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * AssemblyInfo.cs : Now it became CLSCompliant. - -2003-08-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * Locale.cs: Added - -2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * AssemblyInfo.cs: Added - * ChangeLog: Added diff --git a/mcs/class/System.XML/ChangeLog b/mcs/class/System.XML/ChangeLog deleted file mode 100644 index 5f2b4abb744..00000000000 --- a/mcs/class/System.XML/ChangeLog +++ /dev/null @@ -1,904 +0,0 @@ -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources, - moonlight_raw_System.Xml.dll.sources, - monotouch_System.Xml.dll.sources : add DefaultXmlWriter.cs. - -2010-03-16 Jb Evain <jbevain@novell.com> - - * Makefile: rename the net_2_1 profile to moonlight. - * net_2_1_*.dll.sources: rename to moonlight_*.dll.sources. - -2009-11-30 Jonathan Pryor <jpryor@novell.com> - - * monotouch_System.Xml.dll.sources: Add System.Xml/NamespaceHandling.cs - to the MonoTouch build (fixed build break). - -2009-11-27 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added NamespaceHandling which is kept - internal in 2.0 (to simplify its support in XmlTextWriter). - -2009-08-01 Miguel de Icaza <miguel@novell.com> - - * Various changes to support the non-XAP XmlSchema resolution on - the Moonlight build. - - Major missing feature: WebRequest resolution. - -2009-04-28 Sebastien Pouliot <sebastien@ximian.com> - - * net_2_1_raw_System.Xml.dll.sources: Remove XmlUrlResolver.cs - and the associated [SecuritySafeCritical] that it required - -2009-04-28 Sebastien Pouliot <sebastien@ximian.com> - - * System.Xml_test.dll.sources: Add System.Xml/XmlResolverTest.cs to - the unit tests - -2009-04-27 Sebastien Pouliot <sebastien@ximian.com> - - * Makefile: Add missing Test/XmlFiles/496192.x* files to dist - -2009-04-21 Sebastien Pouliot <sebastien@ximian.com> - - * net_2_1_raw_System.Xml.dll.sources: Remove MonoTODOAttribute.cs - since we can get it from mscorlib.dll - -2009-04-16 Sebastien Pouliot <sebastien@ximian.com> - - * net_2_1_raw_System.Xml.dll.sources: Remove corlib's files since - System.Xml can now access, for 2.1 (moonlight) corlib's internals. - -2009-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources, net_2_1_raw_System.Xml.dll.sources : - added KeyHelper.cs. - -2009-02-19 Geoff Norton <gnorton@novell.com> - - * net_2_1_raw_System.Xml.dll.sources: Add a bunch of missing attributes - -2009-01-22 Atsushi Enomoto <atsushi@ximian.com> - - * net_2_1_raw_System.Xml.dll.sources: added XmlXapResolver.cs. - -2009-01-14 Sebastien Pouliot <sebastien@ximian.com> - - * net_2_1_raw_System.Xml.dll.sources: Add NamespaceHandling - -2008-08-19 Jb Evain <jbevain@novell.com> - - * net_2_1_raw_System.Xml.dll.sources: add new files. - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : more simplification (and I forgot the syntax again :/) - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : EXTRA_DISTFILES is becoming messy, so simplify it. - -2008-04-13 Jb Evain <jbevain@novell.com> - - * Makefile, net_2_1_*.sources: SL 2.0 now has a System.Xml. - Merged from the Moonlight 2 branch. - -2008-04-02 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (376395.xml, 376395.xsd). - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (361818*.xsd). - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources: added XmlSchemasTests.cs. - -2008-02-04 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : added XmlSchemaValidatorTests.cs. - * Makefile : extra distfiles (358408.xsd). - -2008-01-15 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: added XmlParserContextTests.cs. - -2007-10-31 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (336625.xsd). - -2007-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (325482.xml / 325482.xsl). - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (82078.xsd). - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (82493.xml/.xsl). - -2007-08-02 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : extra distfiles (82010.xml/.xsd). - -2007-06-28 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XsltDebuggerWrapper.cs, as initial - attempt to support external debugger. - -2007-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added distfiles. - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : added following tests: - - XmlSerializerImplementationTests.cs - - SchemaImporterExtensionTests.cs - - SchemaImporterExtensionCollectionTests.cs - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : Now it supports (and expects) cyclic build. You need - another System.XML iteration in mcs/class/Makefile. - * System.Xml.dll.sources : moved extension classes, added config and - XmlSchemaEnumerator.cs and removed IXmlSerializerImplementation.cs. - -2006-10-30 Wade Berrier <wberrier@novell.com> - - * Makefile: remove README, Mono.System.XML.csproj, - Mono.System.XML.sln from EXTRA_DIST to fix make dist - -2006-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * README, Mono.System.XML.csproj, Mono.System.XML.sln : - remove old files. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added 79650.xsd to dist file. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added 79683.dtd to dist file. - -2006-10-22 Zoltan Varga <vargaz@gmail.com> - - * Makefile (EXTRA_DISTFILES): Add some missing test files. - -2006-09-26 Boris Kirzner <borisk@mainsoft.com> - - * run-W3C-tests.bat, run-XSLT-tests.bat: log files naming fix. - -2006-09-13 Boris Kirzner <borisk@mainsoft.com> - * run-tests.bat, run-W3C-tests.bat, run-XSLT-tests.bat: - reworked test scripts for TARGET_JVM. - -2006-09-06 Merav Sudri <meravs@mainsoft.com> - - * run-W3C-tests.bat - Update nunit build and XMLTool actions - * run-XSLT-tests.bat - Update CLASSPATH,nunit build and XMLTool actions - -2006-07-24 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlMappingAccess. - -2006-05-16 Vladimir Krasnov <vladimirk@mainsoft.com> - - * run-W3C-tests.bat: skip nunit build if already done - * run-XSLT-tests.bat: skip nunit build if already done - -2006-04-27 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added Test/System.Xml.Serialization/ - XmlSchemaCollectionTests.cs. - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added Test/System.Xml.Serialization/ - SoapAttributesTests.cs. - -2006-04-20 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added Test/System.Xml.Serialization/ - XmlCodeExporterTests.cs. - -2006-04-12 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : - Added Test/System.Xml/XmlDefaultReader.cs. - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * run-tests.bat, run-W3C-tests.bat: fix TARGET_JVM test scripts - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * run-tests.bat, run-W3C-tests.bat, run-XSLT-tests.bat: batch files - for running tests with java - -2006-04-03 Boris Kirzner <borisk@mainsoft.com> - * System.XML.vmwcsproj: fix project file for TARGET_JVM. - -2006-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XslSortEvaluator.cs. - -2006-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed XmlTextWriterOpenElement.cs and - XmlTextWriter.cs. Added XmlTextWriter2.cs, to be renamed to - XmlTextWriter.cs in a few days or weeks. - -2006-02-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed DTDValidatingReader and added - DTDValidatingReader2.cs and EntityResolvingXmlReader.cs. - -2006-02-16 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added IHasXmlChildNode.cs. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.Sources: Added XmlSerializationReaderTests.cs. - -2006-01-27 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlIteratorNodeList.cs. - -2006-01-10 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : added XmlSchemaTypeTests.cs. - -2006-01-10 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : XmlSchemaDatatypeTests.cs was missing. - collected sys.xml.schema lines. - -2006-01-07 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added SoapSchemaExporterTests.cs, - SoapReflectionImporterTests.cs, XmlSchemaImporterTests.cs. - -2005-12-28 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added XmlSchemaExporterTests.cs. - -2005-12-17 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added XsltCompilerExceptionTests.cs - and XsltExceptionTests.cs. - -2005-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources: Added XPathNavigatorReaderTests.cs. - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources: Added XmlAssert.cs. - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources: Added XPathEditableNavigatorTests.cs. - -2005-12-08 Andrew Skiba <andrews@mainsoft.com> - - * System.XML.vmwcsproj: update the project with recent changes - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlSchemaCompilationSettings.cs - -2055-12-01 Konstantin Triger <kostat@mainsoft.com> - - * Makefile: java profile reference change. - -2005-11-30 Konstantin Triger <kostat@mainsoft.com> - - * System.XML.vmwcsproj: reference to vmwutils replaced with reference to J2SE.Helpers. - * jay.bat: quoting passes - -2005-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added dummy XslCompiledTransform.cs. - -2005-11-14 Andrew Skiba <andrews@mainsoft.com> - - * net_1_1_java_System.Xml.dll.exclude.sources, - net_1_1_java_System.dll.sources: fix filename - -2005-11-14 Andrew Skiba <andrews@mainsoft.com> - - * Makefile: add java build profile - * System.Xml.vmwcsproj: replace XmlNodeReader.cs with XmlNodeReader2.cs - and XslDecimalFormat.cs with XslDecimalFormat.jvm.cs - * net_1_1_java_System.Xml.dll.exclude.sources, - net_1_1_java_System.dll.sources: add source lists for java profile - -2005-11-10 Vladimir Krasnov <vladimirk@mainsoft.com> - - * System.XML.vmwcsproj: removed XmlSchemaBuiltInType.cs - -2005-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed XmlSchemaBuiltInType.cs. - -2005-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : shut down CS0642 noise. - * System.Xml.dll.sources : added XmlOutputMethod. - -2005-09-20 Konstantin Triger <kostat@mainsoft.com> - - * Added jay.bat to run jay in java prebuild step - * System.XML.vmwcsproj: added prebuild step - -2005-08-31 Sebastien Pouliot <sebastien@ximian.com> - - * Makefile: /unsafe isn't required to build System.Xml. - * System.Xml_test.dll.sources: Added new CAS unit tests. - -2005-07-31 Gert Driesen <drieseng@users.sourceforge.net> - - * System.Xml_test.dll.sources: Added tests for default values of - Xml Serialization attribute classes. - -2005-06-27 Raja R Harinath <rharinath@novell.com> - - * Makefile (EXTRA_DISTFILES): Add files in Test/XmlFiles and - Test/System.Xml/nist_dom/. - -2005-06-27 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed XmlQueryDialect. - Added xslt message event stuff. - -2005-06-20 Raja R Harinath <rharinath@novell.com> - - * Makefile (SCARY_LIB): Remove. - -2005-05-25 Raja R Harinath <rharinath@novell.com> - - * Makefile (EXTRA_DISTFILES): Remove System.Xml.Query/skeleton-2.0.cs. - -2005-05-23 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.Query : removed the whole directory (removed from .net 2.0) - -2005-05-09 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed obsolete TypeTableEntry.cs. - -2004-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : XPathAtomicValue.cs -> XmlAtomicValue.cs. - -2004-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed XmlValueConverter (obsoleted). - * System.Xml_test.dll.sources : removed XPathAtomicValue (obsoleted). - -2005-05-04 Andrew Skiba <andrews@mainsoft.com> - - * System.XML.vmwcsproj: Added Visual MainWin C# project file for - building System.XML package for TARGET_JVM. - -2005-04-03 Ben Maurer <bmaurer@ximian.com> - - * System.Xml.dll.sources: Kill multiplexing hack. - -2004-03-22 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : now it creates XSLT pattern parser files from - Parser.jay and Tokenizer.cs in System.Xml.XPath. - -2004-03-04 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : Added XslNotSupportedOperation.cs. - -2004-01-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : /nowarn:0162 is back. - -2004-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : amd64 build complains /nowarn:0162. It should not, but - now removing since it breaks the build. - -2004-01-18 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : - Added XmlNameEntry.cs and XmlNameEntryCache.cs. - -2004-01-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : replaced CustomSerializer with - XmlSchemaSerializer. - Replaced XmlNodeReader with XmlNodeReaderImpl.cs and - XmlNodeReader2.cs. (dispatches entity reader and non-entity reader.) - -2004-12-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlReaderBinarySupport.cs. - -2004-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlSchemaValidatingReader. - -2004-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlSchemaValidator.cs, - XmlValueGetter.cs and XmlSchemaValidationFlags.cs. - -2004-12-06 Raja R Harinath <rharinath@novell.com> - - * Makefile (lib_file): New autodetecting define. - (USE_BOOT_COMPILE, LIBRARY_COMPILE): Add support for using - bootstrap compiler. - (BUILT_SOURCES): Add ...XPath/Parser.cs. - (EXTRA_DISTFILES): Add ...Query/XQueryParser.jay. - (BOOTSTRAP_MCS) [PROFILE=net_2_0]: New. - * System.Xml.dll.sources: Remove ...XPath/Parser.cs. - -2004-12-04 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added DTMXPathDocument2.cs, - DTMXPathDocumentBuilder2.cs, DTMXPathDocumentWriter2.cs, - DTMXPathDocumentWriter2.cs and DTMXPathNode2.cs. - -2004-12-03 Raja R Harinath <rharinath@novell.com> - - * Makefile: Remove support for being in bootstrap build. - -2004-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: removed old IXPathChangeNavigable.cs, - XmlChangeFilters.cs, and XPathDocumentNodeChangedAction.cs. - -2004-11-25 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added LIBRARY_COMPILE condition for upcoming need to - be referenced in bootstrap. - -2004-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlSchemaInfo.cs. - -2004-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : Moved XQueryConvert.cs from - System.Xml.Query to System.Xml. - -2004-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added XmlSchemaInference.cs, - XmlSchemaInferenceException.cs and XmlSchemaValidationException.cs. - -2004-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : - added XmlTextReader2.cs. - removed IXPathEditable.cs, XPathEditableNavigator.cs, - NodeChangedEventArgs.cs and NodeChangedEventHandler.cs. - -2004-10-29 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : just ignore obsolete attribute warnings (those obsolete - members are widely used in obsolete code). - -2004-10-28 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed IXmlDataEvidence, fixed - XmlDateTimeSerializationMode, added NewLineHandling. - -2004-10-22 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : removed all XQuery related classes, fixed - XmlConvertDateTimeSerializationMode, removed 2.0 XPathDocument - implementation classes. - -2004-10-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added -nowarn:0162 -nowarn:0618 to the compiler options. - -2004-10-07 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: - added System.Xml.Query/XQueryFunctionContextAttribute.cs. - -2004-09-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : Added XPathAtomicValueTests.cs. - -2004-09-08 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : Added XmlWriterSettingsTests.cs. - -2004-09-07 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : Added XmlReaderSettingsTests.cs. - XmlReaderCommonTests.cs and XmlSchemaSetTests.cs were missing. - -2004-08-31 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: - added System.Xml.Query/XQueryComparisonOperator.cs. - -2004-08-31 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: - added System.Xml.Query/XQueryArithmeticOperator.cs. - -2004-08-20 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: - added many XQuery implementation internal classes. - -2004-08-02 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: added those files: - - Mono.Xml.XPath/XPathDocument2.cs - - Mono.Xml.XPath/XPathDocument2Navigator.cs - - Mono.Xml.XPath/XPathDocument2Editable.cs - -2004-07-29 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: added Mono.Xml/SubtreeXmlReader.cs - -2004-07-28 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: added Mono.Xml.XPath/XPathEditableDocument.cs - -2004-07-26 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added call to jay for creating XQueryParser.cs. - * System.Xml.dll.sources : added XQueryParser.cs, XQueryTokenizer.cs, - XQueryModuleProlog.cs, XPath2Expression.cs and XQueryExpression.cs. - -2004-07-21 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: Added XQueryConvert.cs. Removed - XmlFactory.cs, XmlQualifiedNameTable.cs, IXPathChangeNavigable.cs, - XPathChangeNavigator.cs and IXmlType.cs that are removed or going to - be removed. - -2004-07-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: Added MonoFIXAttribute.cs - -2004-07-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: - Added XmlFilterReader.cs and XPathNavigatorReader.cs - -2004-07-09 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: Added XmlConvertDateTimeOption.cs. - -2004-07-09 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: removed XmlItemView.cs and - XmlItemViewCollection.cs (only in 1.2). - -2004-07-09 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources: removed one of ImportContext.cs - -2004-07-08 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml.dll.sources: Added new files: - System.Xml.Serialization/IXmlSerializerImplementation.cs - System.Xml.Serialization/IXmlTextParser.cs - System.Xml.Serialization/ImportContext.cs - System.Xml.Serialization/SchemaImporter.cs - System.Xml.Serialization/SchemaImporterExtension.cs - System.Xml.Serialization/SchemaImporterExtensionCollection.cs - System.Xml.Serialization/XmlDeserializationEvents.cs - System.Xml.Serialization/XmlSchemaProviderAttribute.cs - System.Xml.Serialization/XmlSerializationGeneratedCode.cs - System.Xml.Serialization/XmlSerializerAssemblyAttribute.cs - System.Xml.Serialization/XmlSerializerFactory.cs - System.Xml.Serialization/XmlSerializerVersionAttribute.cs - -2004-07-06 Raja R Harinath <rharinath@novell.com> - - * System.Xml.dll.sources: List newly added NET 2.0 stubs. - -2004-07-02 Raja R Harinath <rharinath@novell.com> - - * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define. - -2004-06-18 Atsushi Enomoto <atsushi@ximian.com> - - * Mono.System.XML.csproj : now contains new NET_2_0 files. - -2004-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added/removed all NET_2_0 classes. - -2004-05-19 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : Added System.Xml.Schema/CustomSerializer.cs - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : - Added new test files: nist_dom stuff, XmlSecureResolverTests.cs, - XmlSchemaAssertion.cs, MsxslScriptTests.cs. - -2004-03-24 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml_test.dll.sources: Added - System.Xml.Serialization/ComplexDataStructure.cs. - -2004-02-24 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml.dll.sources: Added SerializationSource.cs. - -2004-02-22 Nick Drochak <ndrochak@ieee.org> - - * System.Xml_test.dll.sources : Removed XmlSchemaAssertion.cs. It does - not seem to be in CVS. This was breaking the build on windows. - -2004-02-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml_test.dll.sources : Added XmlEntityTests.cs and - XmlDocumentEventTests.cs. - -2004-02-17 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : Added XslFunctions.cs. - -2004-02-15 Ben Maurer <bmaurer@users.sourceforge.net> - - * DTDValidatingReader.cs: simple optimization. there is only - one string, skip the string builder and just return the string. - -2004-02-13 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added DTMXPathDocumentWriter.cs. - -2004-02-11 Atsushi Enomoto <atsushi@ximian.com> - - * Mono.System.XML.csproj : updated. - -2004-01-14 Atsushi Enomoto <atsushi@ximian.com> - - * System.Xml.dll.sources : added SchemaDataValueType.cs - -2004-01-07 Nick Drochak <ndrochak@ieee.org> - - * Makefile: Don't hide behind the /nowarns. Fix them. - -2004-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : use /noconfig like System.dll (to erase make test warning) - -2003-12-18 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml_test.dll.sources : Added test files - System.Xml.Serialization/DeserializeTests.cs - System.Xml.Serialization/XmlAttributesTests.cs - System.Xml.Serialization/XmlReflectionImporterTests.cs - System.Xml.Serialization/XmlSerializationWriterTests.cs - -2003-12-17 David Sheldon <dave-mono@earth.li> - - * System.Xml_test.dll.sources : Added XmlSchemaBuiltInDatatypeTests.cs - -2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources : - removed UpdateEventHandler.cs and XmlUpdateEventArgs.cs to sqlxml. - -2003-12-14 Tim Coleman <tim@timcoleman.com> - * System.Xml.dll.sources : - Add files from new System.Xml.Query namespace. - -2003-12-11 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources : Added ScriptCompilerInfo.cs. - -2003-12-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml_test.dll.sources : patch by David Sheldon. Added XmlSchemaLengthFacetTests.cs. - -2003-11-25 Tim Coleman <tim@timcoleman.com> - * System.Xml.dll.sources: added XmlSchemaBuiltInType.cs - -2003-11-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added XPathComparer.cs - -2003-11-17 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added some new .NET 1.2 stuff, - and sorted some members of the list. - -2003-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added HtmlEmitter.cs - -2003-10-15 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml.dll.sources: added System.Xml.Serialization/MapCodeGenerator.cs - -2003-10-09 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added DTDReader.cs. - -2003-10-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added DTMXPathNode.cs. - -2003-09-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: added XsdIdentityPath.cs, XsdIdentityState.cs - and XsdWildcard.cs. - -2003-09-01 Lluis Sanchez Gual <lluis@ximian.com> - - * System.Xml.dll.sources: added SerializationCodeGenerator.cs, - SerializationCodeGeneratorConfiguration.cs. - -2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources : added XsdParticleValidationState.cs - and XsdValidatingReader.cs. - * System.Xml_test.dll.sources : added XsdParticleValidationTests.cs - and XsdValidatingReaderTests.cs. - -2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net> - - * System.Xml.dll.sources: add files from Oleg. - -2003-08-18 Ben Maurer <bmaurer@users.sourceforge.net> - - * System.Xml.dll.source: add System.Xml/HighWaterStack.cs. - -2003-08-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: Added Mono.Xml.Xsl.Operation/XslComment.cs - and Mono.Xml/IHasXmlSchemaInfo.cs - -2003-08-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * System.Xml.dll.sources: Added Assembly/Locale.cs - -2003-08-07 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.Xml.dll.sources: Add Mono.Xml/IHasXmlParserContext.cs. - -2003-07-28 Ben Maurer <bmaurer@users.sourceforge.net> - - * System.Xml.dll.sources: Add new files - -2003-07-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * Mono.System.XML.csproj : caught up with current library. - -2003-07-18 Peter Williams <peter@newton.cx> - - * Makefile (EXTRA_DISTFILES): NUnit.Prefs is not a - distable file. - -2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * list.unix: Added Assembly/AssemblyInfo.cs, Removed System.Xml.Serialization/AssemblyInfo.cs - -2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * list.unix : added System.Xml.Schema/BuiltInDatatype.cs, - System.Xml/DTDAutomata.cs, System.Xml/DTDValidatingReader.cs - -2003-06-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added Mono.Xml.XPath directory. - * list.unix : added Mono.Xml.XPath's DTMXPathDocument.cs, - DTMXPathDocumentBuilder.cs, DTMXPathNavigator.cs - -2003-06-16 Lluis Sanchez Gual <lluis@ximian.com> - - * added System.Xml.Serialization/XmlTypeMapMemberNamespaces.cs - -2003-06-05 Lluis Sanchez Gual <lluis@ximian.com> - - * added System.Xml.Serialization/ReflectionHelper.cs to list.unix - -2003-05-27 Joshua Tauberer <tauberer@for.net> - - * XslTransform.cs: Initial support for extension objects. - Known issues: - Extension method signatures must match exactly to the - types of parameters that the method is called with from the stylesheet. - Node set parameters are converted to an ArrayList of strings. - * makefule.gnu: Added -unsafe flag, required by the above stuff. - * System.XML.build: Added -unsafe flag. Hope this is the right place. - -2003-05-26 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriterInterpreter.cs, XmlSerializationReaderInterpreter.cs - XmlTypeMapElementInfo.cs, XmlTypeMapMember.cs, XmlTypeMapMemberAttribute.cs - XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added - -2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlSecureResolver.cs to list.unix. - -2003-05-15 Nick Drochak <ndrochak@gol.com> - - * System.XML.build: exclude standalone tests from dll build. - -2003-05-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added TypeTableEntry.cs to list.unix. - -2003-03-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlParserInput.cs and DTDObjectModel.cs to list.unix and - Mono.System.Xml.csproj. - -2003-02-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlInputStream.cs to list.unix and Mono.System.Xml.csproj. - -2003-01-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * updated Mono.System.Xml.csproj. (patch by David B. Bitton) - -2002-12-10 Jeroen Janssen <japj@darius.demon.nl> - - * updated .build file(s) to correctly contain required buildfile - attribute for nant - -2002-10-28 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * makefile.gnu: added test target. - -2002-08-22 Tim Coleman <tim@timcoleman.com> - * list.unix: - Add System.Xml.Serialization/XmlCustomFormatter.cs - -2002-08-19 Tim Coleman <tim@timcoleman.com> - * list.unix: - Add System.Xml.Serialization/XmlSerializationWriter.cs - -2002-07-24 Tim Coleman <tim@timcoleman.com> - * list.unix: - Add some more classes to this build list. - -2002-07-22 Tim Coleman <tim@timcoleman.com> - * list.unix: - Add System.Xml.Serialization/SoapReflectionImporter.cs to build - list. - -2002-07-22 Tim Coleman <tim@timcoleman.com> - * list.unix: added new classes to build list. - -2002-06-20 Ajay kumar Dwivedi <adwiv@yahoo.com> - - * System.Xml.Serialization: Added to build target - -2002-05-24 Miguel de Icaza <miguel@ximian.com> - - * System.Xml.Serialization/XmlElementAttribute.cs: Add allowmultiple - -2002-03-06 Jason Diamond <jason@injektilo.org> - - * System.XML.build: Disable warning CS0679: Other languages may permit the internal virtual member 'foo' to be overridden. - -2002-02-23 Nick Drochak <ndrochak@gol.com> - - * System.XML.build: Change dll name to System.Xml.dll from - System.XML.dll (not easy to notice, btw) - -2001-12-07 Nick Drochak <ndrochak@gol.com> - - * ChangeLog: Add the change log to this directory - - * System.XML.build: Add dependancy on linux target to test target. Need to have the dll before we can test it, right? Plus is encourages other to try 'make test'. diff --git a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog b/mcs/class/System.XML/System.Xml.Serialization/ChangeLog deleted file mode 100644 index 6300882155a..00000000000 --- a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog +++ /dev/null @@ -1,2877 +0,0 @@ -2010-03-29 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs, XmlReflectionImporter.cs: XmlRoot takes higher - priority to XmlSchemaProvider QName. - This fixes WCF EndpointAddress serialization. - -2010-03-16 Jb Evain <jbevain@novell.com> - - * SerializationSource.cs: use MOONLIGHT symbol to disambiguate - MonoTouch and Moonlight code. - -2010-03-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAnyElementAttribute.cs : add internal IsNullableSpecified - (for moonlight compatibility). - * XmlChoiceIdentifierAttribute.cs : implement MemberInfo (ditto). - -2010-03-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : namespaces argument could be null. - MS generated serializers often pass null here. - -2010-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs : generate valid code for non- - identifier names. This should fix bug #488293. - -2010-01-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporter.cs, SerializationCodeGenerator.cs, - XmlSerializationWriterInterpreter.cs: XmlAnyElementAttribute can be - still used for non-XmlNode (object) array. It only fails when it - tries to serialize non-XmlNode object at run-time. - Fixed bug #553032. - -2010-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs : enum value identifiers should be - escaped with '@'. Fixed bug #566370. - -2009-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlRootAttribute.cs : it is also expected to have - internal property for SL2. - -2009-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlArrayItemAttribute.cs, XmlElementAttribute.cs, - XmlAnyElementAttribute.cs : added more 2.1 obstacles. - -2009-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlChoiceIdentifierAttribute.cs : added internal MemberInfo - property for SL2. - -2009-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationSource.cs, KeyHelper.cs : split out KeyHelper from - SerializationSource as the class is going to be used in 2.1 too. - * XmlRootAttribute.cs : use KeyHelper above to add internal Key - property that is used in SL2 System.Xml.Serialization.dll. - -2009-02-19 Geoff Norton <gnorton@novell.com> - - * SerializationSource.cs: KeyHelper is needed by - the 2.1 profile now. - -2009-01-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : hack ImportSchemaType(). - -2008-12-10 Gonzalo Paniagua Javier <gonzalo@novell.com> - - * XmlSerializer.cs: updated to work with shadowcopy fixes. - -2008-11-05 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : do not reject ICollection<T> for not implementing - Item[T]. Fixed bug #430759. - -2008-09-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializer.cs : revert previous change and fix sys.data tests. - -2008-09-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializer.cs : in 2.0 profile it seems to create XmlReader - for stream and textreader, that skips whitespaces. - -2008-09-02 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs - XmlSerializationWriterInterpreter.cs : fixed bug #419973. - Sometimes implicit operators could involve and it affects on - typecasting. It's simple for code generator, but very bad for - reflection. - -2008-08-19 Jb Evain <jbevain@novell.com> - - * XmlRootAttribute.cs: ifdef out parts to compile on net_2_1. - -2008-07-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : more helpful error message. - -2008-07-09 Atsushi Enomoto <atsushi@ximian.com> - - * MapCodeGenerator.cs : use explicit element name for explicitly added - XmlElementAttribute. (exposed by some product from some company.) - -2008-06-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReaderInterpreter.cs, MapCodeGenerator.cs, - SerializationCodeGenerator.cs : fixed bug #378696. - Default value should not be filled during deserialization, and - default values for DateTime/TimeSpan/DateTimeOffset should not be - output as raw string in generated code. - -2008-06-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReader.cs : in ReadXmlDocument(), MoveToContent() - is required after ReadStartElement(). Fixed bug #393406 (without - unit test; no simple way to do that :( ). - -2008-04-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs : .NET 2.0 has a weird behavior that swallows - exception from IXmlSerializable.GetSchema(). - -2008-04-01 Lluis Sanchez Gual <lluis@novell.com> - - * TypeData.cs: Prefix with a '@' type names that are equal to keywords. - * XmlSerializationReaderInterpreter.cs, - XmlSerializationWriterInterpreter.cs: Properly handle nullable enum - values. - * SerializationCodeGenerator.cs: Properly handle nullable enum values. - Don't generate read flags for text collectors (avoid var not used - warning). - * XmlReflectionImporter.cs: Assign the MappedType to text collector - members. It is needed when the member is an enum. - -2008-03-30 Gert Driesen <drieseng@users.sourceforge.net> - - * MapCodeGenerator.cs: Ensure fields that back properties are unique. - -2008-03-26 Lluis Sanchez Gual <lluis@novell.com> - - * MapCodeGenerator.cs, XmlTypeMapMember.cs, XmlTypeMapMemberElement.cs: - If a value type field has the IsNullable property set to true, - generate it as System.Nullable<T>. - -2008-03-26 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: Fix problem with primitive types with a forced - base class. It happens for example when a web service declares a - soap header of type bool. The schema exporter needs to generate a - subclass of SoapHeader for that header type. But if bool is used in - the parameters, it must use System.Boolean, not the SoapHeader - subclass. The solution is to store primitive types with a forced - base class in a different table. In this way it is possible to have - two maps for primitive types: one with the forced base class - (returned by ImportDerivedTypeMapping) and one with the regular - primitive map. Fixes bug #336739. - -2008-03-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporter.cs : set key for imported type mapping so - that generated serializer does not result in duplicate key error. - Fixed bug #372780. - -2008-02-03 Arina Itkes <arinai@mainsoft.com> - - * XmlSchemaExporter.cs : Generated typed DataTable and typed DataSet - have an identical schema and an identical TargetNamespace. - This fix is a workaround for this specific case. - -2008-01-24 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : fixed setter which did not actually see the argument. - * XmlTypeMapElementInfo.cs : some cosmetic fixes for gendarme- - reported issues. - -2007-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs : to get schema provider method, check base - types as well (i.e. FlattenHierarchy). Otherwise typed DataSet - cannot be reflected in 2.0. - -2007-11-02 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTranslator.cs : for duration, rather use primitiveTypes than - nameCache, and hence TimeSpan could be serialized just as custom - type. Fixed bug #338705. - -2007-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : simpleType is allowed to be imported. - (Part of #336739 fix.) - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : use RoundtripKind when converting to and - from DateTime. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * MapCodeGenerator.cs : found the true culprit for the previous - attempt to the fix. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * MapCodeGenerator.cs, XmlSchemaImporter.cs: revert the previous - change; the type is included in the output, but it should not be - the base type. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * MapCodeGenerator.cs, XmlSchemaImporter.cs: when a complexType has - simple content extension/restriction and the simple base type is - schema-defined, it must be written in exported code. Fixed (part - of?) bug #336739. - -2007-10-26 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTranslator.cs, XmlCustomFormatter.cs : looks like duration is - serialized to System.String, not TimeSpan. Fixed bug #336625. - -2007-09-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlMapping.cs : added XsdElementName. - * XmlSerializationWriter.cs : some more implementation. - -2007-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs : Namespace and XmlTypeNamespace could be - different when an explicit namespace is specified (e.g. at - XmlReflectionImporter.ctor). - * SerializationCodeGenerator.cs, - XmlSerializationWriterInterpreter.cs : - revert XmlTypeMapping.XmlTypeNamsepace usage. Now with the fix - above, original code should work fine. - -2007-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs, XmlSerializationWriterInterpreter.cs, - SerializationCodeGenerator.cs : - More XmlSchemaProviderAttribute method check. Use QName returned - by the method for the output root name. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporter.cs : do not reject XmlArrayAttribute on - byte[] (processed as primitive SchemaType). Fixed bug #81880. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaProviderAttribute.cs : added IsAny. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReader.cs : - implemented ReaderCount and CheckReaderCount(). - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * MapCodeGenerator.cs : avoid possible duplicates in generated field - names. Fixed bug #82078. - -2007-08-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializer.cs : use WhitespaceHandling.Significant when creating - XmlTextReader. Fixed bug #82372. No tests should be added for it. - -2007-07-29 Konstantin Triger <kostat@mainsoft.com> - - * XmlSerializationWriter.cs: do not output xml declaration while - serializing XmlDocument. - -2007-07-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriterInterpreter.cs : looks like XmlNode[] - serialization is a complicated mess. bug #81539. - -2007-07-23 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlTypeMapping.cs: fixed XmlSerializableMapping ctor, corrected when - qualified name is empty - * XmlSchemaExporter.cs: fixed SetSchemaXmlSerializableType when schema - provider method returns null schema - -2007-06-30 Gert Driesen <drieseng@users.sourceforge.net> - - * CodeIdentifier.cs: Default ctor is public on 1.0 profile too. - * CodeIdentifiers.cs: Ctor taking bool is 2.0 only. - -2007-06-27 Konstantin Triger <kostat@mainsoft.com> - - * XmlTypeMapping.cs, XmlSchemaExporter.cs: add partial support for - XmlSchemaProviderAttribute. - -2007-05-27 Konstantin Triger <kostat@mainsoft.com> - - * TypeTranslator.cs: - 1. Fix the construction of TypeData for nullable types: it should not - be primitive since the primitive were loaded in static ctor. - 2. Rename primitiveNullableTypes -> nullableTypes to reflect - correctly the field purpose. - 3. Unify synchronization with synchronized hashtable. - -2007-05-24 Konstantin Triger <kostat@mainsoft.com> - - * TypeTranslator.cs: fix typo: set IsNullable flag for primitiveNullableTypes. - -2007-05-14 Adar Wesley <adarw@mainsoft.com> - - * XmlSchemaExporter.cs: added missing overload for method ExportAnyType. - - * XmlSchemas.cs: added missing methods Add, AddReference, Contains, - GetSchemas. - - * XmlSerializationReader.cs: added missing method AddReaderCount. - - * XmlSerializationWriter.cs: added missing overload WriteStartElement. - - * XmlSerializer.cs: added missing overload Serialize. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : fix GenerateToXmlString() as well. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : - in 2.0, use F instead of f for dateTime formatting. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemas.cs : 1.1-only duplicate check does not seem to be - required. This is also a workaround for 1.x ws proxy generation. - -2007-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : ditto for reader method generation. - * SerializationCodeGenerator.cs : for generic nullable values it - needs to store ReadNullableString() result to a temporary variable. - -2007-04-23 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs, XmlCustomFormatter.cs : generic nullable values did - not fit with non-nullable formatting. Fixed #80759 regression. - -2007-04-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapping.cs, ReflectionHelper.cs, - XmlSerializationReaderInterpreter.cs, SerializationCodeGenerator.cs: - support instantiation by private constructor. - -2007-04-19 Konstantin Triger <kostat@mainsoft.com> - - * XmlSchemaExporter.cs: do not export twice simple types. - -2007-04-10 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : forgot NET_2_0. - -2007-04-10 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : in get_ListItemTypeData(), check generic ICollection - as well as non-generic one. Fixed bug #81341. Though the type check - looks like an aggregation of bugfix hacks and there should be some - kind of sane refactoring, to throw best-suited errors. - -2007-02-28 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs : fix wrong name comparison: - Name->LocalName. Add hacky TARGET_JVM support (hope it is harmless). - -2007-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - XmlSerializationReaderInterpreter.cs : - Handle attributes on non-empty elements as well. Fixed bug #80131. - -2007-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - XmlSerializationReaderInterpreter.cs : - Handle empty root element. - Read out attribute parameters. To do that, split attribute - reader part from ReadMembers(), as it isn't invoked when the - element is empty. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapElementInfo.cs : set nullable if the type is Nullable<T>. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporter.cs : CanBeNull() should return true when the - argument is generic nullable value type. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs, MapCodeGenerator.cs, XmlMemberMapping.cs, - TypeTranslator.cs : removed IsGenericNullable and added - set_IsNullable so that it could be simpler. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, XmlMappingAccess.cs, - SerializationCodeGeneratorConfiguration.cs : replaced HookDir with - XmlMappingAccess. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs : hooks won't work unless they are - set. For WriteStartElement() it could simply embed the names. - -2007-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTypeMapMember.cs : don't use readonly [Foo]Specified property - as nil-condition member. Fixed bug #80759. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * SoapReflectionImporter.cs : for primitive types, set predefined - namespaces, regardless of the actual specification. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : WriteTypedPrimitive() does not support - XmlNode arrays. - * XmlSerializationWriterInterpreter.cs, - SerializationCodeGenerator.cs : so they have to be handled here. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : WriteTypedPrimitive() infers the type - when the name is null (almost no need to do this, but it is easier - to remove NotWorking from extraneous tests and let them hush than - removing them). - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : callbacks could be kept null. - -2007-01-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlMemberMapping.cs : uhoh, there is a nasty trick to output - Nullable info. - -2007-01-18 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : added get_IsGenericNullable. - * MapCodeGenerator.cs : in GetDomType(), return Nullable<T> when - the TypeData.IsGenericNullable. - Use GetDomType() instead of CodeTypeReference.ctor() to not lose - Nullable<T> info. - * XmlSchemaImporter.cs : added isNullable argument to GetTypeData() - so that it won't XmlSchemaElement.IsNillable. - * TypeTranslator.cs : - Fixed wrong TypeData modification against non-nullable stuff. - Added another GetTypeData() that takes isNullableRuntimeType so - that it won't miss XmlSchemaElement.IsNillable. - Added another GetPrimitiveTypeData() that takes nullable. - -2007-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * TypeData.cs : reject generic type definitions. - * TypeTranslator.cs : Make generic type names in XML compatible with - .net: foo_x0060_1 -> fooOfString. - -2006-12-04 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, XmlCustomFormatter.cs : - GenerateToXmlString() needed hexBinary support as well. Since - XmlConvert.[To|From]BinHexString() are internal, use reflection. - Really fixed bug #79989 and #79990 for generated serializers. - -2006-12-03 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporter.cs: Emit xml name of enum-based default values. - Set XmlSchemaAttribute.Use to Required if no default value is defined, - and member is not an optional value type. Element should have minOccurs - 1 if value type member has default value. Output flag enum type as - xsd list with restriction. - * XmlReflectionImporter.cs: Removed special casing of enums. Instead - of passing namespace of XmlAttribute to ImportTypeMapping, use the - default namespace for importing the member type. - -2006-12-02 Gert Driesen <drieseng@users.sourceforge.net> - - * SerializationCodeGenerator.cs: Initialize out parameters if they - are value types. Fixed bug #79988. - * XmlSerializationReaderInterpreter.cs: Same. - -2006-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporter.cs : implemented several missing check and - support for XmlArrayAttribute. Fixed bug #78042. - -2006-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : handle hexBinary type. Fixed bug #79989 - and #79990. - -2006-11-22 Atsushi Enomoto <atsushi@ximian.com> - - Fixed bug #78611. - * TypeData.cs, TypeTranslator.cs: improved TypeData to actually store - "nullable" information. Introduced new primitiveNullableTypes pool - whose TypeData has 'true' for new IsNullable property. This - property is also used for non-primitive types. - * XmlReflectionImporter.cs : there, use TypeData.IsNullable instead - of IsValueType, to handle nullable types. - -2006-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTranslator.cs : Hari knew better way to do it. - -2006-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTranslator.cs : #if NET_2_0 for generic thingy. - -2006-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTranslator.cs : (GetTypeData) when the argument type is - Nullable<T>, use T instead. At run time (on both interpreter and - generated code) it is converted to T. Fixed bug #79803. - -2006-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, TypeData.cs : - Now we differentiate TypeName, FullTypeName C# type names. It is - to create valid C# sources especially for generic types. - Fixed bug #79657. - -2006-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReader.cs : (ReadReferencedElement) - Sometimes there are array types in WSDL, which are not reflected - in client proxies. In SOAP messages, they are marked - soap-env:arrayType, so use it (this could coexist with xsi:type, - which indicates the type in WSDL). Fixed bug #79057. - -2006-11-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReader.cs : implement ToByteArray[Base64|Hex](). - removed extra ReadSerializable(). - * XmlTypeMapping.cs : added XsdTypeName and XsdTypeNamespace. - -2006-11-14 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - SerializationCodeGeneratorConfiguration.cs : - make "XmlSerializerContract" and "BaseXmlSerializer" customizible. - (or it is impossible to use genxs more than twice in an assembly.) - -2006-11-10 Atsushi Enomoto <atsushi@ximian.com> - - Fixed bug #77117. - * XmlReflectionImporter.cs : Compute nullable correctly. Elements are - nillable when its type is a reference type. - * XmlSchemaExporter.cs : - Set XmlTypeMapElementInfo.IsNullable from XmlTypeMapping. - Set XmlSchemaElement.IsNillable from XmlTypeMapElementInfo. - -2006-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : top-level element might also have no type - name specification, so just compare ElementType with anyType. - -2006-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : attributes might overlap by extending - base content models. Since invalid content models are rejected by - Compile(), simply ignore duplicating attributes. Note that it is - basically hack, which should not skip derived ones but use them (but - it is mostly harmless since the result is very unlikely to differ). - -2006-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : when top-level element is xs:anyType, all - complexTypes must be also imported. - -2006-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : ImportTypeMapping() raises exception when - the argument name is not bound to any elements. - -2006-11-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCustomFormatter.cs : consider null base64 byte array value. - Fixed bug #79805. - -2006-11-02 Atsushi Enomoto <atsushi@ximian.com> - - * CodeIdentifier.cs : in 2.0 profile, .ctor() is exposed to - explicitly say Obsolete instantiation. - * CodeIdentifiers.cs : implemented case-insensitive mode. - * XmlSerializerAssemblyAttribute.cs : added missing .ctor(). - * SoapIncludeAttribute.cs, XmlIncludeAttribute.cs : - in 2.0 profile it could also be applied to an interface. - * SoapReflectionImporter.cs, - XmlReflectionImporter.cs, - XmlMappingAccess.cs : - added missing ImportMembersMapping overload and moved actual - implementation to most lengthy-arglist one. To make it possible, - XmlMappingAccess is included in 1.x as internal enum. - -2006-11-02 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporter.cs : initialize extensions from configuration. - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * SchemaImporterExtension.cs, - SchemaImporterExtensionCollection.cs : moved to S.X.S.Advanced. - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationGeneratedCode.cs : removed InternalSyncObject. - * SerializationCodeGenerator.cs : since IXmlSerializerImplementation - became a class, it needs explicit "override". - Since InternalSyncObject is gone, it needs another lock target. - * IXmlSerializerImplementation.cs : removed. - * XmlSerializerImplementation.cs : added. - * XmlSerializer.cs : removed extra GenerateSerializer() overloads. - IXmlSerializerImplementation -> XmlSerializerImplementation. - * XmlSchemas.cs : removed Schemas. hacked Compile(). - Now it implements IEnumerable<XmlSchema>. - * XmlSchemaEnumerator.cs : added missing type. - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeEventArgs.cs : added ExpectedAttributes. Note that it - is not considered in XmlSerializationReader yet. - * XmlElementEventArgs.cs : added ExpectedElements. Note that it - is not considered in XmlSerializationReader yet. - * XmlSerializationReader.cs : added some overloads for - UnknownElement()/-Attribute()/-Node(). - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * CodeGenerationOptions.cs : [XmlEnum], [XmlIgnore] and - [Serializable]. - * XmlSerializationCollectionFixupCallback.cs, - XmlNodeEventHandler.cs, - XmlSerializationReadCallback.cs, - UnreferencedObjectEventHandler.cs, - XmlSerializationWriteCallback.cs, - XmlAttributeEventHandler.cs, - XmlElementEventHandler.cs, - XmlSerializationFixupCallback.cs : - exclude [Serializable] in NET_2_0. - * XmlSerializerNamespaces.cs : removed beta-only AddInternal(). - * XmlSerializerVersionAttribute.cs : removed [Obsolete]. - * XmlMappingAccess.cs : it is [Flags]. - * SchemaImporter.cs : implement Extensions. - * XmlAnyElementAttribute.cs, - XmlArrayAttribute.cs : added Order. - Note that it is not considered in XmlSerializer yet. - -2006-10-25 Ankit Jain <jankit@novell.com> - - * SerializationCodeGenerator.cs (GenerateContract): Handle - 'generateAsInternal' config option. - -2006-10-10 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializer.cs: Output namespace declarations in same order as - MS. - -2006-10-08 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializer.cs: Corrected exception message when deserialization - fails. - * SerializationCodeGenerator.cs: Added support for flag enums. - * XmlReflectionImporter.cs: Use InvalidOperationException wrapper for - all exceptions that occur while reflecting member. Validate default - values to match MS. - * SoapReflectionImporter.cs: Revert small part of previous patch as - XmlSerializer expects enum value. - -2006-10-01 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapReflectionImporter.cs: To match MS.NET, let exceptions that are - thrown during creation of map member bubble up. Only allow - SoapAttribute on primitive types and enums. Obtain default value for - attribute members. - -2006-09-20 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlTypeAttribute.cs: added property AnonymousType for 2.0 - -2006-09-12 Lluis Sanchez Gual <lluis@novell.com> - - * System.Xml.Serialization/XmlSchemaImporter.cs: Added null check. - -2006-09-11 Andrew Skiba <andrews@mainsoft.com> - - * XmlSchemaImporter.cs,XmlMemberMapping.cs,SchemaImporter.cs: ifdef - TARGET_JVM - -2006-09-05 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: In MS.NET 2.0, simple type arrays are mapped - to strings. Make sure maps returned by ImportClassSimpleType are always - simple type maps. All this fixes bug #77585. - -2006-09-05 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: Always import simple type unions - as string (like MS.NET does). Fixes bug #79234. - -2006-08-25 Kornél Pál <kornelpal@gmail.com> - - * MapCodeGenerator.cs: Use assembly file version constants. - -2006-07-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlMappingAccess.cs : new type in 2.0 RTM. - * XmlCodeExporter.cs, SoapCodeExporter.cs, - MapCodeGenerator.cs, - XmlSchemaImporter.cs, SoapSchemaImporter.cs, SchemaImporter.cs, - SchemaImporterExtension.cs, SchemaImporterExtensionCollection.cs, - XmlMemberMapping.cs, XmlSerializationReader.cs : - several 2.0 API fixes from betas to RTM. - -2006-06-07 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapMember.cs: Added GlobalIndex property. - * XmlTypeMapping.cs: When adding a member, initialize its GlobalIndex - property. - * SerializationCodeGenerator.cs: - * XmlSerializationWriterInterpreter.cs: - * XmlSerializationReaderInterpreter.cs: Use GlobalIndex instead of - Index to get/set the values from the input array, since some Index - values are shared between attribute and element members. Fixes - bug #78562. - -2006-05-30 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - XmlSerializerReaderInterpreter.cs : handle CDATA section as text - node. Fixed bug #78536. - -2006-05-15 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporter.cs: Added bool argument to GenerateClass and - GenerateEnum methods that specifies whether we're dealing with a type - for a top-level element. In GenerateClass, do not always add Namespace - argument for XmlRootAttribute if isTopLevel is false, and do not - emit XmlRootAttribute if isTopLevel is false and no arguments have been - added. - * SoapCodeExporter.cs: Added bool argument to GenerateClass and - GenerateEnum methods. - * MapCodeGenerator.cs: Added bool argument to GenerateClass and - GenerateEnum methods. - -2006-05-03 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: Allow generating serializer for - reading an XmlElement or XmlDocument as root element. - Properly generate jagged array creation. - -2006-04-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : fix cosmetic typo (bug #78228). - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * SerializationCodeGenerator.cs: For flag enums, we should split on all - whitespace chars instead of only on blanks. - * XmlTypeMapping.cs: Same. Added ToEnum method for converting from - constant name(s) to integral enum value. - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapAttributes.cs: The DefaultValueAttribute.Value should be returned - as SoapDefaultValue instead of the attribute itself. Fixes bug #78205. - -2006-04-24 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporter.cs: Introduce XmlSchemaObjectContainer class to - allow XML Schema items to be added to its parent in the same order - as MS.NET (schema elements before complex types, ...). - -2006-04-20 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporter.cs: On 2.0 profile, CodeGenerationOptions defaults to - GenerateProperties. Use full type name for XML serialization attributes - instead of shortcut (without Attribute suffix). Always add Namespace - argument for XmlRootAttribute on classes. Added IsNullable argument for - XmlRootRootAttribute on classes. For attribute members, only output - Form argument for XmlSchemaForm.Qualified. Use MapCodeGenerator base - ctor that takes CodeGenerationOptions. - * SoapCodeExporter.cs: Use MapCodeGenerator base ctor that takes - CodeGenerationOptions. - * MapCodeGenerator.cs: Added CodeGenerationOptions to ctor. On 2.0 - profile, emit GeneratedCodeAttribute, SerializableAttribute, - DebuggerStepThroughAttribute and DesignerCategoryAttribute for classes. - To match MS.NET, emit attribute members before element members. - * XmlReflectionImporter.cs: Enums are never nullable. - * XmlSchemaImporter.cs: Set IsNullable on map using value of - XmlSchemaElement.IsNillable. Added LocateElement overload that takes - XmlSchemaElement. - -2006-04-15 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaImporter.cs: Make sure we pass TypeData for primitive types - to XmlReflectionImporter and SoapReflectionImporter to keep from - always ending up with the XSD type that directly maps to the CLR type. - * XmlReflectionImporter.cs: Added overloads taking TypeData instead of - Type. This improves performance by avoiding the use of - TypeTranslator.GetTypeData for types imported from a schema and fixes - bug #77907. - * SoapReflectionImporter.cs: Same. - -2006-04-11 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemas.cs: In 1.1, don't allow adding two schemas - with the same namespaces. This is allowed in 2.0. Fixed - the Find() method to cope with this case. Based on a patch - by David Jung. - -2006-03-22 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlReflectionImporter.cs: Throw NotSupportException instead of - InvalidOperationException (IOE) if void is specified as type in - ImportTypeMapping. To match MS.NET, surround importing of type in - try/catch block, and wrap any IOE in another IOE adding information - on the type that was being reflected. In CreateTypeMapping, surround - creating of map member in try/catch block, and wrap any IOE in another - IOE adding information on the member that was being reflected. - Modified exception message for missing enumeration value to match - MS.NET. In ImportTextElementInfo, throw IOE if Type is set in - XmlTextAttribute, and it differs from type of reflected member when - schema type of member is primitive or enum. Fixed bug #77591. - -2006-03-10 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporter.cs: Import namespace of schema generated for - non-xsd primitive. Do not set zero-length TargetNamespace to avoid - emitting empty targetNamespace attribute in generated schema. - * XmlReflectionImporter.cs: Use WSDL types namespace for non-xsd - primitives. - -2006-03-10 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTypeMapping.cs: EnumMapMember now also stores value for enums. - Modified EnumMapping.GetXmlName to use XmlCustomFormatter to support - serialization of integral value to enum constant name, and made sure - the exceptions we throw match those of MSFT. In EnumMapping.GetEnumName - throw InvalidOperationException if no matching enum constant exists. - In EnumMap ctor, initialize arrays holding XML names, enum names and - enum values. - * XmlSerializationReaderInterpreter.cs: Pass full type name to - EnumMapping.GetEnumName for construction of exception message. - * XmlSerializer.cs: In Deserialize, wrap InvalidOperationException - and InvalidCastException in another InvalidOperationException to match - MSFT. In Serialize, wrap InvalidOperationException, InvalidCastException - and the inner exception for a TargetInvocationException in an - InvalidOperationException to match MSFT. - * SerializationCodeGenerator.cs: In GenerateGetXmlEnumValue, use - XmlCustomFormatter.FromEnum in order to also support serialization - integral value to enum constant name. In 2.0 profile, throw - InvalidOperationException if numeric value cannot be serialized into - an enum constant value. In GenerateSingleEnumValue, no longer attempt - to parse unknown constant value but instead report it as - InvalidOperationException. Use string.Length instead of "" comparison - to check whether a string is empty. Fixed compiler warnings in - generated code (possible empty statement). - * XmlSerializationWriterInterpreter.cs: Pass full type name to - EnumMap.GetXmlName. - * XmlSchemaImporter.cs: Pass full type name to EnumMap.GetEnumName - to allow it to be used in exception messages. - * XmlReflectionImporter.cs: Use FieldInfo instead of MemberInfo for - enum fields. Use IsDefined instead of GetCustomAttributes for checking - if a certain attribute is defined. Use integral value of enum constant - in EnumMapMember ctor. - * SoapReflectionImporter.cs: Use FieldInfo instead of MemberInfo for - enum fields. Use IsDefined instead of GetCustomAttributes for checking - if a certain attribute is defined. Use integral value of enum constant - in EnumMapMember ctor. - -2006-03-07 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs: Ignore the element namespace if - the schema form is set to Unqualified. Fixes bug #75019. - -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" - collection, don't create a new collection if the property already has a - collection instance. - * SerializationCodeGenerator.cs: same as above. Also return an empty - string for flag enum default values. - -2005-12-06 Konstantin Triger <kostat@mainsoft.com> - - * TypeTranslator.cs: TARGET_JVM: save additional types per AppDomain. - -2005-12-05 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializationReaderInterpreter.cs: - * SerializationCodeGenerator.cs: When deserializing a collection, - don't create a new collection if the property already has a - collection instance. This does not apply to arrays. Changed how nullabe - array properties are set. Setting IsNullable=false to the property means - that it won't be set if the read array is null (so, if the property - already has a value, it will be kept). - Another change is that can't never be null (only arrays can). - -2005-12-01 Lluis Sanchez Gual <lluis@novell.com> - - * TypeTranslator.cs: In GetTypeData, if an xmlType is specified for - a cli array type, consider it refering to the type of array elements. - This fixes bug #76860. Also added some locking. - -2005-11-27 Konstantin Triger <kostat@mainsoft.com> - - * TypeData.cs, XmlSchemaExporter.cs, TypeTranslator.cs: correctly - export non-xsd primitive types. - -2005-11-24 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlTypeMapping.cs: fixed GetXmlName method, added difference - of value serialization of flags and non-flags enums - -2005-11-23 Konstantin Triger <kostat@mainsoft.com> - - * XmlSchemaExporter.cs: do not import empty namespaces. - -2005-11-17 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlSerializationReaderInterpreter.cs: fixed ReadEnumElement - method, ReadEndElement should check XmlNodeType. - * XmlTypeMapping.cs: fixed GetXmlName method, it should not - write zero as default enum value. - -2005-11-16 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlReflectionImporter.cs: fixed field order returned by - reflection in method GetReflectionMembers. TARGET_JVM only. - -2005-11-07 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: Added support for restrictions with - embedded simple type definitions. - -2005-11-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementAttribute.cs : gimme Order; it fixes 100 or more - sys.xml.schema corcompare diffs. - -2005-10-17 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: - * XmlSerializationWriterInterpreter.cs: Arrays of XmlNode don't - need to be all XmlElments. Fix by Atsushi for bug #76288. - -2005-09-26 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapping.cs: Added ChoiceMember to ListMap. - In ListMap.FindElement, take into account the ChoiceMember - if set. - * SerializationCodeGenerator.cs: - * XmlSerializationReaderInterpreter.cs: For lists with a choice - member, fill the member with the corresponding enum values. - * XmlReflectionImporter.cs: Properly reflect the choice member - when applied to a list. - * XmlSerializationWriterInterpreter.cs: Track class changes. - * XmlTypeMapMemberElement.cs: Added ChoiceTypeData property. - All this fixes bug #76203. - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * SoapReflectionImporter.cs: Check the correct defaults - for attributes. - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationSource.cs: Fix nullref. - * XmlReflectionImporter.cs: When registering a type using - IncludeType(), make sure it is added as a subtype and the - map for typeof(object) if it has already been imported. - Fixes bug #76049. - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializationWriter.cs: Also internally serialize - arrays of object (see previous change). - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializationWriter.cs: Properly serialize arrays - of primitive types when not explicitely specified in - a container class. Based on a patch by Konstantin Triger. - Fixes bug #75986. - -2005-08-24 Lluis Sanchez Gual <lluis@novell.com> - - * TypeData.cs: Reset the hasPublicConstructor flag when the - type is an interface. - * XmlSerializationWriterInterpreter.cs: Get the Count property - from the object type instead of the property type (it didn't - work for IList). - * ReflectionHelper.cs: In CheckSerializableType, don't trow - if the type is a collection interface. All this fixes - bug #75855. - -2005-08-06 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapping.cs: Added null check. - -2005-08-05 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapping.cs: Added ListMembers property that returns - members which are collections. - * SerializationCodeGenerator.cs: - * XmlSerializationReaderInterpreter.cs: Initialize collection - members to an empty collection by default. Fixes bug #75662. - -2005-08-01 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlMapping.cs: API compatibility fixes. Ctor is not protected - in .NET 1.1. SetKey is not obsolete in .NET 2.0 Beta 2. - -2005-07-31 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapAttributeAttribute.cs: Return zero-length string if - AttributeName or DataType are null. - * SoapEnumAttribute.cs: Return zero-length string if Name is null. - * SoapIncludeAttribute.cs: Avoid using property in ctor. - * SoapSchemaMember.cs: Return zero-length string if MemberName is - null. MemberType should be XmlQualifiedName.Empty by default. - * SoapTypeAttribute.cs: Return zero-length string if TypeName is - null. Avoid using property in ctor. - * XmlArrayAttribute.cs: Return zero-length string if ElementName is - null. Avoid using property in ctor. - * XmlArrayItemAttribute.cs: IsNullable must be false by default. - Return zero-length string if DataType or ElementName are null. Avoid - using property in ctor. - * SoapElementAttribute.cs: Return zero-length string when DataType - or ElementName are null. Avoid using property in ctor. - * XmlAnyElementAttribute.cs: Return zero-length string when Name is - null. Avoid using property in ctor. - * XmlAttributeAttribute.cs: Avoid using property in ctor. Return - zero-length string if AttributeName or DataType are null. - * XmlChoiceIdentifierAttribute.cs: Return zero-length string when - MemberName is null. - * XmlElementAttribute.cs: Return zero-length string when DataType or - ElementName are null. Avoid using property in ctor. - * XmlEnumAttribute.cs: Avoid using property in ctor. - * XmlIncludeAttribute.cs: Avoid using property in ctor. - * XmlReflectionImporter.cs: AttributeName, ElementName and DataType - can no longer be null. Use check for zero-length string to determine - whether they are set. Corrected exception message when DataType is - set for complex type. - * XmlRootAttribute.cs: Return zero-length string if DataType or - ElementName are null. Avoid using property in ctor. - * XmlTextAttribute.cs: Return zero-length string if DataType is null. - * XmlTypeAttribute.cs: Return zero-length string if TypeName is null. - -2005-07-14 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: In the generated serializer always - use the Object equality operator when comparing objects to serialize - to null, since those objects may have the equality operator - overloaded. This fixes bug #75543. - -2005-07-01 Lluis Sanchez Gual <lluis@novell.com> - - * XmlCustomFormatter.cs: Properly read/write duration values. - -2005-06-28 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializer.cs: Fix race between XmlSerializer and the - serializer generator. - -2005-06-14 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapElementInfo.cs: Added new DataTypeName property for - getting the real xml type name of a member. - * XmlSerializationWriterInterpreter.cs: Use that new property - to get the type name of primitive types. This should fix bug #75180. - -2005-06-07 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: When reading members by order, - call a MoveToContext after each member read. In the fixup method - don't cast returned values if it is reading an object array. - - * XmlSchemaImporter.cs: In ImportDerivedTypeMapping, if the type - being imported is a primitive type, create a wrapper class that - inherits from the provided one. This fixes bug #68809. - - * XmlSerializationReader.cs: Properly report unreferenced objects. - Created an overload of ReadTypedPrimitive that reports elements of - unknown type. Implemented Referenced(). - -2005-05-30 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs: Don't ignore type namespaces explicitely - set to the default namespace. This fixes bug #73035. - -2005-05-12 Lluis Sanchez Gual <lluis@novell.com> - - * SoapReflectionImporter.cs: In ImportTypeMap, make sure that all - types indirectly imported by this method use the same namespace. - -2005-05-09 Atsushi Enomoto <atsushi@ximian.com> - - * TypeTableEntry.cs : removed obsolete code. - -2005-04-26 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs, SoapReflectionImporter.cs: ignore array - properties which are read only. Fixes bug #74723. - -2005-04-14 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs: - * SoapReflectionImporter.cs: - * TypeTranslator.cs: Encode local names withXmlConvert.EncodeLocalName - where needed. Based on a patch by Konstantin Triger. - -2005-04-12 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapping.cs: Added new XmlSerializableMapping class. - * XmlSchemaExporter.cs: When exporting an IXmlSerializable type, - export the schema that it defines. In ImportNamespace, removed - check for default namespace, since it may be included from a non - default namespace. - * XmlReflectionImporter.cs: Create a special map for IXmlSerializable - types. All this based on a patch by Konstantin Triger. - - * SerializationCodeGenerator.cs: - * XmlMapping.cs: - * XmlSerializationReaderInterpreter.cs: - * SoapCodeExporter.cs: - * XmlTypeMapMemberAttribute.cs: - * XmlSerializationReader.cs: - * XmlCodeExporter.cs: Fixed some warnings. - -2005-04-10 Andrew Skiba <andrews@mainsoft.com> - - * XmlSerializer.cs: fixed a typo - wrong TARGET_JVM condition. - -2005-04-03 Andrew Skiba <andrews@mainsoft.com> - - * XmlSerializer.cs: added TARGET_JVM that does not support on-the-fly - code generation. - -2005-03-30 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: - * XmlSerializationReaderInterpreter.cs: If the element being read is - bound to a choice member, set the corresponding value. - * XmlTypeMapMember.cs: Added helper SetValue method. - * XmlTypeMapElementInfo.cs: Changed the type of ChoiceValue to Object, - since now stores the enum value. - * XmlReflectionImporter.cs: Properly import choice values. - * XmlTypeMapMemberElement.cs: Added setter for the choice. - -2005-03-29 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs: Added support for subclasses of XmlNode. - This fixes bug #73901 and should fix #70384. - * XmlSerializationReader.cs: When reading an object element, return - an Object instance if the element has no children. This fixes bug #73974. - * XmlSerializationWriter.cs: Support writing XmlNode[] as a primitive - type (it is written as an element with those nodes as children). - -2005-03-08 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: Support importing schemas that define - extra types in the standard xml schema namespace. When using encoded - format, support the primitive types defined by the SOAP encoding - namespace. - -2005-03-04 Lluis Sanchez Gual <lluis@novell.com> - - * ReflectionHelper.cs: Avoid endless loop. - * XmlSchemas.cs: Added null check. Patches from MainSoft. - -2005-02-07 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializationReader.cs: After reading an href element, skip the - whole element (it may not be an empty element). This fixes bug #72265. - -2005-01-25 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporter.cs: When importing a default value of type enum, - translate it from the schema value to the clr value. - -2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * XmlSerializer.cs: only print the results if there's an error - compiling. - -2005-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * SerializationCodeGenerator.cs: don't use _config if it has not been - assigned. - -2005-01-18 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionImporter.cs: Don't check the property type if it has - an [XmlIgnore] attribute. This fixes bug #71332. - -2005-01-14 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - XmlSerializationWriterInterpreter.cs : exchanged attribute - serialization orders (XmlAnyAttribute <-> XmlNamespaceDeclarations). - xmlns attributes in XmlAnyAttribute are not written. - -2005-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGeneratorConfiguration.cs, - SerializationCodeGenerator.cs : Added some generation configuration: - <generateAsInternal> - write custom reader/writer as internal classes. - <noreader>, <nowriter> - They make generation of reader and/or writer optional. - * XmlSerializerNamespaces.cs : - Now it uses ListDictionary instead of Hashtable. - * XmlSerializationWriter.cs : entries in XmlSerializerNamespaces are - written unless there is already the same prefix-ns mapping. - -2005-01-12 Lluis Sanchez Gual <lluis@novell.com> - - * XmlTypeMapElementInfo.cs: Added new IndexOfElement method. - * XmlSchemaImporter.cs: When importing a base type of a complex type, - make sure that the base class is always imported as a class and not - as an array. If it has been imported as array, import it again. - This fixes bug #70839. Other minor fixes as well. - * XmlSerializationWriter.cs: Fixed warning. - -2004-12-09 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: Yet another generation fix. - -2004-12-09 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: Fixed generation of enum literals. - -2004-12-09 Lluis Sanchez Gual <lluis@novell.com> - - * XmlReflectionMember.cs: Added DeclaringType member. - * XmlReflectionImporter.cs: When importing fields that belong to a - base class, use the xml namespace of the base map for the member. - This fixes bug #70309. - -2004-11-30 Lluis Sanchez Gual <lluis@novell.com> - - * XmlCodeExporter.cs, XmlSerializer.cs, XmlSchemaImporter.cs: Fixed some - compilation warnings. - -2004-11-24 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationSource.cs: Made SerializationSource abstract, and - renamed Equals to BaseEquals to avoid missing GetHashCode warning - (it does not really make sense in this case). - * XmlSchemaExporter.cs, SerializationCodeGenerator.cs, - XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs, - XmlSerializationReader.cs: Fixed warnings. - -2004-10-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : When namespace is an empty string, - XmlTextWriter.LookupPrefix() will raise an error. Just skip it in - such case. - -2004-10-01 Lluis Sanchez Gual <lluis@novell.com> - - * MapCodeGenerator.cs: When the Object type is exported, export all - derived maps. This was done in IncludeMetadata, but this method is - not called by the xsd tool. - * XmlCodeExporter.cs: In AddMappingMetadata, only generate the root - attribute for primitive types and arrays. - * XmlSchemaImporter.cs: Only export all object-derived maps if the - Object type is explicitly referenced by an element. - * XmlSerializationWriter.cs: Minor fix. - -2004-09-28 Lluis Sanchez Gual <lluis@novell.com> - - * CodeIdentifier.cs: MakeValid now returns "Item" for an empty string. - This fixes bug #66877. - -2004-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - when reading a primitive value in encoded format using - ReadReferencingElement, provide the type name and namespace - since the xsi type may not be present in the xml element. This - fixes bug #65929. - -2004-09-15 Lluis Sanchez Gual <lluis@novell.com> - - * MapCodeGenerator.cs: Moved generation of XmlInclude attributes from - ExportDerivedTypes to the new ExportDerivedTypeAttributes method. - * XmlReflectionImporter.cs: In ImportClassMapping, moved the call to - ImportIncludedTypes to the end, to make sure that the current map has all - needed data before derived maps are constructed. - * XmlSchemaExporter.cs: Generate the base class of simple types that are - not primitive types. Set the correct value for IsMixed in extended types. - * XmlSchemaImporter.cs: In ImportSimpleContent, take into account that - the base class of a simple type doesn't need to be a xsd type. - All those patches fix bug #65654. - -2004-09-03 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializer.cs: When the XmlReader is created by XmlSerializer, use - Normalization==true by default. - -2004-09-02 Lluis Sanchez Gual <lluis@novell.com> - - * ReflectionHelper.cs, SoapReflectionImporter.cs, XmlReflectionImporter.cs: - In CheckSerializableType, add the option of ignoring types with private - constructors. Some kind of lists can be deserialized - even if the constructor is private. See bug #61464. - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - Before creating a list, check that it has a public constructor. - * TypeData.cs: Added HasPublicConstructor property. - -2004-09-01 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs: Generate correct "HasValue" check for - value list serialization. - * XmlSchemaImporter.cs: Added some null checks. - -2004-08-25 Lluis Sanchez Gual <lluis@novell.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - When deserializing an encoded method response, assign to the return value - the first element of the message, whatever it is. The return type doesn't - need to be Object, it seems to be true for all return types. - -2004-07-26 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: CreateFieldMember now adds the field to the class, - no need to add it after the call. - * SoapSchemaImporter.cs: Implemented 2.0 constructors. - -2004-07-23 Lluis Sanchez Gual <lluis@novell.com> - - * CodeGenerationOptions.cs: Made the class internal for the 1.1 profile. - * ImportContext.cs: Implemented. - * MapCodeGenerator.cs, SoapCodeExporter.cs, XmlCodeExporter.cs: Added new - options for 2.0. Implemented support for generating properties instead of - fields. - * XmlSchemaImporter.cs: Added support for sharing types. - -2004-07-15 Lluis Sanchez Gual <lluis@novell.com> - - * TypeTranslator.cs, XmlCustomFormatter.cs: Added support for base64. This - xsd type is not part of the last schema specification, but the google api - uses it and ms.net accepts it. - -2004-07-12 Lluis Sanchez Gual <lluis@ximian.com> - - * ReflectionHelper.cs: Fixed bug when registering a map as exported. - Thanks to Juan C. Olivares. - -2004-07-10 Lluis Sanchez Gual <lluis@ximian.com> - - * CodeExporter.cs: Added private constructor. - * CodeGenerationOptions.cs: Set the correct enum values. - * CodeIdentifier.cs: Added private constructor. - * SchemaImporter.cs: Added internal constructor. - * XmlMapping.cs, XmlSerializer.cs: 2.0 api fix. - * XmlMemberMapping.cs, XmlSchemaImporter.cs, XmlSerializationWriter.cs: Added 2.0 stubs. - * XmlSchemaProviderAttribute.cs, XmlSerializerAssemblyAttribute.cs, - XmlSerializerVersionAttribute.cs: Set correct attribute usage. - * XmlSerializationReader.cs: Added missing setter for DecodeName. - -2004-07-08 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializer.cs: Fix fix. - -2004-07-08 Lluis Sanchez Gual <lluis@ximian.com> - - * IXmlSerializerImplementation.cs: Compile as internal in NET_1_1. - * ReflectionHelper.cs: New method for generating map keys. - * SerializationCodeGenerator.cs: Added support for generating the serializer - contract class, needed for 2.0. - * SerializationSource.cs: Use Type[] instead of ArrayList for storing - extra types. - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Assign extra types - as Type[]. Added check that makes sure that enums being serialized are - public. - * XmlMapping.cs: Added internal GetKey method. - * XmlSerializer.cs: Added support for IXmlSerializerImplementation. - Added first bits to support loading of serializers from pre-generated - assemblies. - * XmlSerializerFactory.cs: Mostly implemeted. - -2004-07-02 Lluis Sanchez Gual <lluis@ximian.com> - - * CodeIdentifier.cs: Removed constructor for NET_2_0. - * SoapCodeExporter.cs, SoapSchemaImporter.cs, XmlCodeExporter.cs, - XmlMapping.cs, XmlMemberMapping.cs, XmlReflectionImporter.cs, - XmlSchemaExporter.cs, XmlSchemaImporter.cs, XmlSchemas.cs, - XmlSerializationReader.cs, XmlSerializationWriter.cs, XmlSerializer.cs, - XmlSerializerNamespaces.cs: Added 2.0 stubs. - * XmlMembersMapping.cs, XmlTypeMapping.cs: 2.0 fixage. - * IXmlTextParser.cs, CodeExporter.cs, CodeGenerationOptions.cs, - ImportContext.cs, SchemaImporter.cs, SchemaImporterExtension.cs, - SchemaImporterExtensionCollection.cs, XmlDeserializationEvents.cs, - XmlSchemaProviderAttribute.cs, XmlSerializationGeneratedCode.cs, - XmlSerializerAssemblyAttribute.cs, XmlSerializerFactory.cs, - XmlSerializerVersionAttribute.cs: New files. More 2.0 stubs. - -2004-07-02 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs: Generate check that the object being - serialized has a known type. Little cast fix. - * XmlCustomFormatter.cs: Little fix in Single conversion. - -2004-07-01 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs: In the constructor, set the correct xml type name if the - type is an array (for example, instead of StringCollection, use - ArrayOfString). - -2004-06-22 Lluis Sanchez Gual <lluis@ximian.com> - - * ReflectionHelper.cs: Correctly detect private types. - * XmlCodeExporter.cs: Implemented missing method. - * XmlSchemaImporter.cs: Allow import of root primitive types. - -2004-06-18 Atsushi Enomoto <atsushi@ximian.com> - - * CodeIdentifier.cs, CodeIdentifiers.cs, MapCodeGenerator.cs, - SerializationCodeGenerator.cs, SerializationSource.cs, - TypeTranslator.cs, XmlAttributeOverrides.cs, XmlCustomFormatter.cs, - XmlSerializationReader.cs, XmlSerializationWriter.cs, - XmlSerializer.cs, XmlTypeMapMemberElement.cs, XmlTypeMapping.cs - : Globalization fixes. - In XmlCustomFormatter.GenerateToXmlString() time was not - generated correctly. - Replaced all CRLF XmlAttributeOverrides.cs into LF. - -2004-06-13 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializationWriter.cs: changed signature of protected method - FromByteArrayBase64 to match MS.NET - -2004-06-10 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs, SoapCodeExporter.cs: Generate the same XmlInclude - attributes that MS.NET generates. - * SerializationCodeGenerator.cs: Avoid duplicate generation of maps in the - same reader/writer. - * XmlCodeExporter.cs: Added support for ignore flag in maps and members. - * XmlReflectionImporter.cs: Changed GetReflectionMembers to match - MS.NET member ordering. Patch by David Taylor. - * XmlSchemaImporter.cs: When generating a choice member, set the ignore - flag. The generated enum must also not be included in the schema. - * XmlTypeMapMember.cs: Added ignore flag. - * XmlTypeMapping.cs: The AttributeMembers property now returns the - attributes in the correct order. - -2004-06-03 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializationReader.cs: added missing protected members - to fix API compatibility with MS.NET - * XmlSerializationWriter.cs: added missing protected members - to fix API compatibility with MS.NET - -2004-06-02 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Support schamea instance namespaces other than - the 2001 one when reading the xsi type. - * MapCodeGenerator.cs: Take into account that the root namespace and element - name may have changed from one export to another of the same type. In - this case the class attributes need to be regenerated. - * SoapCodeExporter.cs, XmlCodeExporter.cs: Take the enum name from XmlType, - not ElementName. Idem for namespace. - * XmlReflectionImporter.cs: Set nullable property of XmlTypeMapping. - * XmlRootAttribute.cs: Default value for nullable is true. - * XmlSchemaImporter.cs: The root name for a class may change in some - scenarios (for example, when the type is initially exported as part of - another type and later exported as a root type). - * XmlSerializationReader.cs: In GetXsiType(), if the type attribute is not - found using the standard namespace, try getting the type using - the 2000/10 and 1999 namespaces. - * XmlTypeMapping.cs: Added IsNullable property. Updated SetRoot method ;-) - -2004-05-26 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - In encoded format, primitive types can be null. Read them using - ReadReferencingElement, that already checks for the null tag. - -2004-05-25 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Check for empty element when reading an array - element. This fixes bug #59003. Thanks Atsushi! - -2004-05-07 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriter.cs: Implemented some missing methods. - In .NET 1.0, encoded null elements use the attribute null="1", while in - 1.1 the attribute is nil="true". - * XmlTypeMapping.cs: Little fix for nested classes. - -2004-05-07 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Don't reset the internal tables at every - ImportMembersMapping call. This fixes bug #58112. The problem is that - it imported two different arrays (only different in the array item - namespace) with the same name. Not sure what was this Reset needed for, - everyting seems to work without it. - -2004-05-05 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - When deserializing an encoded method response, if the return type of the - method is Object, assign to it the first element of the message, whatever - it is. - * XmlSerializationReader.cs: - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Set IsReturnValue of - the imported member. - * TypeTranslator.cs: Added method to safely get a primitive TypeData. - * XmlSerializationReader.cs: Don't throw an exception when the CLR type for - a given xsi type is not found. Just read it as primitive type. - * XmlTypeMapMember.cs: Added IsReturnValue property. - * XmlTypeMapping.cs: Added ReturnMember property. - * XmlSerializer.cs: Reference System.Data when compiling the serializer. - -2004-05-05 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - When reading an object using the typeof(object) map, an emty xsi:type - means that it has to read the contents into an XmlNode[]. - * TypeData.cs: Return the correct full name for inner classes. - * XmlSchemaImporter.cs: Improved detection of types that represent - "anyType", and must be mapped to XmlElement, XmlNode or Object. - * XmlSerializationReader.cs: In GetXsiType(), find the type attribute using - the correct namespace. - In ReadTypedPrimitive(), read the element as XmlNode[] if the type is - not known. - -2004-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriter.cs : It do not have to handle schema - namespace as special one. - -2004-05-03 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReaderInterpreter.cs: Removed the check for null - AttributeMembers collection. Even if there are no attribute members, - attributes need to be read. - -2004-05-03 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: In ReadSerializable(), take into account that - the IXmlSerializable object may not read all the EndElement it read. - This fixes bug #57413. - -2004-05-03 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializer.cs: Enable serializer generation by default. - -2004-04-20 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeTranslator.cs: Mapped again anyUri, but now it is mapped to String. - * XmlSchemaImporter.cs: If a map was initially imported as a class, but it - turns out that it is an array, import it again as array. This fixes - bug #57133. - -2004-04-15 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaExporter.cs: When checking if a map has been exported or not, - don't use type name for array types, since we can have different classes - that represent the same array type (for example StringCollection and - string[]). - -2004-04-14 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeTranslator.cs, XmlCustomFormatter.cs: Removed map from Uri to anyUri, - not present in MS.NET. - * XmlSerializationWriter.cs: Improved error message. - -2004-03-30 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlReflectionImporter.cs, - XmlSerializationReader.cs, XmlSerializationReaderInterpreter.cs: - Support deserialization of members of type XmlDocument. This fixes #56169. - -2004-03-25 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs: Generate an integer for unknown enum values. - Use a special method to generate default values, since default enum values - will come as integers, so a special cast is needed. - * XmlSerializationReaderInterpreter.cs, - * SerializationSource.cs, SoapAttributeAttribute.cs, SoapAttributeOverrides.cs, - SoapAttributes.cs, SoapElementAttribute.cs, SoapEnumAttribute.cs, - SoapTypeAttribute.cs, XmlAnyElementAttribute.cs, XmlAnyElementAttributes.cs, - XmlArrayAttribute.cs, XmlArrayItemAttribute.cs, XmlArrayItemAttributes.cs, - XmlAttributeAttribute.cs, XmlAttributeOverrides.cs, XmlAttributes.cs, - XmlChoiceIdentifierAttribute.cs, XmlElementAttribute.cs, XmlElementAttributes.cs, - XmlEnumAttribute.cs, XmlReflectionMember.cs, XmlRootAttribute.cs, - XmlTextAttribute.cs, XmlTypeAttribute.cs: Had to change the implementation - of SerializationSource. It can't keep and use the XmlAttributeOverride - instances as key values, since those instances can be modified after the - xml map has been generated. Now, SerializationSource generates a unique - string hash from XmlAttributeOverride and uses it for comparisons. - -2004-03-24 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs: Several fixes: generate valid names for - WriteRoot_ and ReadRoot_ methods. Cast result of ReadTypedPrimitive to - the adequate type. Set the default value of members that do have a default - value. Other minor fixes. - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: All maps must derive - from typeof(object) map, even those that have another base class. - * XmlCustomFormatter.cs: Fixed generation of conversion from char to string. - It must serialize the char as number, not as character. - * XmlSerializationReaderInterpreter.cs: Set the default value of members - that do have a default value. - * XmlTypeMapping.cs: Added property MembersWithDefault, which returns a list - of members that have a default value. - -2004-03-15 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaImporter.cs: Import IXmlSerializable types as DataSet, like in MS.NET. - This fixes bug #55547. - -2004-03-13 David Sheldon <dave-mono@earth.li> - - * XmlSerializationWriter.cs: Implement WriteElementStringRaw with a - byte []. - -2004-03-13 David Sheldon <dave-mono@earth.li> - - * XmlTextAttribute.cs: Initialise dataType with zero-length string. - fixes test case that tests for this directly. - * TypeTranslator.cs: Check for new zero-length dataType so we don't reject - it. Treat it as null. - -2004-03-12 Lluis Sanchez Gual <lluis@ximian.com> - - * CodeIdentifier.cs: Limit the length of identifiers. - * MapCodeGenerator.cs: Do not generate base class if it is an XmlNode. - Generate types using GetDomType, so if the type is an array, it creates - the correct combination of types. - * SerializationCodeGenerator.cs, XmlTypeMapping.cs: When trying to parse - an enum, if the string is empty and the enum has [Flags], then return 0 - as value. This fixes bug #55509. - * XmlSchemaImporter.cs: Added check for redefines of attribute groups. They - are not supported. Another check: a simple type cannot be enum if it does - not have any enum facet. - And another fix: use string as default type for attribtues. - * XmlSchemas.cs: Fixed search for schema elements. An schema may import - other schemas. An imported schema would not be in the table, but its - elements (although from another namespace) would be in the schema that - imported it. So, we need know to check for every schema in the table. - * XmlSerializer.cs: Added environment variable to help debugging code - generator output. - -2004-02-27 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Added IncludeMetadata property, which returns a list - of XmlInclude attributes needed for the service class. - IsMapExported: Removed check for object type, since it can now be exported. - SetMapExported: Use the type name as key, since different importers may - be used to create a map for the same type. - GenerateClassInclude: Updated signature. - * SoapCodeExporter.cs: Moved management of IncludeMetadata to MapCodeGenerator. - GenerateClassInclude(): Updated signature. - * SoapReflectionImporter.cs: Support SoapIncludeAttribute in array members. - Implemented IncludeTypes. - * XmlCodeExporter.cs: Moved management of IncludeMetadata to MapCodeGenerator. - GenerateClassInclude(): Updated signature. - * XmlMemberMapping.cs: Added missing property. - * XmlReflectionImporter.cs: GetReflectionMembers must be private. - Implemented IncludeTypes(). - * XmlSchemaExporter.cs: Added support for exporting typeof(object). - * XmlSchemaImporter.cs: Changed the implementation of ImportDerivedTypeMapping. - Now, it does a regular import and then assign the required base class to - the imported map. In this way it is possible to assign a base type for a - map that was previously imported without a base type. - * XmlTypeMapping.cs: Added internal method SetRoot(). - -2004-02-24 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs: Added support for generation of readers - and writers for several maps in a single class. Added support for - XmlMemberMapping. Fixed generation of serializers that use encoded format. - * SoapAttributeAttribute.cs, SoapAttributeOverrides.cs, SoapAttributes.cs, - SoapElementAttribute.cs, SoapEnumAttribute.cs, SoapTypeAttribute.cs, - XmlAnyElementAttribute.cs, XmlAnyElementAttributes.cs, XmlArrayAttribute.cs, - XmlArrayItemAttribute.cs, XmlArrayItemAttributes.cs, XmlAttributeAttribute.cs, - XmlAttributeOverrides.cs, XmlChoiceIdentifierAttribute.cs, XmlRootAttribute.cs, - XmlElementAttribute.cs, XmlElementAttributes.cs, XmlEnumAttribute.cs, - XmlReflectionMember.cs, XmlTextAttribute.cs, XmlTypeAttribute.cs: - Added InternalEquals method. - * XmlAttributes.cs: Removed a lot of unused code. Added InternalEquals method. - * SoapReflectionImporter.cs: Set SerializationSource to generated maps. - * XmlCustomFormatter.cs: Fixed little bug. - * XmlMapping.cs: Added Source property. This a global identifier of the map. - * XmlReflectionImporter.cs: Set SerializationSource to generated maps. - * XmlSchemaImporter.cs: Set the correct value for IsNillable when importing - mapping members. - * XmlSerializationReaderInterpreter.cs, XmlSerializationWriter.cs: Minor fixes. - * XmlSerializationWriterInterpreter.cs: WriteObject and WriteEnum were not - correctly used. - * XmlSerializer.cs: Added support for generation of serializers. - -2004-02-18 Atsushi Enomoto <atsushi@ximian.com> - - * SerializationCodeGenerator.cs, - SerializationCodeGeneratorConfiguration.cs: - Added <namespaceImports> feature ("using XXX;" generation) support. - -2004-02-17 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriter.cs: When writing the root element, use a prefix - if the namespace of the element is defined in the list of namespaces - provided to the XmlSerializer. This fixes bug #54427. - -2004-02-16 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Modified some methods to make them easier to reuse. - Those are basically methods to add custom attributes to element and - attribute members. - * SoapCodeExporter.cs: Track changes in MapCodeGenerator. - * XmlCodeExporter.cs: Better support for custom attribute generation for - method parameters. - * XmlCustomFormatter.cs: Added null check. - * XmlSchemaImporter.cs: do not set IsOptionalValueType property to - attributes that are required. - * XmlSerializationReaderInterpreter.cs: Method parameters may be serialized - as attributes. - -2004-02-11 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Changed some methods to make them easier to reuse. - * TypeTranslator.cs: NMTOKENS, ENTITIES and IDREFS must be mapped to - string, not string[]. - * XmlCodeExporter.cs: AddMappingMetadata(): improved attribute generation - for array parameters. In general, improved generation of schema Form - property. - * XmlMemberMapping.cs: Added Form property. - * XmlReflectionImporter.cs: Types that inherit from other types cannot be - simple types. Added a check for this. - * XmlSchemaExporter.cs: several fixes: better generation of IsMixed and - Form. The key used to determine if a map has been already generated must - include the XmlType, since there can be two xml types with the same CLR - type and namespace (for example, they may differ in the Form property). - * XmlSchemaImporter.cs: When getting the TypeData for a schema element, - also return the corresponding map. There can be two maps that have the - same TypeData, so given a TypeData is not always possible to get the - correct corresponding map (for example two arrays that only differ in the - Form of the item). - * XmlTypeMapping.cs: Added method to set if a map can represent a simple - type or not. - -2004-02-04 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeTranslator.cs, XmlCustomFormatter.cs: Added support for the - normalizedString schema type. - -2004-02-04 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Get the class members using the right order. - * XmlSerializationWriterInterpreter.cs: Removed unneeded code. - A member with the Any attribute can also contain text. Support this. - * XmlTypeMapMemberElement.cs: Added CanBeText property. - -2004-01-27 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaImporter.cs: Redefinition of types are not supported. Added a - check. - -2004-01-27 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Added helper method for generating an attribute - parameter of type enum. - * XmlAttributeAttribute.cs: little fix. - * XmlCodeExporter.cs: Support XmlAnyAttribute when generating attributes - for method parameters. - * XmlMemberMapping.cs: Improved support for members of type "any". - * XmlReflectionImporter.cs: Improved assignment of the attribute form. - If the namespace is explicitly specified, then the form should be - qualified. Also fixed issues with the namespace assigned to attributes. - This should fix bug #53384. - * XmlSchemaExporter.cs: ExportMembersMapping(): improved support for - methods that return values of type "any". Changed the methods - AddSchemaArrayElement and AddSchemaElement, so instead of adding the - element, return it, and the caller must add it to the collection. - Other fixes in attribute generation. - * XmlSchemaImporter.cs: ImportAnyType(): if a type name is provided, - generate the AnyType mapping from the type described in the schema. - Small fixes regarding IsMixed property of complex types (it means that - the type can contain text, so the XmlTextAttribute must be generated). - * XmlSerializationReaderInterpreter.cs: Reading of members by-order must - be only used in the bare+encoded format. - -2004-01-24 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Types included with SoapInclude don't need - to be derived types of the one that has the attribute. - * XmlReflectionImporter.cs: Recursively register the derived maps of a given - map to the parent map. This fixes #53246. - * XmlSerializationWriter.cs: Some fixes regarding empty namespaces. - -2004-01-22 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReaderInterpreter.cs: When deserializing an XmlElement, - do not check the root element name, since it can be any name. This fixes - bug #53201. - -2004-01-20 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Throw exception if a value type member has the - IsNullable=true flag. This fixes bug #52906. - -2004-01-20 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs, XmlSchemaImporter.cs: Attributes are allways optional, - so a 'specified' member has always to be generated. - * TypeData.cs: Fixed check for value type. - -2004-01-20 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReaderInterpreter.cs, XmlSerializationWriterInterpreter.cs, - XmlTypeMapMember.cs, MapCodeGenerator.cs, SoapCodeExporter.cs, TypeData.cs, - XmlCodeExporter.cs, XmlReflectionImporter.cs, XmlSchemaExporter.cs, - XmlSchemaImporter.cs, XmlSerializationReaderInterpreter.cs, - XmlSerializationWriterInterpreter.cs, XmlTypeMapMember.cs: - Added support for value specifiers members. This fixes bug #53024. - -2004-01-20 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaExporter.cs: Don't create referenced element if it has already - been created (two types could be referencing the same schema element). - -2004-01-19 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Read IsNullable flag from XmlArrayAttribute. - * XmlSerializationWriterInterpreter.cs: Interpret IsNullable flag for - arrays. This fixes bug #53018. - -2004-01-14 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Use type namespace instead of root namespace as - default namespace for members. - * XmlCodeExporter.cs: Fixed generation of XmlRootAttribute. - * XmlReflectionImporter.cs: Fixed the assignment of root and type - namespaces. - * XmlSchemaExporter.cs: Use type namespace instead of root namespace as - default namespace for members. In AddSchemaElement, if the element is - a root element never use a "ref" attribute. - * XmlSchemaImporter.cs: Fixed issue when importing root elements. - -2004-01-13 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs - XmlTypeMapping.cs: more namespace fixes. - -2004-01-13 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: type namespace must never be used as root - namespace. This fixes bug #52772. - -2004-01-08 Nick Drochak <ndrochak@ieee.org> - - * XmlSchemaImporter.cs: Removed unused variable. - -2004-01-07 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Ignore Namespace property when applying - the [XmlType] attribute to an enum. This fixes bug #52607. - -2003-12-19 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlReflectionImporter.cs: Added internal - option that allow serialization of private types. - -2003-12-18 Eran Domb <erand@mainsoft.com> - - * TypeTranslator.cs : Change primtive types map. - -2003-12-18 Eran Domb <erand@mainsoft.com> - - * XmlReflectionImporter.cs (ImportListMapping): Adding the included types of the list as a derived - classes of object. - -2003-12-15 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaExporter.cs: AddSchemaElement, use XmlTypeMapElementInfo.IsPrimitive - to check if a type is primitive, instead of Type.IsPrimitive, since CLR - primitive types are not the same as XML primitive types. Patch proposed - by Mordechai Taitelman. This fixes bug #52228. - * XmlSerializationWriter.cs: Fixes in WriteNullTagEncoded and WriteNullTagLiteral. - -2003-12-15 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Little fix. - -2003-12-15 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Type specified with XmlIncludeAttribute don't - need to be derived types of the includer. This fixes bug #52152. - Added null check for Name property of XmlEnumAttribute. This fixes - bug #52155. - * XmlSerializationReader.cs: Fixed some error messages. - * XmlSerializationReaderInterpreter.cs: Check that the root element has - the correct local name and namespace. This fixes bug #52038. - Throw exception if enum value can't be parsed. - * XmlTypeMapping.cs: Don't try to parse numeric enum values. This fixes - bug #52041. - -2003-12-12 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Added support for [Flags] enum. - * XmlCodeExporter.cs: Do not add XmlElement attributes if the member is Any. - * XmlSchemaImporter.cs: Implemented ImportAnyType(). Improved import of - encoded array type. Added support for enums with [Flags]. - In encoded format, unqualified types are schema types by default. - -2003-12-11 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlCodeExporter.cs: Little fix. - * XmlSchemaExporter.cs: In rpc format, make sure that parameters with the - same name have the same type. - * XmlSchemaImporter.cs: Support xml:lang. - * XmlSerializationReader.cs, XmlSerializationWriterInterpreter.cs: - fixed wrong namespace for the arrayType attribute. - -2003-12-08 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlMembersMapping.cs, XmlReflectionImporter.cs, - XmlSchemaImporter.cs, XmlTypeMapElementInfo.cs, XmlTypeMapping.cs: - When using rpc format on a web service, members don't need to have any - specific namespace. Added a flag for turning namespace check on/off. - -2003-11-27 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Generate identifiers for arrays user a counter. - delayedListFixups.Count cannot be used because elementes from - delayedListFixups are deleted sometimes. - -2003-11-27 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Indexer properties must not be serialized. - This fixes bug #51060. - -2003-11-24 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriterInterpreter.cs: Applied patch by Eran Domb: - If type is Enum the code use type.GetElememtType() instead of - Enum.GetUnderlyingType(). - -2003-11-12 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs, XmlSerializationWriter.cs, XmlSerializer.cs: - Removed several TODOs already done. - -2003-11-03 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlCustomFormatter.cs: Added support for anyUri type. This fixes - bug #50041. - -2003-10-20 Lluis Sanchez Gual <lluis@ximian.com> - - * ReflectionHelper.cs: In CheckSerializableType() check that the type - is public. - * XmlSerializationWriter.cs: Added check for circular references. - This fixes bug #49879. - -2003-10-20 Lluis Sanchez Gual <lluis@ximian.com> - - * ReflectionHelper.cs: Added check in CheckSerializableType(). Interfaces - can't be serialized. This fixes bug #49878. - * TypeData.cs: In ListItemType check that the collection has a valid - Add method and report an error if not. - * XmlReflectionImporter.cs: Added CheckSerializableType check call when - reflecting a collection. - -2003-10-18 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Support element references for enum values in - encoding format. This fixes bug #49568. - * XmlSerializationReaderInterpreter.cs: In encoded format, do not check - the name and namespace of the wrapper element. MS.NET doesn't do it. - This fixes bug #49729. - -2003-10-15 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: Made MapCodeGenerator internal. - -2003-10-15 Lluis Sanchez Gual <lluis@ximian.com> - - * MapCodeGenerator.cs: New file. Moved here all code that is common - between XmlCodeExporter and SoapCodeExporter. - * SoapCodeExporter.cs: Implemented. - * XmlCodeExporter.cs: Moved common code to MapCodeGenerator. - * XmlSerializationReaderInterpreter.cs: Fixed problem when reading - encoded bare parameter list. - * XmlTypeMapping.cs: Added method for getting member element by index. - -2003-10-14 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSchemas.cs : Implemented IsDataSet(). - -2003-10-13 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapCodeExporter.cs: Initial implementation of AddMappingMetadata(). - * SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlSchemaImporter.cs: - in ImportMembersMapping, set pass the namespace to each XmlMemberMapping. - * SoapSchemaExporter.cs: Some fixes in ExportMembersMapping. - * XmlMemberMapping.cs: Fixed constructor. Now it takes the default namespace - and whether it uses encoded or literal format. - * XmlSchemaExporter.cs: Little fixes. - -2003-10-10 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs. Fixed bug #49510. An array element doesn't - need to be of type SOAP-ENC:Array, it can be a restriction of it. - -2003-10-10 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Fixed bug #49476. - Read only properties are only serialized if the type is an array. - -2003-10-09 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs, - SoapReflectionImporter.cs: Fixed bug #94694. Check for public constructor - is not needed for value types. - -2003-10-08 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializer.cs, XmlSerializationWriter.cs: Fixed bug #49353 - (XmlSerializer.Serialize() handles namespace parameter incorrectly) - -2003-10-05 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs, SoapReflectionImporter.cs: Fixed bug #49349 - -2003-10-04 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaExporter.cs: Keep track of elements being exported. - * XmlSchemas.cs: Removed unneeded catch. - -2003-10-01 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs: - Fixed handling of members with XmlTextAttribute that are arrays. - * TypeData.cs: IsComplexType now returns true for XmlNode. - * XmlSerializer.cs: Added check for null mapping in FromMappings. - * XmlTypeMapping.cs: Added helper method FindTextElement. - -2003-09-28 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlSchemaExporter.cs: - Added support for IncludeInSchema flag. - * SoapSchemaImporter.cs: Implemented ImportDerivedTypeMapping method. - * XmlCodeExporter.cs: Implemented AddMappingMetadata and AddMappingMetadata - methods. Added support for IncludeInSchema flag. - * XmlSchemaImporter.cs: Implemented ImportDerivedTypeMapping method. - Added support for IncludeInSchema flag. - * XmlTypeAttribute.cs: Set includeInSchema to true by default. - * XmlTypeMapping.cs: Added IncludeInSchema property. - -2003-09-25 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapIncludeAttribute.cs: Added AllowMultiple option. This fixes bug #48877. - -2003-09-14 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlCustomFormatter.cs: added support for additional string types in - GenerateToXmlString(). - * XmlSchemaExporter.cs: Fixed generation of XmlMembersMapping using - encoded format. - -2003-09-11 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapSchemaImporter.cs: implemented. - * XmlReflectionImporter.cs: Changed nullable default for array items to true. - * XmlSchemaExporter.cs: Some fixes in the generation of encoded format schema. - * XmlSchemaImporter.cs: more support for encoded format. - -2003-09-04 Lluis Sanchez Gual <lluis@ximian.com> - - * SerializationCodeGenerator.cs: Minor fixes. - * SoapReflectionImporter.cs: More fixes. - * SoapSchemaExporter.cs: implemented. - * SoapSchemaImporter.cs: Initial implementation. - * TypeTranslator.cs: new methods for dealing with encoded arrays: GetArrayName - and ParseArrayType - * XmlCodeExporter.cs: Fix. When exporting a map, export all derived maps. - * XmlMemberMapping.cs: Minor fixes. - * XmlMembersMapping.cs: added some convenient constructors. - * XmlSchemaExporter.cs: Added support for encoded format. - * XmlSchemaImporter.cs: Added support for encoded format. - * XmlSerializationReader.cs: changed some string literals by constants. - Implemented ParseWsdlArrayType. - * XmlSerializationReaderInterpreter.cs: Read typeArray attribute when serializing - custom attributes. - * XmlSerializationWriter.cs: Implemented WriteXmlAttribute. - * XmlSerializationWriterInterpreter.cs: Use WriteXmlAttribute instead of - WriteAttribute to write custom attributes. - * XmlSerializer.cs: added some namespace constants. - * XmlTypeMapping.cs: added GetSchemaArrayName method. - -2003-09-01 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaImporter.cs: Implemented ImportMembersMapping. - * XmlTypeMapMemberElement.cs: Little fix. - * XmlTypeMapping.cs: Added AllElementInfos property in ClassMap. - * XmlCustomFormatter.cs: Added GenerateToXmlString and GenerateFromXmlString - methods. - * SerializationCodeGenerator.cs, SerializationCodeGeneratorConfiguration.cs: - Added. - -2003-08-29 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Fixed construcion of XmlMemberMapping. - * XmlMemberMapping.cs: Changed constructor. - * XmlReflectionImporter.cs: Fixed construcion of XmlMemberMapping. - * XmlSchemaImporter.cs: Implemented ImportMembersMapping(). - * XmlSerializationReaderInterpreter.cs: Added some helper methods. Changed visibility. - * XmlSerializationWriterInterpreter.cs: Changed visibility. - -2003-08-28 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializer.cs: Fix in Deserialize() method. - -2003-08-28 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Fill RelatedMaps property of the generated map. - * XmlSchemas.cs: Find method: make sure the returned object belongs to - the requested type. - * XmlSerializationReader.cs: Removed unneded virtual ReadObject method. - Add null checks for eventSource. - * XmlSerializationReaderInterpreter.cs: ReadObject is not virtual any more. - * XmlSerializationWriter.cs: In Initialize method, initialize the provided - namespece declarations. Virtual method WriteObject not needed any more. - In WriteStartElement, write the provided namespaces. - * XmlSerializationWriterInterpreter.cs: Write object is not virtual any more. - Added GetTypeMap method, that returns the map for a given type. Added some - virtual methods, so writer behavior can be extended at several places by - derived classes. - * XmlSerializer.cs: Changed behavior to match what MS.NET does. The virtual - methods CreateReader and CreateWriter are not called unless no type or - type mapping was provided in the constructor. - -2003-08-12 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaImporter.cs: ImportTypeMapping doesn't need to check if the - schema type it is importing is a class or an array. It will always - be a class. - -2003-08-12 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriterInterpreter.cs: any element members can be serialized - as text nodes. Support it. - -2003-08-05 Lluis Sanchez Gual <lluis@ximian.com> - - * CodeIdentifier.cs: Fixed MakeValid method. - * TypeTranslator.cs: Added support for more primitive types. Added - GetDefaultPrimitiveTypeData, which returns the type data to which a clr type - maps by default. - * XmlCodeExporter.cs: Generate XmlRoot attribute only if root element name and ns - are different from the type ns and name. - Generate class and field comments. - Fixed default attribute generation. In elements with ref attribute, it has to be - generated in the referred attribute. - * XmlReflectionImporter.cs: Added check: simple type extensions can't add new elements. - Added suport for text nodes in members of type "any". - * XmlSchemaExporter.cs: Several fixes. Fixed generation of complex types with simple - content. - * XmlSchemaImporter.cs: Several fixes. The importer now collects documentation info. - * XmlSerializationWriter.cs: WriteNamespaceDeclarations(): do not declare namespaces - that have already been declared. - WriteStartElement(): elements from schema namespace are always written with ns prefix. - * XmlTypeMapMember.cs: Added documentation property. - * XmlTypeMapping.cs: Added documentation property. Added property to check if a class map - represents a simple type. - -2003-08-05 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSchemaImporter.cs: Implemented ImportTypeMapping and all needed parsing - stuff. - * SoapReflectionImporter.cs: Set the type namespace parameter when creating a map. - * TypeData.cs: Added property that returns a TypeData that represents an array of - the given TypeData. - * TypeTranslator.cs: Added GetArrayName() method. - Added TypeDatas for missing primitive types. - * XmlCodeExporter.cs: Implemented ExportMembersMapping. Fixed generation of - XmlRootAttribute. Added the namespace to all attributes being generated. - Other fixes in the generation of code. - * XmlReflectionImporter: store the namespace of the type in the maps. - * XmlSchemaExporter.cs: Several fixes. Only set the "mixed" attribute if the - class can generate text. Do not export inherited attributes of a class. - Use the new root namespace stored in the map when generating the root element. - * XmlSerializationWriter: Always write a prefix when writing a qname, even if the - namespace is the default namespace. - * XmlSerializationWriterInterpreter.cs: fixed missing "else". - * XmlTypeMapElementInfo.cs: In DataTypeNamespace property, return the type - namespace instead of the map namespace (which can be different if the type - has a XmlRoot element). - * XmlTypeMapMember.cs: Set the default value of the DefaultValue property - to System.DBNull.Value. - * XmlTypeMapMemberElement.cs: ElementInfo property: In the getter Create - the collection if it has not yet been created. - * XmlTypeMapping.cs: Added property XmlTypeNamespace which stores the namespace - of the type. It may be different from the namespace of the map if the type - has a XmlRoot element. Also added IsSimpleType property. - In ClassMap, added AllMembers property. - -2003-07-30 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs: Added new constructor and variables to allow the creation of - a TypeData without a Type. Added ListItemTypeData property. - * XmlTypeMapping.cs: Added property for checking if a ListMap represents an - array of arrays. Added also a property to get the nested array map. - * XmlCodeExporter.cs: First implementation of code exporter. - -2003-07-22 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeTranslator.cs: Added new primitive types: NMTOKEN and NCName. - * XmlSerializationWriterInterpreter.cs: Write XmlAttributes with the prefix - they have. - -2003-07-15 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Avoid generating two - maps with the same name and namespace. To avoid this, maps must be registered - using the real map namespace, not the default namespace (the namespace can - change if the type has a XmlType or SoapType attribute). - * XmlArrayItemAttribute.cs: Set IsNullable to true by default. - * XmlSchemaExporter.cs: Implemented method ExportMembersMapping. - Other small fixes. - * XmlSerializationWriterInterpreter.cs: GetStringValue: return null if the value - is null. - -2003-07-14 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Set the BaseMap property of map. Small fix. - * TypeData.cs: IsComplexType now returns true for IXmlSerializable types. - * XmlAttributes.cs: Fixed bug when reading the value of DefaultValueAttribute. - * XmlReflectionImporter.cs: Set the BaseMap property of map. Several small fixes. - * XmlSchemaExporter.cs: Implemented. - * XmlSchemas.cs: Support schemas with TargetNamespace set to null. - * XmlSerializationWriter.cs: FromXmlQualifiedName (): return null if the qname is null. - GetNamespacePrefix (): no need to add xmlns attribute if namespace is null. - * XmlSerializationWriterInterpreter.cs: Fixed management of default values. - GetStringValue() returns null if the value is null, instead of empty string. - (attributes with null values are not written). - * XmlTypeMapElementInfo.cs: added IsTextElement and IsUnnamedAnyElement properties. - * XmlTypeMapMemberAttribute.cs: added DataTypeNamespace and removed DataType. - DataType value can is now in TypeData. - * XmlTypeMapMemberElement.cs: Small fix. - * XmlTypeMapping.cs: Added FindMember method and BaseMap property. - -2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com> - - * AssemblyInfo.cs: Removed - -2003-07-9 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationWriter.cs: WriteStartElement(): Do not write xsd and xsi - namespace declarations if they have already been defined. - -2003-07-2 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReaderInterpreter.cs: Use the parameter type when getting the Add method - for adding elements to a list. - -2003-06-31 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Fixed so XmlIncludeAttribute and - SoapIncludeAttribute are now transitive (if class A includes class B, and B includes C, then - A includes C). - -2003-06-30 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlTypeMapping.cs: - Added support for serialization of enums with the Flags attribute. - -2003-06-30 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Fix support for DataType in class members. - * TypeData.cs: Don't use "Index" name to get indexer property. Indexer properties - can have other names. - * TypeTranslator.cs, XmlCustomFormatter.cs: Added support for "time" and "data" xml types. - * XmlReflectionImporter.cs, XmlTypeMapElementInfo.cs, XmlSerializationReader.cs, - XmlSerializationWriter.cs, XmlTypeMapElementInfo.cs, XmlTypeMapping.cs: - Fix support for DataType in class members. - * XmlSerializationReaderInterpreter.cs, XmlSerializationWriterInterpreter.cs: - Added support for array of primitive types in attributes. - -2003-06-28 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs: Type of item of ICollections is now taken from the Item(int) property. Add() can - be overlodaded, so it is not good for this. - * XmlSerializationWriterInterpreter.cs: Fix ambiguity bug when getting Item property of a collection. - -2003-06-24 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlTypeMapElementInfo.cs: no need to compare nesting level in Equals. - * XmlReflectionImporter.cs: Changed nullable default. Assign member's namespace to an - array if the namespace is not specified in XmlArrayItemAttribute. - -2003-06-17 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Reset internal tables for each ImportMembersMapping call. - * XmlSerializationReader.cs: GetXsiType(): use current reader.namespaceUri if namespace - is not specified in the xsi attribute. - * XmlSerializationReaderInterpreter.cs: Fixed bug when reading an empty array from an empty element. - * XmlSerializationWriterInterpreter.cs: Added null value check when writting an array. - -2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializationReader.cs : Synchronous fix with - XmlElement.GetAttribute(name, ns) fix for GetNullAttr(). - * added XmlTypeMapMemberNamespace.cs. - * XmlReflectionImporter, - XmlSerializationReaderInterpreter.cs, - XmlSerializationWriterInterpreter.cs, - XmlTypeMapping.cs : support for XmlNamespaceDeclarationAttribute. - -2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializationWriter.cs : some QName handling fix. - -2003-06-13 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Fixed error message. - * XmlSerializationReaderInterpreter.cs: Fixed bug when reading XmlQualifiedNames as attributes - Thanks to Atsushi! - * XmlSerializationWriter.cs: Null check in FromXmlQualifiedName. - -2003-06-13 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Fixed implementation of ReadElementQualifiedName() and ReadTypedPrimitive(). - * XmlSerializationReaderInterpreter.cs: Improved serialization of XmlQualifiedNames. - * XmlSerializationWriter.cs: implemented methods for reading XmlQualifiedNames. - * XmlSerializationWriterInterpreter.cs: Improved deserialization of XmlQualifiedNames. - -2003-06-13 Lluis Sanchez Gual <lluis@ximian.com> - - * SchemaTypes.cs: Changed DataSet type for a more generic XmlSerializable. - * SoapReflectionImporter.cs: tiny fix. - * XmlReflectionImporter.cs, TypeData.cs, XmlSerializationWriterInterpreter.cs, - XmlSerializationReaderInterpreter.cs: Added support for IXmlSerializable. - * XmlSerializationReader.cs: Fixed implementation of ReadSerializable(). - * XmlSerializationWriter.cs: implemented WriteSerializable (). - -2003-06-12 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlAnyElementAttribute.cs, XmlArrayItemAttribute.cs: Added AllowMultiple flag. - * XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs, - XmlSerializationReaderInterpreter.cs, XmlTypeMapElementInfo.cs, - XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added support for XmlTextAttribute. - * XmlSerializationWriter.cs: small fix. - -2003-06-11 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlReflectionImporter.cs: Added support for XmlIgnoreAttribute in enum members. - Added support for DefaultValueAttribute. - * XmlSerializationWriterInterpreter.cs: Added support for DefaultValueAttribute. Fixed bug when writting - the value of an enum. - * XmlTypeMapMember.cs: Added DefaultValue attribute. - * XmlTypeMapping.cs: EnumMap.GetXmlName and GetXmlValue, so they can now deal with - integer values. - -2003-06-11 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs: Minor fix. - -2003-06-11 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializationReader.cs, XmlSerializationReaderInterpreter.cs: Minor fixes. - -2003-06-10 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: Added check: some overrides cannot be applied to primitive types. - * XmlAttributes.cs: Default value of XmlDefaultValue changed to System.DBNull.Value - * XmlCustomFormatter.cs: small fixes. - * XmlReflectionImporter.cs: Added check: some overrides cannot be applied to primitive types. - * XmlSerializationWriter.cs: Implemented TopLevelElement(). - WriteNamespaceDeclarations(): Fixed (the hashtable contains XmlQualifiedNames, not strings). - WriteXsiType(): It is not necessary to add the namespace declaration, this will now be done by XmlWriter. - * XmlSerializationWriterInterpreter.cs: Call TopLevelElement() when writing classes or arrays as - root elements. - -2003-06-05 Lluis Sanchez Gual <lluis@ximian.com> - - * SoapReflectionImporter.cs: implemented. - * TypeTranslator.cs: added IsPrimitive() method - * TypeMapping.cs: Added RelatedMaps property that returns all maps directly or indirectly - used by that one. Also added Format property, that can be literal or encoded. - * XmlReflectionImporter.cs: little fixes. Moved some methods to ReflectionHelper. - * XmlReflectionMember.cs: added constructor that accepts SoapAttributes - * XmlSerializationReader.cs: implemented many methods needed to support encoded format. - * XmlSerializationReaderInterpreter.cs: added support for encoded format. - * XmlSerializationWriter.cs: added support for encoded format. - * XmlSerializationWriterInterpreter.cs: added support for encoded format. - * XmlTypeMapElementInfo.cs: added some properties needed to support encoded format - * XmlTypeMapMemberAttribute.cs: added MappedType property (enum values can be attributes, - and a map is needed for them). - * XmlTypeMapMemberElement.cs: small fixes. - * XmlTypeMapping.cs: added some properties and methods needed to support encoded format - * ReflectionHelper.cs: added. Has some methods shared by the reflection importers. - -2003-06-01 Miguel de Icaza <miguel@ximian.com> - - * XmlSerializationReader.cs (UnknownAttribute, UnknownNode, - UnknownElement): Add line number information. - -2003-05-29 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs, TypeTranslator.cs: Renamed some properties. - * XmlCustomFormatter.cs: Fixed bug in serialization of chars. Support for byte[]. - * XmlMapping.cs: Added internal property. - * XmlMemberMapping.cs, XmlMembersMapping.cs: Implemented. - * XmlReflectionImporter.cs: Implemented importing of XmlMembersMapping. Several fixes. - * XmlReflectionMember.cs: XmlAttributes are now created by default - * XmlSerializationReader.cs, XmlSerializationWriter.cs: Several fixes. - * XmlSerializationReaderInterpreter.cs, XmlSerializationWriterInterpreter.cs, XmlSerializer.cs: - Implemented support for XmlMembersMapping. - * XmlTypeMapping.cs: Property ObjectMap moved to XmlMapping. - -2003-05-28 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs, TypeTranslator.cs: Added support for enums. Added method for translating - from xml type to clr type. - * XmlCustomFormatter.cs: Fixed bug in serialization of chars. Support for byte[]. - * XmlReflectionMember.cs: Added default constructor. - * XmlSerializationReader.cs: Implemented ReadTypedPrimitive(), ToByteArrayBase64(). - * XmlSerializationWriter.cs: Several fixes. - * XmlSerializationReaderInterpreter.cs, XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs - XmlTypeMapMember.cs, XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: - Added support for enums. Added support for XmlElement and XmlNode. - Support for XmlAnyAttributeAttribute and XmlAnyElementAttribute. Many fixes. - -2003-05-26 Lluis Sanchez Gual <lluis@ximian.com> - - * TypeData.cs, TypeTranslator.cs: Implemented some methods. - * XmlCustomFormatter.cs: Added formatting methods. - * XmlReflectionImporter.cs, XmlSerializer.cs: New implementation. - * XmlReflectionMember.cs: Added new constructor. - * XmlSerializationReader.cs, XmlSerializationWriter.cs: Implemented some methods. - * XmlSerializationWriterInterpreter.cs, XmlSerializationReaderInterpreter.cs - XmlTypeMapElementInfo.cs, XmlTypeMapMember.cs, XmlTypeMapMemberAttribute.cs - XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added - -2003-05-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * Added TypeTableEntry.cs. - * TypeTranslator.cs : changed for non-static use. - * XmlAttributes.cs : XmlType attribute support for GetAttributeName() - and GetElementName(). Bugfix so that if any XmlElementAttribute - exists after non-typed XmlElementAttribute then it might be ignored. - Added GetElementIsNullable(). - * XmlSerializer.cs : - Introduced TypeTablePool and TypeTableEntry and erased ambiguous - Object memberObj[4]. - Deserialize() now uses XmlReader.Depth to check its depth. - Serialize() for non-XmlReader arguments now always write xmldecl. - SerializeBuiltin() now explicitly requires Type to support xsi:nil, - and handles XmlQualifiedName. - Separated SerializeType () from Serialize(). - Separated WriteCollectionElementMember(), IsFieldTypeSerializable(), - IsPropertyTypeSerializable() from SerializeMembers(). - SerializeMembers() is now capable of null value and actual type, - which should be included by XmlIncludeAttribute and so on. - Renamed SerializeArray() to SerializeArrayContent(), and added - SerializeCollectionContent(). - SerializeMembers() now requries XmlSerializerNamespaces (not used yet). - FillTypeTable() is now aware of XmlInclude attributes. - FillEnum() should not have different type table content from others. - -2003-05-09 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializer.cs : this time, only replaced spaces with tabs. - -2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * ChangeLog : Added missing ChangeLog of 2003-04-25. - * XmlCustomFormatter.cs : Fixed FromXmlNmTokens() to contain - separators. Added experimental method ToEnum(). - * XmlSerializationReader.cs : unconfirmed implementation of - ReadSerializable() and ToEnum(). - * XmlSerializationWriter.cs : fixed WriteAttribute() so that if value - is null then no output will be written. - Fixed WriteStartElement(), WriteElement*() and WriteEmptyTag() - to use custom formatted name. - -2003-05-02 Miguel de Icaza <miguel@ximian.com> - - * XmlReflectionImporter.cs: one of theImportTypeMapping mappings - had a void return value. - -2003-04-26 Miguel de Icaza <miguel@ximian.com> - - * XmlIncludeAttribute.cs: Make XmlIncludeAttribute have the - `AllowMultiple' flags. - -2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * TypeTranslator.cs : patch by Erik LeBel. Array consideration. - * XmlReflectionImporter.cs : patch by Erik LeBel. - Now uses XmlRootAttribute to determine element name. - -2003-03-17 Miguel de Icaza <miguel@ximian.com> - - * XmlSerializer.cs: Do not use Bubblesort, use ArrayList.Sort. - Kill Bublesort. - -2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializer.cs : patch by Sean Cier. Serialize() other than - XmlWriter argument should call WriteEndDocument. - -2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializer.cs : Serialize() don't write xmldecl when WriteState is - not WriteState.Start, and never call WriteEndDocument(). - -2003-03-12 Elan Feingold <efeingold@mn.rr.com> - - * XmlCustomFormatter.cs: Correct signature, Implement - ToByteArrayBase64 - - * XmlSerializationWriter.cs: Fix prototype. - - * XmlSerializer.cs: Implements Deserialize(). - -2003-02-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializer.cs : serializing now works for interface member. - -2003-01-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializer.cs : some fix handling xml node object more correct. - -2003-01-16 Ajay kumar Dwivedi <adwiv@yahoo.com> - * XmlSerializer.cs: Array serialization for 1D arrays works - * TypeTranslator: Added for translations` - -2002-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * XmlCustomFormatter.cs: finished. - * XmlSerializationReader.cs: implemented some more methods. - -2002-09-18 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * XmlSerializationReader.cs: implemented a few methods. - - * XmlAnyElementAttribute.cs: - * XmlArrayAttribute.cs: - * XmlChoiceIdentifierAttribute.cs: - * XmlElementAttribute.cs: - * XmlMemberMapping.cs: - * XmlMembersMapping.cs: class status based fixes. - -2002-09-13 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * CodeIdentifiers.cs: - * XmlSchemaExporter.cs: - * XmlSchemaImporter.cs: - * XmlSchemas.cs: - * XmlSerializationWriteCallback.cs: - * XmlSerializationWriter.cs: - * XmlSerializer.cs: - * XmlSerializerNamespaces.cs: some class status based fixed and - implemented a couple of methods. - - * SoapSchemaExporter.cs: stubbed out. - -2002-08-24 Tim Coleman <tim@timcoleman.com> - * SoapCodeExporter.cs: - Fix return value of ExportTypeMapping. - * XmlCustomFormatter.cs: - Change methods to be internal instead of public. - * XmlSerializationWriter.cs: - Modify GetPrimitiveTypeName to build on linux. - Modify GetQualifiedName to return an incrementing prefix - instead of the same one all the time (still need to manage - conflicts) - Modify WriteElementString to only do special stuff is XsiType - is not defined. - Modify WriteTypedPrimitive to use FromXmlQualifiedName if it's - an XmlQualifiedName. - -2002-08-22 Tim Coleman <tim@timcoleman.com> - * XmlSerializationReader.cs: - Some implementation - * XmlSerializationWriter.cs: - More implementation - * XmlCustomFormatter.cs: - Implemented this class. - -2002-08-20 Tim Coleman <tim@timcoleman.com> - * XmlSerializationWriter.cs: - Some implementation. - -2002-08-19 Tim Coleman <tim@timcoleman.com> - * XmlSerializer.cs: - New stubs added. - * XmlSerializationWriter.cs: - New stubs added. - -2002-08-14 Tim Coleman <tim@timcoleman.com> - * XmlSerializer.cs: - More reformatting of source code so I can - better understand what it does. - -2002-08-06 Tim Coleman <tim@timcoleman.com> - * XmlSerializer.cs: - Some reformatting of code for readability. - Modify to correctly serialize ICollection objects - such as the BindingCollection of a ServiceDescription - for example. - -2002-08-03 Tim Coleman <tim@timcoleman.com> - * XmlSerializer.cs: - Changed Implements() to check based on name rather - than FullName. FullName was never working correctly. - -2002-07-26 Tim Coleman <tim@timcoleman.com> - * XmlSerializer.cs: - The constructor now looks for an XmlRootAttribute attribute - if one is not passed in. Various changes to make it emit - proper XML, such as handling an element without a namespace - prefix, and using WriteEndDocument where it should be. - -2002-07-24 Tim Coleman <tim@timcoleman.com> - * CodeIdentifier.cs: - * IXmlSerializable.cs: - * XmlSerializationCollectionFixupCallback.cs: - * XmlSerializationFixupCallback.cs: - * XmlSerializationReadCallback.cs: - * XmlSerializationReader.cs: - * XmlSerializationWriteCallback.cs: - Add new classes. - * XmlSchemas.cs - * CodeIdentifiers.cs: - Implement some of these classes - * XmlCodeExporter.cs: - Fix return type of a function - -2002-07-24 Tim Coleman <tim@timcoleman.com> - * SoapReflectionImporter.cs: - New class added to build - System.Web.Services.Description.ServiceDescription.cs - -2002-07-22 Tim Coleman <tim@timcoleman.com> - * CodeIdentifiers.cs: - * SoapCodeExporter.cs: - * SoapSchemaExporter.cs: - * XmlCodeExporter.cs: - * XmlMemberMapping.cs: - * XmlMembersMapping.cs: - * XmlReflectionImporter.cs: - * XmlReflectionMember.cs: - * XmlSchemaExporter.cs: - * XmlSchemaImporter.cs: - * XmlSchemas.cs: - New stubbs added to aid in the linux build of - System.Web.Services. - -2002-07-05 Ajay kumar Dwivedi <adwiv@yahoo.com> - - * XmlSeriailizer: Serialize method can serialize XmlSchema perfectly. - - * XmlSerializerNamespaces: Reverted to use of a single Hashtable. - -2002-07-02 Ajay kumar Dwivedi <adwiv@yahoo.com> - - * XmlSeriailizer: Updated Serialize() method. - -2002-06-27 Ajay kumar Dwivedi <adwiv@yahoo.com> - * XmlSerializer: Serialize() method Partially Implemented. - -2002-06-20 Ajay kumar Dwivedi <adwiv@yahoo.com> - - * Soap & XmlOverrides: Implemented using TypeMember as key with - suggestions from Rafael. diff --git a/mcs/class/System.XML/Test/ChangeLog b/mcs/class/System.XML/Test/ChangeLog deleted file mode 100644 index 5f55a227b9f..00000000000 --- a/mcs/class/System.XML/Test/ChangeLog +++ /dev/null @@ -1,714 +0,0 @@ -2004-06-18 Atsushi Enomoto <atsushi@ximian.com> - - * MonoMicro.Test.csproj : updated. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * removed System.XML_linux_test.args. - -2004-02-11 Atsushi Enomoto <atsushi@ximian.com> - - * MonoMicro.Test.csproj : updated. - -2003-06-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.XML_linux_test.args: added XPathNavigatorCommonTests.cs. - -2003-06-30 Zoltan Varga <vargaz@freemail.hu> - - * System.XML_linux_test.args: Get rid of CRLFs which break the - linux build. - -2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.XML_linux_test.args: added XmlUrlResolverTests.cs. - * makefile.gnu: added reference to System.dll. - -2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * System.XML_linux_test.args : added XmlConvertTests.cs - -2003-04-14 Nick Drochak <ndrochak@gol.com> - - * makefile.gnu: library location has changed. - -2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * more removed testcases from here. - -2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * removed testcases from here. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * moved testcases into each namespace-named directories. - fixed System.XML_linux_test.args and MonoMicro.test.csproj - along with it. - * added XmlFiles directory for test xml files. - -2003-03-23 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlReaderCommonTests.cs which is mostly copied from - XmlTextReaderTests and XmlNodeReaderTests. These tests are removed - from each files. - -2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XPathNavigatorTests.cs : added DocumentWithXmlDeclaration() - for bugzilla #36672. - -2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlNodeListTests.cs : added ReturnNullWhenIndexIsOutOfRange() for - bugzilla #39920. - -2003-03-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextWriterTests.cs : fixed AttributeWriteAttributeString() in - related to MS bugs. "\r\n" are replaced with Environment.NewLine. - -2003-03-13 Martin Willemoes Hansen <mwh@sysrq.dk> - * Removed AllTests.cs and TheTests.cs - * NUnit20ified NameTableTests.cs, SelectNodesTests.cs, - XmlAttributeCollectionTests.cs, XmlAttributeTests.cs, - XmlCDataSectionTests.cs, XmlCharacterDataTests.cs, - XmlCommentTests.cs, XmlDeclarationTests.cs, - XmlDocumentFragmentTests.cs, XmlDocumentTests.cs, - XmlDocumentTypeTests.cs, XmlElementTests.cs, - XmlEntityReferenceTests.cs, XmlNamespaceManagerTests.cs, - XmlNodeListTests.cs, XmlNodeReaderTests.cs, - XmlNodeTests.cs, XmlProcessingInstructionTests.cs, - XmlSignificantWhitespaceTests.cs, XmlTextReaderTests.cs, - XmlTextTests.cs, XmlTextWriterTests.cs, - XmlWhiteSpaceTests.cs, XmlWriterTests.cs, - XPathNavigatorEvaluateTests.cs, XPathNavigatorMatchesTests.cs, - XPathNavigatorTests.cs, makefile.gnu, System.XML_linux_test.args - * Commited Atsushi Eno changes to System.XML_test.build - -2003-02-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs: added TestLoadExternalUri - * XmlTextReaderTests.cs: added TestAttributeWithEntityReference - -2003-02-09 Piers Haken <piersh@friskit.com> - - * SelectNodesTests.cs: added TestNamespaceSelect (from Jerome Laban) - -2003-02-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextReaderTests.cs : added TestQuoteChar. - -2003-01-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlNodeTests.cs : added TestReplaceChild. - * XmlNodeReaderTests.cs : modified TestReadString more complex. - * XmlNamespaceManagerTests.cs : added TestLookupPrefix. - * XmlTextTests.cs : added TestSplitText. - -2003-01-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added recent tests below to System.XML_linux_test.args - -2003-01-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlNodeReaderTests.cs file and added it to AllTests.cs - -2003-01-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlElementTests.cs : added TestWriteToDefaultNamespace test. - * XmlNodeTests.cs : added TestGetPrefixOfNamespace test. - -2003-01-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlWriterTests.cs file and added it to AllTests.cs - -2003-01-13 Nick Drochak <ndrochak@gol.com> - - * XmlNodeTests.cs: MS.NET doesn't throw an exception here. - -2003-01-11 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlElementTests.cs : added TestInnerTextAndEvent test. - (and many coding style fix.) - * XmlTextReaderTests.cs : tiny argument order fix for TestAttributeWithEntityReference test. - -2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs : test for attribute value bugfix. - -2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextReaderTests.cs : test for attribute value bugfix. - -2003-01-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * SelectNodesTests.cs : added TestAlphabetDigitMixedName. - -2002-12-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs : Test for bugzilla #34743 (whitespace handling) - -2002-12-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs : Test for bugzilla #35308 (default ns output) - * XmlElementTests.cs : Test for output of attributes with different NS. - -2002-12-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs, XmlWhitespaceTests.cs: - fixed whitespace handling (in relation to Ville's patch). - -2002-12-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextWriterTests.cs (TestAttributeNamespacesXmlnsXmlns): - fixed bug in the testcase (in relation to JD Conley's patch). - -2002-12-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDeclarationTests.cs (TestValueProperty): - applied patch by David Sheldon - -2002-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * AllTests.cs : added XmlEntityReferenceTests - * XmlDocumentTests.cs : TestCloneNode, TestDocumentWithDoctypeDecl - * XmlDocumentFragmentTests.cs : TestSetInnerXml - * XmlEntityReferenceTests.cs : created - * XmlTextWriterTests.cs : TestWriteAttributes() bugfix (reusing ctx) - * XmlNodeTests.cs : bugfix TestInsertAfter(when refChild = null), - added TestPrependChild - -2002-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeTests.cs : TestSetInnerAndOuterXml - * XmlSignificantWhitespaceTests.cs : TestDataAndValue - -2002-11-03 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeCollectionTests.cs : TestSetNamedItem, - TestInsertBeforeAfterPrepend, TestRemove - * XmlElementTests.cs : TestWriteToWithDeletedNamespacePrefix, - TestRemoveAttribute() - * XmlDocumentFragmentTests.cs : TestGetInnerXml - -2002-10-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlElementTests.cs : added an Assert InnerXml with element content. - * XmlNodeTests.cs : TestInsertBefore() and TestInsertAfter() - -2002-10-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlDocumentFragmentTests.cs - (including AllTests.cs and System.XML_linux_test.args) - * XmlDocumentTests.cs: added test of XMLDeclaration to TestImportNode() - * XmlElementTests.cs: added check removing children of InnerXml - -2002-10-28 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * System.XML_linux_test.args: added XPathNavigatorEvaluateTests.cs - * makefile.gnu: pass MONO_PATH when running the tests. - -2002-10-24 Nick Drochak <ndrochak@gol.com> - - * System.XML_test.build: remove legacy build of a standalone exe of the - unit tests - * XmlDocumentTests.cs: Cannot use a URI with Load(). - -2002-10-23 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * XmlTextReaderTests.cs: fixed TestEntityReferenceInsideText. - -2002-10-22 Nick Drochak <ndrochak@gol.com> - - * XmlTextWriterTests.cs: Null is ok when prefix is "xmlns". - -2002-10-21 Duncan Mak <duncan@ximian.com> - - * XmlTextReaderTests.cs: - * XmlElementTests.cs: - * XmlDocumentTests.cs: Patches from Atsushi Enomoto - <ginga@kit.hi-ho.ne.jp>. - -2002-10-18 Duncan Mak <duncan@ximian.com> - - * XmlDocumentTests.cs: Apply a patch from Atsushi Enomoto - <ginga@kit.hi-ho.ne.jp>. - -2002-09-29 Nick Drochak <ndrochak@gol.com> - - * XmlTextReaderTest.cs (AssertEndDocument): Add messages for Asserts() - so we can tell where this is failing. - -2002-09-19 Matt Hunter <mahunter@tconl.com> - - * XmlElementTests.cs: Test for SetAttributeNode(localName, namespaceURI) added. - * XmlAttributeCollectionTests.cs: added TestAppend(). - -2002-09-17 Kral Ferch <kral_ferch@hotmail.com> - - * XPathNavigatorEvaluateTests.cs: Tests for string(), concat(), - starts-with(), and contains(). - -2002-09-12 Piers Haken <piersh@friskit.com> - - * XPathNavigatorEvaluateTests.cs: enable string() tests. - -2002-09-12 Piers Haken <piersh@friskit.com> - - * XPathNavigatorEvaluateTests.cs: enable last() & count() tests. - -2002-09-11 Kral Ferch <kral_ferch@hotmail.com> - - * XPathNavigatorEvaluateTests.cs: Added tests for - local-name, namespace-uri, and string. - -2002-09-11 Kral Ferch <kral_ferch@hotmail.com> - - * Added XPathNavigatorEvaluateTests.cs file to - the MonoMicro.Test project. - - * XPathNavigatorEvaluateTests.cs: New file. - - * AllTests.cs: Added XPathNavigatorEvaluateTests suite. - - * XmlDocumentTests: Added space between namespace decls in - TestGetElementsByTagNameUsingNameSpace. Was causing error - when testing against Microsoft assembly. - - * XmlElementTests: Added space between namespace decls in - TestGetElementsByTagNameUsingNameSpace. Was causing error - when testing against Microsoft assembly. - -2002-09-06 Kral Ferch <kral_ferch@hotmail.com> - - * Added XPathNavigatorMatchesTests.cs file to - the MonoMicro.Test project. - -2002-08-22 Jason Diamond <jason@injektilo.org> - - * AllTests.cs, System.XML_linux_test.args, - XmlAttributeCollectionTests.cs,XmlElementTests.cs: Added test for - RemoveAll and RemoveAllAttributes courtesy of Matt Hunter - <xrkune@tconl.com>. - -2002-08-22 Jason Diamond <jason@injektilo.org> - - * XmlElementTests.cs: Correction to previous GetElementsByTagName - patch courtesy of Matt Hunter <xrkune@tconl.com>. - -2002-08-22 Jason Diamond <jason@injektilo.org> - - * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for - namespace qualified GetElementsByTagName courtesy of Matt Hunter - <xrkune@tconl.com>. - -2002-08-19 Jason Diamond <jason@injektilo.org> - - * XmlDocumentTests.cs, XmlElementTests.cs: Added tests for - GetElementsByTagName courtesy of Matt Hunter <xrkune@tconl.com>. - -2002-08-17 Jason Diamond <jason@injektilo.org> - - * XPathNavigatorMatchesTests.cs: Added tests for absolute patterns - and patterns with predicates. - -2002-08-17 Jason Diamond <jason@injektilo.org> - - * AllTests.cs: Added XPathNavigatorMatchesTests suite. - - * XPathNavigatorMatchesTests.cs: Added. - -2002-08-16 Jason Diamond <jason@injektilo.org> - - * XmlElementTests.cs: Added test for OuterXml (and WriteTo) for - qualified elements. - -2002-08-16 Jason Diamond <jason@injektilo.org> - - * makefile.gnu: Added SOURCES_INCLUDE and SOURCES_EXCLUDE variables - to get tests to build with the new build system. - -2002-08-10 Jason Diamond <jason@injektilo.org> - - * makefile.gnu: Use relative path to NUnitConsole_mono.exe instead of - hardcoding it to /usr/local/bin. Default test suite to AllTests but - allow it to be overridden from the command line. - - * XmlTextWriterTests.cs: Split TestWriteString into multiple tests. - Added encoding parameters to all the StreamReaders in - TestBaseConstructorsAndBaseStream. I think this is a bug in Mono's - StreamReader since these aren't required when testing against - Microsoft's. - -2002-08-08 Jason Diamond <jason@injektilo.org> - - * System.XML_linux_test.args: Added Kral's new test classes. - -2002-08-07 Kral Ferch <kral_ferch@hotmail.com> - - * XmlCharacterDataTests.cs: New file. - - * XmlNodeTests.cs: New file. - - * AllTests.cs: Added XmlCharacterDataTests and XmlNodeTests. - - * XmlDocumentTests.cs: Added tests for NodeChanging, NodeChanged, - NodeInserting, NodeInserted, NodeRemoving, and NodeRemoved events. - -2002-08-03 Jason Diamond <jason@injektilo.org> - - * makefile.gnu: Added. - - * System.XML_linux_test.args: Added. - -2002-07-12 Piers Haken <piersh@friskit.com - - * SelectNodesTests.cs: Added TestUnion (bug #27548) - -2002-07-11 Jason Diamond <jason@injektilo.org> - - * SelectNodesTests.cs: Added. - - * AllTests.cs: Added SelectNodesTests to suite. - -2002-07-11 Piers Haken <piersh@friskit.com> - - * XmlElementTests.cs: added TestCreateElement3WithNullNamespace - -2002-06-24 Jason Diamond <jason@injektilo.org> - - * XPathScannerTests.cs: Removed. - - * System.XML_test.build: Removed tests for XPathScanner. - -2002-05-27 Jason Diamond <jason@injektilo.org> - - * XPathNavigatorTests.cs: Added file to directory. - - * AllTests.cs: Added XPathNavigatorTests to suite. - - * XmlTextReaderTests.cs: Added test to make sure attributes are ordered - like Microsoft's parser does it. - -2002-05-05 Nick Drochak <ndrochak@gol.com> - - * ChangeLog: Update build file to run correct class in the test dll. - -2002-05-05 Nick Drochak <ndrochak@gol.com> - - * AllTests.cs - * NameTableTests.cs - * TheTests.cs - * XPathScannerTests.cs - * XmlAttributeTests.cs - * XmlCDataSectionTests.cs - * XmlCommentTests.cs - * XmlDeclarationTests.cs - * XmlDocumentTests.cs - * XmlDocumentTypeTests.cs - * XmlElementTests.cs - * XmlNamespaceManagerTests.cs - * XmlNodeListTests.cs - * XmlProcessingInstructionTests.cs - * XmlSignificantWhitespaceTests.cs - * XmlTextReaderTests.cs - * XmlTextTests.cs - * XmlTextWriterTests.cs - * XmlWhiteSpaceTests.cs: Use same namespace style as corlib tests. - Changed Ximian.Mono.Tests to MonoTests.System.Xml - -2002-04-08 Kral Ferch <kral_ferch@hotmail.com> - - * AllTests.cs: added XmlProcessingInstructionTests and XmlTextTests. - - * MonoMicro.Test.csproj: Added XmlProcessingInstructionTests.cs and - XmlTextTests.cs. - - * XmlAttributeTests.cs: Added TestAttributeInnerAndOuterXml. - - * XmlCDataSectionTests.cs: Added TestXmlCDataSectionInnerAndOuterXml. - - * XmlCommentTests.cs: Added TestXmlCommentInnerAndOuterXml. - - * XmlDeclarationTests.cs: Added TestInnerAndOuterXml. - - * XmlDocumentTests.cs: Added TestInnerAndOuterXml. - - * XmlElementTests.cs: Added TestInnerAndOuterXml. - - * XmlProcessingInstructionTests.cs: Initial check-in. - - * XmlSignificantWhitespaceTests.cs: Added TestInnerAndOuterXml. - - * XmlTextTests.cs: Initial check-in. - - * XmlTextWriterTests.cs: Added TestWriteRaw, TestWriteRawInvalidInAttribute, - and TestXmlSpaceRaw. - - * XmlWhiteSpacesTests.cs: Added TestInnerAndOuterXml. - -2002-04-05 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: CreateNode tests. - -2002-04-01 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Tests for WriteEndDocument and WriteFullEndElement. - -2002-03-31 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Tests for LookupPrefix, WriteBase64, - and WriteCharEntity. - -2002-03-31 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Finished XmlLang, XmlSpace, and - Attribute namespace declaration tests. - -2002-03-29 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: XmlLang and XmlSpace tests. - -2002-03-29 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Working on Attributes. - -2002-03-28 Duncan Mak <duncan@ximian.com> - - * XmlDeclarationTests.cs (TestConstructor): - * XmlDocumentTypeTests.cs (TestAppendChild): - * XmlSignificantWhitespaceTests.cs (TestXmlWhitespaceConstructor): - * XmlWhiteSpaceTests.cs (TestXmlWhitespaceConstructor): Fixed the - test for catching Exceptions. - -2002-03-26 Jason Diamond <jason@injektilo.org> - - * AllTests.cs: - * Mono.Test.csproj: Removed XPathScanner tests. - - * System.XML_test.build: Test XPathScanner separately. - -2002-03-26 Duncan Mak <duncan@ximian.com> - - * AllTests.cs: - * Microsoft.Test.csproj: - * Mono.Test.csproj: Updated to include new test, - XmlDocumentTypeTests. - - * XmlDocumentTypeTests.cs: New testsuite for XmlDocumentType class. - - * XmlCommentTests.cs (TestXmlNodeBaseProperties): Move the - XmlNode.Value test in here. - -2002-03-26 Jason Diamond <jason@injektilo.org> - - * XPathScannerTests.cs: More location path tests. - -2002-03-25 Jason Diamond <jason@injektilo.org> - - * AllTests.cs: - * Microsoft.Test.csproj: - * Mono.Test.csproj: Updated to include new test, XmlScannerTests. - - * XPathScannerTests.cs: Added new tests for XPathScanner class. - -2002-03-25 Duncan Mak <duncan@ximian.com> - - * AllTests.cs: - * Microsoft.Test.csproj: - * Mono.Test.csproj: Updated to include new test, - XmlDeclarationTests. - - * XmlDeclarationTests.cs: Added new test for XmlDeclaration class. - -2002-03-23 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Tests for BaseStream, - Namespaces = false, and WriteState. - -2002-03-23 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: constructor tests with - different encodings to test that encoding gets suppressed - on xml declaration when null stream passed to constructor. - WriteStartDocument(standalone) tests. Tests for formatting - and indentation. Test for invalid value set on QuoteChar. - -2002-03-22 Duncan Mak <duncan@ximian.com> - - * AllTests.cs: - * Microsoft.Test.csproj: - * Mono.Test.csproj: Updated to include new files. - - * XmlCDataSectionTests.cs: Added to CVS. - - * XmlCommentTests.cs: Added to CVS. hanks to Kral for helping me - setup a testing environment on VS.NET. - - * XmlElementTests.cs: Reformatted. - (TestCloneNode): Added. - - * XmlSignificantWhitespaceTests.cs: Added to CVS. - - * XmlWhiteSpaceTests.cs: Added to CVS. - -2002-03-21 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: Tessts parent traversal up through - document itself until null. Tests a removed elements next - sibling is null. - - * XmlNodeListTests.cs: Tests case where enumerator is on - a node that gets removed from list. - - * XmlTextWriterTests.cs: Keeping tests for WriteXXX after - writer is closed up to date as new WriteXXX methods are written. - TestDocumentStart and TestWriteEndElement. - -2002-03-19 Jason Diamond <jason@injektilo.org> - - * XmlDocumentTests.cs: Added a test to check an element's names after - loading. - -2002-03-17 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: Tests navigation to parents since - that was part of a document.Load() bug reported by Mike Kestner. - - * XmlTextWriterTests.cs: Tests for namespaces and prefixes. - -2002-03-17 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: TestOuterXml. - - * XmlTextWriterTests.cs: Tests for CData, Close, Comment, Element, - and ProcessingInstruction. - -2002-03-17 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: More LoadXml tests. - - * XmlTextWriterTests.cs: Test for invalid Processing Instructions. - -2002-03-14 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Added tests TestCData and TestComment. - -2002-03-14 Kral Ferch <kral_ferch@hotmail.com> - - * XmlTextWriterTests.cs: Initial checkin. - -2002-03-12 Kral Ferch <kral_ferch@hotmail.com> - - * XmlNodeListTests.cs: New tests: TestNodeTypesThatCantHaveChildren, - TestZeroChildren, TestOneChild, TestMultipleChildren, - TestAppendChildAffectOnEnumeration, TestRemoveChildAffectOnEnumeration, - TestRemoveOnlyChildAffectOnEnumeration, TestCurrentBeforeFirstNode, - TestCurrentAfterLastNode, TestCurrentDoesntMove, and TestReset. Made - two other tests but not in use yet until RemoveAll is implemented for - attributes and XmlNode.ReplaceChild is implemented. The tests are called - saveTestReplaceChildAffectOnEnumeration and saveTestRemoveAllAffectOnEnumeration. - -2002-03-08 Jason Diamond <jason@injektilo.org> - - * XmlTextReaderTests.cs: Test MoveToElement and MoveToFirstAttribute. - -2002-03-08 Jason Diamond <jason@injektilo.org> - - * XmlAttributeTests.cs: Test XmlAttribute child nodes. - -2002-03-08 Kral Ferch <kral_ferch@hotmail.com> - - * XmlNodeListTests.cs: New file. - - * AllTests.cs: Added XmlNodeListTests. - -2002/03/08 Nick Drochak <ndrochak@gol.com> - - * System_test.build: Don't build test dll by default. Only build - it when 'make test' is specified. - -2002-03-06 Kral Ferch <kral_ferch@hotmail.com> - - * XmlAttributeTests.cs: Fixed bug in TestHasChildNodes test. - - * XmlDocumentTests.cs: Started work on some tests for invalid data in - various nodes created by the document. - -2002-03-02 Kral Ferch <kral_ferch@hotmail.com> - - * XmlDocumentTests.cs: New tests TestLoadProcessingInstruction(), - TestLoadCDATA(), and TestLoadComment(). - -2002-03-02 Jason Diamond <jason@injektilo.org> - - * XmlElementTests.cs: New file. - - * AllTests.cs: Added XmlElementTests. - -2002-03-02 Jason Diamond <jason@injektilo.org> - - * XmlTextReaderTests.cs: Test MoveToNextAttribute(). - - * XmlDocumentTests.cs: Test loading document containing attributes - and text nodes. - -2002-03-02 Mike Kestner <mkestner@speakeasy.net> - - * XmlAttributeTests.cs : New test suite for attrs. - * AllTests.cs : Add the attr suite. - -2002-03-02 Jason Diamond <jason@injektilo.org> - - * XmlNamespaceManagerTests.cs: Make sure the XmlNamespaceManager - is using its name table. - - * NameTableTests.cs: Make sure NameTable is really returning the - same references. - -2002-02-28 Jason Diamond <jason@injektilo.org> - - * XmlDocumentTests.cs: Tests for XmlDocument.LoadXml courtesy of - Kral Ferch <kral.ferch@hotmail.com>. - -2002-02-28 Jason Diamond <jason@injektilo.org> - - * XmlTextReaderTests.cs: Test for XmlException when parse fail. - -2002-02-27 Martin Baulig <martin@gnome.org> - - * System.XML_test.build: Build new executable RunTests.System.XML.exe - which you can use to run the tests on Linux. - - * *.cs: Added zero-args constructors. - -2002-02-26 Duncan Mak <duncan@ximian.com> - - * NameTableTests.cs: Test for System.Xml.NameTable. - -2002-02-26 Jason Diamond <jason@injektilo.org> - - * XmlTextReaderTests.cs: Test for namespace declarations as - attributes. - - * XmlNamespaceManagerTests.cs: Use the newly implemented NameTable - when creating the XmlNamespaceManager. Properly test HasNamespace. - -2002-02-25 Jason Diamond <jason@injektilo.org> - - * XmlDocumentTests.cs: Added file. - -2002-02-23 Jason Diamond <jason@injektilo.org> - - * XmlTextReaderTests.cs: Added tests for qualified attributes. - -2002-02-23 Jason Diamond <jason@injektilo.org> - - * ChangeLog: Added change log to this directory. - - * Test.cs: Renamed to XmlTextReaderTests.cs. - - * XmlTextReaderTests.cs: Added tests for NamespaceURI property. - - * XmlNamespaceManagerTests.cs: Initial tests. diff --git a/mcs/class/System.XML/Test/System.Xml.Schema/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Schema/ChangeLog deleted file mode 100644 index b5a4f30dc55..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Schema/ChangeLog +++ /dev/null @@ -1,285 +0,0 @@ -2010-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #584664. - -2010-01-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #557452, by - Luke Ravitch. - -2010-01-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #502251, by - Jonas Larsson. - -2010-01-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added test for bug #571650. - -2009-07-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaTests.cs: Fixed tests for bug #502115. - -2009-07-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : disabled wrong tests. I will revert them - unless it gets better shape. - -2009-06-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaAssertion.cs, XmlSchemaTests.cs : migrate from Assertion - to Assert (it still uses XmlSchemaAssertion as the base class, - but XmlSchemaAssertion is not based on Assertion anymore). - -2009-05-21 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaTests.cs: added tests for bug #502115. - -2009-05-07 Jonas Larsson <jonas.larsson@manodo.se> - - * XmlSchemaValidatorTests.cs : added test for bug #501666. - -2009-04-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #496192 and #496205. - -2009-01-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #469713. - -2008-12-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added test for Compile() after "duplicating" - call to Add() for such schemas that also have xs:import of the - same schema that causes errors on processing substitutionGroup. - -2008-10-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #435206. - -2008-10-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #433774. - -2008-09-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : added test for bug #422581. - -2008-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : fix file path. - -2008-06-06 James Fitzsimons <james.fitzsimons@gmail.com> - - * XmlSchemaTests.cs: added test for bug #397612. - * XmlSchemaAssertion.cs : make sure to close schema XmlReader. - -2008-06-06 James Fitzsimons <james.fitzsimons@gmail.com> - - * XmlSchemaTests.cs: added test to support change to - GetResolvedUri to return Uri in correct case - to make compatible with the Microsoft.NET framework. - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs: added test for bug #361818. - -2008-02-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaValidatorTests.cs : new. Test for bug #358408. - -2006-08-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTest.cs : added bug #78985 case. - -2006-07-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTest.cs : added bug #77489 case. - * XmlSchemaCollectionTests.cs : removed NotWorking from #77820 case. - -2006-07-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added AddWrongTargetNamespace(). - -2006-07-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : added TestSimpleMutualImport(). - -2006-04-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaCollectionTests.cs: added test for bug #78220. - -2006-03-02 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : added test for bug #77687. - -2006-03-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : added test for bug #77685. - -2006-02-28 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaAssertion.cs: Set eol-style to native. - * XmlSchemaBuiltInDatatypeTests.cs: Set eol-style to CRLF. - * XmlSchemaCollectionTests.cs: Set eol-style to native. Fixed line - endings. - * XmlSchemaDatatypeTests.cs: Set eol-style to native. - * XmlSchemaExceptionCas.cs: Set eol-style to native. - * XmlSchemaLengthFacetTests.cs: Set eol-style to CRLF. - * XmlSchemaSetTests.cs: Set eol-style to native. - * XmlSchemaTests.cs: Set eol-style to native. - * XmlSchemaTypeTests.cs: Set eol-style to native.> - -2006-02-28 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaTests.cs: Added test for writing XmlSchema with - zero-length TargetNamespace. Added test for compiling XmlSchema - with zero-length TargetNamespace. Replaced Console.WriteLine with - AssertEquals. - -2006-02-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaDatatypeTests.cs: (TestAnyType) NotDotNet -> Ignore. - -2006-02-06 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaDatatypeTests.cs: Marked TestAnyType NotDotNet on 2.0 - profile instead of marking it NotWorking. No longer derive from - Assertion. - -2006-02-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaDatatypeTests.cs : added two more anyURI tests. - -2006-01-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTypeTests.cs : new file. Test for TypeCode. - * XmlSchemaSetTests.cs : added more tests for Add() and marked one as - NotWorking (we need info on how consistent this method is). - -2006-01-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaDatatypeTests.cs : oops sys.col.generic is NET_2_0. - -2006-01-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaDatatypeTests.cs : added test for 2.0 IsDerivedFrom(). - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added AddRollbackIsCompiled(); Add() changes - IsCompiled to false. - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : reverted the patch, thus restore [Ignore]. - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : re-enabled test for Add() which was - inconsistent in beta versions. - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added set_CompilationSettings tests. - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added CompilationSettings tests. - -2005-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : - Additional schema component to finish #76865 test. - -2005-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : added testcase for #76865. - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : some namespace output strategy seems changed - in .NET 2.0 and they still make sense, so just mark them as - NotDotNet and NotWorking under 2.0. - -2005-09-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : test for reader position after Read(). - -2005-08-31 Sebastien Pouliot <sebastien@ximian.com> - - * XmlSchemaExceptionCas.cs: New. CAS unit tests for exception - serialization. - -2005-06-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaCollectionTests.cs : added test for #75126. - -2005-02-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : just set NotWorking for trivial comparison tests. - -2005-01-30 Nick Drochak <ndrochak@ieee.org> - - * XmlSchemaTests.cs: Use less strict test. Probably the order of the - namespaces is not required to be in any particular order. - -2004-01-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : added TestWriteNamespaces2 (). - -2004-09-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaSetTests.cs : added. - -2004-05-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaBuiltInDataypeTests.cs : 'Z' is not allowed here (maybe it - is 'T' that was wanted). More kind error message in Fail(). - -2004-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : Added TestWriteNamespaces(). - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added XmlSchemaAssertion.cs. - * XmlSchemaTests.cs : now uses XmlSchemaAssertion. - -2004-01-03 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaTests.cs : fixed file path. Added more tests. - * added XmlSchemaCollectionTests.cs and XmlSchemaDatatypeTests.cs (the - latter one's purpose overlaps with XmlSchemaBuiltInDatatypeTests ;) - -2003-12-17 David Sheldon <dave-mono@earth.li> - - * Added XmlSchemaBuiltInDatatypeTests.cs : Currently fails due to - bug 52274. - -2003-12-14 David Sheldon <dave-mono@earth.li> - - * XmlSchemaLengthFacetTests.cs : Tests for non-integers failing - as length facets, and changed the assert for the correct type. - -2003-12-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * Added XmlSchemaLengthFacetTests.cs. (patch by David Sheldon.) - -2003-07-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSchemaTests.cs : added sequence and particle tests to TestCompile() - -2003-07-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSchemaTests.cs : added AssertComplexTypeContentExtension() and - added related tests in TestCompile(). - -2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSchemaTests.cs : rewrote TestRead() and added TestCompile(). - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file as a new entry. - See ../ChangeLog to find former ChangeLog entries. diff --git a/mcs/class/System.XML/Test/System.Xml.Schema/standalone_tests/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Schema/standalone_tests/ChangeLog deleted file mode 100644 index 6fc70912534..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Schema/standalone_tests/ChangeLog +++ /dev/null @@ -1,70 +0,0 @@ -2007-11-12 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : now we try both default and 2.0 profile tests (i.e. - "make run-test" and "make PROFILE=net_2_0"). - For 2.0, use XmlReader.Create(). - -2006-07-27 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : - It has been running some extra instance validation and reporting - errors where a schema is invalid and therefore no instance - validation could be done. - Now --reportsuccess works fine for tests that should fail (reports - "OK" when it successfully failed). - -2005-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : Use MONO_PATH. Remove extraneous make variables. - -2005-11-07 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : updated to match 2.0 RTM API. - -2005-09-30 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : noResolver option. - -2005-05-08 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : track the timestamp so tar does not run when not needed - * xsdtest.cs : fix the case of the directory name - -2004-01-17 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : report details. - -2004-12-15 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : added --v2 option that uses XmlReader.Create() - instead of XmlValidatingReader. - -2004-12-10 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : improved significantly. Enabled reporting to file, - immediate stop on exception, xml reporting, and so on. - Run mono xsdtest.exe --help for details. - * Makefile : now "make test" becomes "make run-test" and it generates - TestResult.xml (of my own format). - * README : updated info. - -2004-03-04 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : made "make test" independent of "make" so that extraneous - archive extraction won't be run every time (for automated tests). - -2004-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * Added set of Post Schema Compilation Information tests, i.e. - xs-psci-compare.cs and psci-ms-all.zip. - * Makefile: Added test-psci target. - * README: Added notes on PSCI tests (however it is not for today's - implementation, but for the very near future with bunch of fixes) - -2004-01-08 Atsushi Enomoto <atsushi@ximian.com> - - * xsdtest.cs : XmlReaders should be closed in case of errors. - -2004-01-05 Atsushi Enomoto <atsushi@ximian.com> - - * README, Makefile, test-masters.tar.gz, xsdtest.cs : Initial checkin. diff --git a/mcs/class/System.XML/Test/System.Xml.Serialization.Advanced/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Serialization.Advanced/ChangeLog deleted file mode 100644 index cf4a0bc0ec9..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Serialization.Advanced/ChangeLog +++ /dev/null @@ -1,4 +0,0 @@ -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * SchemaImporterExtensionCollectionTests.cs, - SchemaImporterExtensionTests.cs : new testfixtures. diff --git a/mcs/class/System.XML/Test/System.Xml.Serialization/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Serialization/ChangeLog deleted file mode 100644 index a38db95d1b9..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Serialization/ChangeLog +++ /dev/null @@ -1,715 +0,0 @@ -2010-03-29 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : test for XmlRoot and XmlSchemaProvider - QName conflict case. - -2010-01-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for bug #553032. - -2010-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for #566370. - -2008-11-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTests.cs : added test for #430759. - -2008-09-02 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTestClasses.cs, XmlSerializerTests.cs: - added test for bug #419973. - -2008-06-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTestClasses.cs, DeserializeTests.cs, - ComplexDataStructure.cs : added test for bug #378696. - Fixed couple of wrong tests that expects default values filled - during deserialization. - -2008-04-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTestClasses.cs, XmlSerializerTests.cs : added test - for IXmlSerializable serialization whose GetSchema() borks. - -2008-04-01 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTestClasses.cs, XmlSerializerTests.cs: Test nullable - enums. - -2008-03-31 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporterTests.cs: Remove CWL. - -2008-03-30 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializationReaderTests.cs: Marked HandleOutAttributeParameters - test as NotDotNet on 1.0 profile. - * XmlCodeExporterTests.cs: Improved test for duplicate identifiers. - Fixed ExportTypeMapping_Root and ExportTypeMapping_Field tests to - pass on .NET 2.0. - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemasTests.cs : new test file (for bug #360541). - -2007-11-02 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for bug #338705. - -2007-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : test for importing simple-typed - top-level element. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaExporterTests.cs : without Infoset(), those tests randomly - fail on .NET. This fix is incomplete. Someone please continue this - boring work. I don't want to do that. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for bug #337729. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCodeExporterTests.cs : enable the previous test again. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCodeExporterTests.cs : disable the previous test; it's reverted. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCodeExporterTests.cs : added test for (part of?) bug #336739, - base simple content enum type output. - -2007-10-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for DataType in [XmlElement]. - -2007-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : another XmlSchemaProvider test; use it - as a member of an array. - -2007-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added deserialization test for - XmlSchemaProviderAttribute use. - * XmlReflectionImporterTests.cs : added test for conclict resolution - between defaultNamespace and XmlSchemaProvider() namespace. - * XmlSchemaExporterTests.cs : use Infoset() comparison. - -2007-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs, XmlReflectionImporterTests.cs : - added tests for XmlSchemaProviderAttribute and how its qname works. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTest.cs : test for bug #81880. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCodeExporterTests.cs : test for bug #82078. - -2007-07-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : test for #81539. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriterTests.cs, XmlSerializerTests.cs : - fixed wrong dateTime formatting tests. - -2007-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : another case on #80759 from gert. - -2007-04-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : - added missing test from 80759, and marked similar but different one - from the same bug as not working. - -2007-04-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : - Added test for serializing private-constructor-only class. - -2007-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReaderTests.cs : test non-empty element as well. - -2007-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationReaderTests.cs : added test for out attribute - parameters. It also tests empty root element. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTests.cs : added another test for nullable - container. - -2007-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTests.cs : added test for nullable int import. - -2007-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added HasFieldSpecifiedButIrrelevant(). - -2007-02-07 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporter.cs: Avoid hardcoding version numbers. Enable tests - again on 2.0 profile. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * SoapReflectionImporterTests.cs : removed some NotWorking. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added some XmlNode array/list tests. - * XmlSerializationWriterTests.cs : removed more NotWorking. Added - WriteTypedPrimitive() error test for XmlNode. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializationWriterTests.cs : removed some NotWorking. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * DeserializeTests.cs : a lot of tests were actually fixed yet. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCodeExporterTests.cs : Gert's tests often condemn Microsoft - that they upgrade version numbers. - -2007-01-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : - Added ImportMembersMapping_NullableField(). - -2007-01-18 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : - test that <xs:element nillable='true' ...> is mapped to Nullable<T>. - -2007-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : Fixed NotDotNet generic test which itself - was wrong. - -2007-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : most of generic tests are working now. - * XmlReflectionImporterTests.cs : test for rejecting generic type - definition. - -2006-12-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : - added base64 tests which is similar to hexBinary. - -2006-12-03 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Undo some of Hagit's code formatting changes. - -2006-12-03 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Only compile generic tests on 2.0 profile. - Fixes build. - * DeserializeTests.cs: Same. - * XmlSerializerTestClasses.cs: Same. - -2006-12-03 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporterTests.cs: Added tests for (part of) bug #78214. - -2006-12-03 Hagit Yidov <hagity@xmainsoft.com> - - * XmlSerializerTests.cs : added tests for serialization of generic types. - * DeserializeTests.cs : added tests for deserialization of generic types. - * XmlSerializerTestClasses.cs : added classes for tests which use generic types. - -2006-12-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added tests for XmlArrayAttribute support. - -2006-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for hexBinary. - -2006-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTests.cs : added test for class that contains - nullable value type field whose XmlElementAttribute IsNullable. - -2006-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added test for nullable type. - -2006-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : test for basic generic type support with - code generation. - -2006-11-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerImplementationTests.cs : - another custom implementation case. - -2006-11-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaExporterTests.cs : - fixed almost all test cases which expected totally wrong schemas. - Schema elements are all nillable unless it is of value type. - -2006-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : - added DefaultTypeTopLevelElementImportsAllComplexTypes(). - -2006-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : - added ImportComplexDerivationByExtension(). - -2006-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : - added AnyTypeTopLevelElementImportsAllComplexTypes(). - -2006-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSchemaImporterTests.cs : added ImportTypeMapping() test for - nonexistent name. - -2006-11-02 Atsushi Enomoto <atsushi@ximian.com> - - * CodeIdentifiersTests.cs : new test. - -2006-11-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerImplementationTests.cs : new testfixture. - -2006-10-10 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Added a few tests. Fixed coding style. - -2006-10-08 Gert Driesen <drieseng@users.sourceforge.net> - - * DeserializeTest.cs: Added several tests. - * XmlSerializerTestClasses.cs: Added test classes for encoded SOAP. - * XmlSerializerTests.cs: Added new tests and fixed existing test. - * XmlReflectionImporterTests.cs: Added test for invalid default - values. - * SoapReflectionImporterTests.cs: Fixed numbering of tests. - -2006-10-01 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapReflectionImporterTests.cs: Added tests for bug #78206. - -2006-05-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSerializerTests.cs : added tailored version of bug #78536 test. - -2006-05-15 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporterTests.cs: Added tests for arrays. Fixed usage of - XmlRootAttribute in tests. - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapSchemaExporterTests.cs: Sync expected results with changes to - test classes. - * XmlCodeExporterTests.cs: Same. - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * DeserializeTests.cs: Improved TestDeserialize_Enum test for - bug #78204. - -2006-04-26 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapAttributesTests.cs: Added tests for bug #78205. - * XmlSerializerTestClasses.cs: Added test classes and improved existing - classes for usage in upcoming bug reports. - -2006-04-24 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporterTests.cs: Enabled tests which failed due to bug - #78145. - -2006-04-21 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporterTests.cs: Enabled tests for XmlCodeExporter. - * XmlSchemaImporterTests.cs: Fixed EnumSimpleContent test to pass - on MS.NET 2.0. - -2006-04-20 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlCodeExporterTests.cs: Added tests for XmlCodeExporter (currently - marked NotWorking). - -2006-03-25 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaImporterTests.cs: Enabled tests for bug #77907. - -2006-03-25 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaImporterTests.cs: Added NotWorking tests as preparation - for XmlReflectionImporter and SoapReflectionImporter fixes. Reordered - tests. - -2006-03-22 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlReflectionImporterTests.cs: Added ImportTypeMapping tests for - void and null type argument. Improved WrongChoices test to make sure - the exception(s) we throw match those of MSFT. Added test for bug - #77591. - -2006-03-10 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporterTests.cs: Enabled tests for bug #77111. -. -2006-03-10 Gert Driesen <drieseng@users.sourceforge.net> - - * DeserializeTests.cs: Enabled tests for bug #77530. - * XmlSerializerTests.cs: Enabled tests for bug #77530. - -2006-03-07 Lluis Sanchez Gual <lluis@novell.com> - - * System.Xml.Serialization/XmlSerializerTestClasses.cs: - * System.Xml.Serialization/XmlSerializerTests.cs: Added tests - for XmlSchemaForm. - -2006-02-16 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlReflectionImporter.cs: Enabled few tests for bug #77531. - * SoapReflectionImporter.cs: Enabled few tests for bug #77531. - -2006-02-16 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSchemaImporterTests.cs: Added test for bug #76848. - -2006-02-11 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlRootAttributeTests.cs: Set eol-style to CRLF. - * SoapTypeAttributeTests.cs: Same. - * XmlIncludeAttributeTests.cs: Same. - * XmlTextAttributeTests.cs: Same. - * XmlSerializerTests.cs: Same. - * SoapIncludeAttributeTests.cs: Same. - * XmlSerializationWriterTests.cs: Same. - * XmlElementAttributeTests.cs: Same. - * ComplexDataStructure.cs: Same. - * DeserializerTests.cs: Same. - * SoapElementAttributeTests.cs: Same. - * XmlChoiceIdentifierAttributeTests.cs: Same. - * XmlArrayItemAttributeTests.cs: Same. - * XmlAnyElementAttributeTests.cs: Same. - * XmlAttributesTests.cs: Same. - * XmlAttributeAttributeTests.cs: Same. - * XmlEnumAttributeTests.cs: Same. - * SoapAttributeAttributeTests.cs: Same. - * SoapEnumAttributeTests.cs: Same. - * SoapSchemaMemberTests.cs: Same. - * XmlArrayAttributeTests.cs: Same. - * XmlSerializerTestClasses.cs: Same. - * XmlSchemaImporterTests.cs: Set eol-style to native. - -2006-02-11 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlReflectionImporterTests.cs: Added test for IDictionary import. - Set eol style to CRLF. - * SoapReflectionImporterTests.cs: Added test for IDictionary import. - -2006-02-11 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTestClasses.cs: Fixed line endings (sigh). - -2006-02-10 Gert Driesen <drieseng@users.sourceforge.net> - - * DeserializeTests.cs: Added tests for deserialization of enums, and - primitive types container. - * XmlSerializerTests.cs: Numbered some tests. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Fixed build after failed merge. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Added test for bug #77501. Added tests for - XML and encoded serialization of enums. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializationWriterTests.cs: Added Reset overload that takes - Formatting. Added XmlNode[] tests for bug #77512, enabled tests for - bug #77512. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * SoapReflectionImporterTests.cs: Marked test NotDotNet. - -2006-02-09 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test - for bug #77447. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Added constants for usage in new tests. - Added methods for encoded serialization. Fixed line endings. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTestClasses.cs: Added test classes. - -2006-02-09 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializationWriterTests.cs: Use Assert instead of deprecated - Assertion class. Added tests for FromEnum, WriteXsiType, - WriteTypedPrimitive and WritePotentiallyReferencingElement. Changed - accessibility of Reset and Content on XmlSerializationWriterTester - and added public Execute methods for WritePotentiallyReferencingElement - and WriteTypedPrimitive, to allow this class to be useful for tests - that have effect on the prefix for other tests. - * XmlSerializationReaderTests.cs: Added tests for ToEnum. - -2006-02-08 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTypeAttributeTests.cs: Set eol-style to native. - -2006-02-06 Gert Driesen <drieseng@users.sourceforge.net> - - * DeserializeTests.cs: Use Assert instead of deprecated Assertion. - Renumbered tests. Fixed line endings. - -2006-02-05 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: No longer derive from Assertion, fixed some - tests that were catching NUnit's AssertionException too. - -2006-02-04 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporterTests.cs: Reworked tests that fail on Mono - due to bug #77117 to pass on Mono (until that bug is fixed) and - mark these tests NotDotNet. - -2006-01-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlReflectionImporterTests.cs: Marked tests NotWorking until fixes - have landed in svn. - * SoapReflectionImporterTests.cs: Added numerous tests. - * XmlSchemaImporterTests.cs: Added numerous tests. - * XmlSchemaExporterTests.cs: Added numerous tests. - * SoapSchemaExporterTests.cs: Added numerous tests. - * XmlSerializerTestClasses.cs: Added test classes for - XmlSchemaExporter. Fixed line endings (to CRLF). - -2006-01-07 Gert Driesen <drieseng@users.souceforge.net> - - * XmlReflectionImporterTests.cs: Added numerous tests. No longer - derive from Assertion. - -2005-12-29 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSchemaExporterTests.cs: Added tests for exporting structs, and - arrays. Added tests for bug #77117. Refactored some existing tests. - -2005-12-28 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Added serialization test for XmlSchema. - * XmlSchemaExporterTests.cs: Added tests for class, IXmlSerializable - and primitives. - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlSerializerTests.cs: Number individual tests. - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlAttributesTests.cs: No longer derive from Assertion, number - individual tests. - -2005-12-05 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTestClasses.cs: - * DeserializeTests.cs: Added tests for bug #76808 and related behavior. - -2005-12-01 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTestClasses.cs: - * XmlSerializerTests.cs: Added tests for bug #76860. - -2005-11-24 Vladimir Krasnov <vladimirk@mainsoft.com> - - * XmlSerializerTestClasses.cs: added two enum types, without - 0-value - * XmlSerializerTests.cs: added tests for serialization enum's - default value - -2005-09-26 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs, DeserializeTests.cs, - XmlSerializerTestClasses.cs: Added tests for serialization of - arrays of choice values. - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs, Added test for bug #76049. - -2005-09-21 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test - for bug #75986. - -2005-08-24 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs: Added test for bug #75855. - * DeserializeTests.cs: New test. - * XmlSerializerTestClasses.cs: New test classes. - -2005-07-31 Gert Driesen <drieseng@users.sourceforge.net> - - * ComplexDataStructure.cs: Fixed test due to change in default value - of XmlArrayItemAttribute.IsNullable. - * SoapAttributeAttributeTests.cs: Added tests for default values. - * SoapElementAttributeTests.cs: Added tests for default values. - * SoapEnumAttributeTests.cs: Added tests for default values. - * SoapIncludeAttributeTests.cs: Added tests for default values. - * SoapSchemaMemberTests.cs: Added tests for default values. - * SoapTypeAttributeTests.cs: Added tests for default values. - * XmlAnyElementAttributeTests.cs: Added tests for default values. - * XmlArrayAttributeTests.cs: Added tests for default values. - * XmlArrayItemAttributeTests.cs: Added tests for default values. - * XmlAttributeAttributeTests.cs: Added tests for default values. - * XmlChoiceIdentifierAttributeTests.cs: Added tests for default - values. - * XmlElementAttributeTests.cs: Added tests for default values. - * XmlEnumAttributeTests.cs: Added tests for default values. - * XmlIncludeAttributeTests.cs: Added tests for default values. - * XmlRootAttributeTests.cs: Added tests for default values. - * XmlTextAttributeTests.cs: Added tests for default values. - * XmlTypeAttributeTests.cs: Added tests for default values. - -2005-06-17 Raja R Harinath <rharinath@novell.com> - - * XmlSerializerTests.cs (TestSerializeDateTime): Avoid rounding - errors while printing timezone offset (off.TotalHours == 5.5 gets - printed as 6). Fix sign of timezone. - -2005-04-26 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs: - * DeserializeTests.cs: - * XmlSerializerTestClasses.cs: Added tests for readonly properties and - elements with spaces on them. - -2005-03-30 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs: - * XmlReflectionImporterTests.cs: - * DeserializeTests.cs: - * XmlSerializerTestClasses.cs: Added tests for serialization of choices. - -2005-03-29 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTests.cs: - * DeserializeTests.cs: - * XmlSerializerTestClasses.cs: Added some tests for xml node serialization. - -2005-02-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReflectionImporterTests.cs : set NotWorking for trivial empty - string comparison. - -2005-02-10 Nick Drochak <ndrochak@ieee.org> - - * DeserializeTests.cs: Ignore new test on MS.NET, since it fails there. - -2005-02-07 Lluis Sanchez Gual <lluis@novell.com> - - * DeserializeTests.cs: Added test case for bug #72265. - -2005-01-30 Nick Drochak <ndrochak@ieee.org> - - * ComplexDataStructure.cs: - * DeserializationTests.cs: Ignore failures on .NET - -2004-09-02 Lluis Sanchez Gual <lluis@novell.com> - - * XmlSerializerTestClasses.cs: Added some test classes. - * DeserializeTests.cs: Added tests for bug #61464. - -2004-03-24 Lluis Sanchez Gual <lluis@ximian.com> - - * XmlSerializerTests.cs: Added some identifiers for AssertEquals. - Minor fixes in Infoset method. - * ComplexDataStructure.cs: New set of tests for testing complex object - serialization. - -2004-03-13 David Sheldon <dave-mono@earth.li> - - * XmlReflectionImporterTests.cs: Switched the AssertEquals around - the other way, so that the expecteed value was the first parameter. - This makes the error messages you get out of it better. - -2004-03-12 Lluis Sanchez Gual <lluis@ximian.com> - - * DeserializeTests.cs: Added test for empty enum deserialization (bug #55509). - * XmlAttributesTests.cs, XmlReflectionImporterTests.cs, - XmlSerializationWriterTests.cs, XmlSerializerTests.cs: - Simplified namespace hierarchy. - * XmlSerializerTestClasses.cs: Added more test classes. - -2003-12-18 Lluis Sanchez Gual <lluis@ximian.com> - - * DeserializeTests.cs, XmlAttributesTests.cs: Changed namespace. - * XmlSerializationWriterTests.cs, XmlSerializerTests.cs: Make xml compares - independent from the text format. - -2003-05-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added DeserializeTests.cs and XmlAttributesTest.cs - -2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializerTests.cs : fixed some AssertEquals() argument orders. - and replaced some Assert() with AssertEquals(). - Applied USE_VERSION_1_1 to TestConstructor(). - -2003-05-16 Dick Porter <dick@ximian.com> - - * XmlSerializerTests.cs: Test what happens when nulls are passed - to the constructor - -2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlSerializerTests.cs : fixed some argument orders and fixed - timezone dependent part of TestSerializeDateTime(). - -2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk> - * Tests inherits from Assertion and Assertion. prefixes removed - -2003-05-10 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlSerializationWriterTests.cs. (by Erik) - -2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlReflectionImporterTests.cs. (by Erik) - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file as a new entry. - See ../ChangeLog to find former ChangeLog entries. - * added XmlSerializerTests.cs and XmlSerializerTestClasses.cs - (by Erik Lebel) diff --git a/mcs/class/System.XML/Test/System.Xml.XPath/ChangeLog b/mcs/class/System.XML/Test/System.Xml.XPath/ChangeLog deleted file mode 100644 index ae1094af5b9..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.XPath/ChangeLog +++ /dev/null @@ -1,249 +0,0 @@ -2009-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added test for bug #554845. - -2009-07-22 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #515136. - -2009-06-30 Raja R Harinath <harinath@hurrynot.org> - - * XPathNavigatorTests.cs (XPathDocumentMoveToId) [!NET_2_0]: - Fix compile. - -2009-06-26 Atsushi Enomoto <atsushi@ximian.com> - - * SelectNodesTests.cs - XPathNavigatorCommonTests.cs - XPathAtomicValueTests.cs - XPathNavigatorTests.cs - XPathNavigatorEvaluateTests.cs : convert to newer nunit style. - -2009-05-15 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : test that LookupNamespace() in - XmlReader from ReadSubtree() works correctly on text nodes. - -2009-03-17 Atsushi Enomoto <atsushi@ximian.com> - - * SelectNodesTests.cs : added 2nd test for bug #443490. - -2009-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * SelectNodesTests.cs : added test for bug #443490. - -2009-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * SelectNodesTests.cs : added test for bug #458245. - -2008-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test fo bug #456103. - -2008-10-02 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorEvaluateTests.cs : corrected couple of misconception - in the tests. - -2008-04-02 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added test for bug #376210. - -2008-04-02 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #376191. - -2008-03-17 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #324606. - -2008-02-27 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #365112. - -2007-11-29 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added ValueAs() test. - -2007-01-05 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : added test for incorrect namespace - node links. - -2007-01-05 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for text() and whitespace/ - significantwhitespace node. - -2006-12-05 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorReaderTests.cs : added test for MoveToAttribute(int). - -2006-12-05 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for XPath navigator editor's - LookupPrefix(). - -2006-11-10 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #79875, and some - "escaped" text tests for InnerXml. - * XPathNavigatorReaderTests.cs : make sure that most of XPath nodes - are rejected to read subtree. - -2006-11-10 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added test for bug #79874. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added (kind of) test for bug #46751. - -2006-10-11 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added test for CanEdit, based on - the patch by Konstantin Triger. - -2006-09-11 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added test fro AppendChild() from - a document fragment. - -2006-09-01 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorReaderTests.cs : added test for MoveToFirstAttribute() - which is called from several current nodes. - -2006-04-10 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : there were some evil CRLF LF mix. - -2006-04-10 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : added test for bug #78067. - * XPathNavigatorReaderTests.cs : ditto, for ReadSubtree() part. - -2005-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorReaderTests.cs : Actually AttributesAndNamespaces() - does not work under MS.NET. - -2005-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorReaderTests.cs : new file for testing ReadSubtree() - and all dependent members. - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added tests for MoveToFollowing(). - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added tests that passes empty - string to editor methods. Added tests for ReplaceSelf(). - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added tests for PrependChild(). - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : - Added more tests for InsertAfter() and InsertBefore(). - Added tests for DeleteRange() and ReplaceRange(). - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : added tests for InsertAfter and - InsertBefore. - -2005-12-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathEditableNavigatorTests.cs : new file for testing all editor - functionality in XPathNavigator. - -2005-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added tests for ValueAsXxx properties. - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs, XPathNavigatorTests.cs, - XPathNavigatorEvaluateTests.cs : - Added assertion labels. Marked some tests as NotDotNet under 2.0. - -2005-08-31 Sebastien Pouliot <sebastien@ximian.com> - - * XPathExceptionCas.cs: New. CAS unit tests for exception - serialization. - -2005-07-23 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : added test for bug #75609 - -2005-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : new test code was broken. - -2005-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : added SignificantWhitespaceConstruction(). - -2004-09-13 Atsushi Enomoto <atsushi@ximian.com> - - * XPathAtomicValueTests.cs : added. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorTests.cs : Added PropertiesOnNamespace(). - -2004-03-24 Atsushi Enomoto <atsushi@ximian.com> - - * SelectNodesTests.cs : Added test for 1) not selecting previously- - selected prefixes, and that 2) default namespace erasure (i.e. - xmlns="") should not be selected. - -2004-03-16 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : Added test for splitted text. - -2004-02-17 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorMatchesTest.cs : commonified some code blocks. - Added MatchesAncestorsButNotCurrent(), MatchesParentAxis() and - MatchesPredicatedParentAxis(). - -2004-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * XPathNavigatorCommonTests.cs : Added MoveToNamespace and IsDescendant. - * XPathNavigatorTests.cs : Close XmlTextReader. - -2003-12-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XPathNavigatorTests.cs : Added XPathDocumentMoveToId(). - -2003-09-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XPathNavigatorTests.cs : added SelectFromOrphan(). - -2003-06-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * Added XPathNavigatorCommonTests.cs. - -2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XPathNavigatorTests.cs : added DocumentWithProcessingInstruction(). - -2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XPathNavigatorTests.cs : fixed not well-formed xml of - DocumentWithXmlDeclaration(). - -2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk> - * Tests inherits from Assertion and Assertion. prefixes removed - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file as a new entry. - See ../ChangeLog to find former ChangeLog entries. - diff --git a/mcs/class/System.XML/Test/System.Xml.Xsl/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Xsl/ChangeLog deleted file mode 100644 index 53f3280de2d..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Xsl/ChangeLog +++ /dev/null @@ -1,239 +0,0 @@ -2009-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #556619 by - Tor Lillqvist. - -2009-04-15 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : test for bug #457065 by Leszek Ciesielski. - -2008-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : test for bug #450797 by Jonathan Anderson. - -2008-10-02 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : removed extra NotDotNet. - -2008-06-04 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #378239. - -2008-06-03 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #316238. - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #391424. - -2008-01-19 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #322551. - -2008-01-08 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test from bug #351939. - (by Tor Lillqvist) - -2007-12-27 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #349375. (Actually the - previous checkin fixed bug #349375.) - Added another notworking one inspired by the same bug. - -2007-12-17 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #349111. - -2007-12-17 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #349035. - -2007-12-17 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #348786. - -2007-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #325482. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #82493. - -2007-08-08 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #82357. - -2006-04-07 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added CurrentInSelect(). - -2006-04-07 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added StripSpace(). - -2006-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added DocTypeAfterText(). - -2006-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : Output_Indent_Xml_DocType() is working now. - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Extended html indentation test (and marked - it NotWorking). Added tests for MS bugs (that have been fixed since). - -2005-12-24 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Enabled forwards compatible tests. - -2005-12-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Added forwards compatible tests. - -2005-12-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Added working XML/HTML indentation tests. - -2005-12-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Added bug numbers to test cases. - -2005-12-17 Gert Driesen <drieseng@users.sourceforge.net> - - * XsltCompileExceptionTests.cs: Added tests for ctors. - * XsltExceptionTests.cs: Added tests for ctors. - * XslTransformTests.cs: Added tests for validation of <xsl:output> - attributes. - -2005-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : (LocalParameter) [NotDotNet] should not have - been undone. - -2005-12-04 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Explictly omit xml declaration, allowing - test to pass on both Mono and MS.NET. - -2005-12-04 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Undo formatting changes. - -2005-12-04 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Added test for MS bug, described in KB834667. - -2005-12-04 Gert Driesen <drieseng@users.sourceforge.net> - - * XslTransformTests.cs: Added test for sorting an empty node set, which - is also a test for omitting XML declaration if no XML is output. - No longer derive from deprecated Assertion class, formatting updates. - -2005-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added WhitespaceHandling (). - -2005-10-24 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test for bug #76530. - -2005-10-08 Zoltan Varga <vargaz@gmail.com> - - * XslTransformTests.cs: Remove test which depends on random GC - behaviour. - -2005-09-10 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added testcase for bug #76115. - * MSXslScriptTests.cs : added testcase for bug #76116. - -2005-09-10 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added testcase for bug #76046. - -2005-08-31 Sebastien Pouliot <sebastien@ximian.com> - - * XsltArgumentListCas.cs: New. CAS unit tests for AddExtensionObject. - Note that this is a LinkDemand so it will succeed in 2.0 (as the test - is executed at fulltrust). - * XsltCompileExceptionCas.cs: New. CAS unit tests for exception - serialization. - * XsltExceptionCas.cs: New. CAS unit tests for exception - serialization. - -2005-07-29 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added testcase for bug #75663. - -2005-05-07 Atsushi Enomoto <atsushi@ximian.com> - - * MSXslScriptTests.cs : added testcase for bug #74859. - -2005-03-24 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added (extra) test which verifies that - XslTransform.Load() and .Transform() does not hold reference to - stylesheet/instance XPathNavigator inside its internals. - -2005-03-23 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test that examines if XSLT rejects - xsl:import incorrectly placed after other contents. - -2005-03-22 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added test 1)that examines pattern sanity and - 2)that examines if empty element RTF is evaluated as true for bool. - -2005-02-28 Atsushi Enomoto <atsushi@ximian.com> - - * MsxslScriptTests.cs, - XslTransformTests.cs : set NotWorking for msxsl:script tests (they - premise runnable compilers existence which actually might not exist.) - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * MsxslScriptTests.cs : actually it was not testing stylesheet. - * XslTransformTests.cs : marked MSXslNodeSetRejectsNodeSet() as - NotDotNet. - -2004-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * MsxslScriptTests.cs : Namespace are required (found on fixing - XmlTextReader's namespace bugfix). - -2004-05-20 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : Added tests for msxsl:node-set(). - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added MsxslScriptTests.cs. - -2004-03-24 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : Added InvalidStylesheet2(). - -2004-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : added some tests for invalid stylesheets. - -2004-01-03 Atsushi Enomoto <atsushi@ximian.com> - - * XslTransformTests.cs : fixed incorrect file path, and output childnode - count. - -2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk> - - * XslTransformTests.cs: Inherits from Assertion and Assertion. - prefix removed. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file as a new entry. - See ../ChangeLog to find former ChangeLog entries. diff --git a/mcs/class/System.XML/Test/System.Xml.Xsl/standalone_tests/ChangeLog b/mcs/class/System.XML/Test/System.Xml.Xsl/standalone_tests/ChangeLog deleted file mode 100644 index b83c2c9f6b6..00000000000 --- a/mcs/class/System.XML/Test/System.Xml.Xsl/standalone_tests/ChangeLog +++ /dev/null @@ -1,298 +0,0 @@ -2008-10-02 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : fixed couple of obsolete settings. - -2008-06-04 Atsushi Enomoto <atsushi@ximian.com> - - * XsltTestUtils.cs : fixed incorrect use of EnvOptions.WhitespaceStyle - for instance, not stylesheet. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile: it somehow does not work fine unless nunit-console.exe is - here. So just copy it here when building the test. - -2006-08-15 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.jvm.cs: add false alarm to the knownFailures - -2006-08-15 Andrew Skiba <andrews@mainsoft.com> - - * Makefile: support PROFILE net_2_0 - -2006-05-31 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.jvm.cs, xslttest.cs: add jvm specific known failures - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * xslt.vmwcsproj, xslt.sln: use project reference for nunit - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * xslt.vmwcsproj : refer nunit from mono tree - -2006-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * knownFailures.txt : removed two xsl:sort+current() tests. - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XsltTestUtils.cs, - catalog.sed, - xslttest.cs, - Makefile : To run under Linux, strip \r. Fixed mcs -r arguments - (case sensitive). - -2005-11-23 Vladimir Krasnov <vladimirk@mainsoft.com> - - * ignore.lst: adeed Keys__91835, idkey_idkey18, idkey_idkey50 - because failed in .NET - -2005-10-23 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.lst, fixme.lst: remove fixed testcases. - -2005-10-23 Andrew Skiba <andrews@mainsoft.com> - - * XsltTestUtils.cs, xslt.vmwcsproj, xslt.sln, xslttest.cs, XmlCompare.cs, - Makefile: make XML compare to reduce the noise from attribute order and - namespace names (not URIs) - -2005-10-23 Andrew Skiba <andrews@mainsoft.com> - - * xslt.sln, xslt.vmwcsproj, README.j2ee, run-test.j2ee.bat: add files - that help to run tests on Grasshopper - -2005-08-09 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs: fix the different results message - -2005-07-06 Andrew Skiba <andrews@mainsoft.com> - - * Makefile, xslttest.cs: convert to be executed from NUnit - * XsltTestUtils.cs, generate.cs: added - * fixme.lst: update with currently failing tests - -2005-06-28 Andrew Skiba <andrews@mainsoft.com> - - * Makefile: touch file, not directory, doh! - * fixme.lst: added - * knownFailures: remove fixed testcases - -2005-06-09 Andrew Skiba <andrews@mainsoft.com> - - * Makefile, catalog-fixed.diff : Patch the fixed catalog to correct things - I could not fix with sed script - -2005-06-06 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : change messages - -2005-06-06 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : make the input and output files look similar to System.Xml/W3C suite - * Makefile : reflect the change in the CLI of the xslttest.cs - -2005-05-23 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : wrap streams with using {...} so the file descriptors - are closed at time - -2005-05-22 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : permit to create reference results on Mono; change - comments in Makefile, so they are not printed during the - build - * xslttest.cs : forgot to write the generated results - -2005-05-19 Andrew Skiba <andrews@mainsoft.com> - - * ignore.lst : ignore 2 performance tests, as we don't time them - anyway - * Makefile : store dom results in separate place, remove mainsoft - testssuite, handle reference results better - * xslttest.cs : improve reporting, improve path handling, store - results in different place - -2005-05-17 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : xsl:message is always printed on stdout. So to clean - our output from those messages I output everything to stderr and send - stdout to /dev/null - -2005-05-17 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : output the list of failed tests - -2005-05-17 Andrew Skiba <andrews@mainsoft.com> - - * xslttest.cs : output progress symbols (".", "e", etc.), some - clean-up and refactoring. - -2005-05-09 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : now *.out does not match the all reference outputs, namely - those from MSFT_Conformance_Tests (mostly *.txt). - So use "xslttest.exe --list" instead of "find". - -2005-05-09 Andrew Skiba <andrews@mainsoft.com> - - * catalog.sed : fix more names in the catalog, add the missing - backslash before '+' in the sed rules - -2005-05-09 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : delete an obsolete dependency from deleted - simplify.xsl - -2005-05-09 Andrew Skiba <andrews@mainsoft.com> - - * prepare.cs : delete an obsolete file - -2005-05-08 Andrew Skiba <andrews@mainsoft.com> - - * catalog.sed : fix a bad dirname for Value-of tests - * Makefile, alltests.cs : make alltests.cs use the same catalog as - xslttest.cs and output '.' and 'E' for test results - * simplify.xsl : deleted - -2005-05-08 Andrew Skiba <andrews@mainsoft.com> - - * catalog.sed : fix a typo - -2005-05-08 Andrew Skiba <andrews@mainsoft.com> - - * catalog.diff : deleted, replaced by catalog.sed - * catalog.sed : added new file - * Makefile : now it does not exctract catalog every run; output - patched catalog into a different filename; breaked the extraction into - a separate target so it's done only when needed. - * xslttest.cs : open a patched catalog, not an original one - -2005-03-22 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs, alltest.cs : Now that xsl:key got improved, there is - no need to skip those tests. - -2005-03-14 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs, - alltest.cs : reduced some key exclusions (fixed some). - * ignore.lst : updated ignored cases. - -2005-03-04 Atsushi Enomoto <atsushi@ximian.com> - - * ignore.lst : still more ignored cases. - -2005-02-25 Atsushi Enomoto <atsushi@ximian.com> - - * ignore.lst : more ignored cases. fixed some test IDs. - -2005-02-25 Atsushi Enomoto <atsushi@ximian.com> - - * ignore.lst : new file. It is used to exclude buggy MS results from - tests. - * xslttest.cs, alltest.cs : Ignore testcases written in "ignore.lst". - * XmlNormalizer.cs : It should not remove whitespace nodes. - -2005-02-25 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs, alltest.cs : more disabled cases (stoppers). - -2005-02-22 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs : Updated skipped targets. - * alltest.cs : introduced skipped targets. Now reverted the previous - change to use XmlTextWriter again. - * Makefile : now don't check large archives everytime we do run-test. - * simplify.xsl : don't exclude skipped targets here. - -2005-02-21 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : updated the expected "run-test-ms" output (reflecting fix - for alltest.cs.) - -2005-02-21 Atsushi Enomoto <atsushi@ximian.com> - - * simplify.xsl : currently key to external document results in - infinite loop. Should be fixed but for now exclude from tests. - * alltest.cs : Don't use XmlTextWriter for transformation output. It - prevents us from testing html output. - * Makefile : now RUNTIME could be empty string (for MS output - generation). - -2005-02-15 Atsushi Enomoto <atsushi@ximian.com> - - * catalog.diff : changed diff format to unified style. - -2005-02-15 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : more tiny rm -f fix. - -2005-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile.mstest : removed old file. - * XmlNormalizer.cs, - cleanup-output.pl, - Makefile : - Added make distclean. - Added normalization support using Andrew Skiba's xmlnorm. - - Updated ExpectedResults archive as to be normalized in sync with - this patch (the archive was renamed.) - -2005-02-11 Atsushi Enomoto <atsushi@ximian.com> - - * catalog.diff : eliminated mixed line ending - -2005-02-10 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : clean more. - * xalan-correct-catalog.xml : removed old file. - -2005-02-10 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile : added patching step against buggy catalog.xml. - Build both xslttest.exe and alltest.exe. - -2005-02-09 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile, xslttest.cs : Rewrote to be runnable against the latest - draft version of OASIS XSLT tests. Also, Makefile now unifies - existing xslttest.exe and new alltest.exe (might be renamed later). - * simplify.xsl : added comment. - * alltest.cs : code format. - -2005-02-09 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile.mstest, - alltest.cs, - simplify.xsl : another test runner from MainSoft. See the top of - Makefile.mstest. IMPORTANT: it can't co-exist with existing tests - extracted. - -2004-12-03 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs : improved. See "mono xslttest.exe -?" for details. - * Makefile : modified "make test" to "make run-test" and output - results into TestResult.Xml that contains all results. - * README : updated as well. - -2004-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * xslttest.cs : Now it tests against XPathDocument. Reduced error msgs. - -2003-12-24 Atsushi Enomoto <atsushi@ximian.com> - - * Added testresults.tar.gz and README. - * Modified Makefile. - -2003-12-24 Atsushi Enomoto <atsushi@ximian.com> - - * Added missing xalan_correct_catalog.xml. - * Makefile : a bit improved. - -2003-12-24 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile, prepare.cs, xslttest.cs : Initial checkin. diff --git a/mcs/class/System.XML/Test/System.Xml/ChangeLog b/mcs/class/System.XML/Test/System.Xml/ChangeLog deleted file mode 100644 index f83cec004f8..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/ChangeLog +++ /dev/null @@ -1,1545 +0,0 @@ -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : remove NotWorking everywhere. - -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : add a bit more assertions. - Remove NotWorking from some tests. - -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : more notes and assertions. - -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : more notes and tests. - -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : refine failure conditions. - -2010-06-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : add test matrix for understanding things. - Make those test names consistent. Mark as NotWorking. - -2010-06-29 Andreia Gaita <avidigal@novell.com> - - * XmlWriterTests.cs : added tests for bug #607967. - -2010-06-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #608391. - -2010-04-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : add test for bug #598953. - -2010-03-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for ReadElementContentAs() for - qname, with default namespace. - -2010-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #543332. - -2010-01-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTest.cs : test convert TimeSpan.MinValue to string. - Patch by Tiaan Geldenhuys. - -2010-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : add test for ToString(TimeSpan) with small - ticks. - -2010-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : add test for ToTimeSpan() with spaces. - -2010-01-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : add test for ToDateTimeOffset() with date - string with spaces. - -2010-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added commented-out tests for the remaining - parse tests by Tiaan Geldenhuys for XLinq, with the reason why. - -2010-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : float parse should do the same. Fix NaN test. - -2010-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : another double parse test for string with - spaces, for string constants such as NaN. - -2010-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : add double parse test for string with spaces. - -2010-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : added a corner case test for empty string handling - difference between XmlTextWriter and XmlWriter.Create(). - -2009-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : add test for DateTimeOffset roundtrip. - -2009-11-13 Andreia Gaita <avidigal@novell.com> - - * XmlTextReaderTests.cs: Added ParsingWithNSMgrSubclass test to check - r146175 fix (chained namespace lookups using XmlNamespaceManager - subclasses) - -2009-11-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeReaderTests.cs : added test for bug #550379. - -2009-09-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeCollectionTests.cs : add test for bug #508296 by - Tom Hindle. - -2009-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for null nametable in parser - context. - -2009-07-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : add test for bug #514015. - -2009-07-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #523971 by Hib Eris. - -2009-06-26 Robert Jordan <robertj@gmx.net> - - * *.cs: Upgrade to new NUnit style. - -2009-05-22 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlResolverTest.cs: Fix ResolveUri test on Windows when current - directory is not on C drive. - -2009-05-12 Jonas Larsson <jonas.larsson@manodo.se> - - * XmlValidatingReaderTests.cs : test for bug #502168 - -2009-05-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : test for bug #501814 by Jonas - Larsson. - -2009-05-11 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTest.cs : test for bug #501763 by Jonas Larsson. - -2009-04-28 Sebastien Pouliot <sebastien@ximian.com> - - * XmlReaderCommonTests.cs: Add test case for an empty string url - -2009-04-28 Sebastien Pouliot <sebastien@ximian.com> - - * XmlResolverTest.cs: New. Unit tests for base features. - -2009-04-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeCollectionTests.cs : added test for bug #496022. - -2009-03-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlParserContextTests.cs : added test for bug #484519. - -2009-03-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #480066. - -2009-03-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : only bogus XmlTextWriter ignores null namespace - for namespae conflict check. - -2009-02-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test for bug #474091. - -2009-02-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : added test for bug #464394. - -2009-02-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test for bug #472634. - -2009-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #464229. - -2009-01-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for ReadContentAsString() - and ReadElementContentAsString() against certain node types. - -2008-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added test for validating mixed - element under xs:any. - -2008-09-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : another Subtree+EmptyElement case. - -2008-09-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : - added test for NodeType for empty element. - -2008-09-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : - added test for ReadSubtree() on non-element. - -2008-07-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #412657. - -2008-06-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for bug #397934 - -2008-06-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : no need for TARGET_JVM. Fix wrong comparison. - -2008-06-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #398374. - -2008-06-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for bug #320424. - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added test for bug #392385. - -2008-05-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #385638. - -2008-04-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : added test for bug #380720. - * XmlAttributeTests.cs : numbered some assertions. - -2008-04-02 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for bug #376395. - -2008-03-31 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlDocumentTests.cs: Fixed line endings. - * XmlAttributeCollectionTests.cs: Fixed line endings. - * XmlDocumentEventTests.cs: Fixed line endings. - * XmlNodeTests.cs: Fixed line endings. - * XsdValidatingReaderTests.cs: Fixed line endings. - * XmlDocumentTypeTests.cs: Fixed line endings. - * XmlEntityReferenceTests.cs: Fixed line endings. - -2008-03-31 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlAttributeTests.cs: Use Assert instead of deprecated Assertion - class. Improved a few tests. Added link to MS bug report for regression - in .NET 2.0. Numbered tests. - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlParserContextTests.cs : they are working. case #3 should not - try to parse broken internalSubset (we do not allow broken - intsubset and it is almost no worthy of assuring only-nominal - .net compat that such broken internalSubset should be allowed). - -2008-01-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #347768. - -2008-01-15 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlParserContextTests.cs: Added ctor tests. - -2007-12-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlUrlResolverTests.cs : fixed test; file://file.txt is to access - such a server whose (domain) name is "file.txt", which is actually - an absolute URI. Remove "regression" in the nunit test. - -2007-11-12 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for #339934. - -2007-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for #339004 and more. - -2007-10-31 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlConvertTests.cs: Added link to MS bug report. - -2007-10-31 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for #336625. - -2007-10-30 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTest.cs : added test for DateTime roundtrip. - -2007-10-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #334752. - -2007-09-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : added WriteNodeXPathNavigatorAttribute(). - -2007-09-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : added test for WriteValue(object). - * XmlTextWriterTests.cs : added WriteQualifiedName() test with empty - namespace. - -2007-08-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : added test for extraneous newline on - OmitXmlDeclaration mode. - -2007-08-02 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : test for bug #82010. - -2007-08-02 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : another test posted on bug #82183. - -2007-07-17 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for bug #82099. - -2007-07-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : added test for bug #82051. - -2007-07-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added test for bug #82062. - -2007-06-30 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextReaderTests.cs: Enable ProhibitDtd test on 1.0 profile too. - Fixed line endings. - -2007-06-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentFragmentTests.cs : added InnerText(). - * XmlWriterSettingsTests.cs : replace \r\n with \n to make it pass - on windows. - -2007-05-31 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : added test for NewLineOnAttributes. - -2007-05-26 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlWriterTests.cs: Renamed Close* tests to Create*, and improved - their coverage. Commented out newly introduced tests since they fail - on Mono. Added NotWorking Create_XmlWriter2 test. - -2007-05-16 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlWriterTests.cs: Added tests for Close that verify closing of - underlying stream. - -2007-04-27 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for bug #81460. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for MaxValue serialization with - every XmlDateTimeSerializationMode. - -2007-04-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #81451. - -2007-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test for bug #81360. - -2007-04-03 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #81294. - -2007-03-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added test for bug #81000. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #80848. - -2007-02-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added ReadElementContentAsStringEmpty(). - -2006-12-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeTests.cs : added tests for bug #80331. - -2006-12-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #80308. - -2006-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeTests.cs : added test for bug #80233. - -2006-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : #if NET_2_0 was missing. - -2006-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added test to make sure that Create() - returns a validating XmlReader. - -2006-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added test for bug #80231. - -2006-12-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : make sure to call overriden CreateAttribute() - when loading from XmlReader. - -2006-12-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeTests.cs : added another test for GetPrefixOfNamespace(). - -2006-11-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : added tests for relationship between - ConformanceLevel, OmitXmlDeclaration and WriteStartDocument(). - -2006-11-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added test for bug #79224; it does not - load external schemas when validation mode is none. - -2006-11-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added validation event handler test - case. - -2006-11-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added custom resolver case for primary - XML stream (custom resolver is indeed used and here it should cause - error). - -2006-11-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added NullResolver() case. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : the previous test raises different - exception in 2.0. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added bug #79650 case. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added bug #79683 case. - -2006-09-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDeclarationTests.cs : added bug #79496 case. - -2006-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : added bug #79468 case. - -2006-09-19 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : added test for #79420. - * XmlAttributeTests.cs : added similar test. - * XmlDocumentTests.cs : fix warnings. - -2006-09-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #79268. - -2006-09-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test for bug #79047 - -2006-08-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : added test for bug #79163. - -2006-08-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for whitespace node value which - comes after a text declaration in XML external entity (i.e. .ctor() - with XmlNodeType.Element). - -2006-08-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : more indentation tests. - -2006-08-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : test for #79019. - -2006-07-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test case for comments, PIs and - indentation. - -2006-07-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTest.cs : - Added TimeSpan conversion test for min/max values. - -2006-06-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for bug #78706. - -2006-06-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test for bug #78598. - -2006-05-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeTests.cs : added NonEmptyPrefixWithEmptyNS(). - -2006-04-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : test for bug #78148. - -2006-04-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for ReadElementContentAs() - with argument typeof(object). - -2006-04-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : - Added CreateValidatorFromNonIXmlNamespaceResolver() which is - uncovered by NVDL validator. - * XmlDefaultReader.cs : new file for above. - -2006-04-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added test for - ReadElementContentAsString() and empty element. - -2006-04-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTest.cs : added tests on set_Encoding(), - set_NewLineChars() and OmitXmlDeclaration. - -2006-03-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : Added tests for ReadContentAsString() and - ReadElementContentAsString(). - -2006-02-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test for bug #77623. Also fixed - WriteString() test which failed to fail (Assert.Fail). - -2006-02-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added invalid character processing test. - -2006-02-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added custom assertion overload that takes - test label. - * XmlNodeReaderTests.cs : labeled some. - * XmlTextWriterTests.cs : - Changed the semantics of AttributeNamespacesXmlnsXmlns() and - removed NotDotNet (in contrast this test should fail with previous - version of XmlTextWriter). See the code comment for details. - Added WriteQualifiedNameXmlnsError(). - -2006-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added WhitespaceHandling tests. - -2006-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : tiny test name fix, as it does not actually - test WriteString(). - -2006-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added test WriteRaw("") closes open tag. - -2006-02-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : numbered some tests and added some comments. - -2006-01-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for bug #77350. - -2006-01-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for bug #77252. - -2006-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : test from bug #77241. - -2006-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added some tests for XMLdecl state check. - -2006-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Split AutoCreatePrefixes() and marked as - Ignore rather than NotWorking. Also it is not for bug #77086 and - #77077 (they were fixed). See bug #77088. - -2006-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : re-enabled WriteNmToken_InvalidChars(). - -2006-01-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : re-enabled bug #77094 related tests. - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : added tests for WriteNode(XPathNavigator, bool) - as well as XPathNavigator.WriteSubtree(XmlWriter). - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : test for ReadTypeValue() that it - does not ignore whitespace nodes, and it does not normalize string - incorrectly. - -2006-01-06 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : test for ReadTypeValue() with simple - type restriction. - -2006-01-05 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlElementTests.cs: Improved tests for setting prefix to null - or zero-length string. On 2.0 profile, setting prefix to null should - not result in ArgumentNullException. - * XmlTextWriterTests.cs: Enabled WriteNmToken tests and - WriteWhitespace tests for null or zero-length value. - -2006-01-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : removed silly part from - WriteStartElement_XmlPrefix (). We are not reproducing MS bugs. - (kept remaining part of this test; see if it makes sense after - bug #77094 got fixed). - -2005-12-29 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Do not yet enable tests for WriteWhitespace - with null or zero-length value (await approval for XmlTextWriter - change from Atsushi). - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Do not yet enable tests for WriteNmToken - with null or zero-length value (await approval for XmlTextWriter - change from Atsushi). - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Added tests for WriteWhitespace and - WriteNmToken. - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * NameTableTests.cs: Added additional tests for Add and Get methods. - -2005-12-27 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Allow all tests to pass on .NET 1.1. - -2005-12-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : enabled - WriteStartElement_Prefix_EmptyNamespace() and - NamespacesPrefixWithEmptyAndNullNamespaceEmpty(). - -2005-12-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : Patch by Vorobiev Maksim. - - setting null to Prefix should raise ArgumentNullException. - - setting String.Empty to Prefix should be allowed. - -2005-12-26 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : test for multi URLs in - schemaLocation. Test by Vorobiev Maskim. - -2005-12-26 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlElementTests.cs: Fixed line endings. - -2005-12-26 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Renamed tests to avoid ambiguity, and - renumbered some tests. Added tests for WriteStartElement and - WriteElementString for zero-length and null local names. - Added tests bugs #77093, #77094 and #77095. - -2005-12-26 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlNamespaceManagerTests.cs: Added tests for xml prefix. - -2005-12-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : XmlSpace_Valid() is working now. - -2005-12-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : XmlNs_Valid2() is working now. - -2005-12-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Fixed line endings. Enabled XmlPrefix_ValidMS - test. Added bug numbers to test cases. - -2005-12-23 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Improved coverage of xml prefix tests. - -2005-12-16 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: Fixed some tests that caught exception to - become useful. Added few tests that fail on Mono. - -2005-12-16 Gert Driesen <drieseng@users.sourceforge.net> - - * XmlTextWriterTests.cs: No longer derive from deprecated Assertion - class. Added WriteDocType tests. - * XmlWriterTests.cs: No longer derive from deprecated Assertion class. - -2005-12-15 Konstantin Triger <kostat@mainsoft.com> - - * XmlTextWriterTests.cs: added WriteCDataNull test. - -2005-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : (CreateNodeNodeTypeName) the previous fix was - wrong; ArgumentException is the expected exception (it anyways won't - work under MS.NET 2.0). - * XmlNodeTests.cs : added labels to assertions. another NotDotNet case. - * XmlAttributeTests.cs : ditto. - -2005-12-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs, XmlAttributeCollectionTests.cs - XmlElementTests.cs, XmlCharacterDataTests.cs : - Marked NotDotNet for some tests broken under 2.0 (MS bugs). - Marked Ignore for some tests which originally does not make sense. - Changed types in ExpectedException for some tests under 2.0. - -2005-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAssert.cs : new file. - -2005-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : enabled MoveToNextSibling() tests. - -2005-12-12 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added several tests for 2.0 methods. - -2005-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for Encoding property. - -2005-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added tests for ReadToDescendant() and - ReadToFollowing(). - -2005-12-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added some ConformanceLevel tests. - Added CreateClonesSettings() to make sure XmlReader.Create() clones - XmlReaderSettings. - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : (DefaultValue) - Added assertion label everywhere. - * XmlWriterTests.cs : WriteNodeError is broken under MS.NET 2.0 (it - should cause an error). - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : SetSchemas() should not cause an error. - Added SetSchemasNull() as well. - * XmlUrlResolverTests.cs : (ResolveUriWithNullArgs) - expect ArgumentNullException instead of ArgumentException. - This is a fix in .NET 2.0. - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XsdParticleValidationTests.cs : ValidateRootElementOnlyInvalid() - does not throw validation exception under MS 2.0, this NotDotNet. - -2005-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : use ProhibitDtd=false in CreateSimple() - and added CreateSimpleProhibitDtd(). - -2005-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : NormalizeNewLines does not exist anymore - -2005-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : tests for ToUInt16/32/64() and VerifyTOKEN(). - -2005-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : some tests for ToInt64(), ToSByte(), - -2005-11-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : some tests for ToInt16(), ToInt32(), - VerifyName() and VerifyNCName(). - -2005-11-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags is updated. - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : - well, hence GetNamespacesInScope() is NotDotNet. - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : GetNamespacesInScope() - Added test - labels. Fixed counts; they count default namespaces. MS seems to - have a bug on declaration removal (xmlns='') on .Local. - * XmlNodeReaderTests.cs : in .NET 2.0 undeclared entity are not - allowed at all, so disabled tests that depends on such references. - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : split some tests that try to write nodes - at error state (.NET 2.0 correctly rejects them). - -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs, XmlValidatingReaderTests.cs, - XmlReaderCommonTests.cs : added and fixed tests to make sure that - LookupNamespace("") returns null for default namespace, and checks - that empty namespace URI is not allowed for non-empty prefix. - -2005-10-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added test for bug #76328. - -2005-10-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : test for NormalizeNewLines. - -2005-10-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeTests.cs : test for bug #76311. - -2005-10-01 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added simple Create() test. - -2005-09-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeReaderTests.cs : added test for bug #76260. - -2005-09-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #76247. - -2005-09-26 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added test for bug #76234. - -2005-09-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update. - -2005-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : removed NormalizeNewLines. - -2005-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : updated NET_2_0 related tests. - * NameTableTests.cs : numbered testcases. fixed argument order. - -2005-09-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added #76102 testcase. - -2005-09-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added #76095 testcase. - -2005-08-31 Sebastien Pouliot <sebastien@ximian.com> - - * XmlSecureResolverTests.cs: Added more test cases for CreateEvidence. - * XmlSecureResolverCas.cs: New. CAS unit tests for XmlSecureResolver. - * XmlExceptionCas.cs: New. CAS unit tests for exception serialization. - -2005-08-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeTests.cs : Test if set_Value() works in such cases that - there was only one child in attribute and it was an entity reference. - -2005-07-28 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : added test case for duplicating - assignment of both Schemas.Add() and xsi:schemaLocation where - schemaLocation could not be resolved. - -2005-07-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added bug #75546 testcase. - -2005-06-29 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added timespan milliseconds testcase. - -2005-06-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added a testcase for not-wf entity - declaration which is actually not used in the instance. - -2005-06-23 Atsushi Enomoto <atsushi@ximian.com> - - * XsdParticleValidationTests.cs : XmlSchemaException -> - XmlSchemaValidationException under 2.0 profile. - -2005-06-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added attribute namespace check in - DefaultXmlnsAttributeLookup() as well. - -2005-06-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added DefaultXmlnsAttributeLookup(). - -2005-05-31 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : let's test external DTD as well. - -2005-05-31 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which - is imported from sys.security. - -2005-05-25 Andrew Skiba <andrews@mainsoft.com> - - * W3C : directory added - -2005-05-10 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : fixed TestPreserveEntityNotOnDotNet() - which was regarded as a bug while it was by design. - -2005-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : removed more atomizedName tests. - -2005-05-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : removed atomizedName related tests. - -2005-03-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added more test case for xml:space. - -2005-03-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added more tests on WriteQualifiedName(). - -2005-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : Added test for sequential text nodes - which affects on ExpandEntities. - -2005-03-09 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added SurrogatePair() based on bug #73513. - -2005-03-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : Added ReadNodeEntityReferenceFillsChildren. - Test case by Konstantin Triger. - -2005-03-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs : added ResolveEntityReadAttributeValue() - -2005-03-03 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added testcase for duplicating namespace - mapping processing (should create another prefix, not exception). - -2005-03-02 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Added test for LookupPrefix() for - overriden prefix. - -2005-02-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeTests.cs : added Clone() of readonly node returns a node - that is not readonly. - -2005-02-25 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeTests.cs : added nonNCName Prefix case. - -2005-02-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Test for call to WriteRaw() -> WriteString() - -2005-02-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : added some null/empty string cases for - EncodeName()/EncodeLocalName()/EncodeNmToken(). - -2005-02-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : assertion numbering on - RemoveDoesNotRemoveDefaultAttributes(). - -2005-01-26 Nick Drochak <ndrochak@ieee.org> - - * XmlValidatingReaderTests.cs: Move MS.NET bug-exposing test to a new - test method and ignore it on .NET. - -2005-01-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added some .ctor() tests. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : added labels for tests. - Marked MoveToXmlDeclAttributes() as [Ignore] again because there is - no consistent reference implementation to follow. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * XmlValidatingReaderTests.cs, - XmlReaderCommonTests.cs, - XmlTextWriterTests.cs, - XmlUrlResolverTests.cs : - Marked as NotDotNet for those tests that fails under MS.NET. - Commented out some XmlTextWriter implementation-dependent assertions. - Fixed ResolveUriWithNullArgs () expected return type. - -2005-01-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : added Indent2() to test WriteComment EOL. - -2004-01-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : - Oops, ReadAttributeValue() was not reverted. Now marked as NotDotNet. - -2004-01-11 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : reverted r38601. It is MS XmlTextReader - that is buggy on attribute value's Prefix and NamespaceURI. - -2005-01-10 Nick Drochak <ndrochak@ieee.org> - - * XmlWriterTests.cs: Fix build warnings. - * XmlReaderCommonTests.cs: Make tests pass on Fx1.1. XmlNodeReader - has different default attributes it seems. - -2004-12-15 Raja R Harinath <rharinath@novell.com> - - * XmlReaderSettingsTests.cs (DefaultValue): Update DtdValidate and - XsdValidate references to use ValidationType. - -2004-12-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : updated some boolean flags to - XmlSchemaValidationFlags. - -2004-11-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added AttributeNormalizationWrapped(). - -2004-11-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterTests.cs : Added test for WriteAttributes(). - -2004-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeReaderTests.cs : numbered some of asserts. - -2004-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added tests for 2.0 entity handling. - * XmlValidatingReaderTests.cs : modified tests for entity handling - that are changed in 2.0. - -2004-10-29 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : ReadAsObject() is removed. - * XmlTextWriterTests.cs : added CloseTwice(). - * XmlNodeTests.cs : added labels. - -2004-09-08 Atsushi Enomoto <atsushi@ximian.com> - - * XmlWriterSettingsTests.cs : added. - -2004-09-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : Added tests for ReadAsObject(). - -2004-09-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNamespaceManagerTests.cs : Added test for duplicate addition, - atomization, complex RemoveNamespace() and GetNamespacesInScope(). - -2004-09-07 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderSettingsTests.cs : added, including XmlReader.Create() tests - * XmlTextReaderTests.cs : added normalization and Setting sests. - -2004-09-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : added another set_InnerXml test. - * XmlNodeTests.cs : added BaseURI test. - * XmlTextReaderTests.cs : added tests for Normalization, EOF, - LineNumber, LinePosition (all reported ones). - * XsdValidatingReaderTests.cs : more descriptions. - -2004-09-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added ProhibitDtd(). - * XmlWriterTests.cs : added WriteNodeError(). - -2004-06-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess. - It requires CAS. - -2004-06-18 Atsushi Enomoto <atsushi@ximian.com> - - * XmlSecureResolverTests.cs : [TestFixture] was missing. - -2004-06-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Avoid CR/CRLF testing complexity. - -2004-06-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlUrlResolverTests.cs : Unlike MS.NET, we treats Unix absolute file - URI file:///usr/local/src as correct file path. MS.NET is not aware - of such format and parses as "host = usr, path = /local/src". - -2004-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Added indentation testcase (it might now - work due to CompareInfo.IndexOf() bug). - -2004-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added some namespace check tests. - -2004-05-27 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextReaderTests.cs : added test for bug #59142. - * XmlTextWriterTests.cs : added test for bug #59154. - * XmlDocumentTests.cs : added test for bug #59155. - -2004-05-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlNodeTests.cs : added Normalize2(). - -2004-05-13 Atsushi Enomoto <atsushi@ximian.com> - - * XsdValidatingReaderTests.cs : Ignore TestNamespaceFalse(). It is not - kind of thing that should be supported. - * XmlValidatingReaderTests.cs : commented a bit. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlConvertTests.cs : Commented out locale-dependent tests. - * XmlDocumentTests.cs : Uncommented now-testable lines. - Commented out that should not be allowed, such as non-XML-name node. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDeclarationTests.cs : More InnerText tests. - -2004-04-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlCharacterDataTests.cs : Added more tests for Substring(). - * XmlConvertTests.cs : Commented out locale-dependent tests. - * XmlDocumentTests.cs : Added LoadEntityReference(). - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests from Mainsoft hackers. - * Added XmlSecureResolverTests.cs. - -2004-03-16 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : Added PreserveWhitespace2() (whitespace nodes - should be written regardless of document.PreserveWhitespace.) - -2004-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : Added tests for ReadInner/OuterXml() on - EndElement. - -2004-03-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeCollectionTests.cs : Added InsertAfterError(). - * XmlNodeTests.cs : Added SelectNodes(), SelectNodes2() [commented]. - -2004-03-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : added Implementation(). - -2004-02-17 Atsushi Enomoto <atsushi@ximian.com> - - * XmlEntityTests.cs, XmlDocumentEventTests.cs : added. - -2004-02-05 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs : Added ReadNodeEmptyContent() and - ReadNodeWhitespace(). - * XmlElementTests.cs : Added SetAttributeNodeError(). - -2004-02-04 Atsushi Enomoto <atsushi@ximian.com> - - * XmlEntityReferenceTests.cs : renamed TestDescendantsRecursively to - DescendantsRecursively and added more test lines. - Added ChildNodes(). - * XmlReaderCommonTests.cs : Added MoveToXmlDeclAttribute(). However - it is ignored (since XmlNodeReader behaves differently, maybe bug). - -2004-02-03 Atsushi Enomoto <atsushi@ximian.com> - - * XmlReaderCommonTests.cs : Added SurrogatePairContent(). - * XmlDocumentTests.cs : Added LoadXmlReaderNamespacesFalse(). - * XmlEntityReferenceTests.cs : Added TestsDescendantsRecursively(). - -2004-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTypeTests.cs : Added IncorrectInternalSubset(). - * XmlNodeTests.cs : Since .NET 1.1 also prohibits multiple document - element, removed extraneous test switch for InsertBefore(). - * XsdParticleValidationTests.cs, - XsdValidatingReaderTests.cs : These test class names are too - ambiguous so just renamed them. (No bug reports are found on them, - but should be warned in the meantime.) - -2004-01-23 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : Added SetAttributeXmlns. - * XmlTextWriterTests.cs : Added several xmlns-related tests. - -2004-01-22 Atsushi Enomoto <atsushi@ximian.com> - - * XmlTextWriterTests.cs : Added *Do*OutputRemovalDefaultNSDeclaration. - -2004-01-20 Atsushi Enomoto <atsushi@ximian.com> - - * XmlElementTests.cs : Added WriteToMakesNonsenseForDefaultNSChildren. - * XmlTextWriterTests.cs : Added DontOutputRemovalDefaultNSDeclaration. - -2004-01-14 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeCollectionTests.cs : Added RemoveDefaultAttribute(). - * XmlDocumentTests.cs, XmlElementTests.cs, XmlNodeReaderTests.cs, - XmlTextReaderTests.cs, XmlTextWriter.cs, XmlWriterTests.cs : - Close or avoid XmlTextReader. - -2004-01-03 Atsushi Enomoto <atsushi@ximian.com> - - * XmlAttributeCollectionTests.cs : - added InsertAfterReplacesInCorrectOrder(). - * XmlUrlResolverTests.cs : fixed file path. - * XmlTextReaderTests.cs : fixed file path. - * XmlTextWriterTests.cs : added ElementXmlnsNeedEscape(). - -2003-12-21 Atsushi Enomoto <atsushi@ximian.com> - - * XmlDocumentTests.cs, XmlElementTests.cs : - Added GetElementsByTagNameNs2(). - -2003-12-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDeclarationTests.cs : Added InvalidInnerText(). - * XmlDocumentTests.cs : CRLF fix (to LF) - * XmlWriterTests.cs : tiny fix on WriteNodeFullDocument(). - * XmlValidatingReaderTests.cs : Fixed entity handling check tests. - -2003-11-28 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlWriterTests.cs : Added WriteNodeFullDocument() with - encoding specification. Added WriteNodeNonEmptyElement(). - * XmlUrlResolverTests.cs : Added GetEntityWithNonStreamReturnType() - and GetEntityWithRelativeFileUri(). - * XmlTextWriterTests.cs : Added some namespace related tests. - * XmlTextReaderTests.cs : Added char-entity and ReadBase64() tests. - * XmlNodeTests.cs : GetPrefixOfNamespace() test also for disconnected - nodes. - * XmlElementTests.cs : Added ConstructionAndDefaultAttributes(). - * XmlDeclarationTests.cs : Added InvalidInnerText(). - * XmlAttributeTests.cs : Added CheckPrefixWithNamespace(). - -2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlWriterTests.cs : Added WriteSurrogateCharEntity(). - -2003-10-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlElementTests.cs : Added more tests on - RemoveDoesNotRemoveDefaultAttributes(). - * XmlNodeTests.cs : Added Normalize(), GetNamespaceOfPrefix() and - GetNamespaceOfPrefixNullArg(). - * XmlWriterTests.cs : Added WriteNodeNone(). - -2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlConvertTests.cs : patch by Jonathan Kessler. Added more test - methods. - * XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs, - and added GetEntityWithNullArgs() (though it is uncommented). - * XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader - testing phase. - -2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextReaderTests.cs : Oops, it was CRLF injected ;-) - -2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlReaderCommonTests.cs : Added ProhibitedMultipleAttributes(). - Fixed ReadAttributeValue(). Now I think it is MS.NET XmlTextReader - which is rather buggy than their XmlNodeReader. - * XmlTextReaderTests.cs : Added IfNamespacesThenProhibitedAttributes() - and trivial messagefix. - -2003-09-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlNamespaceManagerTests.cs : Added PopScopeMustKeepAddedInScope(). - -2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeTests.cs : Added DefaultAttributeRemoval() and - EmptyStringHasTextNode(). - * XmlElementTests.cs : Added RemoveDoesNotRemoveDefaultAttributes(). - * XmlReaderCommonTests.cs : Added overroaded AssertNodeValues() and - ReadAttributeValue(). - * XmlTextReaderTests.cs : - Added NotAllowedCharRef() and ExpandParameterEntity(). - Also added but ignored tests: UndeclaredEntityInIntSubsetOnlyXml() - and UndeclaredEntityInStandaloneXml(). - * XmlValidatingReaderTests.cs : TestAttributeDefaultContribution() - refactory. - * Added XsdParticleValidationTests.cs and XsdValidatingReaderTests.cs. - -2003-08-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlReaderCommonTests.cs : Its XmlValidatingReader.EntityHandling - should be ExpandCharEntities. - * XmlValidatingReaderTests.cs : added ResolveEntity(), - ResolveEntity2() and ResolveEntityWithoutDTD(). - -2003-07-31 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs : added LoadThrowsUndeclaredEntity() and - CreateEntityReferencesWithoutDTD(). - * XmlNodeReaderTests.cs : added ResolveEntity(), ResolveEntity2() and - ResolveEntityWithoutDTD(). - -2003-07-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlDocumentTests.cs : added DTDEntityAttributeHandling() test. - * XmlElementTests.cs : added WriteToDefaultAttribute() test. - * XmlNodeTests.cs : added InnerXmlWithXmlns () test. - * XmlTextWriterTests.cs : added DontOutputNonDeclaredXmlns () test. - * XmlValidatingReaderTests.cs : modified TestResolveEntity() to have - entity reference inside text content (and it now fails). - -2003-07-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeTests.cs : added IdentityConstraints(). - * XmlDocumentTests.cs : added DocumentTypeNodes(). - * XmlNodeTests.cs : added InnerText(). - * XmlReaderCommonTests.cs : added XmlValidatingReader as one of the - testing reader. Added IndexerAndAttributes(). - * XmlValidatingReader.cs : modified TestAttributes() to have - ReadAttributeValue() tests. Added TestIdentityConstraints() - -2003-07-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlConvertTests.cs, - XmlNodeTests.cs, - XmlTextWriterTests.cs : removed some compilation warning. - * XmlNodeReaderTests.cs : reverted Jul. 12th. ReadInnerXmlWrongInit() - incorrect commit. - * XmlValidatingReaderTests.cs : Code refactory (removed xml1, xml2... - and changed PrepareXmlReader() as returning validating reader. - Added indexer (this[]) property check and ValidationType.None check - to TestAttributeDefaultContribution(). - Added TestExpandEntity(), TestPreserveEntity() and TestNormalization(). - -2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlValidatingReaderTests.cs : added TestValidationEvent() and - some code refactory. - -2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and - TestAttributeDefaultContribution(). - -2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct - ReadState check. - * ChangeLog was incorrectly added about above stuff. - * XmlTextReaderTests.cs : added some reader's state check tests and - ReadAsElementContent and ReadAsAttributeContent. - * XmlTextWriterTests.cs : added DontOutputMultipleXmlns(). - -2003-07-06 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlValidatingReaderTests.cs. - -2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk> - - * XmlTextWriterTests.cs: Made use of ExpectedException - -2003-07-01 Martin Willemoes Hansen <mwh@sysrq.dk> - - * Made tests which expect an exception use the - ExpectedException Attribute. - -2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlUrlResolverTests.cs. - -2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests) - * XmlTextReaderTests.cs : added ExternalDocument() which will result - in BaseURI test and DTD parameter entity test. - -2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now - EmptyElementWithAttributes() and was added namespaced attribute tests. - * XmlTextWriterTests.cs : added WriteWhitespace(). - -2003-06-10 Zoltan Varga <vargaz@freemail.hu> - - * XmlDocumentTests.cs: New test for null prefix and namespaceURI in - CreateAttribute. - -2003-06-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlConvertTests.cs : added VerifyNCName(). - -2003-05-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextWriterTests.cs : added FlushDoesnTCloseTag() and - WriteWhitespaceCloseTag() (patch by Jonathan Hogg). - added more tests to AttributeWriteAttributeString(). - * XmlAttributeTests.cs : SetInnerTextAndXml() rewrite. - -2003-05-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeTests.cs : added NamespaceAttributes() and WriteTo(). - * XmlDocumentTests.cs : fixed invalid xml of DocumentWithDoctypeDecl() - and not well-formed xml of OuterXmlWithDefaultXmlns(). - * XmlElementTests.cs : added IsEmpty(). fixed not well-formed xml of - WriteToWithDefaultNamespace(). - * XmlNodeReaderTests.cs : fixed incorrect result expectation of - ReadInnerXmlWrongInit(). - * XmlNodeTets.cs : applied USE_VERSION_1_1 for InsertBefore()/-After(). - * XmlReaderCommonTests.cs, - XmlTextReaderTests.cs : moved EntityReference() and EntityReference- - InsideText() to XmlTextReaderTests.cs, since XmlNodeReader is expected - to resolve these entity references. - * XmlTextWriterTests.cs : removed English-dependent error message check. - fixed incorrect state-check ignorant blocks of WriteAttributes (). - * XmlWriterTests.cs : modified WriteNodeFullDocument() and WriteNode- - XmlDecl() as MS.NET results in. - -2003-05-13 Martin Willemoes Hansen <mwh@sysrq.dk> - - * Tests inherits from Assertion and Assertion. prefixes removed - -2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added XmlConvertTests.cs. - -2003-04-29 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlAttributeTests.cs : added WriteTo. - * XmlReaderCommonTests.cs, - XmlTextReader.cs : fixed ReadInnerXml (check correct position.) - Reverted EmptyElementWithStartAndEndTag, EmptyElementWithAttribute, - and StartAndEndTagWithAttribute to XmlTextReaderTests.cs (because - they requires IsEmptyElement = false, which is always true for - XmlNodeReader). - -2003-04-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlReaderCommonTests.cs, - XmlTextReaderTests.cs : Moved many tests to CommonTests. - -2003-04-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlWriterTests.cs : added some WriteNode() related testcases. - -2003-04-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * XmlTextReaderTests.cs: quick fix to comment out TestExternalDocument. - * XmlDocumentTests.cs : quick fix to comment out LoadExternalUri and - LoadDocumentWithIgnoreSection. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file as a new entry. - See ../ChangeLog to find ChangeLog entries before than this day. diff --git a/mcs/class/System.XML/Test/System.Xml/W3C/ChangeLog b/mcs/class/System.XML/Test/System.Xml/W3C/ChangeLog deleted file mode 100644 index 187b02115a4..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/W3C/ChangeLog +++ /dev/null @@ -1,106 +0,0 @@ -2006-08-17 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.lst: remove 2 tests that Eno fixed already. - -2006-08-17 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.lst: add 3 negative tests w/o analysis, add 2 positive - flow tests after openingbugs #79091 and #79090 in bugzilla. - -2006-08-14 Andrew Skiba <andrews@mainsoft.com> - - * Makefile: support net_2_0 PROFILE - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * W3C.vmwcsproj, W3C.sln: use project reference for nunit - -2006-04-03 Andrew Skiba <andrews@mainsoft.com> - - * W3C.vmwcsproj : use nunit from mono tree - -2005-10-23 Andrew Skiba <andrews@mainsoft.com> - - * fixme.lst, knownFailures.lst: update to current failures list - * W3C.sln, W3C.vmwcsproj, README.j2ee, run-test.j2ee.bat: add files - that help to run tests on Grasshopper - -2005-09-14 Atsushi Enomoto <atsushi@ximian.com> - - * Makefile: build fix. - -2005-08-17 Atsushi Enomoto <atsushi@ximian.com> - - * xmlconf.cs: we need error message to do real-world debugging. - -2005-07-21 Rafael Mizrahi <rafim@mainsoft.com> - - * xmlconf.cs: Close readers handlers in order to free file descriptors. - -2005-06-30 Andrew Skiba <andrews@mainsoft.com> - - * Makefile: change targets for nunit based tests - * xmlconf.cs: remove support for standalone test, add few modes - for nunit. - -2005-06-28 Andrew Skiba <andrews@mainsoft.com> - - * Makefile, xmlconf.cs: add nunit support - -2005-06-27 Andrew Skiba <andrews@mainsoft.com> - - * fixme.lst: remove fixed testcase - -2005-06-27 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.lst, fixme.lst: remove fixed testcases - * ignored.lst: add a test which causes mono runtime to hang - -2005-06-14 Andrew Skiba <andrews@mainsoft.com> - - * fixme.lst : remove testcases fixed by r45935 - * xmlconf.cs : one-liner for total.lst output - -2005-06-12 Andrew Skiba <andrews@mainsoft.com> - - * xmlconf.cs : make class IDisposable; add another output file for total report - -2005-06-09 Andrew Skiba <andrews@mainsoft.com> - - * knownFailures.lst : fix the list of tests that fail on GH 1.6 - -2005-06-06 Andrew Skiba <andrews@mainsoft.com> - - * xmlconf.cs : change messages - -2005-06-02 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : mkdir as unzip seems to have trouble otherwise (on Cygwin there is an ambiguity between xmlconf.exe and xmlconf dir) - -2005-06-01 Andrew Skiba <andrews@mainsoft.com> - - * TODO : added new file - -2005-06-01 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : test target depends on the catalog - * xmlconf.cs : flush fixed list after each output - * knownFailures.lst, fixme.lst : add initial lists of known bugs - -2005-05-30 Andrew Skiba <andrews@mainsoft.com> - - * Makefile, xmlconf.cs, README : support for regressions tracking - -2005-05-30 Andrew Skiba <andrews@mainsoft.com> - - * net-failed.lst : added a list of tests that fail on dot net - * Makefile : compiles on mono - * xmlconf.cs : commit it before I ruin it with new changes - -2005-05-30 Andrew Skiba <andrews@mainsoft.com> - - * xmlconf.cs : added. Compiles and runs on dot net, still misses many features. - -2005-05-25 Andrew Skiba <andrews@mainsoft.com> - - * README : added diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/ChangeLog deleted file mode 100644 index 2be8049aa2c..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/ChangeLog +++ /dev/null @@ -1,7 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added readme.txt from Mainsoft team. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/files/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/files/ChangeLog deleted file mode 100644 index 17f84c59fca..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/files/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Attr/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Attr/ChangeLog deleted file mode 100644 index 808a36f1e4a..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Attr/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * Attr.cs : core0006A is not working under .NET 2.0. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * Attr.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Attr.cs : Don't check locale-dependent message. - Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/ChangeLog deleted file mode 100644 index 17f84c59fca..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/CharacterData/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/CharacterData/ChangeLog deleted file mode 100644 index 31a5551091d..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/CharacterData/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * CharacterData.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-05-13 Atsushi Enomoto <atsushi@ximian.com> - - * CharacterData.cs : More don't check error message. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * CharacterData.cs : Don't check locale-dependent message. - Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Comment/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Comment/ChangeLog deleted file mode 100644 index 17f84c59fca..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Comment/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/DOMImplementation/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/DOMImplementation/ChangeLog deleted file mode 100644 index 17f84c59fca..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/DOMImplementation/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Document/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Document/ChangeLog deleted file mode 100644 index 5d5d668df4b..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Document/ChangeLog +++ /dev/null @@ -1,22 +0,0 @@ -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * Document.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-05-24 Atsushi Enomoto <atsushi@ximian.com> - - * Document.cs : am sure that element nodes are up to 36, not 37 - (maybe counting the element that is in unused entity value?). - -2004-05-13 Atsushi Enomoto <atsushi@ximian.com> - - * Document.cs : More don't check error message. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Document.cs : Don't check locale-dependent message. - Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Element/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Element/ChangeLog deleted file mode 100644 index 505b4fb1161..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Element/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * Element.cs : core0008A and core0016A Are not working under .NET 2.0. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * Element.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Element.cs : Don't check locale-dependent message. - Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NamedNodeMap/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NamedNodeMap/ChangeLog deleted file mode 100644 index 18771d37b90..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NamedNodeMap/ChangeLog +++ /dev/null @@ -1,27 +0,0 @@ -2005-10-23 Atsushi Enomoto <atsushi@ximian.com> - - * NamedNodeMap.cs : core0009M is not working under .NET 2.0. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * NamedNodeMap.cs : more NotDotNet. - -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * NamedNodeMap.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-05-24 Atsushi Enomoto <atsushi@ximian.com> - - * NamedNodeMap.cs : Modified. "domestic or street" does not mean - the exact literal node name, but it means "either 'domestic' or - 'street'". We always return fixed values. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * NamedNodeMap.cs : Don't check locale-dependent message. - Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Node/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Node/ChangeLog deleted file mode 100644 index 26911391427..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Node/ChangeLog +++ /dev/null @@ -1,7 +0,0 @@ -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Node.cs : Don't check locale-dependent message. Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NodeList/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NodeList/ChangeLog deleted file mode 100644 index 17f84c59fca..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/NodeList/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Text/ChangeLog b/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Text/ChangeLog deleted file mode 100644 index f9334eb07bd..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/nist_dom/fundamental/Text/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -2005-01-13 Atsushi Enomoto <atsushi@ximian.com> - - * Text.cs : added Category("NotDotNet") for those tests that - exposes MS bugs. - -2004-05-13 Atsushi Enomoto <atsushi@ximian.com> - - * Text.cs : More don't check error message. - -2004-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * Text.cs : Don't check locale-dependent message. Just check type name. - -2004-03-31 Atsushi Enomoto <atsushi@ximian.com> - - * Added nist_dom tests by Mainsoft hackers. diff --git a/mcs/class/System.XML/Test/System.Xml/standalone_tests/ChangeLog b/mcs/class/System.XML/Test/System.Xml/standalone_tests/ChangeLog deleted file mode 100644 index 6afb3acefa9..00000000000 --- a/mcs/class/System.XML/Test/System.Xml/standalone_tests/ChangeLog +++ /dev/null @@ -1,33 +0,0 @@ -2005-08-08 Atsushi Enomoto <atsushi@ximian.com> - - * README, xmltest.cs : it's outdated now. - -2005-05-08 Andrew Skiba <andrews@mainsoft.com> - - * Makefile : care of timestamps to make a minimal build - -2004-11-08 Atsushi Enomoto <atsushi@ximian.com> - - * xmltest.cs : reformat; easier to check. - -2004-06-07 Gonzalo Paniagua Javier <gonzalo@ximian.com> - - * xmltest.cs: directory name of extracted test cases is lower case. - -2004-03-13 Atsushi Enomoto <atsushi@ximian.com> - - * xmltest.cs : timestamps are only put in my box (while it is - documented as to be written, in my standalone_tests description). - -2004-02-06 Atsushi Enomoto <atsushi@ximian.com> - - * Added xrdump.cs, domdump.cs, eventdump.cs and dump-results.zip. - * README, Makefile : added more standalone tests and the description. - -2004-01-28 Atsushi Enomoto <atsushi@ximian.com> - - * xmltest.cs : several bugfixes. - -2004-01-14 Atsushi Enomoto <atsushi@ximian.com> - - * README, Makefile, xmltest.cs : Initial checkin. diff --git a/mcs/class/System.XML/Test/XmlFiles/ChangeLog b/mcs/class/System.XML/Test/XmlFiles/ChangeLog deleted file mode 100644 index a298d6e31a5..00000000000 --- a/mcs/class/System.XML/Test/XmlFiles/ChangeLog +++ /dev/null @@ -1,27 +0,0 @@ -2009-04-22 Atsushi Enomoto <atsushi@ximian.com> - - * 496192.xml, 496192.xsd : new test files. - -2005-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * 79683.dtd : added for bug #79683. - -2005-09-14 Atsushi Enomoto <atsushi@ximian.com> - - * 76102.xml : added test for bug #76102. - -2004-09-06 Atsushi Enomoto <atsushi@ximian.com> - - * added simple.xml (to be used for some tests). - -2004-03-24 Lluis Sanchez Gual <lluis@ximian.com> - - * added literal-data.xml. This file is used by ComplexDataStructure.cs. - -2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added nested-dtd-test.xml, nested-dtd-test.dtd, nested-included.dtd. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file along with this new directory. diff --git a/mcs/class/System.XML/Test/XmlFiles/XsdValidation/ChangeLog b/mcs/class/System.XML/Test/XmlFiles/XsdValidation/ChangeLog deleted file mode 100644 index 87951fe167f..00000000000 --- a/mcs/class/System.XML/Test/XmlFiles/XsdValidation/ChangeLog +++ /dev/null @@ -1,3 +0,0 @@ -2003-08-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * 1.xsd, 2.xsd, 3.xsd, 4.xsd : Initial checkin. diff --git a/mcs/class/System.XML/Test/XmlFiles/xsd/ChangeLog b/mcs/class/System.XML/Test/XmlFiles/xsd/ChangeLog deleted file mode 100644 index 1ee824d36c5..00000000000 --- a/mcs/class/System.XML/Test/XmlFiles/xsd/ChangeLog +++ /dev/null @@ -1,114 +0,0 @@ -2010-03-15 Atsushi Enomoto <atsushi@ximian.com> - - * 584664b.xsd, 584664a.xml, 584664b.xml, 584664a.xsd: new test files - by Florian Haag. - -2009-05-21 Gert Driesen <drieseng@users.sourceforge.net> - - * extension-attr-redefine-*.xsd: new test files. - -2008-12-15 Atsushi Enomoto <atsushi@ximian.com> - - * import-subst-dbr-base.xsd, import-subst-dbr-ext.xsd : - new test files. - -2008-09-09 Atsushi Enomoto <atsushi@ximian.com> - - * 422581.xsd, 422581.xml : new files. - -2008-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd: - ugh, I did a couple of broken patch -i operations. - -2008-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * importNamespaceTest.xsd, xsdimporttest.xml, importedNamespace.xsd: - new test files. - -2008-06-06 Atsushi Enomoto <atsushi@ximian.com> - - * resolveUriSchema.xsd : (actually I've incorrectly added it before - the actual test checkin) Fixed schemaLocation. - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * resolveUriSchema.xsd : forgot to add. - -2008-04-02 Atsushi Enomoto <atsushi@ximian.com> - - * 376395.xml, 376395.xsd : new test files. - -2008-03-30 Gert Driesen <drieseng@users.sourceforge.net> - - * 82078.xsd: Added new complex type as test for duplicate field - name. - -2008-02-19 Atsushi Enomoto <atsushi@ximian.com> - - * 361818.xsd, 361818-2.xsd, 361818-3.xsd : new test files. - -2008-02-04 Atsushi Enomoto <atsushi@ximian.com> - - * 358408.xsd : new test file. - -2007-10-31 Atsushi Enomoto <atsushi@ximian.com> - - * 336625.xsd : new test file. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * 82078.xsd : new test file. - -2007-08-02 Atsushi Enomoto <atsushi@ximian.com> - - * 82010.xsd, 82010.xml : new test files. - -2007-04-24 Atsushi Enomoto <atsushi@ximian.com> - - * 81360.xsd, 81360inc1.xsd, 81360inc2.xsd : new test files. - -2006-10-27 Atsushi Enomoto <atsushi@ximian.com> - - * 79650.xsd : added test for bug #79650. - -2006-08-04 Atsushi Enomoto <atsushi@ximian.com> - - * 78985.xsd, 78985.xml : test for bug #78985. - -2006-07-25 Atsushi Enomoto <atsushi@ximian.com> - - * inter-inc-1.xsd, inter-inc-2.xsd : - new test files for TestSimpleMutualImport(). - -2006-03-02 Atsushi Enomoto <atsushi@ximian.com> - - * 77687.xsd, 77687inc.xsd : test for bug #77687. - -2006-01-11 Atsushi Enomoto <atsushi@ximian.com> - - * datatypesTest.xsd : missing required file for xsd tests. - -2005-12-26 Atsushi Enomoto <atsushi@ximian.com> - - * multi-schemaLocation.xml, - x-net-config-storage-factory-provider-schema.xsd, - x-net-config-schema.xsd : - test support files for XsdValidatingReaderTests - .MultipleSchemaInSchemaLocation() by Vorobiev Maskim. - -2004-01-03 Atsushi Enomoto <atsushi@ximian.com> - - * Added 2,3,4,5 and 6.xsd - -2003-07-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added 1.xsd. - -2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * xml.xsd : fixed invalid close tag. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file along with this new directory. diff --git a/mcs/class/System.XML/Test/XmlFiles/xsl/ChangeLog b/mcs/class/System.XML/Test/XmlFiles/xsl/ChangeLog deleted file mode 100644 index 0195426d7d3..00000000000 --- a/mcs/class/System.XML/Test/XmlFiles/xsl/ChangeLog +++ /dev/null @@ -1,32 +0,0 @@ -2008-06-03 Atsushi Enomoto <atsushi@ximian.com> - - * 316238-1.xsl, 316238-2.xsl : new test files. - -2008-05-22 Atsushi Enomoto <atsushi@ximian.com> - - * 391424.xml, 391424.xsl : new test files. - -2007-09-21 Atsushi Enomoto <atsushi@ximian.com> - - * 325482.xml, 325482.xsl : new test files. - -2007-08-21 Atsushi Enomoto <atsushi@ximian.com> - - * 82394.xml, 82493.xsl : new test files. - -2006-04-07 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * current-in-select.xml current-in-select.xsl current-in-select.ref : - new files for XslTransformTests.CurrentInSelect(). - -2006-04-07 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * stripspace.xml, stripspace.xsl : added strip-space testcases. - -2005-11-17 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * 91834.xml, 91834a.xml, 91834.xsl : I ended up to add new files here. - -2003-04-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp> - - * added this file along with this new directory. |