Skip to content

fix(element-wrapper): align logging style (INFO count, DEBUG detail) - #193

Merged
rawvoid merged 2 commits into
devfrom
fix/element-wrapper-logging
Aug 2, 2026
Merged

fix(element-wrapper): align logging style (INFO count, DEBUG detail)#193
rawvoid merged 2 commits into
devfrom
fix/element-wrapper-logging

Conversation

@rawvoid

@rawvoid rawvoid commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Log each flattened field at DEBUG as Owner.prop → Wrapper.
  • INFO for flatten count and removed-wrapper count; removed wrapper names at DEBUG.
  • Multi-line WARN for wrappers kept (with reason) and stale @XmlElementWrapper owners after later model merges.

Test plan

  • mvn -pl plugins test -Dtest=ElementWrapperPluginTest

rawvoid added 2 commits August 2, 2026 16:37
Use DEBUG for each flatten with Owner.prop → Wrapper, INFO summaries with
counts for flatten/remove, and multi-line WARN for kept wrappers (with
reason) and stale annotation owners after later model merges.
Keep INFO as the removed count only; emit the class list at DEBUG so default
Maven builds stay quiet while details remain available when debugging.
@github-actions github-actions Bot added the bug Something isn't working label Aug 2, 2026
@sonarqubecloud

sonarqubecloud Bot commented Aug 2, 2026

Copy link
Copy Markdown

@rawvoid
rawvoid merged commit ca9f5cb into dev Aug 2, 2026
4 checks passed
@rawvoid
rawvoid deleted the fix/element-wrapper-logging branch August 2, 2026 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant