tinyvec is using zlib license, and it is the only crate with this license in rust-analyzer dependency graph. There's some reluctance to including non MIT/Apache licensed code in rust-tooling:
https://github.com/rust-lang/rust/blob/c724b67e1b474262917a5154d74e7072267593fe/src/tools/tidy/src/deps.rs#L22-L25
For example, miniz oxide recently replaced adler32 with alder crate, primarily to remove zlib license.
tinyvec is using zlib license, and it is the only crate with this license in rust-analyzer dependency graph. There's some reluctance to including non MIT/Apache licensed code in rust-tooling:
https://github.com/rust-lang/rust/blob/c724b67e1b474262917a5154d74e7072267593fe/src/tools/tidy/src/deps.rs#L22-L25
For example, miniz oxide recently replaced adler32 with alder crate, primarily to remove zlib license.