Permalink
Commits on May 3, 2010
Commits on May 2, 2010
  1. Tests and complete implementation of child filters for many-to-many m…

    …appings, provided by Nick Gordon
    paulbatum committed Apr 26, 2010
Commits on May 1, 2010
  1. Fixed CompositeId.KeyProperty - enums as strings

    Enums -- by default -- are always mapped as a string with FNH; however,
    CompositeId.KeyProperty wasn't following this convention.
    jagregory committed May 1, 2010
  2. Merge remote branch 'paulbatum/dev'

    Conflicts:
    	src/FluentNHibernate.5.0.ReSharper
    jagregory committed May 1, 2010
Commits on Apr 30, 2010
  1. Updated Reveal to work with fields

    Depreciated Reveal.Property in favour of Reveal.Member which works with
    properties and fields.
    jagregory committed Apr 30, 2010
  2. Introduced new way to configure the automapper.

    The automapper can (and should) now be configured by supplying a
    configuration instance -- an implementation of IAutomappingConfiguration
    -- which specifies how the automapper should behave when mapping the
    domain.
    
    All configuration options from the Setup action have been migrated,
    along with the Where method.
    
    The Setup-based usage is still available (although depreciated), but you
    can't mix-and-match the types; if a configuration instance is supplied
    the Setup and Where methods will throw.
    
    The automapper has also been modified to act on all members of a class,
    ra than just properties. The default is still to use properties, but the
    ShouldMap(Member) method can be overridden to use fields or any
    combination.
    jagregory committed Apr 16, 2010
Commits on Apr 27, 2010
Commits on Apr 22, 2010
Commits on Apr 21, 2010
  1. Implemented OrderByOnRelationshipElement method on ManyToManyPart for…

    … setting the order-by attribute on a many-to-many element, instead of on the collection element (e.g. bag, set, etc).
    
    Apparently the order-by attribute has different semantics depending on which element its specified on. According to David T:
    "If I understand it correctly, when on the bag, the order by will work on the columns of the association table, and when on the many-to-many, it will work on the referenced table's columns."
    
    Hoping a user will suggest a better name for this method.
    paulbatum committed Apr 21, 2010
  2. Fixed the "In" extension method to do a null check.

    This should prevent an exception reported by a user with some classes that are not inside a namespace.
    paulbatum committed Apr 21, 2010
Commits on Apr 20, 2010
Commits on Apr 19, 2010
  1. Applied patch from Trullock and fixed whitespace - Added support for …

    …customtypes on propertyparts where the type is determined from a function of the propertys type
    paulbatum committed Apr 19, 2010
  2. Changed the GetTypes method of AssemblyTypeSource.cs

    The HasManyToMany determine the name of the ManyToMany table by concatenating the left and the right type of the relation as the first and the next element returned by the Assembly.GetExportedTypes. This is definetely not recommended because the exported types order is determined by the position in the IL, so it can differs from time to time
    unknown committed with paulbatum Mar 17, 2010
  3. Modified IComponentInstance to expose properties and one to ones as i…

    …nstances instead of inspectors.
    paulbatum committed Apr 19, 2010
Commits on Apr 10, 2010
  1. Got ComponentMap components working in subclasses, added exception fo…

    …r unsupported usecase of nested-same-type components, and changed componentmap tests to use a different class for the inner component, to avoid nested-same-type component exceptions
    jagregory committed Apr 1, 2010
Commits on Apr 1, 2010
  1. Updated MSpec

    jagregory committed Apr 1, 2010
  2. New apply filter overload witch receives the filter name instead of i…

    …t's FilterDefinition class
    mirapalheta committed with jagregory Mar 19, 2010