Sjaak Derksen
071e5dc6b2
#1966 extra unit test ( #1967 )
2019-11-10 20:14:33 +01:00
Andrei Arlou
b26cd4e0cb
#1953 Fix TODO items for: integrationtest-java8Test, integrationtest-lombokBuilderTest, processor-nullvaluemappingTest ( #1955 )
2019-10-26 22:24:59 +03:00
Andrei Arlou
efea2fb662
#1951 Use Map.computeIfAbsent in NestedTargetPropertyMappingHolder ( #1952 )
2019-10-20 22:11:17 +03:00
Andrei Arlou
74a2e358e8
#1946 Simplify conditions in classes: Parameter, SelectionParameters, MethodReference, PropertyMapping
2019-10-20 21:01:58 +02:00
Andrei Arlou
e8a7832d5b
#1948 Fix minor warnings with using collection in package model and class util/workarounds/EclipseAsMemberOfWorkaround ( #1949 )
2019-10-20 14:16:26 +03:00
Andrei Arlou
fe37b01c65
#1944 Remove unused constants in JavaStreamConstants ( #1945 )
2019-10-20 14:13:38 +03:00
Sjaak Derksen
5fbc86d92f
#1788 allowing enum / not enum by removing checks ( #1939 )
2019-10-08 21:06:47 +02:00
Sjaak Derksen
507ec1b384
#1557 & #1936 String-to-enum and enum-to-String ( #1938 )
...
* #1557 making enum-to-string and string-to-enum
* #1936 <ANY_REMAINING> and <ANY_UNMAPPED> not ignored when inverting
2019-10-07 20:30:20 +02:00
Filip Hrisafov
44ae27d7ca
#1881 Use ReportingPolicy#IGNORE for unmappedSourcePolicy when mapping references are for forged methods
...
This aligns with the way the ReportingPolicy is handled for unmappedTargetPolicy when mapping references are for forged methods
2019-10-06 21:05:25 +02:00
Sjaak Derksen
1cb8291fb9
#1933 ignoreByDefault not inherited from config ( #1935 )
2019-10-05 15:47:25 +02:00
Filip Hrisafov
b3023b3902
#1828 Use update method when nested property of target is populated with multiple nested properties of source ( #1931 )
2019-09-29 17:21:20 +02:00
Filip Hrisafov
999d428ad8
#1742 Add test case
2019-09-28 19:15:22 +02:00
Andrei Arlou
81cd439343
#1921 Fix minor warnings in testutil
2019-09-26 20:02:53 +02:00
Sjaak Derksen
0d23f09e37
#1918 multiple target this mappings ( #1920 )
2019-09-23 20:04:56 +02:00
Andrei Arlou
61f941aa80
#166 Add code-examples to Javadoc of org.mapstruct.* annotations ( #1876 )
2019-09-22 21:25:57 +03:00
Andrei Arlou
70de843bea
#1911 Change return type MapperConfiguration.getBuilderPrism from Optional<BuilderPrism> to BuilderPrism ( #1912 )
2019-09-22 20:41:35 +03:00
Sjaak Derksen
ade4f4d7e2
#1821 nullpointer due to @BeanMapping via inheritance ( #1822 )
2019-09-22 19:25:43 +02:00
Filip Hrisafov
1c4bbba442
#1799 Fluent setters starting with set should work properly
2019-09-22 19:09:04 +02:00
Dainius Figoras
88a8669642
#1406 targeting . as current object
2019-09-22 19:08:05 +02:00
Filip Hrisafov
f0a00eb0d5
Add Dekel Pilli to copyright.txt
2019-09-22 15:07:04 +02:00
dekelpilli
f84f6501c8
#1851 Do not allow using qualifiedBy and qualifiedByName with expression in Mapping
2019-09-22 13:53:19 +02:00
Andrei Arlou
55fe94a93e
#1914 Remove unused method Type.isAnnotatedWith ( #1915 )
2019-09-22 10:50:38 +03:00
Andrei Arlou
f4c9313972
#1791 Support for conversion between java.time.LocalDateTime and javax.xml.datatype.XMLGregorianCalendar ( #1894 )
2019-09-21 22:27:45 +03:00
Filip Hrisafov
fcdf852a17
#1904 Do not include private methods when getting enclosed executable elements
2019-09-21 21:10:58 +02:00
Filip Hrisafov
e92e3b45c6
#1904 Create compilation error if a mapper could not be created due to a TypeHierarchyErroneousException
2019-09-21 21:10:58 +02:00
Andrei Arlou
750ce48023
#1792 Annotation processor option for default injection strategy
2019-09-18 19:51:36 +02:00
Filip Hrisafov
d018aed251
#1790 Use mapperPrism.values.nullValuePropertyMappingStrategy when retrieving NullValuePropertyMappingStrategy
2019-09-18 13:09:40 +02:00
Andrei Arlou
447bb00f89
#1773 Update documentation: componentModel=jsr330 with @DecoratedWith not longer experimental ( #1907 )
2019-09-18 07:18:05 +03:00
Sjaak Derksen
7e0327767f
#1801 Using constructor as builderCreationMethod in custom builder ( #1905 )
2019-09-15 21:43:22 +02:00
Andrei Arlou
f3b0badcef
Add Andrei Arlou in copyright list ( #1906 )
2019-09-15 13:37:42 +03:00
Andrei Arlou
c044a87969
#1889 Remove unused parameters from classes TargetTypeSelector, ValueMapping, MethodRetrievalProcessor ( #1890 )
2019-09-14 04:12:38 +03:00
Andrei Arlou
2043506179
#1895 Refactor class org.mapstruct.ap.internal.util.Filters ( #1896 )
2019-09-14 03:57:42 +03:00
Andrei Arlou
3868735da7
#1897 Remove unused methods from class SourceMethod ( #1898 )
2019-09-14 03:43:27 +03:00
Andrei Arlou
7af107c9f2
#1883 Remove not used method "asCollectionOrMap" from TypeFactory ( #1884 )
2019-09-14 03:24:43 +03:00
Andrei Arlou
f95648cef8
#1088 Refactor constructor ForgedMethod ( #1888 )
2019-09-14 03:03:13 +03:00
Andrei Arlou
e068564017
#724 Remove JaxbMapper from integration test ( #1892 )
2019-09-14 02:48:22 +03:00
Sjaak Derksen
e12f9ffd7b
Refactoring of BeanMapping and Source/TargetReferences (common base class) ( #1903 )
2019-09-13 19:41:06 +02:00
Sjaak Derksen
6d9a50601e
#1867 refactor make the source model only a reflection of the source ( #1868 )
2019-09-12 20:21:39 +02:00
Andrei Arlou
3fd29f3ff9
Merge pull request #1879 from Captain1653/asccii_doctor_split_reference
...
#991 Split reference guide source into an adoc file per chapter
2019-08-26 22:45:16 +03:00
Andrei Arlou
ba90c95f23
#991 Split reference guide source into an adoc file per chapter
2019-08-24 20:51:16 +03:00
Andrei Arlou
8e37159a00
Fix minor warnings:
...
remove unnecessary generic type for collections,
remove unnecessary exceptions from signature,
fix typos
2019-08-24 09:23:58 +02:00
Andrei Arlou
55048ab045
Simplify consistent checks in class Mapping
2019-08-19 20:43:14 +02:00
Andrei Arlou
ee8f9283f2
Simplify conditions in package org.mapstruct.ap.internal.model
...
and classes: Conversions.java, MappingResolverImpl.java,
EclipseAsMemberOfWorkaround.java
2019-08-18 21:01:05 +02:00
Andrei Arlou
59a5182dab
Fix minor warnings:
...
remove unnecessary generic type for collections,
replace Charset.forName on StandartCharset
2019-08-18 16:24:14 +02:00
Andrei Arlou
dbe761e738
Fix minor warnings in packages test and testutil:
...
remove unnecessary generic types for collection,
replace numbers months on Calendar constants,
remove unnecessary exceptions from signature test methods
2019-08-18 15:53:50 +02:00
Andrei Arlou
1ee59fd123
Fix minor warnings in tests, packages internal, spi and some others packages:
...
remove unnecessary generic-type in collections, simplify conditions,
remove unnecessary exception from signature,
replace months numbers on Calendar constants
2019-08-18 12:20:07 +02:00
Andrei Arlou
148466ae3e
Fix minor warnings in package test.collection:
...
remove unnecessary generic-type in collections,
remove unnecessary exception from signature,
replace months numbers on Calendar constants
2019-08-18 12:13:40 +02:00
Andrei Arlou
dc86d5df45
Fix minor warnings in test packages java8stream and nestedbeans:
...
remove unnecessary generic types from collection,
remove unnecessary throws from test methods,
simplify equals in test dto
2019-08-18 12:11:01 +02:00
Andrei Arlou
281b792cf6
Fix minor warnings in test package bugs:
...
remove unnecessary generic type for collections,
remove unnecessary exceptions from signature test methods
2019-08-18 10:11:57 +02:00
Sjaak Derksen
66e57b0dfe
#1862 Update @MappingTarget documentation to take builders ( #1864 )
2019-08-13 18:44:49 +02:00