From 100a425ea4d6de2be37ee4635577c99231f3c5e5 Mon Sep 17 00:00:00 2001 From: Filip Hrisafov Date: Sat, 3 Apr 2021 14:39:30 +0200 Subject: [PATCH] Support configuring order of source and target in `@Mapping` for Add unmapped property quick fix Fixes #51 --- change-notes.html | 4 ++ .../UnmappedTargetPropertiesInspection.java | 27 +++++-- .../intellij/settings/ProjectSettings.java | 30 ++++++++ .../settings/ProjectSettingsComponent.java | 55 ++++++++++++++ .../settings/ProjectSettingsPage.java | 71 +++++++++++++++++++ src/main/resources/META-INF/plugin.xml | 6 ++ .../messages/MapStructBundle.properties | 3 + ...rtiesInspectionSourceBeforeTargetTest.java | 57 +++++++++++++++ ...pedTargetPropertiesSourceBeforeTarget.java | 36 ++++++++++ ...getPropertiesSourceBeforeTarget_after.java | 42 +++++++++++ 10 files changed, 325 insertions(+), 6 deletions(-) create mode 100644 src/main/java/org/mapstruct/intellij/settings/ProjectSettings.java create mode 100644 src/main/java/org/mapstruct/intellij/settings/ProjectSettingsComponent.java create mode 100644 src/main/java/org/mapstruct/intellij/settings/ProjectSettingsPage.java create mode 100644 src/test/java/org/mapstruct/intellij/inspection/UnmappedTargetPropertiesInspectionSourceBeforeTargetTest.java create mode 100644 testData/inspection/UnmappedTargetPropertiesSourceBeforeTarget.java create mode 100644 testData/inspection/UnmappedTargetPropertiesSourceBeforeTarget_after.java diff --git a/change-notes.html b/change-notes.html index c4ed3665..a67e55d4 100644 --- a/change-notes.html +++ b/change-notes.html @@ -1,4 +1,8 @@ +

1.3.0

+

1.2.4