Skip to content

Re-export Types Used in Public API #252

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
RobertJacobsonCDC opened this issue Mar 4, 2025 · 2 comments
Closed

Re-export Types Used in Public API #252

RobertJacobsonCDC opened this issue Mar 4, 2025 · 2 comments

Comments

@RobertJacobsonCDC
Copy link
Collaborator

We should probably re-export types such as clap's Args if it's a type we expect users to use in our public API.

There's a way to specify that a dependency of Ixa is a "public" dependency which means exactly that, but I'm not sure it's been stabilized.

@RobertJacobsonCDC RobertJacobsonCDC added the needs discussion Needs discussion before implementation label Mar 4, 2025
@RobertJacobsonCDC
Copy link
Collaborator Author

RFC 3516. It was merged in 2023. As I read it, it makes Cargo aware of semver changes in dependencies.

@k88hudson-cfa
Copy link
Collaborator

let's revisit if users complain

@k88hudson-cfa k88hudson-cfa removed the needs discussion Needs discussion before implementation label Mar 17, 2025
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

No branches or pull requests

2 participants