diff --git a/processor/src/main/java/org/mapstruct/ap/internal/model/source/ValueMapping.java b/processor/src/main/java/org/mapstruct/ap/internal/model/source/ValueMapping.java index 12bb863d9..8902d9e8f 100644 --- a/processor/src/main/java/org/mapstruct/ap/internal/model/source/ValueMapping.java +++ b/processor/src/main/java/org/mapstruct/ap/internal/model/source/ValueMapping.java @@ -36,7 +36,7 @@ public class ValueMapping { boolean anyFound = false; for ( ValueMappingPrism mappingPrism : mappingsAnnotation.value() ) { - ValueMapping mapping = fromMappingPrism( mappingPrism, method, messager ); + ValueMapping mapping = fromMappingPrism( mappingPrism ); if ( mapping != null ) { if ( !mappings.contains( mapping ) ) { @@ -68,8 +68,7 @@ public class ValueMapping { } } - public static ValueMapping fromMappingPrism(ValueMappingPrism mappingPrism, ExecutableElement element, - FormattingMessager messager) { + public static ValueMapping fromMappingPrism( ValueMappingPrism mappingPrism ) { return new ValueMapping( mappingPrism.source(), mappingPrism.target(), mappingPrism.mirror, mappingPrism.values.source(), mappingPrism.values.target() ); diff --git a/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/MethodSelectors.java b/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/MethodSelectors.java index e0f7d0328..5bfbe8449 100644 --- a/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/MethodSelectors.java +++ b/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/MethodSelectors.java @@ -31,7 +31,7 @@ public class MethodSelectors { new MethodFamilySelector(), new TypeSelector( typeFactory, messager ), new QualifierSelector( typeUtils, elementUtils ), - new TargetTypeSelector( typeUtils, elementUtils ), + new TargetTypeSelector( typeUtils ), new XmlElementDeclSelector( typeUtils ), new InheritanceSelector(), new CreateOrUpdateSelector(), diff --git a/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/TargetTypeSelector.java b/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/TargetTypeSelector.java index 3b97b7032..1cbcb6927 100644 --- a/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/TargetTypeSelector.java +++ b/processor/src/main/java/org/mapstruct/ap/internal/model/source/selector/TargetTypeSelector.java @@ -9,7 +9,6 @@ import java.util.ArrayList; import java.util.List; import javax.lang.model.type.TypeMirror; -import javax.lang.model.util.Elements; import javax.lang.model.util.Types; import org.mapstruct.ap.internal.model.common.Type; @@ -27,7 +26,7 @@ public class TargetTypeSelector implements MethodSelector { private final Types typeUtils; - public TargetTypeSelector( Types typeUtils, Elements elementUtils ) { + public TargetTypeSelector( Types typeUtils ) { this.typeUtils = typeUtils; } diff --git a/processor/src/main/java/org/mapstruct/ap/internal/processor/MethodRetrievalProcessor.java b/processor/src/main/java/org/mapstruct/ap/internal/processor/MethodRetrievalProcessor.java index b8fabeab0..ffef1656d 100644 --- a/processor/src/main/java/org/mapstruct/ap/internal/processor/MethodRetrievalProcessor.java +++ b/processor/src/main/java/org/mapstruct/ap/internal/processor/MethodRetrievalProcessor.java @@ -200,7 +200,7 @@ public class MethodRetrievalProcessor implements ModelElementProcessor emptyList() ); + Collections.emptyList() ); List contextProvidedMethods = new ArrayList<>( contextParamMethods.size() ); for ( SourceMethod sourceMethod : contextParamMethods ) { @@ -318,7 +318,7 @@ public class MethodRetrievalProcessor implements ModelElementProcessor