Clean up `extern crate` declarations
Currently there are
extern crate foo; declaration across almost every single file. Declaring 1 time in either
main.rs though is enough and then the crate is available in the global namespace to be used with the
➜ fractal git:(master) rg -t rust -N --no-filename "extern crate gtk;" | wc -l 50
Process to clean up the code:
- Open a file.
- Cut the
extern cratestatements to the respective
main.rs/lib.rsfile depending on which crate the file belongs to.
use self::foostatements with