Gunnar Morling
55b74ae384
#710 Deferring processing of mappers with incomplete source/target types to a later processing round
2015-12-17 23:53:20 +01:00
Andreas Gudian
aba26328ba
#667 Run all processor tests with both the JDK compiler and the Eclipse compiler.
...
All generated sources and compilation results are kept in a new directory structure, making manual inspection easier, and also simplifying parallel test-class execution.
2015-11-09 22:54:47 +01:00
Andreas Gudian
82ab85d3bc
#642 Simplify handling of toolchains file by autodetecting which JDKs are configured there.
2015-10-22 20:18:27 +02:00
sjaakd
18532ace8c
#636 - adapt integration test for default and static interface methods (Java8) to eclipse compiler problem
2015-09-14 09:09:26 +02:00
sjaakd
45db85a7be
#636 - refinement of solution java8 default and static interface methods
2015-09-14 09:06:22 +02:00
Ivo Smid
a15a67ff47
#636 - fix - default methods (Java 8) do not work anymore
2015-09-14 09:02:33 +02:00
Andreas Gudian
590363cf2f
#592 Fix Decorator-support for component model 'spring' and 'jsr330', extend decorator integration-tests, add examples to @DecoratedWith javadoc
2015-08-23 16:40:54 +02:00
Ivo Smid
60caf959e3
603 - Java 8 - Cant use static method on interface with decorators.
2015-08-12 12:58:21 +02:00
Gunnar Morling
daaa99d143
#272 Allowing to inject decorated mapper in Spring without qualifier
2015-06-03 22:06:08 +02:00
Gunnar Morling
2ad77b5aa0
#272 Adding line breaks at end of files
2015-06-03 22:03:16 +02:00
sonata82
b37a1d24d9
#272 Basic decorator implementation for CDI and Spring
2015-06-03 22:03:16 +02:00
Andreas Gudian
2fd8e0a775
#365 Moving integration test to integration-test module (kept using only Java 8 for now)
2015-05-27 21:21:56 +02:00
Christian Schuster
9f7fb11552
#365 include mapstruct-spi in mapstruct-processor
2015-05-27 21:21:54 +02:00
Christian Schuster
59c791034c
#365 make accessor naming configurable
2015-05-27 21:21:54 +02:00
sjaakd
2ece25a086
#527 selection and forging of iterable - and map mapping methods with wildcards, extends for source, super for target
2015-05-08 22:21:23 +02:00
Andreas Gudian
762113aa60
#431 add JDK 9 to integration tests and remove processor_plugin_java_7 tests (they did exactly the same as the _java_8 variant, for what we are concerned).
...
Use -DprocessorIntegrationTest.canUseJdk9=false in case no JDK9 is configured in the toolchains.xml file
2015-02-08 11:10:53 +01:00
Gunnar Morling
13f9a5027a
#213 Updating license header
2015-01-07 20:11:59 +01:00
Andreas Gudian
640d9dd571
#400 fix nested property mappings with Eclipse JDT compiler, extend the integration test accordingly.
2015-01-06 19:29:33 +01:00
Andreas Gudian
24984cb5be
#398 allow autoboxing for primitive return types of property mapping methods to non-primitive properties
2014-12-30 19:18:28 +01:00
Christian Schuster
677952c2fe
#381 fix baseDir for JSR 330 integration test, add missing dependency
2014-12-13 17:57:59 +01:00
Andreas Gudian
760be8f4f8
Add extract of the unit tests for generics and @TargetType support to an integration test
2014-11-19 21:50:00 +01:00
Andreas Gudian
54b8747e09
#312 fix ClassCastException in Eclipse JDT compiler when trying to compute the erasure of the 'void' type, extend integration test that reproduced the error
2014-10-20 15:44:22 +02:00
Gunnar Morling
32eeceb0cf
#252 Renaming @ReverseMappingMethod to @InheritInverseConfiguration
...
* Improving error messages
* Fixing some typos
2014-10-14 22:03:32 +02:00
sjaakd
5457f3583a
#252 merging reverse mapping with forward mapping. Fixing reverse check in Mapping.
2014-10-13 23:09:11 +02:00
Andreas Gudian
e9a74d1fc0
#202 allow remote debugging an intetegration test using a command like "mvn test -Dtest=SimpleTest#oracle_java_6 -DprocessorIntegrationTest.debug=true"
2014-10-05 20:54:36 +02:00
Andreas Gudian
33abe5faaf
#202 Refactor integration tests to use Maven Verifier, different JDKs using toolchains, and the Eclipse JDT compiler.
2014-09-14 22:00:03 +02:00
Gunnar Morling
1ead23ad9c
#169 Copying sources instead of classes from core-common to core/core-jdk to improve IDE experience; Splitting up integration tests
2014-05-30 09:13:55 +02:00
Christian Schuster
183d4c83e6
#169 add integration tests for repeated Mapping annotation
2014-05-25 14:35:40 +02:00
Andreas Gudian
a41cad17bd
#140 , #132 - create a JUnit based test runner that is able to replace the test classloader correctly and is safe for parallel execution of test classes and methods
...
- migrate all tests to JUnit and remove testNG dependencies
2014-04-06 18:50:37 +02:00
Gunnar Morling
fd3aa63e2d
#119 Formatting
2014-03-04 20:12:37 +01:00
sjaakd
859c51368d
#119 Added Test Code, adding shipping address to trigger use of the 2nd object factory
2014-03-04 11:58:38 +01:00
sjaakd
6d2120c1bc
#119 setup jaxb XSDs, DTOs, mapper and test
2014-03-04 11:34:23 +01:00
Gunnar Morling
3c8f969573
#86 Updating license header
2014-01-12 19:48:08 +01:00
Andreas Gudian
a265c14d39
#49 Add componentModel "jsr330"
...
o Refactor the other component model implementations to reduce code-duplication
2013-07-11 21:50:44 +02:00
Andreas Gudian
e6869f20f1
#47 Support Spring as component model
...
o Add processor option to set a default component model
2013-07-09 23:42:50 +02:00
Gunnar Morling
502780c441
#32 Support for CDI-based mapper implementations
2013-06-29 13:39:21 +02:00
Gunnar Morling
d88cc1086a
Updating copyright headers to reference contributor file
2013-05-14 22:11:11 +02:00
Gunnar Morling
cff12a5b49
#12 Using spaces instead of tabs for indentation
2013-04-07 22:46:06 +02:00
Gunnar Morling
a34849cb86
#7 Adding integration test
2013-03-03 14:54:25 +01:00