issues
search
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
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
fix typo
#66
ericphanson
closed
1 week ago
0
Support earlier Julia versions
#65
ericphanson
opened
2 weeks ago
0
add `check_no_self_qualified_accesses`
#64
ericphanson
closed
2 weeks ago
1
document bug from #62
#63
ericphanson
closed
2 weeks ago
0
false positive in stale names with default value for function args
#62
ericphanson
opened
2 weeks ago
1
By default, ignore "improper" imports/accesses from within the same package
#61
ericphanson
closed
2 weeks ago
0
add `check all qualified accesses are public`
#60
ericphanson
closed
2 weeks ago
0
add `check_all_explicit_imports_are_public`
#59
ericphanson
closed
2 weeks ago
0
improve coverage and deprecation warnings
#58
ericphanson
closed
2 weeks ago
0
add `check_all_explicit_imports_via_owners`
#57
ericphanson
closed
2 weeks ago
1
support conversion to qualified usage
#56
ericphanson
opened
3 weeks ago
0
Detect improper self-qualified names
#55
fredrikekre
closed
2 weeks ago
2
Support `baremodule`
#54
ericphanson
opened
4 weeks ago
0
Github Actions action
#53
fredrikekre
opened
4 weeks ago
1
Detect explicit imports from non-owning modules
#52
ericphanson
closed
2 weeks ago
0
don't skip source modules
#51
ericphanson
closed
1 month ago
0
Provide functionality to detect "improper qualified access"
#50
ericphanson
closed
1 month ago
1
track qualifying modules
#49
ericphanson
closed
1 month ago
0
Detect usage of names from Modules that don't own them
#48
avik-pal
closed
1 month ago
0
add some more limitations, bump version for bugfix release
#47
ericphanson
closed
1 month ago
0
support try/catch/finally
#46
ericphanson
closed
1 month ago
0
reduce unnecessary recursion
#45
ericphanson
closed
1 month ago
0
handle do-syntax
#44
ericphanson
closed
1 month ago
0
handle `while` loop scope
#43
ericphanson
closed
1 month ago
0
Handle generators
#42
ericphanson
closed
1 month ago
0
handle cartesian iteration inside for syntax
#41
ericphanson
closed
1 month ago
0
Refactor and cleanup some of the code
#40
ericphanson
closed
2 months ago
0
handle unary `::`
#39
ericphanson
closed
2 months ago
0
handle for loop arguments and nested local scope
#38
ericphanson
closed
2 months ago
0
Fix some false positives in struct definitions
#37
ericphanson
closed
2 months ago
0
False positive with struct member name that shadows imported name
#36
fredrikekre
closed
2 months ago
1
False positive when unpacking loop variables
#35
fredrikekre
closed
2 months ago
0
False positive with type parameter that shadows name from imported package
#34
fredrikekre
closed
2 months ago
1
types not correctly detected in function signature
#33
ericphanson
closed
2 months ago
0
what about stale non-explicit imports?
#32
ericphanson
opened
3 months ago
0
fix bug when `include` statement includes interpolation
#31
ericphanson
closed
3 months ago
1
use of `only` on collection with more than one element
#30
baggepinnen
closed
3 months ago
0
modules exporting names which aren't theirs
#29
baggepinnen
closed
1 month ago
1
WIP: add `improper_explicit_imports` that handles non-public and non-owner explicit imports, and add non-public results to `improper_qualified_accesses`
#28
ericphanson
closed
2 weeks ago
1
format `using` statements
#27
ericphanson
closed
3 months ago
1
Combine `using`'s during printing?
#26
ericphanson
closed
3 months ago
1
Print a module that exports the name rather than the module that defines the name
#25
ericphanson
closed
3 months ago
1
ExplicitExports always suggests exporting from the "defining" module
#24
ericphanson
closed
3 months ago
1
add script functionality
#23
ericphanson
closed
3 months ago
1
detect local args in macro definitions
#22
ericphanson
closed
3 months ago
1
detect string macro usages
#21
ericphanson
closed
3 months ago
1
`@doc_str` is not detected correctly
#20
avik-pal
closed
3 months ago
0
Extension to ```runtests.jl``` in the /test dir
#19
ctkelley
closed
3 months ago
8
handle macronames
#18
ericphanson
closed
3 months ago
1
Support Julia 1.7
#17
ericphanson
closed
3 months ago
1
Next