sensorial-systems / ligen

Apache License 2.0
19 stars 3 forks source link

Support public re-export of private module #82

Open notdanilo opened 3 years ago

notdanilo commented 3 years ago

We want to support this:

mod thing;
pub use thing::*;

It currently doesn't work because the temporary FFI project uses the full path like use crate::thing::Thing; So we need to track down where the object is being publicly exposed.

notdanilo commented 3 years ago

A process to deal with relative path imports, absolute path imports and wildcard imports are implemented in #79.