• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaLang / julia / #37697
77%

Build:
DEFAULT BRANCH: master
Ran 26 Feb 2024 10:48AM UTC
Jobs 1
Files 340
Run time 24s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Feb 2024 07:36AM UTC coverage: 86.756% (+0.9%) from 85.86%
#37697

push

local

web-flow
Remove stale explicit imports from many stdlibs (#53464)

Found via my new https://github.com/ericphanson/ExplicitImports.jl

```julia
using ExplicitImports

ExplicitImports.inspect_session(; inner=print_stale_explicit_imports)
```

These are not being used in the modules they are being imported into (or
in some cases they are being used, but only in a qualified way where the
explicit import is unnecessary). It can happen that someone imports a
name into a module in order to have it available in that namespace, to
then access it from another module (e.g. `TOML.Internals` seems to work
like this). I've tried to notice those situations and not remove the
imports in cases where I suspect the import is playing such a role, but
hopefully CI will figure out if I got it right in all cases.

I only looked at stdlibs that happened to be loaded in my Julia session
and whose code is in this repo, so there are probably more stale
explicit imports out there.

75867 of 87449 relevant lines covered (86.76%)

15537054.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #37697.1 26 Feb 2024 10:48AM UTC 0
86.76
Source Files on build #37697
Detailed source file information is not available for this build.
  • Back to Repo
  • 4b47cc48 on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc