mapstruct / mapstruct/mapstruct-idea

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

Offen
#214 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
168
Forks
41
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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

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

gives me the warning "Redundant default parameter value assignment"

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, diesen Bericht mit Issue #93 zu vergleichen und die Warnung in IntelliJ IDEA 2024.3.2 unter Verwendung der gezeigten @Mapping-Konstante und Mapper-Methode zu reproduzieren. Verfolge die Inspektion des Plugins für die Warnung "Redundant default parameter value assignment". Fertig ist die Aufgabe, wenn die Warnung nicht mehr erscheint, wenn das Mapping-Ziel ein String ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.