checker-dangling/checker
Pierre-Olivier Mercier c4abc1b861
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
checker: fix @ target resolving to apex via sdk.JoinRelative
A CNAME (or MX/SRV/NS) whose target is "@" was being concatenated
literally as "@.<apex>" instead of resolving to the apex itself.
Replace the hand-rolled normaliseTarget logic with sdk.JoinRelative,
which correctly maps "" and "@" to the origin. Absolute FQDNs
(trailing dot, used for external targets) are still stripped before
the call so the external-target path is unaffected.
2026-05-16 21:44:53 +08:00
..
collect.go checker: fix @ target resolving to apex via sdk.JoinRelative 2026-05-16 21:44:53 +08:00
definition.go Initial commit 2026-04-28 13:04:30 +07:00
provider.go Initial commit 2026-04-28 13:04:30 +07:00
report.go Initial commit 2026-04-28 13:04:30 +07:00
rule.go checker: define Resolution verdict constants to make the collect/evaluate contract explicit 2026-05-16 13:10:09 +08:00
rules_test.go Initial commit 2026-04-28 13:04:30 +07:00
types.go checker: define Resolution verdict constants to make the collect/evaluate contract explicit 2026-05-16 13:10:09 +08:00