Closed LeoWherle closed 4 months ago
I tried to implement the following fix proposed by document-features without success: https://docs.rs/document-features/latest/document_features/#compatibility as this just disables document-feature all-together if the doc is not built with cargo doc --all-features
Sorry for the late reply.
I wouldn't mind removing the document-features dependency altogether.
I am currently quite busy though so it'll probably take a while before I get to it.
It appears that document-features 0.2.8 does not complain anymore when no documentation can be extracted from Cargo.toml (https://github.com/slint-ui/document-features/issues/20#issuecomment-1871821886). I will check on @LeoWherle system next week and confirm if it now works as expected.
Is this still an issue @LeoWherle / @MatthieuDartiailh or can I close it?
I finally managed to check and this can indeed be closed.
Description When building a project using vendored sources, the Cargo.toml file is stripped of comments wich makes it impossible to build.
To Reproduce Create a new project with the
{project-root}/.cargo/config.toml
file containing:execute the following commands :
Expected behavior The compilation of scpi fails.
Library and tool versions:
Additional context Currently I am getting around it by duplicating the Cargo.toml from github and renaming it to Cargo.toml.orig (and putting it next to the vendored Cargo.toml)