21 Commits

Author SHA1 Message Date
Filip Hrisafov
551c104295 #2019 Setup GitHub Actions
Add Maven Wrapper for using in GitHub Actions
Remove Travis
2020-03-07 16:44:19 +01:00
Filip Hrisafov
02a113b2d4
#1308 Switch to JUnit Jupiter and do not use Toolchains for the integration tests (#2013)
The CI should be setup to run on different Java versions, for which the integration tests are going to be run
2020-02-03 21:56:48 +01:00
Florian Tavares
d81d3e46a4 #1301 Use Java 8 as baseline for MapStruct
* Move classes from mapstruct-common into mapstruct
* Use Java 8 @Repeatable for @Mappings and @ValueMappings in the mapstruct module
* Add relocation for mapstruct-jdk8 to mapstruct
* Use of 1.8 source and target versions from parent POM
* Update documentation to match
* Update versions of some maven plugin crashing build on Java 8
* Drop JDK 6 & 7 support in integration tests
* Remove mapstruct-common module (it was never deployed to Central)
2018-10-15 22:16:33 +02:00
MapStruct Team
b35126e609 #1411 Update copyright header on all files
* Use new shorter copyright header without a year
* Use SLASHSTAR_STYLE for Java files
2018-07-15 19:29:28 +02:00
Filip Hrisafov
1be6d352bb Switch to OpenJDK 7 on Travis (Oracle Java 7 is no longer present) 2017-09-03 16:29:04 +02:00
Filip Hrisafov
6377e51efa #1251 Deploy SNAPSHOTS from Travis CI 2017-08-18 19:41:24 +02:00
Filip Hrisafov
2acaffa3ec #1129 Add forbidden apis plugin to fail on illegal TypeMirror usages 2017-05-30 22:56:31 +02:00
Filip Hrisafov
5fccc6c2d5 #1171 Add Travis CI (#1172) 2017-04-06 21:22:38 +02:00
Andreas Gudian
b02f8e5df5 #1032 Update license headers to 2017 2017-01-05 18:55:26 +01:00
Gunnar Morling
34aceff5f8 #723 Updating year in license headers 2016-01-16 18:00:09 +01: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
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
3c8f969573 #86 Updating license header 2014-01-12 19:48:08 +01:00
Gunnar Morling
0b3eae1f0c #16 Some fine tuning of Eclipse formatter 2013-07-13 14:30:44 +02:00
Andreas Gudian
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".
2013-07-13 14:11:28 +02:00
Gunnar Morling
f5f448ab08 #33 Updating IntelliJ formatter 2013-06-01 18:29:28 +02:00
Gunnar Morling
45da60f626 Adding IntelliJ formatting style 2013-05-30 21:59:57 +02:00
Gunnar Morling
d88cc1086a Updating copyright headers to reference contributor file 2013-05-14 22:11:11 +02:00
Gunnar Morling
7fc0878673 Adding support for mapping of reference attributes and lists; Removing Dozer-based implementation 2013-02-27 00:26:39 +01:00
Gunnar Morling
61f181a589 Initial import 2012-05-28 14:50:43 +02:00