Replace im_rc::OrdSet with rpds::HashTrieSet
commit485f90e064d147fc8bce45983bd8e32c894cf9a7
authorHenri Verroken <hverr@fb.com>
Mon, 21 Feb 2022 13:47:51 +0000 (21 05:47 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Mon, 21 Feb 2022 14:23:26 +0000 (21 06:23 -0800)
treea3433262531ffce993f63c925795ff9011d371f4
parent4a26c415dc99c2cf4df8b9ce517ba14e51bb7944
Replace im_rc::OrdSet with rpds::HashTrieSet

Summary:
the `im`/`im-rc` crate contains logic bugs (we are hitting problems outlined in https://github.com/bodil/im-rs/issues/124 sporadically) and appears unmaintained.

This diff switches to the `rpds` crate which offers the same kind of functionality and appears to be better maintained.

Reviewed By: CatherineGasnier

Differential Revision: D34339520

fbshipit-source-id: 5fd5eab468f46d0fcc5294d3d7142e1c8541fbd5
hphp/hack/Cargo.lock
hphp/hack/src/depgraph/cargo/depgraph/Cargo.toml
hphp/hack/src/depgraph/depgraph/reader.rs
hphp/hack/src/deps/cargo/deps_rust/Cargo.toml
hphp/hack/src/deps/deps_rust/typing_deps.rs
hphp/hack/src/deps/typing_deps.ml