16 Commits

Author SHA1 Message Date
Filip Hrisafov
c58f80cc5f #2069 Refactor target reference to report errors during bean mapping instead of creation of the target reference
With this we can more easily go in the direction of using constructor to map into target beans.
2020-04-13 13:20:09 +02:00
Filip Hrisafov
b7d5e557c1 Checkstyle max line length should be 120 2020-04-05 09:29:00 +02:00
Filip Hrisafov
95ceba1a1e #2016 Update Checkstyle to 8.29
Adapt checkstyle configuration with new changes:
* Move cacheFile to Checker module
* Move LineLength to Checker module
* Use SuppressWithPlainTextCommentFilter
2020-02-02 14:33:45 +01:00
Filip Hrisafov
ec413118d6
Update build with latest dependencies and Java 8 baseline: (#1636)
* Do not use maven-processor-plugin and use the maven-compiler-plugin annotationProcessors instead
* Update NoPackageCyclesRule and exclude tests
* Update checkstyle to 8.14 and remove FIleContentsHolder module and move SuppressionCommentFilter to the TreeWalker
* Update assertj to 3.11.1 and replace usage of RuntimeIOException (from AssertJ) with UncheckedIOException (from java 8)
* Add how to import MapStruct into IntelliJ and Eclipse into the readme
2018-10-28 21:39:35 +01:00
Andreas Gudian
050c398da6 #966 Avoid missing newlines between methods and multiple newlines (generally) by adding a checkstyle rule, fixing current incarnations. 2016-12-01 21:52:58 +01:00
Gunnar Morling
0674a8780b #499 Extracting base class for shared mapping builder properties 2015-03-09 23:48:44 +01:00
Gunnar Morling
1659a6e8e5 #456 Avoiding to print multiple consecutive blank lines 2015-02-15 22:42:01 +01:00
Andreas Gudian
9737e0ba6e #426 allow to ignore checkstyle warnings explicitly by name using @SuppressWarnings 2015-01-25 21:02:45 +01:00
Andreas Gudian
9eec8ad6c9 #415 Rename packages that are named "target" to avoid them being ignored by the license plugin, add missing license header to some files 2015-01-07 21:57:59 +01:00
Andreas Gudian
3822e723b7 #331 remove remaining runtime dependencies from processor to mapstruct core, add checkstyle rule to verify that for the future. 2014-11-21 06:40:16 +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
e5668325f0 #112 Making sure not more than one type with the same simple name is imported 2014-01-29 21:03:20 +01:00
Gunnar Morling
644702eed9 Using portable CheckStyle check for a new line at the end of files 2014-01-10 22:31:32 +01:00
Andreas Gudian
ba90702392 Have spaces on empty for iterator pads 2013-07-16 23:06:57 +02:00
Gunnar Morling
bf5a4303b6 #35 Raising warning in case of unmapped target properties 2013-06-16 23:23:21 +02:00
Gunnar Morling
42ac8f3f1a #33 Adding CheckStyle configuration 2013-06-01 18:11:11 +02:00