10 Commits

Author SHA1 Message Date
Gunnar Morling
34aceff5f8 #723 Updating year in license headers 2016-01-16 18:00:09 +01:00
Christophe Labouisse
29f720b35e #472, #556 Make implementation package and name configurable
- Add `implementationName` & `implementationPackage` to `@Mapper` and
`@MapperConfig'

- Generate a file in `META-INF/services` when a custom name or package
has been configured

- `Mappers` use `ServiceLoader` first in order to get a mapper's
  implementation before falling back to the former method

- Change the `MapperServiceProcess` behaviour to return `default` rather
  than `null` when no component model is defined
2015-08-14 21:03:33 +02:00
Andreas Gudian
1baf8edc0a #548 Move all packages except of "spi" under "org.mapstruct.ap.internal" 2015-05-29 20:08:57 +02:00
Gunnar Morling
13f9a5027a #213 Updating license header 2015-01-07 20:11:59 +01:00
Gunnar Morling
3c8f969573 #86 Updating license header 2014-01-12 19:48:08 +01:00
Andreas Gudian
a265c14d39 #49 Add componentModel "jsr330"
o Refactor the other component model implementations to reduce code-duplication
2013-07-11 21:50:44 +02:00
Andreas Gudian
e6869f20f1 #47 Support Spring as component model
o Add processor option to set a default component model
2013-07-09 23:42:50 +02:00
Gunnar Morling
53597469ad #32 Loading model element processors via service loader 2013-06-29 13:51:37 +02:00
Gunnar Morling
df6ae29f2d Renaming to MapStruct 2013-02-27 00:58:41 +01:00
Gunnar Morling
61f181a589 Initial import 2012-05-28 14:50:43 +02:00