Permalink
Switch branches/tags
Nothing to show
Commits on Oct 28, 2012
  1. removed usage of dynamic keyword

    kkozmic committed Oct 28, 2012
    this brings compatibility with .NET 4 and SL4
  2. made Cartographer work as PCL

    kkozmic committed Oct 28, 2012
    for .NET 4.5 and SL5 only (for now)
Commits on Oct 25, 2012
  1. added PCL project

    kkozmic committed Oct 25, 2012
Commits on Sep 8, 2012
  1. adjusted namespaces

    kkozmic committed Sep 8, 2012
  2. enabled Nuget package restore

    kkozmic committed Sep 8, 2012
    moved Windsor integration to its own project
Commits on Aug 18, 2012
  1. updated versioning info

    kkozmic committed Aug 18, 2012
Commits on Aug 15, 2012
  1. init loggers

    kkozmic committed Aug 15, 2012
  2. added a test

    kkozmic committed Aug 15, 2012
    to make sure we ignore constuctors when mapping to existing object
  3. continuing internal refactoring

    kkozmic committed Aug 15, 2012
    rebuilt building of mapping strategy to be handled by IMappingStrategyContributors
Commits on Jul 18, 2012
  1. Started restructuring MappingStrategyBuilder

    kkozmic committed Jul 18, 2012
    work in progress. This doesn't compile ATM
  2. - updated notes

    kkozmic committed Jul 18, 2012
    Removed items that were logged in issue tracker or are no longer relevant
Commits on Jul 15, 2012
  1. reformatted

    kkozmic committed Jul 15, 2012
  2. moved Mapper to internal namespace

    kkozmic committed Jul 15, 2012
    This is purely to improve the intellisense experience
Commits on Jul 9, 2012
  1. updated dependencies

    kkozmic committed Jul 9, 2012
Commits on Jun 25, 2012
  1. fixed issue #13

    kkozmic committed Jun 25, 2012
    Making sure we only try to write to properties that actually are writeable
  2. - upgraded Windsor package

    kkozmic committed Jun 25, 2012
Commits on Jun 24, 2012
  1. added tests for Windsor integration with conversion patterns

    kkozmic committed Jun 24, 2012
    making sure we can register a pattern in the  container and it will be used when doing the mapping
Commits on Jun 23, 2012
Commits on Jun 12, 2012
  1. Merge pull request #10 from droyad/TryGetArguments

    kkozmic committed Jun 12, 2012
    Added TryGetArgument
Commits on Jun 5, 2012
  1. Added TryGetArgument

    droyad committed Jun 5, 2012
  2. renamed IMapper arguments for readability

    kkozmic committed Jun 5, 2012
    As noticed by @droyad on twitter the pairs of methods can confuse people into thinking the second argument is a System.Type (especially with implicit type inference which will by default kick in in this case.
    
    This rename should hopefully at least slightly limit that possibility
  3. Test for mapping into existing instance

    kkozmic committed Jun 5, 2012
    Added test to validate that case reported as issue #8 works
Commits on May 23, 2012
  1. shifted location of conversion patterns from MappingStrategyBuilder t…

    kkozmic committed May 23, 2012
    …o ConversionPatternRepository
    
    This should make the integration with IoC containers much easier, since now only ConversionPatternRepository knows and controls how conversion patterns get registered and built.
    removed IRootConversionPattern. It was a sucky abstraction (almost like a leaky abstraction :) and it was really a hack. Now the call to map is handled explicitly in code.
Commits on May 21, 2012
  1. - sorting collected mapping so that the output is stable and can be u…

    kkozmic committed May 21, 2012
    …sed for approval testing
  2. - first attempt at implementing sort of "installers" (as in WindsorIn…

    kkozmic committed May 21, 2012
    …stallers) for mapping.
    
    The extension point for that is called IMappingCatalog (for now) and is very barebone but it's a start.
  3. - updated notes a bit

    kkozmic committed May 21, 2012
Commits on May 11, 2012
  1. using as operator instead of implicit type specification reduces amou…

    kkozmic committed May 11, 2012
    …nt of dynamic code at play.
    
    Is there a better way to tell the C# compiler that BuildConversionExpression method must in fact return a LambdaExpression?
  2. - first stab at getting issue #3 done. Some API that might do it. Nex…

    kkozmic committed May 11, 2012
    …t step is to test drive it with Windsor
  3. - fixed bug where mapping of nullable value types would try to go thr…

    kkozmic committed May 11, 2012
    …ough a converter and fail
Commits on Apr 29, 2012
  1. - simplified the mapping cache key building pipeline. Merged MappingR…

    kkozmic committed Apr 29, 2012
    …equest and MappingInfo
  2. -some renames and simplifications. Most notably got rid of a level of…

    kkozmic committed Apr 29, 2012
    … indirection of IMappingInfoFactory, and using ITypeMatchers (used to be IMappingInfoSource) directly in mapper. YAGNI - I don't see a point in that level of indirection at the moment.
    
    This will be changed again (or moved to a different place) once we implement issue #6