Skip to content

refactor(sonar): remove redundant void type aliases (S6564) - #3363

Closed
setchy wants to merge 1 commit into
mainfrom
sonar/S6564
Closed

setchy wants to merge 1 commit into
mainfrom
sonar/S6564

Conversation

@setchy

@setchy setchy commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

SonarCloud: typescript:S6564 (filtered issues)

Resolves Sonar rule typescript:S6564 — Redundant type aliases should not be used (2 issues).

Removed the MarkNotificationThreadAsReadResponse / MarkNotificationThreadAsDoneResponse aliases (they were just void) and replaced their uses with Promise<void>.

Lint, tsc, and the full test suite pass.

@github-actions github-actions Bot added the refactor Refactoring of existing feature label Oct 3, 2026
@sonarqubecloud

sonarqubecloud Bot commented Oct 3, 2026

Copy link
Copy Markdown

@setchy

setchy commented Oct 3, 2026

Copy link
Copy Markdown
Member Author

Closing as not planned - these aliases add semantic meaning

@setchy setchy closed this Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Refactoring of existing feature

Development

Successfully merging this pull request may close these issues.

1 participant