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
Key developments: We've laid a lot of the groundwork to make manifest linting possible.
In preparation for the significant expansion of our CLI, we now have the ability to test how CLI invocations get interpreted internally. We can also now snapshot the output of any CLI invocation over a given workspace, allowing us to proceed with refactoring the implementation without breaking existing use cases.
We have a concrete design for the expansion of the CLI, and for the Trustfall schema changes that will be necessary to enable manifest linting.
Not blocked on anything. No opportunities to contribute yet, but stay tuned — there will be some in future updates!
This is SemVer-major because it'll break uses like: my_dep = { version = "1.0", features = ["removed_feature"] }. We're ignoring any features named nightly because community consensus is that such features are unstable — I'll do some more research on other expected-unstable feature patterns in the community before we ship any lints around this.
Not blocked on anything. No opportunities to contribute yet, but stay tuned — there will be some in future updates!
Summary
Design and implement
cargo-semver-checks
functionality that lies on the critical path for merging the tool into cargo itself.Tasks and status
The text was updated successfully, but these errors were encountered: