Skip to content

Dedupe UPnP SOAP clients (fix Sonar new-code duplication)#9

Merged
gaelsimon merged 1 commit into
mainfrom
fix/upnp-soap-dedupe
Jun 19, 2026
Merged

Dedupe UPnP SOAP clients (fix Sonar new-code duplication)#9
gaelsimon merged 1 commit into
mainfrom
fix/upnp-soap-dedupe

Conversation

@gaelsimon

Copy link
Copy Markdown
Owner

The GroupControl and ACT UPnP clients had near-identical sendAction bodies, tripping SonarCloud new-code duplication (3.6% > 3%) on main after the speaker work merged.

Extracts the shared SOAP POST + fault/HTTP handling into SOAPEnvelope.send; both clients now delegate to it. No behavior change; all UPnP client tests pass.

@sonarqubecloud

Copy link
Copy Markdown

@gaelsimon gaelsimon merged commit c7b9066 into main Jun 19, 2026
3 checks passed
@gaelsimon gaelsimon deleted the fix/upnp-soap-dedupe branch June 19, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant