CHORE: Linting and comment-fixing (#2937)

This commit is contained in:
Tom Limoncelli 2024-05-07 14:47:28 -04:00 committed by GitHub
parent 6817e08baa
commit 1fa92de07e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 14 additions and 3 deletions

View file

@ -80,7 +80,7 @@ func matrixData() *FeatureMatrix {
DomainModifierAlias = "[`ALIAS`](language-reference/domain-modifiers/ALIAS.md)"
DomainModifierCaa = "[`CAA`](language-reference/domain-modifiers/CAA.md)"
DomainModifierDnssec = "[`AUTODNSSEC`](language-reference/domain-modifiers/AUTODNSSEC_ON.md)"
DomainModifierHttps = "[`HTTPS`](language-reference/domain-modifiers/HTTPS.md)"
DomainModifierHTTPS = "[`HTTPS`](language-reference/domain-modifiers/HTTPS.md)"
DomainModifierLoc = "[`LOC`](language-reference/domain-modifiers/LOC.md)"
DomainModifierNaptr = "[`NAPTR`](language-reference/domain-modifiers/NAPTR.md)"
DomainModifierPtr = "[`PTR`](language-reference/domain-modifiers/PTR.md)"
@ -108,7 +108,7 @@ func matrixData() *FeatureMatrix {
DomainModifierAlias,
DomainModifierCaa,
DomainModifierDnssec,
DomainModifierHttps,
DomainModifierHTTPS,
DomainModifierLoc,
DomainModifierNaptr,
DomainModifierPtr,
@ -212,7 +212,7 @@ func matrixData() *FeatureMatrix {
providers.CanUseDNSKEY,
)
setCapability(
DomainModifierHttps,
DomainModifierHTTPS,
providers.CanUseHTTPS,
)
setCapability(

View file

@ -2,6 +2,7 @@ package commands
import "github.com/StackExchange/dnscontrol/v4/providers"
// NewZoneCache creates a zoneCache.
func NewZoneCache() *zoneCache {
return &zoneCache{}
}

View file

@ -25,6 +25,7 @@
* [NewRegistrar](language-reference/top-level-functions/NewRegistrar.md)
* [PANIC](language-reference/top-level-functions/PANIC.md)
* [REV](language-reference/top-level-functions/REV.md)
* [REVCOMPAT](language-reference/top-level-functions/REVCOMPAT.md)
* [getConfiguredDomains](language-reference/top-level-functions/getConfiguredDomains.md)
* [require](language-reference/top-level-functions/require.md)
* [require_glob](language-reference/top-level-functions/require_glob.md)

View file

@ -150,6 +150,7 @@ func (dc *DomainConfig) Punycode() error {
return nil
}
// StoreCorrections accumulates corrections in a thread-safe way.
func (dc *DomainConfig) StoreCorrections(providerName string, corrections []*Correction) {
dc.pendingCorrectionsMutex.Lock()
defer dc.pendingCorrectionsMutex.Unlock()
@ -171,6 +172,7 @@ func (dc *DomainConfig) StoreCorrections(providerName string, corrections []*Cor
}
}
// GetCorrections returns the accumulated corrections for providerName.
func (dc *DomainConfig) GetCorrections(providerName string) []*Correction {
dc.pendingCorrectionsMutex.Lock()
defer dc.pendingCorrectionsMutex.Unlock()

View file

@ -497,6 +497,7 @@ func (rc *RecordConfig) Key() RecordKey {
return RecordKey{rc.NameFQDN, t}
}
// GetSVCBValue returns the SVCB Key/Values as a list of Key/Values.
func (rc *RecordConfig) GetSVCBValue() []dns.SVCBKeyValue {
record, err := dns.NewRR(fmt.Sprintf("%s %s %d %s %s", rc.NameFQDN, rc.Type, rc.SvcPriority, rc.target, rc.SvcParams))
if err != nil {

View file

@ -1,5 +1,6 @@
package models
// MakeUnknown turns an RecordConfig into an UNKNOWN type.
func MakeUnknown(rc *RecordConfig, rtype string, contents string, origin string) error {
rc.Type = "UNKNOWN"
rc.UnknownTypeName = rtype

View file

@ -8,6 +8,7 @@ import (
var newmode bool
var modeset bool
// SetCompatibilityMode sets REV() compatibility mode.
func SetCompatibilityMode(m string) error {
if modeset {
return fmt.Errorf("ERROR: REVCOMPAT() already set")
@ -25,16 +26,20 @@ func SetCompatibilityMode(m string) error {
return nil
}
// IsRFC4183Mode returns true if REV() is in RFC4183 mode.
func IsRFC4183Mode() bool {
return newmode
}
var warningNeeded bool = false
// NeedsWarning sets that a future warning regarding RFC2317
// compatibility is needed.
func NeedsWarning() {
warningNeeded = true
}
// PrintWarning prints a warning if a warning related to RFC2317 is needed.
func PrintWarning() {
if modeset {
// No warnings if REVCOMPAT() was used.