CusmaLinux / CusmaLinux/svu

Resolve mapstruct warnings from logs

Open
#36 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
1
Forks
1
Avg merge
2m
Merged PRs (30d)
1

Description

### Objective
Currently the mappers present some warnings that are displayed in logs when you make `./mvnw clean compile` is possible view because the **mapstruct verbosity** is active, some warnings can be problematic since are related to other sub **mapstructs** that are **unmapped**. Therefor to improve the process of generating the implementation class for every mapper this type of warnings needs to be fixed

![Image](https://github.com/user-attachments/assets/1b870834-3fcd-4113-a60d-ef63c0742668)

### Checklist

- [ ] Review every warning in the logs related to **mapstruct**
- [ ] If it's possible fix the unmapped warnings related to mappers

Contributor guide

Open the contributing guide

Research direction

Start by running `./mvnw clean compile` and reviewing the MapStruct warnings shown in the build logs. Trace each warning to its mapper and determine whether the unmapped fields should be handled; done means the relevant MapStruct warnings are resolved or documented as intentional.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.