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

elixir-gettext / gettext
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions/checkout-7.0.1
DEFAULT BRANCH: main
Repo Added 17 Dec 2022 08:08AM UTC
Token HFyBNncfSvuOnEA0SjM0SpLlmUWqNQX4Z regen
Build 238 Last
Files 18
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

LAST BUILD ON BRANCH extract-from-attributes
branch: extract-from-attributes
CHANGE BRANCH
x
Reset
Sync Branches
  • extract-from-attributes
  • abdelhalim97/add-put_locale!
  • al/1.18
  • al/ci
  • al/deprecate-plural-forms
  • al/expo-plural
  • al/new-backend-docs
  • al/no-recompilation
  • al/refactor
  • al/release
  • al/use-gettext-backend
  • ci-bump-elixir-1.19-otp-28
  • code-coverage
  • dependabot/github_actions/actions/checkout-5.0.0
  • dependabot/github_actions/actions/checkout-6.0.0
  • dependabot/github_actions/actions/checkout-6.0.1
  • dependabot/github_actions/actions/checkout-6.0.2
  • dependabot/github_actions/actions/checkout-6.0.3
  • dependabot/github_actions/actions/checkout-7.0.0
  • dependabot/github_actions/actions/checkout-7.0.1
  • dependabot/github_actions/erlef/setup-beam-1.20.2
  • dependabot/github_actions/erlef/setup-beam-1.20.4
  • dependabot/github_actions/erlef/setup-beam-1.21.0
  • dependabot/github_actions/erlef/setup-beam-1.24.0
  • dependabot/github_actions/erlef/setup-beam-1.24.1
  • deprecation_message
  • extract_force_compile
  • fix-concatenation-of-sigils
  • fix-nofile
  • fix-typos
  • fix/elixir-1.20-warnings
  • fix/extract-timeout
  • improve-docs
  • introduce_initial_top_comments_via_messages_struct
  • jm/ci_deps_check_locked
  • jm/conflicting_plural_message_400
  • jm/default_header
  • jm/deps-update
  • jm/dialyzer-setup
  • jm/extend_plural_interface
  • jm/extract_merge_always
  • jm/flaky_test_mix_cache
  • jm/gh-workflow-updates
  • jm/legalese
  • jm/mention-igniter-changelog
  • jm/metadata-stripping
  • jm/plural_mod_function_fix
  • jm/release/v0.23.2
  • jm/singular_plural_uniq
  • jv-erase-manifest-unless-on-upcoming-elixir
  • jv-fix-redefining
  • keep_custom_flags_option
  • main
  • msg_sort_iodata
  • parallel-locale-merge
  • previous_messages
  • refs/pull/376/merge
  • release/v0.22.2
  • release/v0.27.0
  • runtime-gettext
  • sort_by_msgid_case_insensitive
  • test_up_to_date
  • tiny_fix

17 Jun 2026 01:06PM UTC coverage: 92.867% (+0.2%) from 92.693%
1b2951dbc8d66ad57fe9a9acfae01c7c39144568-PR-437

Pull #437

github

oliver-kriska
Move recompile-free extraction to its own gettext.generate task
Pull Request #437: Add recompile-free extraction via persisted module attributes

48 of 51 new or added lines in 4 files covered. (94.12%)

22 existing lines in 3 files now uncovered.

690 of 743 relevant lines covered (92.87%)

31.8 hits per line

Relevant lines Covered
Build:
Build:
743 RELEVANT LINES 690 COVERED LINES
31.8 HITS PER LINE
Source Files on extract-from-attributes
  • Tree
  • List 19
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1b2951db... extract-from-attributes Move recompile-free extraction to its own gettext.generate task Pull #437 17 Jun 2026 01:07PM UTC oliver-kriska github
92.87
645f363b... extract-from-attributes Move recompile-free extraction to its own gettext.extract_from_attributes task Following Jose's review on PR #437, split the attribute-based extraction out of the --from-attributes flag into a dedicated mix gettext.extract_from_attributes task. T... Pull #437 17 Jun 2026 12:25PM UTC oliver-kriska github
92.87
c357fcaa... extract-from-attributes Move recompile-free extraction to its own gettext.extract_from_attributes task Following Jose's review on PR #437, split the attribute-based extraction out of the --from-attributes flag into a dedicated mix gettext.extract_from_attributes task. T... Pull #437 16 Jun 2026 03:47PM UTC oliver-kriska github
92.89
11ae3cd2... extract-from-attributes Move recompile-free extraction to its own gettext.extract_from_attributes task Following Jose's review on PR #437, split the attribute-based extraction out of the --from-attributes flag into a dedicated mix gettext.extract_from_attributes task. T... Pull #437 16 Jun 2026 03:34PM UTC oliver-kriska github
92.9
d27c40cd... extract-from-attributes Add recompile-free extraction via persisted module attributes mix gettext.extract discovers messages by force-recompiling the whole project, because extraction happens during gettext macro expansion and the results only live in the extractor agen... Pull #437 16 Jun 2026 05:09AM UTC oliver-kriska github
92.85
See All Builds (159)

Badge your Repo: gettext

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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