Commit Graph

  • ceaa869c65 #1215 Add import correctly for array types Filip Hrisafov 2017-05-30 21:35:39 +02:00
  • 6187a72a2b #1148 Always add the generated MappingMethod if the MappingOptions are restricted to the defined mappings Filip Hrisafov 2017-05-24 22:32:05 +02:00
  • 2e09944b19 #1213 General code cleanups: Filip Hrisafov 2017-05-24 14:15:46 +02:00
  • f2ad90042c Update assertj and used dedicated method in tests (#1204) Filip Hrisafov 2017-05-24 08:07:59 +02:00
  • 70dbdcde0d Disable codecov/patch statuses Filip Hrisafov 2017-05-23 22:13:52 +02:00
  • 75fa2fb0f7 #122 Minor formatting changes navpil 2017-05-10 15:11:18 +03:00
  • 5dd0097cc9 #122 Suggest property name in error message when referring to a non-existent property navpil 2017-05-10 11:44:49 +03:00
  • 9415bb0999 Add travis, codecov, license and gitter badges Filip Hrisafov 2017-05-07 18:18:15 +02:00
  • 65b0e4d3c5 #1194 Setup code coverage analysis with codecov Filip Hrisafov 2017-05-07 18:17:57 +02:00
  • 7cf77f4c26 #1154 Add SPI for excluding types/elements from automatic sub-mapping generation Filip Hrisafov 2017-05-17 22:34:23 +02:00
  • 459354b6b8 #1153 Do not use invalid TargetReferences when creating nested target mappings Filip Hrisafov 2017-05-06 23:26:51 +02:00
  • aa6cda1177 Use anchors for the sections and add Filip to the authors Filip Hrisafov 2017-05-06 15:15:16 +02:00
  • 15133d5a0f #777 Set initial capacity for new collection / map element in collection / map mappings Filip Hrisafov 2017-05-06 15:04:42 +02:00
  • 763deaa917 #1164 Split the SetterWrapperForCollections into multiple models: Filip Hrisafov 2017-04-25 22:41:51 +02:00
  • 25401794b0 Add the workaround for Travis in the processor pom Filip Hrisafov 2017-04-23 13:23:15 +02:00
  • 63689e67a0 Make sure that surefire keeps the argline modified by jacoco Filip Hrisafov 2017-04-23 13:08:47 +02:00
  • 267c2e98f9 #993 Add support for disabling the generation of forged mapping methods Filip Hrisafov 2017-04-20 23:37:16 +02:00
  • 5fccc6c2d5 #1171 Add Travis CI (#1172) Filip Hrisafov 2017-04-06 21:22:38 +02:00
  • bbff0c0349 #1164 Make sure that all import types of a Type are imported for the collection and map wrappers Filip Hrisafov 2017-03-31 21:41:08 +02:00
  • fdf37cf451 #725 Flag the Annotation element with the wrong dateFormat Filip Hrisafov 2017-03-30 19:18:57 +02:00
  • c465dd27c6 #1155 Field accessors should be considered when resolving nested target properties Filip Hrisafov 2017-03-25 08:44:21 +01:00
  • 01d9997ed6 [maven-release-plugin] prepare for next development iteration Andreas Gudian 2017-03-16 20:33:20 +01:00
  • daedc88425 [maven-release-plugin] prepare release 1.2.0.Beta2 1.2.0.Beta2 Andreas Gudian 2017-03-16 20:33:19 +01:00
  • fc8ded0dec #1103 Fix issue with recursive mapping throwing a StackOverflow navpil 2017-03-16 21:00:05 +02:00
  • 9881a8803c #1104 use unmapped target policy for forged name based mappings Filip Hrisafov 2017-03-15 22:04:58 +01:00
  • e154452d53 #1126 Add new CollectionMappingStrategy TARGET_IMMUTABLE sjaakd 2017-03-11 11:23:49 +01:00
  • cab7596a47 #1130 Consider the right target type for object factory methods Andreas Gudian 2017-03-13 22:11:34 +01:00
  • 57bf93bb84 #1092 Add github id next to contributers Filip Hrisafov 2017-03-13 18:55:57 +01:00
  • f7b6d91d5e #1124 Don't pass context parameters to forged methods for nested property mapping methods Andreas Gudian 2017-03-12 16:03:09 +01:00
  • d4c6250944 #1102 Add support for Auto forging of Enum properties Filip Hrisafov 2017-03-12 15:34:46 +01:00
  • 12f1cc0777 #1121 TypeMirror should not be used as hashCode base for Type sjaakd 2017-03-07 23:20:27 +01:00
  • 86d05f64d2 #1119 removing superfluous method override Gunnar Morling 2017-02-26 11:17:19 +01:00
  • 8fab3dd4e5 #1111 local variabele should not clash with loop variable sjaakd 2017-03-01 22:23:00 +01:00
  • 880ae56652 #1109 Add import for @Qualifier in the documentation Filip Hrisafov 2017-03-01 00:39:00 +01:00
  • 58992b8edf #1105 cleaning up MethodReference freemarker template sjaakd 2017-02-26 11:39:14 +01:00
  • 8353f53ab9 #1101 Fixing confusing method name in test mapper Gunnar Morling 2017-02-26 09:53:18 +01:00
  • fa20d03051 #1065 @InheritReverseConfiguration from MappingConfig sjaakd 2017-02-05 23:08:47 +01:00
  • 13c3d878d8 Updating link to ref guide Gunnar Morling 2017-02-22 20:31:19 +01:00
  • 7d56a85dbd Fix checkstyle error Filip Hrisafov 2017-02-21 21:35:13 +01:00
  • f654da2563 #1059 Add ftlvariable to the ftl files so we can have autocomplete with IntelliJ Filip Hrisafov 2017-02-21 21:13:41 +01:00
  • 0f6d5ff0f8 Fix checkstyle error Filip Hrisafov 2017-02-21 21:25:25 +01:00
  • 10aeb444f5 #1091 Map ANY_REMAINING Enum source to null Filip Hrisafov 2017-02-21 20:43:19 +01:00
  • 3cc8972126 [maven-release-plugin] prepare for next development iteration Andreas Gudian 2017-02-20 20:58:14 +01:00
  • 520451bcd8 [maven-release-plugin] prepare release 1.2.0.Beta1 1.2.0.Beta1 Andreas Gudian 2017-02-20 20:58:12 +01:00
  • 582bbe4412 #1057 documentation for Controlling forged name based bean mapping from root level with @Mapping Sjaak Derksen 2017-02-20 19:21:15 +01:00
  • 51e5976a7f #1001 Update documentation for the new automapping Filip Hrisafov 2017-02-20 19:19:42 +01:00
  • d4b0f3324b #1057 Add some explanatory comments / Javadoc Filip Hrisafov 2017-02-18 01:25:33 +01:00
  • 3192345e33 #1057 Add source fixtures for tests Filip Hrisafov 2017-02-15 01:09:56 +01:00
  • 665f2571b6 #1057 Add forged named based parameter to distinguish between our methods that MapStruct has to create and methods that we create for the internal framework Filip Hrisafov 2017-02-11 19:09:56 +01:00
  • f0646c6287 #1057 Add full support for controlling name based mapping from root level with @Mapping Filip Hrisafov 2017-02-11 13:04:35 +01:00
  • 378961fc53 #1057 Add ReportingPolicy to the BeanMapping Filip Hrisafov 2017-02-11 13:04:35 +01:00
  • 6f51cf4a8a #1057 Towards controlling name based mapping from root @Mapping sjaakd 2017-02-10 22:21:07 +01:00
  • bdbee40dcf #1057 Add reproducer tests sjaakd 2017-02-10 22:21:07 +01:00
  • 8dbcc43a8e #1082 Do not generate an empty line after method start for NestedPropertyMappingMethod Filip Hrisafov 2017-02-19 15:53:34 +01:00
  • 9899504db9 #1073 Change NestedPropertyMappingMethod to not use name in its equality, but to use the Safe Properties Filip Hrisafov 2017-02-17 21:11:39 +01:00
  • af8e70d84c Javadoc cleanup sjaakd 2017-02-12 21:40:26 +01:00
  • 8d8d1c37f2 Use static instance instead of always initialising the empty MappingOptions Filip Hrisafov 2017-02-16 22:25:40 +01:00
  • c751100272 #1011 extract the grouping of the nested target properties out of the MappingOptions into its own class Filip Hrisafov 2017-02-12 23:20:25 +01:00
  • 106214cb9f #1011 extract the generation of the nested target properties mappings into a separate class Filip Hrisafov 2017-02-12 22:52:02 +01:00
  • 5564c53f41 #1056 Making sure indentation level in formatting writer never goes below 0 Gunnar Morling 2017-02-04 21:39:36 +01:00
  • 40fc5612cb #1060 Use update methods if there are multiple source parameters Filip Hrisafov 2017-02-10 19:57:41 +01:00
  • 56ea9dd168 #1050 Use the getNull method from the Type instead of the getDefaultValue Filip Hrisafov 2017-02-04 10:16:55 +01:00
  • c9a313ac15 #1050 Extract a common MappingMethod for the normal (non-enum / non-value) mapping methods that are used within MapStruct Filip Hrisafov 2017-02-01 21:03:25 +01:00
  • 79acfff9c3 #1050 remove duplicate properties which are already defined in the parent Filip Hrisafov 2017-02-01 20:33:29 +01:00
  • 9c30727262 #1061 Support for generating Mappers in the default package Filip Hrisafov 2017-02-05 08:56:36 +01:00
  • 32bf03642c #983, #975 rephrase documentation of AfterMapping/BeforeMapping and document @Context usage Andreas Gudian 2017-01-02 00:17:25 +01:00
  • ac03999170 #975 Allow calling BeforeMapping/AfterMapping methods directly on @Context params Andreas Gudian 2017-02-02 21:57:03 +01:00
  • 1406c0b6db #1011 Using ForgedMethods to forge nested target mappings sjaakd 2017-01-21 11:14:11 +01:00
  • 12fcf7ce87 #1047 removing unneeded NPE check for source parameter for update method sjaakd 2017-01-21 10:30:25 +01:00
  • b3cbfb8206 #1001 remove ForgedMethod from MappingMethods and directly create MappingMethods instead Filip Hrisafov 2017-01-24 22:33:14 +01:00
  • 6e545347d0 #1045 Supporting mappers with generated source/target types by deferring their generation to a later round Gunnar Morling 2017-01-31 22:03:31 +01:00
  • 5e59f3484c #510 Adding experimental SPI for letting AST-modifying annotation processors such as Lombok tell us about future modifications Gunnar Morling 2017-01-31 22:02:29 +01:00
  • 754877cece #510 Adding experimental SPI for letting AST-modifying annotation processors such as Lombok tell us about future modifications Gunnar Morling 2017-01-14 18:17:41 +01:00
  • ef1c95ad1b #1001 Change meaningless names in MultipleForgedMethodTest to Dictionaries and Words to make test data easier to understand navpil 2017-01-25 10:51:56 +02:00
  • 5088aa062b #1001 Change TestMultipleForgedMethodsTest as suggested navpil 2017-01-24 12:23:13 +02:00
  • 32738251e3 #1001 Dotted error messages navpil 2016-12-22 09:55:46 +02:00
  • ba20dc5700 #1005 Report an error if the resulting type in the BeanMappingMethod is abstract Filip Hrisafov 2017-01-12 23:00:53 +01:00
  • 0188dcbdcc #1001 auto mapping support for update methods sjaakd 2017-01-08 21:43:37 +01:00
  • 5cb80cbb97 #1012 rename new abstract builder and mapping methods; improve Javadoc Filip Hrisafov 2017-01-10 20:57:00 +01:00
  • 029368494b #1012 extract common builder for the StreamMappingMethods and IterableMappingMethod Filip Hrisafov 2016-12-27 19:39:48 +01:00
  • 090cfe3db2 #1012 extract common class between IterableMappingMethod and StreamMappingMethod Filip Hrisafov 2016-12-27 17:09:38 +01:00
  • 1ee4731752 #1027 do not consider Inherit(Inverse)Configuration in used mappers sjaakd 2017-01-08 20:18:27 +01:00
  • a69627de66 #1013 Inherit(Reverse)Configuration must only consider abstract methods sjaakd 2016-12-25 14:01:14 +01:00
  • 283fd8ebda Merge branch '1.1-master' Andreas Gudian 2017-01-08 14:55:00 +01:00
  • 4063bd2eca #1029 Don't show an error when explicitly ignoring read-only properties Andreas Gudian 2017-01-05 22:55:31 +01:00
  • 6b07dda829 #962 Add support for mapping Java 8 Streams Filip Hrisafov 2017-01-06 09:49:16 +01:00
  • 48d7963cca Merge branch '1.1-master' Andreas Gudian 2017-01-05 22:04:29 +01:00
  • 00a4ea2cfb #1032 Update license headers to 2017, fixing missing files. Andreas Gudian 2017-01-05 21:58:42 +01:00
  • 24acda3980 #1032 Updating year in one more place Gunnar Morling 2017-01-05 21:56:58 +01:00
  • 22b28f58db Merge branch '1.1-master' Andreas Gudian 2017-01-05 21:11:10 +01:00
  • b02f8e5df5 #1032 Update license headers to 2017 Andreas Gudian 2017-01-05 18:55:20 +01:00
  • ec6913618e #1007 Add additional generated code tests Filip Hrisafov 2017-01-04 09:32:02 +01:00
  • 8654d8f45a #1007 add base for comparing generated code to a fixed baseline Filip Hrisafov 2016-12-30 19:03:45 +01:00
  • a2bd4a021f #965 fix wrong reference to NullValueMappingStrategy Filip Hrisafov 2016-12-28 09:43:39 +01:00
  • 4d3aaf15ff #285 JAXB object factory method selection for forged lists sjaakd 2016-12-24 14:35:30 +01:00
  • 3b84ff797c #1009 avoid including non used createDecimalFormat helper method sjaakd 2016-12-25 15:36:56 +01:00
  • 44fe197d3b #975 Introduce @Context annotation for passing context parameters through generated mapping methods to custom methods Andreas Gudian 2016-12-20 19:29:38 +01:00
  • 00b8ae01a1 #1014 do not generate FQN for extends/super bound Types Filip Hrisafov 2016-12-22 23:07:49 +01:00
  • 78db48f7cb #941 adapting more logical names for local variables sjaakd 2016-12-21 19:43:15 +01:00
  • 2fdd392e19 #941 adapting strategy naming of safe variable names sjaakd 2016-12-21 19:31:08 +01:00