Add a third AOT location, alongside ~/.mono/aot-cache and the assembly dir
[mono.git] / mcs / class / System.ComponentModel.DataAnnotations / System.ComponentModel.DataAnnotations / ChangeLog
index b8e0ec74e1b7ccf4457e5868788e37f8b98c90e1..1bfd423525f733c697caacc0456674c567e89935 100644 (file)
@@ -1,3 +1,42 @@
+2010-05-26  Marek Habersack  <mhabersack@novell.com>
+
+       * ValidationAttribute.cs: cope with null/empty ErrorMessageString
+       in FormatErrorMessage
+
+2010-05-12  Marek Habersack  <mhabersack@novell.com>
+
+       * ValidationException.cs: partially implemented
+
+       * ValidationAttribute.cs: implemented
+
+       * RequiredAttribute.cs: implemented. Fixes bug #604100
+
+       * AssociationAttribute.cs, ConcurrencyCheckAttribute.cs,
+       CustomValidationAttribute.cs, EditableAttribute.cs,
+       EnumDataTypeAttribute.cs, IValidatableObject.cs,
+       ValidationContext.cs, ValidationResult.cs: added
+
+2009-09-15  Marek Habersack  <mhabersack@novell.com>
+
+       * DataTypeAttribute.cs: implemented GetDataTypeName
+
+2009-06-23  Marek Habersack  <mhabersack@novell.com>
+
+       * ValidationAttribute.cs: error message must not ever be empty.
+
+       * UIHintAttribute.cs: do not throw NIEX from the constructor.
+
+       * DataTypeAttribute.cs: implemented correct DisplayFormat
+       intialization for DataType.Time.
+
+       * AssociatedMetadataTypeTypeDescriptor.cs: implemented retrieving
+       attributes of the associated metadata type, as well as merging of
+       attribute collections between metadata and main type properties.
+
+       * AssociatedMetadataTypePropertyDescriptor.cs: added. Helper class
+       which merges attributes from the metadata type (if any) with those
+       associated with property from the "main" type.
+
 2009-04-23  Marek Habersack  <mhabersack@novell.com>
 
        * AssociatedMetadataTypeTypeDescriptor.cs: added - doesn't add any