Mikhail Katychev
Mikhail Katychev
@tgross35 I ran `just fmt` locally but it seems to produce different results from CI
https://github.com/badboy/mdbook-mermaid is a preprocessor we could look into to have it show up in the mdbook output as well
This should be sent to @vados-cosmonic, I just split his https://github.com/bytecodealliance/component-docs/pull/218#discussion_r2011220029 into a separate PR
Happy to move the related PR into draft of this is contentious. This seemed to be a simpler lift than doing it in just the Rust file creating more inconsistency.
Should this be closed in favour of https://github.com/bytecodealliance/component-docs/issues/239?
I vote (with my bias) for a broad and shallow git repo. Tree-sitter takes this approach to address consuming the same grammar (subsitute for WIT) across many languages. `tree-sitter init`...
@vemonet I was thinking of making this a feature flag in [`sophia_iri`](https://github.com/pchampin/sophia_rs//blob/675fb9cd01b689d0c040e37c88ed7307711176d4/iri/src/lib.rs)(the "root" crate): ```rust #[cfg(not(feature = "threadsafe_err"))] pub use std::error::Error; #[cfg(feature = "threadsafe_err")] pub use ThreadSafeError as Error; pub...
I'm moving this PR to draft to implement the `threadsafe_err` feature flag discussed above
@pchampin I've implemented the `threadsafe_err` flag and fixed some with the new 1.80.0 stable that triggered some clippy errors. This PR is ready for review again
@pchampin I've reverted the flag changes, should be good to go