Renaming a @Getter annotated field results in a getter inside the mapping definition (instead of the new field name)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Reproduisez le renommage de User.name en lastName dans l’exemple de User et UserMapper, en vous concentrant sur la manière dont les champs @Getter sont résolus dans la définition du mapping. Suivez la gestion du renommage et vérifiez que le mapping fait référence au champ renommé plutôt qu’à un nom de getter généré.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
public class User {
String name;
}
@Mapper
public interface UserMapper {
@Mapping(source="name", target="nom")
UserDto toDto(User user)
}
When you rename User.name to lastName, the mapping becomes @Mapping(source="getLastName", target="nom")
- Langage dominant
- Java
- Étoiles
- 169
- Forks
- 42
- Merge moyen
- 7 j 20 h
- PR mergées (30 j)
- 2
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de mapstruct/mapstruct-idea
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
mapstruct/mapstruct-idea#274 · 2 commentaires ·
-
feature hack.commit.push
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
mapstruct/mapstruct-idea#267 ·
-
feature hack.commit.push
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
mapstruct/mapstruct-idea#266 ·
-
feature hack.commit.push
Difficulté 3/5 1-2 jours Accessibilité débutants 75/100
mapstruct/mapstruct-idea#265 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
mapstruct/mapstruct-idea#257 · 1 commentaire ·
Toutes les issues de mapstruct/mapstruct-idea
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Netcracker/qubership-integration-platform#1046 ·
Les mainteneurs répondent en général sous 2 jours
-
`check_java_version()` fails when Java path contains spaces (Windows / Git Bash, `C:\Program Files`)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Fix Math.ceilDiv wrong result for exact positive divisionsPeut-être pris @pamod-madubashana l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
scala-native/scala-native#5094 ·
Les mainteneurs répondent en général sous 1 jour
-
NullPointerException in blocking command completion callback when the command succeeds (3.52.0)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 2 jours