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

IJHack / QtPass / 35624352350
93%

Build:
DEFAULT BRANCH: main
Ran 21 Sep 2026 04:20PM UTC
Jobs 1
Files 114
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

21 Sep 2026 04:14PM UTC coverage: 79.021% (-0.01%) from 79.031%
35624352350

push

github

web-flow
lupdate + best-effort translations for the generation-conflict strings; GpgIdGeneration contexts lupdate could not see (#1880)

* lupdate + best-effort translations for the generation-conflict strings

lupdate after #1878: six new source texts (the conflict verdict, the
recovery fragment, the record lock and moved-record messages, the
written-but-not-recorded notice). Filled in all 61 locales other than ru,
he and en_US by one agent per locale, reusing each file's terminology;
placeholders checked, lrelease clean. All left type="unfinished" for
Weblate review.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuQsrHonihp1nARE7bzstc

* GpgIdGeneration: spell the context out where lupdate finds none

The free tr() helper translates under "GpgIdGeneration", but lupdate takes
the context from the enclosing class: in the free functions of the
anonymous namespace it found none and dropped the record messages ("cannot
be accessed", "is not readable", "cannot be written") from every catalog,
and in the Transaction struct it filed the lock message under a context
"Transaction" that nothing looks up. Those call sites use
QCoreApplication::translate("GpgIdGeneration", ...) now; the class's own
methods keep tr(). lupdate re-run, the Transaction context dropped from
the catalogs (lupdate had carried the lock string across by same text),
and the three record messages filled in all 61 locales by the same round.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuQsrHonihp1nARE7bzstc

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

2 of 5 new or added lines in 1 file covered. (40.0%)

10 existing lines in 2 files now uncovered.

7375 of 9333 relevant lines covered (79.02%)

80.39 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
93.07
0.0% src/gpgidgeneration.cpp

Coverage Regressions

Lines Coverage ∆ File
9
0.0
0.0% src/qrc_qmake_qmake_qm_files.cpp
1
86.42
-1.23% src/nativegrep.cpp
Jobs
ID Job ID Ran Files Coverage
1 35624352350.1 21 Sep 2026 04:20PM UTC 114
79.02
GitHub Action Run
Source Files on build 35624352350
  • Tree
  • List 114
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35624352350
  • 8824843f on github
  • Prev Build on main (#35616083387)
  • Next Build on main (#35635087026)
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