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

dnsimple / dns_erlang / 19855295505
84%

Build:
DEFAULT BRANCH: main
Ran 02 Dec 2025 10:25AM UTC
Jobs 1
Files 9
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

02 Dec 2025 10:24AM UTC coverage: 79.051% (-2.3%) from 81.309%
19855295505

push

github

web-flow
Cleanup chores (#85)

Copilot's explanation:
This PR performs cleanup and refactoring tasks in the DNS encoding and decoding modules. The changes extract duplicated code into helper functions, fix naming inconsistencies, correct a guard clause bug, and remove an unused macro.

- Extracts RSA and DSA key encoding/decoding logic into reusable helper functions
- Fixes function naming from do_decode_text to do_encode_text to accurately reflect its purpose
- Corrects a duplicate guard clause checking is_binary(MsgBin) twice instead of checking both MsgBin and DataBin

* Use better variable naming in dns_decode

* Name do_encode_text correctly

* Extract common code for dsa/rsa keys

* chore: remove unused macro

* Improve dnssec keytag types

* Fix coveralls parallel run

37 of 47 new or added lines in 2 files covered. (78.72%)

48 existing lines in 1 file now uncovered.

1283 of 1623 relevant lines covered (79.05%)

1234.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
77.23
0.3% src/dns_encode.erl
6
91.87
0.4% src/dns_decode.erl

Uncovered Existing Lines

Lines Coverage ∆ File
48
0.0
0.0% src/DNS-ASN1.erl
Jobs
ID Job ID Ran Files Coverage
1 19855295505.1 02 Dec 2025 10:25AM UTC 9
79.05
GitHub Action Run
Source Files on build 19855295505
  • Tree
  • List 9
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19855295505
  • 458e2612 on github
  • Prev Build on main (#19854232870)
  • Next Build on main (#19855376404)
  • Delete
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