Commit Graph

  • 623acb6f10 #79 Some typo fixes, simplifications and comment improvements Gunnar Morling 2014-01-05 19:45:49 +01:00
  • 3bdc67f9ba Issue #79 Fixing @withClasses per test case sjaak 2014-01-05 09:22:18 +01:00
  • 094b9c3e9e Issue #79 Fixing small error in ArrayType sjaak 2014-01-04 22:08:52 +01:00
  • 560855004b Issue #79 Fixing suggestions sjaak 2014-01-04 21:23:50 +01:00
  • b249c2ced1 Issue #79 Adding generics solution for custom mappers sjaak 2013-12-31 13:17:29 +01:00
  • 260a685f65 Merging test classes specified via @WithClasses on method and class level Gunnar Morling 2014-01-05 00:27:39 +01:00
  • 8426b1af34 Making processor a bit more robust against source files missing in compilation Gunnar Morling 2014-01-04 18:14:06 +01:00
  • 4f3ef4f66c Minor comment improvements Gunnar Morling 2014-01-03 19:46:51 +01:00
  • 7d9b42cf35 #82 Use Mappers factory to instanciate used mappers annotated with @Mapper Andreas Gudian 2014-01-03 20:43:31 +01:00
  • 1c64a704d9 Update to surefire 2.16 Andreas Gudian 2013-09-14 19:47:18 +02:00
  • dddfdf1a70 Fix compile problem with jdk 6 Andreas Gudian 2013-09-14 19:39:53 +02:00
  • d38a72c534 #74 Adding support for generating methods from abstract classes Gunnar Morling 2013-11-30 23:05:01 +01:00
  • 8be25e70e5 Adding .checkstyle to .gitignore Gunnar Morling 2013-11-30 21:57:49 +01:00
  • 79fe4673d4 Some doc improvements Gunnar Morling 2013-11-26 00:26:13 +01:00
  • d2bec5b354 [maven-release-plugin] prepare for next development iteration Gunnar Morling 2013-11-25 20:11:55 +01:00
  • 987bf57d35 [maven-release-plugin] prepare release 1.0.0.Alpha2 1.0.0.Alpha2 Gunnar Morling 2013-11-25 20:11:43 +01:00
  • 4d46ff3ff3 Excluding some more files from license header check Gunnar Morling 2013-11-25 19:14:58 +01:00
  • 39f2166046 #69 Only take public getters/setters into consideration Andreas Gudian 2013-11-03 13:36:53 +01:00
  • 4c32abbeb5 #64 Avoiding superfluous imports Gunnar Morling 2013-08-18 00:31:06 +02:00
  • 3e8ba36774 #64 Removing superfluous indentations from templates; Each template can start with an indentation of 0 as it will be correctly indented automatically later on Gunnar Morling 2013-08-18 00:30:46 +02:00
  • 4a0141fb4b #64 Adding simple Writer which correctly indents generated code Gunnar Morling 2013-08-18 00:12:29 +02:00
  • b8f7c50a03 #64 Removing redundant empty lines Gunnar Morling 2013-08-17 12:38:08 +02:00
  • ae8e4f4b81 #21 Adding conversions for BigDecimal Gunnar Morling 2013-08-16 20:38:24 +02:00
  • 2e6098eab5 Getting rid of uncovered plug-in execution in M2E Gunnar Morling 2013-08-16 19:27:55 +02:00
  • c2a7853e4c #52 Moving Mappers class to package org.mapstruct.factory Gunnar Morling 2013-08-16 19:11:46 +02:00
  • c093e09c82 #29 Adding package-level JavaDocs, adding some overal architecture documentation to MappingProcessor Gunnar Morling 2013-08-16 00:57:38 +02:00
  • be3018b614 #61 Raising an error in case a collection/map attribute can't be propagated due to differently parameterized attributes in source and target Gunnar Morling 2013-08-15 23:45:46 +02:00
  • 186c127ebd #61 Instantiating collections/maps also if implementation type is used as target type Gunnar Morling 2013-08-15 20:47:19 +02:00
  • 1e280f83c9 #61 Making sure attributes can be mapped if target attribute is of a super-type Gunnar Morling 2013-08-15 20:23:49 +02:00
  • 4f44cea112 #61 Making sure type parameters are correctly specified when instantiating collection types Gunnar Morling 2013-08-15 19:01:55 +02:00
  • e82dd009f0 #61 Adding test for map mapping Gunnar Morling 2013-08-14 22:01:22 +02:00
  • 88011a91a3 #61 Simplifying template a bit Gunnar Morling 2013-08-14 21:52:36 +02:00
  • 01c487d342 #61 Moving method for assignment check to Type Gunnar Morling 2013-08-14 21:43:09 +02:00
  • 585f944574 #61 Refactoring Type into a wrapper around TypeMirror Gunnar Morling 2013-08-14 21:36:37 +02:00
  • 86a8e72692 #31 Providing support for bean mapping methods with several source parameters Gunnar Morling 2013-08-11 14:42:14 +02:00
  • b61f0ce915 #31 Improving formatting of generated code Gunnar Morling 2013-08-04 12:14:25 +02:00
  • 1648375ede #31 Improving reporting in case actual diagnostics are different than expected ones Gunnar Morling 2013-07-29 23:10:13 +02:00
  • f4c18c8836 annotation (...) let's -> annotation (...) lets Lukasz Kryger 2013-08-15 22:14:14 +01:00
  • 305a2ec475 #58 Adding methods in test mapper Gunnar Morling 2013-07-22 22:31:43 +02:00
  • 764f5040da #58 Registering several more implementation types for collection types Gunnar Morling 2013-07-21 23:41:38 +02:00
  • 45968f9fd7 #19 Requiring @MappingTarget annotation for target parameters for the sake of readability/explicitness; Improving test method names Gunnar Morling 2013-07-21 12:23:43 +02:00
  • 9e5fc2af8e #19 Adding template for Parameter, simplifying PropertyMapping by passing source and target bean via template Gunnar Morling 2013-07-21 11:59:02 +02:00
  • a931cff0e5 Merge branch 'agudian_19' Gunnar Morling 2013-07-21 11:41:49 +02:00
  • 476f147078 #19 Simplifying creation of MappingMethod objects Gunnar Morling 2013-07-21 10:45:53 +02:00
  • 466a640ced #19 Map into existing instances. - Either defined explicitly with @MappingTarget, or implicitly as last parameter in a void method. Andreas Gudian 2013-07-16 23:09:57 +02:00
  • ba90702392 Have spaces on empty for iterator pads Andreas Gudian 2013-07-16 23:06:57 +02:00
  • 1b0447d404 #53 Avoiding conlicting variable names Gunnar Morling 2013-07-15 23:43:11 +02:00
  • f9343bdc3f #44 Adding tests for referencing map mapping methods for mapping properties Gunnar Morling 2013-07-14 22:45:22 +02:00
  • ea436e061f #44 Adding support for specification of date formats in Map mapping methods Gunnar Morling 2013-07-14 22:31:47 +02:00
  • 346512cc82 #44 Generating Map mapping methods Gunnar Morling 2013-07-13 18:26:01 +02:00
  • 592371e562 #44 Fixing some issues around iterable methods Gunnar Morling 2013-07-13 17:12:31 +02:00
  • 6e9abacdd6 #44 Creating template for writing MappingMethodReferences, enhancing templating mechanism to pass additional objects to <includeModel/> directive Gunnar Morling 2013-07-13 13:52:58 +02:00
  • ac9859c38d #44 Enabling types with more than one type parameter Gunnar Morling 2013-07-11 21:58:53 +02:00
  • 7d26a3b43e #16 Excluding Eclipse formatter file from license check Gunnar Morling 2013-07-13 14:37:46 +02:00
  • 0b3eae1f0c #16 Some fine tuning of Eclipse formatter Gunnar Morling 2013-07-13 14:30:44 +02:00
  • a7c8c2d3bc #16 Add Eclipse Code Formatter settings. Not 100% compatible with the settings of IDEA, but close enough when used with Save Action "Format edited lines". Andreas Gudian 2013-07-12 14:36:12 +02:00
  • 49f27e3ea2 #49 Minor fixes Gunnar Morling 2013-07-13 14:04:34 +02:00
  • 1fc36d1415 Correct indentation of property mappings with conversion Andreas Gudian 2013-07-11 21:57:20 +02:00
  • a265c14d39 #49 Add componentModel "jsr330" o Refactor the other component model implementations to reduce code-duplication Andreas Gudian 2013-07-11 21:50:44 +02:00
  • a879400e94 #47 Using Weld version available in Maven Central Gunnar Morling 2013-07-11 19:44:20 +02:00
  • ec4232ff53 #47 Fixing indentation Gunnar Morling 2013-07-11 19:07:35 +02:00
  • e6869f20f1 #47 Support Spring as component model o Add processor option to set a default component model Andreas Gudian 2013-07-09 23:42:50 +02:00
  • 76c5e595eb #46 Integrating JaCoCo plug-in Gunnar Morling 2013-07-07 22:18:27 +02:00
  • 5f4810159a #45 Disabling FreeMarker logging Gunnar Morling 2013-07-07 18:02:13 +02:00
  • 97e1848887 #26 Template clean-up Gunnar Morling 2013-07-07 16:32:57 +02:00
  • 9dd8c179e3 #26 Mapping between String iterables and Date iterables Gunnar Morling 2013-07-07 14:44:41 +02:00
  • abba4fb716 #26 Adding support for mappings between Date and String, optionally applying a format string Gunnar Morling 2013-07-07 14:45:47 +02:00
  • c4cec154cd Adding Maven settings.xml in order to use JBoss Maven repo (required for Weld dependencies) Gunnar Morling 2013-07-06 11:47:03 +02:00
  • 63b90353a8 #26 Adding conversions for BigInteger Gunnar Morling 2013-07-06 11:34:19 +02:00
  • b3654979ad #41 Adding test; Actual issue was fixed by previous refactorings Gunnar Morling 2013-07-06 10:30:56 +02:00
  • 1972f36ec1 #32 Simplifying messaging Gunnar Morling 2013-07-01 23:39:55 +02:00
  • 17f106c6ea #32 Some clean-up Gunnar Morling 2013-06-30 10:56:27 +02:00
  • 53597469ad #32 Loading model element processors via service loader Gunnar Morling 2013-06-29 13:51:37 +02:00
  • 502780c441 #32 Support for CDI-based mapper implementations Gunnar Morling 2013-06-29 13:39:21 +02:00
  • a565bed0c7 #32 Establishing processing chain for model creation and transformation Gunnar Morling 2013-06-27 22:56:49 +02:00
  • 9a4e51801f #32 Making build work on JDK 6 Gunnar Morling 2013-06-26 20:15:31 +02:00
  • 17ffcfe104 #32 Simplifying Method type Gunnar Morling 2013-06-23 17:50:07 +02:00
  • cadc20f7b3 #32 Removing MappedProperty, creating PropertyMappings directly Gunnar Morling 2013-06-23 10:11:45 +02:00
  • cd0306683f #32 Replacing BeanMapping with plain list of mapping methods Gunnar Morling 2013-06-23 10:07:49 +02:00
  • 335b9d77ac #32 Extracting template for property mappings Gunnar Morling 2013-06-22 11:45:04 +02:00
  • eeb811e450 #32 Splitting up simple and iterable mapping methods into separate classes/templates Gunnar Morling 2013-06-22 11:10:28 +02:00
  • 517817fbfc #32 Creating dedicated template for MappingMethod Gunnar Morling 2013-06-18 21:27:44 +02:00
  • c071434c6e #32 Creating dedicated template for BeanMapping Gunnar Morling 2013-06-16 23:12:13 +02:00
  • 781f698a8a #32 Preparing aggregated model to allow nodes to write out themselves using specific templates Gunnar Morling 2013-06-16 23:11:30 +02:00
  • 522c9e851a #35 Adding processor option for setting default target mapping policy Gunnar Morling 2013-06-09 23:47:37 +02:00
  • 04beaacbe1 #35 Allowing to specify processor options for processor tests Gunnar Morling 2013-06-09 23:38:45 +02:00
  • 76c3aebd5d #35 Unifying messsage printing Gunnar Morling 2013-06-09 21:49:25 +02:00
  • bf5a4303b6 #35 Raising warning in case of unmapped target properties Gunnar Morling 2013-06-09 15:12:54 +02:00
  • 895a715727 #35 Extracting Mapping instantitation from visitor class Gunnar Morling 2013-06-09 11:28:18 +02:00
  • a5fd73f255 #35 Extracting some code from visitor to helper class Gunnar Morling 2013-06-08 20:49:05 +02:00
  • bc22e6ce15 #17 Fixing NPE in case of attribute without setter in source type Gunnar Morling 2013-06-16 20:28:57 +02:00
  • 9318adf7b7 #17 Mapping attributes inherited from super types (from Andreas) Gunnar Morling 2013-06-16 20:21:45 +02:00
  • 5046eda92e Making sure source packages named "target" are not excluded by .gitignore Gunnar Morling 2013-06-16 17:53:52 +02:00
  • 9f7db53bdd Fix tests that failed on Win+jdk6 (error messages are preceeded with source file path) (from Andreas) Gunnar Morling 2013-06-16 17:53:15 +02:00
  • c0bd8c7b18 #36 Specifying expected diagnostic messages in processor tests Gunnar Morling 2013-06-09 21:16:45 +02:00
  • 60126183a3 #36 Allowing messages to be used in diagnostic expectations Gunnar Morling 2013-06-09 21:16:24 +02:00
  • e53adbd817 #35 Making @WithClasses usable on the method level Gunnar Morling 2013-06-08 20:44:53 +02:00
  • 826a1b8d64 [maven-release-plugin] prepare for next development iteration Gunnar Morling 2013-06-02 23:57:00 +02:00
  • 1fbdf46fe6 [maven-release-plugin] prepare release 1.0.0.Alpha1 1.0.0.Alpha1 Gunnar Morling 2013-06-02 23:57:00 +02:00
  • 188b29ba74 Excluding build-config from deployment Gunnar Morling 2013-06-02 23:52:44 +02:00