ericphanson / ExplicitImports.jl

Developer tooling for Julia namespace management: detecting implicit imports, improper explicit imports, and improper qualified accesses
https://ericphanson.github.io/ExplicitImports.jl/
MIT License
62 stars 2 forks source link

Support `baremodule` #54

Open ericphanson opened 1 month ago

ericphanson commented 1 month ago

seen in-the-wild: https://github.com/Ferrite-FEM/Ferrite.jl/pull/954/files#diff-5117d1f3f0180a4349966468274ddd480168bce6887f3afedd301f1e2dad549aR35

I think this should be easy, just any place we handle modules in the expression tree when parsing, we could also handle baremodules.