Skip to content

refactor(server): replace wildcard re-exports with explicit item list#1208

Merged
Benoît Cortier (CBenoit) merged 2 commits intoDevolutions:masterfrom
lamco-admin:refactor/server-explicit-exports
Apr 9, 2026
Merged

refactor(server): replace wildcard re-exports with explicit item list#1208
Benoît Cortier (CBenoit) merged 2 commits intoDevolutions:masterfrom
lamco-admin:refactor/server-explicit-exports

Conversation

@glamberson
Copy link
Copy Markdown
Contributor

Replace all pub use module::* in ironrdp-server with explicit item lists, addressing the existing FIXME: too much wildcards here comment.

This makes the public API surface auditable and prevents accidental exposure of internal types when new items are added to modules.

No functional change. All previously exported items remain exported at the same paths.

Replace all `pub use module::*` with explicit item lists, addressing
the existing FIXME comment. This makes the public API surface auditable
and prevents accidental exposure of internal types.

No functional change.
Copy link
Copy Markdown
Member

@CBenoit Benoît Cortier (CBenoit) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@CBenoit Benoît Cortier (CBenoit) merged commit 1aa9af9 into Devolutions:master Apr 9, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants