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

elixir-gettext / gettext / 046e08e9e1c7bd7bded7c656eb02d142fa0e8b69-PR-437
94%
main: 94%

Build:
Build:
LAST BUILD BRANCH: extraction-merge-perf
DEFAULT BRANCH: main
Ran 15 Oct 2026 11:49AM UTC
Jobs 1
Files 19
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

15 Oct 2026 11:47AM UTC coverage: 93.665% (+0.9%) from 92.72%
046e08e9e1c7bd7bded7c656eb02d142fa0e8b69-PR-437

Pull #437

github

oliver-kriska
Write umbrella references relative to each application

mix gettext.extract compiles each application of an umbrella from its own
directory, so the references it writes are relative to the application
(lib/app_one.ex:7). mix gettext.generate read every application's BEAM
files from the umbrella root and wrote apps/app_one/lib/app_one.ex:7
instead. Read each application from its own directory so that both tasks
produce the same POT files.
Pull Request #437: Add recompile-free extraction via persisted module attributes

81 of 84 new or added lines in 4 files covered. (96.43%)

754 of 805 relevant lines covered (93.66%)

36.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
94.03
-0.76% lib/gettext/extractor.ex
Jobs
ID Job ID Ran Files Coverage
1 046e08e9e1c7bd7bded7c656eb02d142fa0e8b69-PR-437.1 15 Oct 2026 11:49AM UTC 19
93.66
GitHub Action Run
Source Files on build 046e08e9e1c7bd7bded7c656eb02d142fa0e8b69-PR-437
  • Tree
  • List 19
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #437
  • PR Base - main (#1B0D9E91...)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc