Skip to content

Releases: ericphanson/ExplicitImports.jl

v1.4.5

25 May 16:23
ff24993
Compare
Choose a tag to compare

ExplicitImports v1.4.5

Diff since v1.4.4

Merged pull requests:

Closed issues:

  • modules exporting names which aren't theirs (#29)

v1.4.4

17 May 17:49
dbc3e05
Compare
Choose a tag to compare

ExplicitImports v1.4.4

Diff since v1.4.3

Merged pull requests:

v1.4.3

26 Apr 23:01
f166f50
Compare
Choose a tag to compare

ExplicitImports v1.4.3

Diff since v1.4.2

Merged pull requests:

v1.4.2

25 Apr 23:44
548a7d3
Compare
Choose a tag to compare

ExplicitImports v1.4.2

Diff since v1.4.1

  • improved parsing to squash several bugs causing false positives

Merged pull requests:

Closed issues:

  • types not correctly detected in function signature (#33)
  • False positive with type parameter that shadows name from imported package (#34)
  • False positive when unpacking loop variables (#35)
  • False positive with struct member name that shadows imported name (#36)

v1.4.1

20 Mar 22:17
87dff77
Compare
Choose a tag to compare

ExplicitImports v1.4.1

Diff since v1.4.0

Merged pull requests:

  • fix bug when include statement includes interpolation (#31) (@ericphanson)

Closed issues:

  • Combine using's during printing? (#26)
  • use of only on collection with more than one element (#30)

v1.4.0

05 Mar 14:37
2f552b3
Compare
Choose a tag to compare

ExplicitImports v1.4.0

Diff since v1.3.0

Merged pull requests:

v1.3.0

03 Mar 19:56
60f2e90
Compare
Choose a tag to compare

ExplicitImports v1.3.0

Diff since v1.2.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

03 Mar 14:06
ca9a12d
Compare
Choose a tag to compare

ExplicitImports v1.2.0

Diff since v1.1.1

  • new exported function print_explicit_imports_script for use with scripts

Merged pull requests:

Closed issues:

  • Extension to runtests.jl in the /test dir (#19)

v1.1.1

03 Mar 12:27
1f17ac4
Compare
Choose a tag to compare

ExplicitImports v1.1.1

Diff since v1.1.0

Merged pull requests:

Closed issues:

  • @doc_str is not detected correctly (#20)

v1.1.0

02 Mar 14:18
75ad75b
Compare
Choose a tag to compare

ExplicitImports v1.1.0

Diff since v1.0.1

  • Detect code in package extensions (if the extension is loaded)
  • Detect use of implicitly-exported macros

Merged pull requests:

Closed issues:

  • Detect Implicit Imports in Pkg Extensions (#14)
  • Macros not being detected correctly (#15)