mapstruct / mapstruct/mapstruct-idea

[reopen]Redundant default parameter value assignment warning shouldn't appear if target is a string

Open
#214 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
168
Forks
41
PR merge metrics
No merged PRs in 30d

Description

Hi,
with mapstruct-1.5.5.Final.jar and IntelliJ IDEA 2024.3.2 (Ultimate Edition),
I am facing the same issue as #93 [https://github.com/mapstruct/mapstruct-idea/issues/93](url)

`
@Mapping(target = "myFied", constant = "")
`
`
Type2 toType2(final Type1 myType1);
`

gives me the warning "Redundant default parameter value assignment"

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing this report with issue #93 and reproduce the warning in IntelliJ IDEA 2024.3.2 using the shown @Mapping constant and mapper method. Trace the plugin's inspection for the "Redundant default parameter value assignment" warning. Done means the warning no longer appears when the mapping target is a string.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.