Commit Graph

  • 359630aec1 #1772 unmapped source prop remaining when target and source entry diff (#1778) Sjaak Derksen 2019-04-07 21:37:36 +02:00
  • b2bb768f75 [#1457] Stricter matching for lifecycle methods / non-unique parameters (#1782) Christian Bandowski 2019-04-07 18:56:05 +02:00
  • bd1f6e6f27 Fix typo and code error in documentation (#1779) power721 2019-04-04 02:21:08 +08:00
  • 7164ef18c5 Fix typo in documentation (#1760) juliojgd 2019-03-20 21:37:47 +01:00
  • 546c56b116 #1142 update documentation (#1710) Sjaak Derksen 2019-02-10 22:08:38 +01:00
  • 9801163402 #1738: Use typeBound for the return type of the nested property mapping method and for the definition of the properties within the method Filip Hrisafov 2019-03-10 13:55:32 +01:00
  • 285cb219c8 Prepare for 1.3.1 bug fix release Filip Hrisafov 2019-09-22 09:53:47 +02:00
  • 55fe94a93e
    #1914 Remove unused method Type.isAnnotatedWith (#1915) Andrei Arlou 2019-09-22 10:50:38 +03:00
  • f4c9313972
    #1791 Support for conversion between java.time.LocalDateTime and javax.xml.datatype.XMLGregorianCalendar (#1894) Andrei Arlou 2019-09-21 22:27:45 +03:00
  • fcdf852a17 #1904 Do not include private methods when getting enclosed executable elements Filip Hrisafov 2019-09-21 10:24:25 +02:00
  • e92e3b45c6 #1904 Create compilation error if a mapper could not be created due to a TypeHierarchyErroneousException Filip Hrisafov 2019-09-21 10:06:53 +02:00
  • 750ce48023 #1792 Annotation processor option for default injection strategy Andrei Arlou 2019-09-18 20:51:36 +03:00
  • d018aed251
    #1790 Use mapperPrism.values.nullValuePropertyMappingStrategy when retrieving NullValuePropertyMappingStrategy Filip Hrisafov 2019-09-18 13:09:40 +02:00
  • 447bb00f89
    #1773 Update documentation: componentModel=jsr330 with @DecoratedWith not longer experimental (#1907) Andrei Arlou 2019-09-18 07:18:05 +03:00
  • 7e0327767f
    #1801 Using constructor as builderCreationMethod in custom builder (#1905) Sjaak Derksen 2019-09-15 21:43:22 +02:00
  • f3b0badcef
    Add Andrei Arlou in copyright list (#1906) Andrei Arlou 2019-09-15 13:37:42 +03:00
  • c044a87969
    #1889 Remove unused parameters from classes TargetTypeSelector, ValueMapping, MethodRetrievalProcessor (#1890) Andrei Arlou 2019-09-14 04:12:38 +03:00
  • 2043506179
    #1895 Refactor class org.mapstruct.ap.internal.util.Filters (#1896) Andrei Arlou 2019-09-14 03:57:42 +03:00
  • 3868735da7
    #1897 Remove unused methods from class SourceMethod (#1898) Andrei Arlou 2019-09-14 03:43:27 +03:00
  • 7af107c9f2
    #1883 Remove not used method "asCollectionOrMap" from TypeFactory (#1884) Andrei Arlou 2019-09-14 03:24:43 +03:00
  • f95648cef8
    #1088 Refactor constructor ForgedMethod (#1888) Andrei Arlou 2019-09-14 03:03:13 +03:00
  • e068564017
    #724 Remove JaxbMapper from integration test (#1892) Andrei Arlou 2019-09-14 02:48:22 +03:00
  • e12f9ffd7b
    Refactoring of BeanMapping and Source/TargetReferences (common base class) (#1903) Sjaak Derksen 2019-09-13 19:41:06 +02:00
  • 6d9a50601e
    #1867 refactor make the source model only a reflection of the source (#1868) Sjaak Derksen 2019-09-12 20:21:39 +02:00
  • 3fd29f3ff9
    Merge pull request #1879 from Captain1653/asccii_doctor_split_reference Andrei Arlou 2019-08-26 22:45:16 +03:00
  • ba90c95f23 #991 Split reference guide source into an adoc file per chapter Andrei Arlou 2019-08-24 20:51:16 +03:00
  • 8e37159a00 Fix minor warnings: remove unnecessary generic type for collections, remove unnecessary exceptions from signature, fix typos Andrei Arlou 2019-08-22 15:52:05 +03:00
  • 55048ab045 Simplify consistent checks in class Mapping Andrei Arlou 2019-08-18 22:09:03 +03:00
  • ee8f9283f2 Simplify conditions in package org.mapstruct.ap.internal.model and classes: Conversions.java, MappingResolverImpl.java, EclipseAsMemberOfWorkaround.java Andrei Arlou 2019-08-11 20:18:57 +03:00
  • 59a5182dab Fix minor warnings: Andrei Arlou 2019-08-12 22:20:53 +03:00
  • dbe761e738 Fix minor warnings in packages test and testutil: Andrei Arlou 2019-08-17 15:53:47 +03:00
  • 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 Andrei Arlou 2019-08-17 00:44:29 +03:00
  • 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 Andrei Arlou 2019-08-17 00:26:33 +03:00
  • dc86d5df45 Fix minor warnings in test packages java8stream and nestedbeans: Andrei Arlou 2019-08-17 15:08:00 +03:00
  • 281b792cf6 Fix minor warnings in test package bugs: Andrei Arlou 2019-08-17 22:07:00 +03:00
  • 66e57b0dfe
    #1862 Update @MappingTarget documentation to take builders (#1864) Sjaak Derksen 2019-08-13 18:44:49 +02:00
  • 716b85aa2c Simplify conditions in org.mapstruct.ap.internal.model.source Andrei Arlou 2019-08-11 19:14:58 +03:00
  • f02b3d1a42 Remove unnecessary generic type in Collections.empty*, replace "for" on Stream API, replace anonymous classes on lambda Andrei Arlou 2019-08-11 10:10:37 +03:00
  • e5c5550182 Fix warning addAll in org.mapstruct.ap.internal.model.assignment Fix typo in org.mapstruct.ap.internal.model.common.Type Andrei Arlou 2019-08-10 17:38:37 +03:00
  • 5f2a53afe1 Use trusty dist for JDK 8 build, add OpenJDK13 build and remove OpenJDK12 build Filip Hrisafov 2019-08-11 08:51:40 +02:00
  • 7bee12138d
    #1307 & #1845 remove deprecated enummapping & create ST - refs under bean mapping Sjaak Derksen 2019-07-18 07:20:22 +02:00
  • 119826982a #1826: fixed null pointer in nested property mapping when using presence checking (#1827) Jonathan Kraska 2019-05-26 11:41:44 -04:00
  • d50e41cdbb
    #1776 adding a message when no qualifiers are found (#1786) Sjaak Derksen 2019-05-25 18:14:00 +02:00
  • 9c33199a66 Improve terms in qualifier docs (#1814) Matt Drees 2019-05-25 03:34:30 -06:00
  • 33710584d3
    #1742 & #1661 refactoring and making builder optional (#1811) Sjaak Derksen 2019-05-24 23:30:16 +02:00
  • 60c159a0a1
    #1751 Fix handling of possible builder creation methods with generic signature Filip Hrisafov 2019-05-24 23:26:25 +02:00
  • 648ebceb30
    #1819 documentation clarification on obtaining Mapper (#1820) Sjaak Derksen 2019-05-16 22:23:37 +02:00
  • 1415e32761
    #1797 Use EnumSet.noneOf when creating a new instance of EnumSet Filip Hrisafov 2019-05-05 12:42:25 +02:00
  • 871353fccb
    #1784 NullValueMappingStrategy.RETURN_DEFAULT refers wrongly to primitive types (#1785) Sjaak Derksen 2019-04-07 21:38:22 +02:00
  • da8c1d0e4b
    #1772 unmapped source prop remaining when target and source entry diff (#1778) Sjaak Derksen 2019-04-07 21:37:36 +02:00
  • f82522fa77
    [#1457] Stricter matching for lifecycle methods / non-unique parameters (#1782) Christian Bandowski 2019-04-07 18:56:05 +02:00
  • 7a19b2ba75
    Merge pull request #1783 from chris922/update-readme Christian Bandowski 2019-04-03 22:02:06 +02:00
  • 3ca4c3fcef Update Readme Christian Bandowski 2019-04-03 20:29:10 +02:00
  • 7e112ccc2f Fix typo and code error in documentation (#1779) power721 2019-04-04 02:21:08 +08:00
  • 3790f1919a
    Make hickory an optional dependency as well (#1765) Filip Hrisafov 2019-03-30 09:47:35 +01:00
  • 6c838e6e0c
    #1714 Qualifiers should not qualfiy when no qualfier is found (#1739) Sjaak Derksen 2019-03-23 22:08:18 +01:00
  • f5ee2c6729
    Remove use of prerequisites from parent pom.xml (#1766) Filip Hrisafov 2019-03-23 21:27:15 +01:00
  • 39481f98c5
    Update checkstyle to latest version and replace deprecated methods (#1764) Filip Hrisafov 2019-03-23 21:25:08 +01:00
  • 63c5fc8eff Fix typo in documentation (#1760) juliojgd 2019-03-20 21:37:47 +01:00
  • fcf96c36eb
    #1756 better forged method error based on empty target bean properties (#1757) Sjaak Derksen 2019-03-19 09:44:27 +01:00
  • b53741d960
    #37 Rudimentary logging in mapstruct (#1741) Sjaak Derksen 2019-03-17 16:45:22 +01:00
  • bc010a52dc #1738: Use typeBound for the return type of the nested property mapping method and for the definition of the properties within the method Filip Hrisafov 2019-03-10 13:55:32 +01:00
  • 4f2f546ffc Update plugins to latest versions Filip Hrisafov 2019-03-10 13:36:11 +01:00
  • 07590cc0d1 Add Open JDK 12 to the Travis CI matrix Filip Hrisafov 2019-03-09 21:50:57 +01:00
  • b9b9b60a38 Travis CI deploy snapshots only from the mapstruct/mapstruct repo + skip build of distribution when deploying Filip Hrisafov 2019-03-09 21:35:16 +01:00
  • 5e96dc8085 Deploy coverage reports only on JDK 8 + deploy snapshots only from JDK 8 build Filip Hrisafov 2019-03-09 20:36:21 +01:00
  • 3e6ea0ef8f Update Javadoc and set source to 8 for proper compilation on Java 11 Filip Hrisafov 2019-03-09 20:19:28 +01:00
  • 92bed79144 Fix .travis.yml Filip Hrisafov 2019-03-09 20:05:41 +01:00
  • 643cc85e50 #1675 Tests should run properly in Java 11 Filip Hrisafov 2019-03-09 19:37:27 +01:00
  • ae3758674a #1675 Making MapStruct compileable with OpenJDK 11 Gunnar Morling 2019-01-03 10:53:30 +01:00
  • 98d86cee84
    #1745 refactoring source reference (#1746) Sjaak Derksen 2019-03-09 18:36:33 +01:00
  • 6c1108d5bb
    #1698 Skip "java.lang.Object" as intermediate result additional unit test (#1737) Sjaak Derksen 2019-02-25 20:56:28 +01:00
  • 51bd43fc1b
    #1719 strange error message for selecting collection update methods (#1724) Sjaak Derksen 2019-02-25 19:47:53 +01:00
  • 002a8b0562 Add LGTM.com code quality badges Xavier RENE-CORAIL 2018-11-21 13:12:52 +01:00
  • 635cdbf4ea
    Add Thibault to copyright.txt Filip Hrisafov 2019-02-14 22:27:43 +01:00
  • 60208b67af #1435 add import to MapperConfig Thibault Duperron 2019-02-13 21:08:23 +01:00
  • 23608477b7
    #1698 Skip "java.lang.Object" as intermediate result in 2 step mappings (#1712) Sjaak Derksen 2019-02-12 10:17:50 +01:00
  • 160549a788
    #1142 update documentation (#1710) Sjaak Derksen 2019-02-10 22:08:38 +01:00
  • d282261ddf Update latest release badge and update readme with 1.3.0.Final Filip Hrisafov 2019-02-10 12:28:04 +01:00
  • a28f2cb9cf [maven-release-plugin] prepare for next development iteration Filip Hrisafov 2019-02-10 11:48:20 +01:00
  • 984423dfee [maven-release-plugin] prepare release 1.3.0.Final 1.3.0.Final Filip Hrisafov 2019-02-10 11:48:19 +01:00
  • 9762082703 Use Java 8 Javadoc links Filip Hrisafov 2019-02-10 11:43:19 +01:00
  • 3c079e412a
    #1707 fix for not defining local variable in stream-iterable mapping (#1708) Sjaak Derksen 2019-02-10 10:31:51 +01:00
  • eca7433103 #1694 Avoid circular dependency between model and conversion packages Filip Hrisafov 2019-02-10 09:09:17 +01:00
  • 2ea5dcf400
    Add Andres and Taras to copyright.txt Filip Hrisafov 2019-02-09 21:38:24 +01:00
  • 07c7a29adc
    #1700 Optimizing code for adders and stream adders (#1701) Sjaak Derksen 2019-01-29 20:02:23 +01:00
  • 0981959ff0
    #1699 add sensible defaults to NullValuePropertyMapping.SET_TO_DEFAULT (#1702) Sjaak Derksen 2019-01-28 22:47:37 +01:00
  • 884ca2507a
    Mark the Immutables BuilderProvider and AccessorNamingStrategy and the FreeBuilderAccessorNamingStrategy as Experimental (#1692) Filip Hrisafov 2019-01-27 21:21:25 +01:00
  • 57caee250f
    #1685 completing nullvaluepropertymappingstrategy (#1697) Sjaak Derksen 2019-01-27 21:09:44 +01:00
  • abd1cfb6a1 #1695 update gradle installation Andres Jose Sebastian Rincon Gonzalez 2019-01-22 16:49:30 -05:00
  • 73a1ab1e8a
    #1681 Do not call finaliser method on return when @MappingTarget is not a builder Filip Hrisafov 2019-01-20 17:05:52 +01:00
  • b46682f95b Go back to using 3.0.0-M1 of the maven-enforcer-plugin Filip Hrisafov 2019-01-20 15:28:55 +01:00
  • 0e33ad4bbc #1657 Add Mappers.getMapperClass for getting the class of a Mapper Christian Bandowski 2018-12-22 15:19:39 +01:00
  • 743361ca45
    #1650 cannot find symbol nested mapping mappingtarget (#1671) Sjaak Derksen 2018-12-20 21:12:37 +01:00
  • 8edc6f82aa
    Add Arne to copyright.txt Filip Hrisafov 2018-12-11 18:36:09 +01:00
  • e2915c864e #1665 Box any primitives before attempting type comparison for adder accessors Arne Seime 2018-12-11 18:33:50 +01:00
  • 780fd73928 #1656 Support for mapping between String and java.time Duration, Period, Instant Taras Mychaskiw 2018-12-08 14:25:42 -05:00
  • d1fe65dbad #1660 Consider only public not static accessor methods as possible getter, setter, presence check and / or adder methods Filip Hrisafov 2018-12-01 18:20:31 +01:00
  • 9a43b210d3 Add since tag to new API elements Filip Hrisafov 2018-11-24 02:07:31 +01:00
  • a3ba57c372
    #1648 Source properties defined in Mapping should not be reported as unmapped Filip Hrisafov 2018-11-18 10:11:11 +01:00