mirror of
https://github.com/facebook/sapling.git
synced 2024-10-05 14:28:17 +03:00
b09140b832
Summary: This is the start of the codemod for https://fb.workplace.com/groups/rust.language/posts/25780668961555042. It follows the same approach as {D53374511} by adding a comment above the re-exports to identify the correct Buck target to use instead. This way I can codemod all uses by locally changing the comment into a real `#[deprecated = "..."]` attribute, compiling all Rust targets with `-Awarnings -Wdeprecated` in rustflags, parsing the deprecation warnings, and programmatically applying the correct fix. Note that the deprecation needs to be on a `pub mod` rather than a `pub use` because deprecation on re-exports is not supported by Rust. Reviewed By: zertosh Differential Revision: D54332814 fbshipit-source-id: 16358f211032a7b1a701c08d909078b86b53d65f |
||
---|---|---|
.. | ||
scm |