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

JuliaLang / julia / #37700
77%

Build:
DEFAULT BRANCH: master
Ran 01 Mar 2024 11:10AM UTC
Jobs 1
Files 340
Run time 1min
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

01 Mar 2024 06:34AM UTC coverage: 86.748% (+1.9%) from 84.819%
#37700

push

local

web-flow
Allow sysimage build without the doc system (#53533)

The earliest bootstrapping code has a definition of `atdoc` that is just
supposed to ignore the doc string and pass the defining code through.
This function is then replaced by the actual docsystem once that is
available. For testing, I wanted to build the whole system image without
the doc system using this boostrap definition. However, this turns out
not to be possible, because there's a few doc syntax semantics that do
not actually just ignore the doc string.

In particular:
```
"""
I am a doc for a particular signature
"""
foo(x::Int, y::Float64)
```

Does not acutally result in a call to `foo`.

And similarly

```
"""
I am a doc for a global binding
"""
MyModule.foo
```

Does not require `MyModule.foo` to actually have a value, since it only
documents the binding.

This PR allows both of those cases in the boostrap version of `atdoc` so
that we can bootstrap without the doc system if we wanted to.

1 of 7 new or added lines in 1 file covered. (14.29%)

205 existing lines in 10 files now uncovered.

75905 of 87501 relevant lines covered (86.75%)

15686952.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #37700.1 01 Mar 2024 11:10AM UTC 0
86.75
Source Files on build #37700
Detailed source file information is not available for this build.
  • Back to Repo
  • 0918cf12 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