You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The public API of syntect includes types defined in other crates. This makes it tricky to bump dependencies within a minor syntect release since bumping a dependency can change the syntect public API in incompatible ways.
It would be nice if we for syntect 6.0.0 could go over the public API and remove external types from the public API.
The public API of syntect includes types defined in other crates. This makes it tricky to bump dependencies within a minor syntect release since bumping a dependency can change the syntect public API in incompatible ways.
It would be nice if we for syntect 6.0.0 could go over the public API and remove external types from the public API.
See #513 for why we want to do this.
How to find inappropriate types in the current public API
Adding
to Cargo.toml (see https://doc.rust-lang.org/cargo/reference/unstable.html#public-dependency) and building with Rust nightly currently gives these warnings:
output
The text was updated successfully, but these errors were encountered: