New test.
[mono.git] / mcs / tools / corcompare / ChangeLog
index 003451630152082d8102016be859c631df9be162..aef2092f4102f36f3afa5c892e872e84861d7af9 100644 (file)
@@ -1,3 +1,161 @@
+2006-01-26  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api-info.cs
+         mono-api-diff.cs : show MethodAttributes difference (as long as
+         they make sense).
+
+2005-12-13  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : tiny checked="checked" sanitization.
+
+2005-11-29  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : added toggle switch for referenced documentation
+         (monodoc/msdn/msdn2).
+
+2005-11-18  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : filtered attributes are customizable now (but pretty
+         slow!)
+
+2005-11-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : turn ComVisible and DebuggerDisplay off by default.
+
+2005-11-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * MissingType.cs : don't add fake SerializableAttributes (if it does).
+
+2005-11-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : part of XHTMLification.
+
+2005-11-08  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api.xsl : Use indent; it is practically impossible to improve
+         generated HTML w/o indentation.
+
+2005-11-04  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api-info.cs : filter property ReservedMask out; they show
+         useless diffs.
+
+2005-10-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api-info.cs, mono-api-diff.cs : use IsVirtual instead of
+         IsFinal (bug #76585; it is not working). Fixed new warning.
+
+2005-10-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api-diff.cs :
+         "None" goes away from static/abstract/sealed diff.
+
+2005-10-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * mono-api-info.cs, mono-api-diff.cs :
+         Print static/abstract/sealed diffs on methods.
+         Differentiate generic methods by their type arguments.
+         Print generic parameter attribute differences.
+
+2005-10-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * cormissing.xsl, mono-api.xsl, mono-api-diff.cs, mono-api-info.cs :
+         added support for displaying generic contraint differences.
+
+2005-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * mono-api-diff.cs: When multiple attributes of the same type
+       exist, then we must use a key that is composed of the attribute
+       type and key/value pairs for each property. Fixed line endings.
+       * mono-api-info.cs: target is not used for AttributeData. Removed
+       unused ctor and OutputAttributes overload.
+
+2005-06-24  Martin Baulig  <martin@ximian.com>
+
+       * mono-api-info.cs: Use `Type.ToString()' everywhere instead of
+       `Type.FullName' since on the MS runtime `Type.FullName' is the
+       empty string for type parameters (FIXME: bug in the MS runtime?).
+
+2005-06-16  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (mono-api-info.exe): Copy mdb file from the
+       profile-specific directory.
+
+2005-06-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * mono-api-info.cs: exclude the ReservedMask bits from method
+       attributes.
+
+2005-06-01  Ben Maurer  <bmaurer@ximian.com>
+
+       * mono-api-info.cs: Hack to support generics better
+
+2005-05-06  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (ALL_PROGRAMS): Make 'mono-api-info.exe'
+       profile-dependent.
+       (uninstall-local): Use the basename.
+
+2005-04-13 Ankit Jain <ankit@corewars.org>
+
+       * mono-api-diff.cs (XmlParameter): Revert type of defaultValue
+       from object to string, since the value is read from XML.
+       
+2005-04-12 Ankit Jain <ankit@corewars.org>
+
+       * mono-api-diff.cs: Handle null default values correctly.
+       * mono-api-info.cs: -do-
+       System.DBNull.Value means no default value.
+       
+2005-04-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * transform.cs:
+       * transform.js: replace transform.js with transform.cs
+
+2005-03-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * mono-api-info.exe: Don't process attributes inheriting from 
+       SecurityAttribute as we won't ever match them 100% (at least from a 
+       syntaxic point of view). The tool permview.exe can be used to extract
+       and compare them if/when required.
+
+2005-02-21  Michal Moskal  <malekith@pld-linux.org>
+
+       * Makefile (PROGRAM_INSTALL_DIR): Define in terms of $(libdir).
+
+2005-02-11  Marek Safar <marek.safar@seznam.cz>
+
+       * mono-api-diff.cs : Fixed collision in the sealed/static detection.
+
+2005-02-10  Marek Safar <marek.safar@seznam.cz>
+
+       * mono-api-diff.cs ,
+       * mono-api-info.cs : Check values of attribute properties.
+
+2004-12-08  Atsushi Enomoto <atsushi@ximian.com>
+
+       * mono-api.xsl : optimized a bit. Removed extraneous step from
+         template-matches, extraneous descendant search and mode usage.
+
+2004-11-26  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile (PROGRAM_INSTALL_DIR): Change to
+       $(prefix)/lib/mono/$(FRAMEWORK_VERSION).
+
+2004-10-14  Atsushi Enomoto <atsushi@ximian.com>
+
+       * mono-api-info.cs : Use GetExportedTypes(). This fixes System.Xml.xml
+         generation in masterinfos.
+
+2004-09-29  Zoltan Varga  <vargaz@freemail.hu>
+
+       * MissingAttribute.cs: Ignore DllImportAttribute and PreserveSigAttribute.
+
+2004-09-06  Marek Safar <marek.safar@seznam.cz>
+
+       * mono-api-diff.cs ,
+       * mono-api-info.cs : Added static class detection.
+
 2004-06-19  Atsushi Enomoto <atsushi@ximian.com>
 
        * mono-api-diff.cs : tiny fix on warning output.