Releases: ericphanson/ExplicitImports.jl
Releases · ericphanson/ExplicitImports.jl
v1.4.5
ExplicitImports v1.4.5
Merged pull requests:
- track qualifying modules (#49) (@ericphanson)
- don't skip source modules (#51) (@ericphanson)
Closed issues:
- modules exporting names which aren't theirs (#29)
v1.4.4
ExplicitImports v1.4.4
Merged pull requests:
- handle cartesian iteration inside for syntax (#41) (@ericphanson)
- Handle generators (#42) (@ericphanson)
- handle
while
loop scope (#43) (@ericphanson) - handle do-syntax (#44) (@ericphanson)
- reduce unnecessary recursion (#45) (@ericphanson)
- support try/catch/finally (#46) (@ericphanson)
- add some more limitations, bump version for bugfix release (#47) (@ericphanson)
v1.4.3
ExplicitImports v1.4.3
Merged pull requests:
- Refactor and cleanup some of the code (#40) (@ericphanson)
v1.4.2
ExplicitImports v1.4.2
- improved parsing to squash several bugs causing false positives
Merged pull requests:
- Fix some false positives in struct definitions (#37) (@ericphanson)
- handle for loop arguments and nested local scope (#38) (@ericphanson)
- handle unary
::
(#39) (@ericphanson)
Closed issues:
v1.4.1
ExplicitImports v1.4.1
Merged pull requests:
- fix bug when
include
statement includes interpolation (#31) (@ericphanson)
Closed issues:
v1.4.0
v1.3.0
ExplicitImports v1.3.0
- Now prints explicit exports using one of the modules that exported the name in your namespace (rather than the module that originally defined the name)
Merged pull requests:
- Print a module that exports the name rather than the module that defines the name (#25) (@ericphanson)
Closed issues:
- ExplicitExports always suggests exporting from the "defining" module (#24)
v1.2.0
ExplicitImports v1.2.0
- new exported function
print_explicit_imports_script
for use with scripts
Merged pull requests:
- detect local args in macro definitions (#22) (@ericphanson)
- add script functionality (#23) (@ericphanson)
Closed issues:
- Extension to
runtests.jl
in the /test dir (#19)
v1.1.1
ExplicitImports v1.1.1
Merged pull requests:
- detect string macro usages (#21) (@ericphanson)
Closed issues:
@doc_str
is not detected correctly (#20)
v1.1.0
ExplicitImports v1.1.0
- Detect code in package extensions (if the extension is loaded)
- Detect use of implicitly-exported macros
Merged pull requests:
- Detect Extensions if loaded (#16) (@avik-pal)
- handle macronames (#18) (@ericphanson)
Closed issues: