Commit Graph

  • e793853fc8 #843 Inefficient code generated when using NullValueCheckStrategy.ALWAYS icw nested source properties. sjaakd 2016-08-27 22:51:21 +02:00
  • a5a82cf5f1 #700 Fixing enum constants and adding unit test. sjaakd 2016-08-28 22:43:29 +02:00
  • 824fb993b5 #707 Document to always use RetentionPolicy.CLASS in custom qualifier annotations. sjaakd 2016-08-28 10:25:30 +02:00
  • fd077047ca Removing javadoc warnings in build sjaakd 2016-08-30 21:16:31 +02:00
  • daddb255dd #832, #866 Documentation update on the SPI, adding DefaultAccessorNamingStrategy javadoc, fixing responsibility issue sjaakd 2016-08-27 14:20:47 +02:00
  • d99590306e #787 Enhance readme to use maven-compiler-plugin and add some badges. Andreas Gudian 2016-08-29 21:07:05 +02:00
  • fd17681674 Adding Filip Hrisafov to the list of contributors Andreas Gudian 2016-08-27 13:14:22 +02:00
  • cf88cf9e92 #860 switch to using assertj instead of FEST assertions Filip Hrisafov 2016-08-27 13:10:42 +02:00
  • c05d44845d #842 Use project.version as MapStruct version in the documentation Andreas Gudian 2016-08-24 22:35:15 +02:00
  • 7d967578ea Adding Markus Heberling to the list of contributors Andreas Gudian 2016-08-24 22:21:33 +02:00
  • 126623e626 #855 Fix property order when using dependsOn Andreas Gudian 2016-08-21 20:37:31 +02:00
  • 5d0bc08e2e #855 Show incorrect ordering of properties Markus Heberling 2016-08-18 11:29:01 +02:00
  • 75021ada1b #846 Exclude updates methods from suitable constructor check sjaakd 2016-08-13 15:08:24 +02:00
  • 1b6b5f18bb [maven-release-plugin] prepare for next development iteration Andreas Gudian 2016-07-22 21:20:25 +02:00
  • e23056c9dd [maven-release-plugin] prepare release 1.1.0.Beta2 1.1.0.Beta2 Andreas Gudian 2016-07-22 21:20:24 +02:00
  • dd5ddc854b #836 removing reverse mapping parameter check. sjaakd 2016-07-21 11:41:55 +02:00
  • 3d43d022f4 #838 check for suitable constructors when reversing sjaakd 2016-07-20 21:55:04 +02:00
  • 70ba92b229 #389 Nested target properties sjaakd 2015-06-01 19:06:06 +02:00
  • 80383dd122 #833 specializing missing prop message for non existing write accessor (#834) Sjaak Derksen 2016-07-17 17:00:42 +02:00
  • 53e542c9bc #828 Fix NoClassDefFoundError when running in Eclipse Neon (4.6) (#831) Andreas Gudian 2016-07-08 07:23:38 +02:00
  • 23ebd273c8 #669 Documentation update for source presence checker and nullValueCheckStrategy sjaakd 2016-07-06 21:35:30 +02:00
  • e725b9a2c6 #669 Making 'haxXYZ' the default presenceChecker sjaakd 2016-07-06 20:43:36 +02:00
  • b1f03689d9 #669 rework into sourcepresencecheck SPI and nullvaluecheckstrategy sjaakd 2016-06-21 23:55:39 +02:00
  • 1af4441d2d #669 ispresentcheck and NULL check implementation seanjob 2016-01-14 11:46:43 -05:00
  • c47fd95d04 #801 Trying to load mapper implementation types via the mapper interface's loader first Gunnar Morling 2016-07-05 21:46:45 +02:00
  • 051177e409 #825 Add @WithServiceImplementation annotation in testutil to register SPI implementations in processor tests. Andreas Gudian 2016-07-03 14:15:33 +02:00
  • 1e6b81176d Fix typo in documentation. Andreas Gudian 2016-06-30 22:21:38 +02:00
  • 8bee368942 #27 Add OSGi metadata to manifests of mapstruct.jar and mapstruct-jdk8.jar. Andreas Gudian 2016-06-29 22:12:48 +02:00
  • b9bccdb225 #805 use basic ASCII chars in the javadoc ASCII art tables Andreas Gudian 2016-06-29 21:48:36 +02:00
  • 4ff0676c61 #212 regression fix sjaakd 2016-06-23 22:45:34 +02:00
  • 13dbc3cccf #212 reproducer sjaakd 2016-06-23 22:33:42 +02:00
  • 3700052cc6 #679 Adding testcases, helpermethods for decimalconversion, doc update sjaakd 2016-05-17 22:02:18 +02:00
  • 607d0fd6f0 Implemented Feature from Issue #679: Support of numberFormat for Number to String mapping cliedeman 2015-12-22 00:18:46 +02:00
  • d74f73aa2d [maven-release-plugin] prepare for next development iteration Andreas Gudian 2016-03-16 20:48:00 +01:00
  • deacfc2c6a [maven-release-plugin] prepare release 1.1.0.Beta1 1.1.0.Beta1 Andreas Gudian 2016-03-16 20:47:59 +01:00
  • ee2ff03c5b Update documentation version to 1.1.0.Beta1 and skip deployment of the documentation pom. Andreas Gudian 2016-03-16 20:32:07 +01:00
  • 2b0f5ee3e8 #769 Expanding note on M2E annotation processing set-up Gunnar Morling 2016-03-15 23:01:58 +01:00
  • d4eb3fe290 #769 Updating set-up description to make use of Maven compiler plug-in Gunnar Morling 2016-03-15 22:19:10 +01:00
  • d59873d923 Fixing some general javadoc issues. sjaakd 2016-03-15 22:08:13 +01:00
  • e15b873b9a #784 Javadoc issue sjaakd 2016-03-15 21:58:55 +01:00
  • d8402a7df2 #784 Named should follow Qualifier strategy. sjaakd 2016-03-15 21:55:56 +01:00
  • b7450da585 #775 Fix mapping method type matching for lower-bounded target type. Andreas Gudian 2016-03-14 23:09:37 +01:00
  • 4c1d7a7a19 #775 Allow creation of forged mapping method for Iterable target type Andreas Gudian 2016-03-14 23:07:46 +01:00
  • ae4d0f77e1 #749 Introduction of @ValueMapping, @ValueMappings sjaakd 2016-02-16 22:37:23 +01:00
  • 9b2145c6a8 #779 Allow to select only one compiler in a processor test class, but make the config-annotation deprecated to empasise that it's only to be used temporarily during debugging. Andreas Gudian 2016-03-13 20:49:59 +01:00
  • c595bd72e3 Fix some compiler warnings. Andreas Gudian 2016-03-13 20:47:28 +01:00
  • c671692cd0 #770 Update retention-policy of custom qualifier annotations in docs and tests to CLASS. Andreas Gudian 2016-03-07 14:19:14 +01:00
  • 27aa40c0ec #768 Consistently using Type#getImportTypes() for determining imported types Gunnar Morling 2016-03-07 19:14:00 +01:00
  • 18912727ca #761 fixing cloudbees issue. sjaakd 2016-02-20 22:31:07 +01:00
  • 15b6afef58 #761 using fully qualified names in javadoc for conflicting annotations sjaakd 2016-02-20 22:20:46 +01:00
  • 5e88dae8ce #750 Further expanding comment Gunnar Morling 2016-02-20 11:42:47 +01:00
  • e039c74c2a #750 Documentation update for @Named sjaakd 2016-02-14 23:15:27 +01:00
  • d83d8b4102 #750 Refactoring, moving selection parameters to common SelectorParameters, repair sjaakd 2016-02-14 23:15:27 +01:00
  • 6a5e2a79e4 #750 Refactoring, moving selection parameters to common SelectorParameters sjaakd 2016-02-14 23:15:27 +01:00
  • c1341d4fe0 #750 Unit Test of @Named annotation sjaakd 2016-02-14 20:49:18 +01:00
  • faedebc119 #750 Initial implementation of @Named annotation sjaakd 2016-02-14 20:49:02 +01:00
  • bb1ccac434 #750 Introducing the @Named annotation sjaakd 2016-02-14 20:48:20 +01:00
  • 9d377106d3 #754 Moving ToC to the right Gunnar Morling 2016-02-14 15:31:44 +01:00
  • 946d45eebe #754 Improving wording in Preface, putting guide under http://creativecommons.org/licenses/by-sa/4.0/ Gunnar Morling 2016-02-13 23:21:09 +01:00
  • 6143d920cf #754 Adding reference guide to distribution; Removing some dependencies between HTML and PDF executions Gunnar Morling 2016-02-13 23:07:47 +01:00
  • 6d87e2525d #754 Re-organizing some sections to reduce number of top-level chapters Gunnar Morling 2016-02-13 22:55:59 +01:00
  • da5274ea54 #754 Moving qualifier section to conversion chapter Gunnar Morling 2016-02-13 22:42:06 +01:00
  • 650a53318e #754 Avoiding numbers in section ids Gunnar Morling 2016-02-13 22:41:36 +01:00
  • 652395d9d5 #754 Initial conversion of reference guide to AsciiDoc Gunnar Morling 2016-02-13 17:59:55 +01:00
  • be2bf249d9 Add ZonedDateTime/Calendar test cases to BuiltInTest, remove obsolete test and reconfigure the test class to avoid unnecessary re-compilations. Andreas Gudian 2016-02-11 22:27:40 +01:00
  • eb99d7b1ef #746 Add missing import for TimeZone in ZonedDateTimeToCalendar Andreas Gudian 2016-02-09 20:18:25 +01:00
  • 9a4738950f #634 Adding test case for mapper with generic super type Gunnar Morling 2016-02-07 19:47:03 +01:00
  • eeb36239c4 #634 Renaming test package Gunnar Morling 2016-02-07 19:26:52 +01:00
  • 8a28f12999 #634 Using DeclaredType instead of TypeElement when resolving property accessors of mapped bean types; That way accessor parameter/return types referring to type parameters of the bean will be resolved correctly Gunnar Morling 2016-02-03 23:19:25 +01:00
  • 4997f3f292 #634 Consolidating determination of target type in property mapping builders Gunnar Morling 2016-02-03 21:52:41 +01:00
  • 22f1e71519 #740 baseline update to version 2.19.1 of Surefire plugin sjaakd 2016-02-04 20:54:40 +01:00
  • 4a74ee8f6c #732 Properly copying enum sets Gunnar Morling 2016-02-01 21:35:05 +01:00
  • f93487f288 #664 Adding Sam to copyright.txt Andreas Gudian 2016-02-02 20:20:47 +01:00
  • b09f32f926 #664 Add test to verify that jsr330 mappers are annotated with @Singleton and @Named. Andreas Gudian 2016-02-02 20:18:25 +01:00
  • 5ede0e91db #664 Annotate mapper implementations with @Singleton when using jsr330. Sam Wright 2015-10-20 17:49:46 +01:00
  • f0559fca43 #729 Adding Oliver to copyright.txt Gunnar Morling 2016-02-02 19:28:20 +01:00
  • 0a41360acf #729 Some clean-up Gunnar Morling 2016-02-02 19:27:18 +01:00
  • 79ececf83e #729 Adjusting license header Gunnar Morling 2016-02-02 19:19:00 +01:00
  • 4101ed86c9 #729 added unittest for mapping property of collection to primitive Oliver Ehrenmüller 2016-02-02 09:01:49 +01:00
  • e42788ece2 #729 Fix trying to resolving constructor on primitive types (correct formatting) Oliver Ehrenmüller 2016-02-01 13:10:44 +01:00
  • 39158f649f #729 Fix trying to resolving constructor on primitive types Oliver Ehrenmüller 2016-02-01 13:07:59 +01:00
  • 01322e0a9c #726 Adding Vincent to copyright.txt Gunnar Morling 2016-01-19 19:53:51 +01:00
  • f84938f46e find information in XmlElementRef annotations to match it against XmlElementDecl to implement #726 Vincent Alexander Beelte 2015-12-21 15:12:49 +01:00
  • 34aceff5f8 #723 Updating year in license headers Gunnar Morling 2016-01-16 18:00:09 +01:00
  • 1ae3d07388 #701 Update checkstyle version and fix several previously undetected issues in our code (mostly missing whitespaces and redundant modifiers) and in the generated code (superflous whitespaces before commas) Andreas Gudian 2015-10-16 22:44:00 +02:00
  • 5831e824e1 Organize imports to put static imports back on top. Andreas Gudian 2015-12-18 22:47:03 +01:00
  • c0b005429a #691 Create an integration test that compiles all test mappers from the processor module with JDK 6/7/8/9, Eclipse JDT on language levels 1.6/1.7/1.8. Andreas Gudian 2015-11-16 22:26:48 +01:00
  • 8b35c63e9a #693 Typo fix Gunnar Morling 2015-11-18 23:26:09 +01:00
  • c59ef3ab7a #693 Renaming test entities in generics test for the sake of easier understanding Gunnar Morling 2015-12-17 23:43:40 +01:00
  • 55b74ae384 #710 Deferring processing of mappers with incomplete source/target types to a later processing round Gunnar Morling 2015-12-17 23:29:56 +01:00
  • 03bf027858 #710 Excluding tools dependency from CheckStyle Gunnar Morling 2015-12-17 20:34:26 +01:00
  • 1e318e3405 [maven-release-plugin] prepare for next development iteration Gunnar Morling 2015-11-25 22:56:43 +01:00
  • 8fb0424326 [maven-release-plugin] prepare release 1.0.0.Final 1.0.0.Final Gunnar Morling 2015-11-25 22:56:40 +01:00
  • a45611315a Updating readme.md prior to 1.0.0.Final release Gunnar Morling 2015-11-25 22:26:45 +01:00
  • 7c2b4c9541 #698 Fix missing import for enums in case of default values. Andreas Gudian 2015-11-25 19:56:42 +01:00
  • dde84306ab #644 Only delegate to the Eclipse-specific workaround when the compiler is actually identified as Eclipse JDT Andreas Gudian 2015-11-16 20:32:41 +01:00
  • 76603416e7 #644 Basically reverting changes made for #127, with a fix for handling super-bounds in JDK (failed after wrapping Types in TypesDecorator). Moved most of the logic of Types.getTypeBounds() to TypeFactory. Andreas Gudian 2015-11-12 21:18:13 +01:00
  • 874a9b3a52 #644 Add more elaborate test case for inheritance with generics with multiple overlapping interfaces Andreas Gudian 2015-11-09 22:52:03 +01:00
  • e4bbfdaaa6 #688 Fix handling of overridden methods in adjacent interface hierarchies. Andreas Gudian 2015-11-09 22:50:28 +01:00
  • fc660e2c02 #687 Fix detection of source property type in case the mapping is specified via annotation Andreas Gudian 2015-11-09 22:49:27 +01:00