Christian Bandowski
0e33ad4bbc
#1657 Add Mappers.getMapperClass for getting the class of a Mapper
2018-12-22 15:19:39 +01:00
Filip Hrisafov
9a43b210d3
Add since tag to new API elements
2018-11-24 02:07:31 +01:00
Sjaak Derksen
e69647f756
#5 controlling lossy conversions (also solving #1504 partially and #1458 )
2018-11-02 07:56:51 +00:00
Sjaak Derksen
288813fc3c
#1306 Add new NullValuePropertyMappingStrategy which leaves @MappingTarget untouched ( #1618 )
2018-10-25 22:14:26 +01:00
Florian Tavares
71e9bd3699
#1301 code improvements / adaptations after language-level upgrade
2018-10-19 20:36:07 +01:00
Florian Tavares
d81d3e46a4
#1301 Use Java 8 as baseline for MapStruct
...
* Move classes from mapstruct-common into mapstruct
* Use Java 8 @Repeatable for @Mappings and @ValueMappings in the mapstruct module
* Add relocation for mapstruct-jdk8 to mapstruct
* Use of 1.8 source and target versions from parent POM
* Update documentation to match
* Update versions of some maven plugin crashing build on Java 8
* Drop JDK 6 & 7 support in integration tests
* Remove mapstruct-common module (it was never deployed to Central)
2018-10-15 22:16:33 +02:00
Sjaak Derksen
459f57e805
#1571 apply nullvaluecheck strategy on all relevant levels
2018-09-24 23:35:35 +02:00
MapStruct Team
b35126e609
#1411 Update copyright header on all files
...
* Use new shorter copyright header without a year
* Use SLASHSTAR_STYLE for Java files
2018-07-15 19:29:28 +02:00
Christian Bandowski
9e299a2ba1
Use constants instead of strings in ValueMapping javadoc
2018-05-05 22:19:27 +02:00
sjaakd
ffb720dc29
#1459 javadoc on constant assigment
2018-04-29 09:12:49 +02:00
Filip Hrisafov
47ffb04106
#1436 Add since tag to new API elements
2018-04-22 16:33:14 +02:00
Jeff Smyth
48b9bd72be
#1363 Add support for using default expression
2018-02-19 23:01:51 +01:00
Andreas Gudian
b02f8e5df5
#1032 Update license headers to 2017
2017-01-05 18:55:26 +01:00
sjaakd
b1f03689d9
#669 rework into sourcepresencecheck SPI and nullvaluecheckstrategy
2016-07-05 22:50:10 +02:00
seanjob
1af4441d2d
#669 ispresentcheck and NULL check implementation
2016-07-05 22:50:10 +02:00
Andreas Gudian
b9bccdb225
#805 use basic ASCII chars in the javadoc ASCII art tables
2016-06-29 22:14:23 +02:00
sjaakd
3700052cc6
#679 Adding testcases, helpermethods for decimalconversion, doc update
2016-06-15 23:34:48 +02:00
cliedeman
607d0fd6f0
Implemented Feature from Issue #679 : Support of numberFormat for Number to String mapping
2016-06-07 22:16:04 +02:00
sjaakd
d59873d923
Fixing some general javadoc issues.
2016-03-15 22:20:10 +01:00
sjaakd
ae4d0f77e1
#749 Introduction of @ValueMapping, @ValueMappings
2016-03-15 21:19:55 +01:00
Gunnar Morling
5e88dae8ce
#750 Further expanding comment
2016-02-20 11:42:47 +01:00
sjaakd
bb1ccac434
#750 Introducing the @Named annotation
2016-02-16 21:10:30 +01:00
Gunnar Morling
34aceff5f8
#723 Updating year in license headers
2016-01-16 18:00:09 +01:00
Andreas Gudian
2a385c0ec8
#600 Improve generated assignment code when using default-values, enhance javadoc a little and remove unused attribute in PropertyMapping
2015-08-12 23:58:56 +02:00
luxmeter
964f676af6
#600 added defaultValue feature
2015-08-12 23:58:56 +02:00
Andreas Gudian
e31296d7f9
#494 Fix javadoc errors popping up during the build
2015-05-14 23:13:49 +02:00
Gunnar Morling
2d7ab089ff
#304 Allowing to configure dependencies between properties via @Mapping#dependsOn()
2015-03-04 00:32:33 +01:00
Andreas Gudian
ea73669096
#168 Change retention of method-level annotations to CLASS, as they now need to be read from other classes as well
2015-02-25 14:50:39 +01:00
sjaakd
adcc89b184
#433 introduce resultType in @Mapping
2015-01-27 19:48:12 +01:00
Gunnar Morling
483b88c6d2
#271 Improving JavaDocs for @Mapping#expression()
2015-01-25 11:26:48 +01:00
Gunnar Morling
13f9a5027a
#213 Updating license header
2015-01-07 20:11:59 +01:00
sjaakd
7948acf630
#348 Mapping parameters based on name when other mappings fail
2014-11-23 22:00:07 +01:00
Gunnar Morling
fc1eee0ae2
#65 Adding note on nested properties to docs of @Mapping#source()
2014-11-05 22:53:02 +01:00
Gunnar Morling
27bc599bca
#330 Making target() mandatory
2014-10-25 12:10:53 +02:00
sjaakd
69beb9a6b4
#268 introduction of qualifiers
2014-09-26 20:38:53 +02:00
Gunnar Morling
ac7eb61c87
#247 Re-enabling Doclint; Fixing JavaDoc errors
2014-06-28 12:39:54 +02:00
Gunnar Morling
1c18516793
#72 Adding Mapping#ignore() to exclude specified properties from mapping
2014-06-27 00:20:26 +02:00
sjaakd
b41aa588a1
#235 java expressions and unit test, simplify getconstantmapping, reorg unit test
2014-06-25 23:21:20 +02:00
sjaakd
87f7f55539
#113 renaming mapping attribute expression into constant, preparing for other expressions.
2014-06-25 23:21:19 +02:00
sjaakd
acfca6235d
#207 adder method support for target collections and unit test
2014-06-19 21:42:02 +02:00
Gunnar Morling
75ef1f9f92
#187 Improving JavaDoc, adding new attribute to JDK 8 version of @Mapping
2014-06-09 15:30:27 +02:00
sjaakd
e701801ec5
#187 introducing constant mapping
2014-06-09 14:45:01 +02:00
Christian Schuster
64d5cb2799
#169 add JDK-based overlays to support repeatable Mapping annotation
2014-05-25 14:35:40 +02:00
Christian Schuster
afb16d1fc1
#169 make animal-sniffer-maven-plugin work with Java 8 byte code, change versions of integration test dependencies
2014-05-25 14:32:53 +02:00
Andreas Gudian
7e9aab7cb4
#215 change RetentionPolicy to CLASS for @MapperConfig
2014-05-17 14:09:23 +02:00
Andreas Gudian
a41cad17bd
#140 , #132 - create a JUnit based test runner that is able to replace the test classloader correctly and is safe for parallel execution of test classes and methods
...
- migrate all tests to JUnit and remove testNG dependencies
2014-04-06 18:50:37 +02:00
Gunnar Morling
da1050ab34
#102 JavaDoc
2014-04-06 12:03:19 +02:00
sjaakd
af9074ce13
#102 addressing some comments (config iso mapperConfig, removing TYPE.PACKAGE from annotation, adding class javadoc, renaming MapperSettings to more logical MapperConfig)
2014-04-06 11:39:21 +02:00
sjaakd
1eb95e7115
#102 fixing javadoc
2014-03-30 10:44:30 +02:00
sjaakd
c2138f2b8e
#102 sharing mapper configuration and unit test
2014-03-30 10:44:30 +02:00