Skip to content

Commit

Permalink
fix: godot lint issues
Browse files Browse the repository at this point in the history
  • Loading branch information
alexandear authored and sagikazarmark committed Nov 30, 2023
1 parent 4c9b2a2 commit c4dcd31
Show file tree
Hide file tree
Showing 17 changed files with 51 additions and 51 deletions.
2 changes: 1 addition & 1 deletion .golangci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ linters:
- exhaustive
- exportloopref
- gci
- godot
- gofmt
- gofumpt
- goimports
Expand Down Expand Up @@ -64,7 +65,6 @@ linters:
# - goconst
# - gocritic
# - gocyclo
# - godot
# - gosec
# - gosimple
# - ifshort
Expand Down
2 changes: 1 addition & 1 deletion file.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ func (v *Viper) searchInPath(in string) (filename string) {
return ""
}

// Check if file Exists
// exists checks if file exists.
func exists(fs afero.Fs, path string) (bool, error) {
stat, err := fs.Stat(path)
if err == nil {
Expand Down
2 changes: 1 addition & 1 deletion flags.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ func (p pflagValueSet) VisitAll(fn func(flag FlagValue)) {
}

// pflagValue is a wrapper around *pflag.flag
// that implements FlagValue
// that implements FlagValue.
type pflagValue struct {
flag *pflag.Flag
}
Expand Down
6 changes: 3 additions & 3 deletions internal/encoding/dotenv/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `# key-value pair
KEY=value
`

// encoded form of the data
// encoded form of the data.
const encoded = `KEY=value
`

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"KEY": "value",
}
Expand Down
2 changes: 1 addition & 1 deletion internal/encoding/dotenv/map_utils.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (

// flattenAndMergeMap recursively flattens the given map into a new map
// Code is based on the function with the same name in the main package.
// TODO: move it to a common place
// TODO: move it to a common place.
func flattenAndMergeMap(shadow map[string]any, m map[string]any, prefix string, delimiter string) map[string]any {
if shadow != nil && prefix != "" && shadow[prefix] != nil {
// prefix is shadowed => nothing more to flatten
Expand Down
12 changes: 6 additions & 6 deletions internal/encoding/hcl/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `# key-value pair
"key" = "value"
Expand All @@ -28,7 +28,7 @@ nested map
"list" = ["item1", "item2", "item3"]
}`

// encoded form of the data
// encoded form of the data.
const encoded = `"key" = "value"
"list" = ["item1", "item2", "item3"]
Expand All @@ -43,10 +43,10 @@ const encoded = `"key" = "value"
"list" = ["item1", "item2", "item3"]
}`

// decoded form of the data
// decoded form of the data.
//
// in case of HCL it's slightly different from Viper's internal representation
// (eg. map is decoded into a list of maps)
// In case of HCL it's slightly different from Viper's internal representation
// (e.g. map is decoded into a list of maps).
var decoded = map[string]any{
"key": "value",
"list": []any{
Expand Down Expand Up @@ -75,7 +75,7 @@ var decoded = map[string]any{
},
}

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"list": []any{
Expand Down
12 changes: 6 additions & 6 deletions internal/encoding/ini/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `; key-value pair
key=value ; key-value pair
Expand All @@ -17,17 +17,17 @@ key=%(key)s
`

// encoded form of the data
// encoded form of the data.
const encoded = `key=value
[map]
key=value
`

// decoded form of the data
// decoded form of the data.
//
// in case of INI it's slightly different from Viper's internal representation
// (eg. top level keys land in a section called default)
// In case of INI it's slightly different from Viper's internal representation
// (e.g. top level keys land in a section called default).
var decoded = map[string]any{
"DEFAULT": map[string]any{
"key": "value",
Expand All @@ -37,7 +37,7 @@ var decoded = map[string]any{
},
}

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"map": map[string]any{
Expand Down
2 changes: 1 addition & 1 deletion internal/encoding/ini/map_utils.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ func deepSearch(m map[string]any, path []string) map[string]any {

// flattenAndMergeMap recursively flattens the given map into a new map
// Code is based on the function with the same name in the main package.
// TODO: move it to a common place
// TODO: move it to a common place.
func flattenAndMergeMap(shadow map[string]any, m map[string]any, prefix string, delimiter string) map[string]any {
if shadow != nil && prefix != "" && shadow[prefix] != nil {
// prefix is shadowed => nothing more to flatten
Expand Down
6 changes: 3 additions & 3 deletions internal/encoding/javaproperties/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `#key-value pair
key = value
map.key = value
`

// encoded form of the data
// encoded form of the data.
const encoded = `key = value
map.key = value
`

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"map": map[string]any{
Expand Down
2 changes: 1 addition & 1 deletion internal/encoding/javaproperties/map_utils.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ func deepSearch(m map[string]any, path []string) map[string]any {

// flattenAndMergeMap recursively flattens the given map into a new map
// Code is based on the function with the same name in the main package.
// TODO: move it to a common place
// TODO: move it to a common place.
func flattenAndMergeMap(shadow map[string]any, m map[string]any, prefix string, delimiter string) map[string]any {
if shadow != nil && prefix != "" && shadow[prefix] != nil {
// prefix is shadowed => nothing more to flatten
Expand Down
4 changes: 2 additions & 2 deletions internal/encoding/json/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
)

// encoded form of the data
// encoded form of the data.
const encoded = `{
"key": "value",
"list": [
Expand All @@ -30,7 +30,7 @@ const encoded = `{
}
}`

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"list": []any{
Expand Down
6 changes: 3 additions & 3 deletions internal/encoding/toml/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `# key-value pair
key = "value"
list = ["item1", "item2", "item3"]
Expand All @@ -27,7 +27,7 @@ list = [
]
`

// encoded form of the data
// encoded form of the data.
const encoded = `key = 'value'
list = ['item1', 'item2', 'item3']
Expand All @@ -40,7 +40,7 @@ key = 'value'
list = ['item1', 'item2', 'item3']
`

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"list": []any{
Expand Down
12 changes: 6 additions & 6 deletions internal/encoding/yaml/codec_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/require"
)

// original form of the data
// original form of the data.
const original = `# key-value pair
key: value
list:
Expand All @@ -28,7 +28,7 @@ nested_map:
- item3
`

// encoded form of the data
// encoded form of the data.
const encoded = `key: value
list:
- item1
Expand All @@ -45,10 +45,10 @@ nested_map:
- item3
`

// decoded form of the data
// decoded form of the data.
//
// in case of YAML it's slightly different from Viper's internal representation
// (eg. map is decoded into a map with interface key)
// In case of YAML it's slightly different from Viper's internal representation
// (e.g. map is decoded into a map with interface key).
var decoded = map[string]any{
"key": "value",
"list": []any{
Expand All @@ -71,7 +71,7 @@ var decoded = map[string]any{
},
}

// Viper's internal representation
// data is Viper's internal representation.
var data = map[string]any{
"key": "value",
"list": []any{
Expand Down
2 changes: 1 addition & 1 deletion overrides_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ func overrideFromLayer(l layer, assert *assert.Assertions, firstPath string, fir
}

// deepCheckValue checks that all given keys correspond to a valid path in the
// configuration map of the given layer, and that the final value equals the one given
// configuration map of the given layer, and that the final value equals the one given.
func deepCheckValue(assert *assert.Assertions, v *Viper, l layer, keys []string, value any) {
if assert == nil || v == nil ||
len(keys) == 0 || len(keys[0]) == 0 {
Expand Down
2 changes: 1 addition & 1 deletion util.go
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ func safeMul(a, b uint) uint {
return c
}

// parseSizeInBytes converts strings like 1GB or 12 mb into an unsigned integer number of bytes
// parseSizeInBytes converts strings like 1GB or 12 mb into an unsigned integer number of bytes.
func parseSizeInBytes(sizeStr string) uint {
sizeStr = strings.TrimSpace(sizeStr)
lastChar := len(sizeStr) - 1
Expand Down
24 changes: 12 additions & 12 deletions viper.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ type remoteConfigFactory interface {
WatchChannel(rp RemoteProvider) (<-chan *RemoteResponse, chan bool)
}

// RemoteConfig is optional, see the remote package
// RemoteConfig is optional, see the remote package.
var RemoteConfig remoteConfigFactory

// UnsupportedConfigError denotes encountering an unsupported
Expand All @@ -102,7 +102,7 @@ func (str UnsupportedRemoteProviderError) Error() string {
// pull the configuration from the remote provider.
type RemoteConfigError string

// Error returns the formatted remote provider error
// Error returns the formatted remote provider error.
func (rce RemoteConfigError) Error() string {
return fmt.Sprintf("Remote Configurations Error: %s", string(rce))
}
Expand All @@ -126,7 +126,7 @@ func (faee ConfigFileAlreadyExistsError) Error() string {
}

// A DecoderConfigOption can be passed to viper.Unmarshal to configure
// mapstructure.DecoderConfig options
// mapstructure.DecoderConfig options.
type DecoderConfigOption func(*mapstructure.DecoderConfig)

// DecodeHook returns a DecoderConfigOption which overrides the default
Expand Down Expand Up @@ -305,7 +305,7 @@ func Reset() {
SupportedRemoteProviders = []string{"etcd", "etcd3", "consul", "firestore", "nats"}
}

// TODO: make this lazy initialization instead
// TODO: make this lazy initialization instead.
func (v *Viper) resetEncoding() {
encoderRegistry := encoding.NewEncoderRegistry()
decoderRegistry := encoding.NewDecoderRegistry()
Expand Down Expand Up @@ -590,7 +590,7 @@ func (v *Viper) AddConfigPath(in string) {
// path is the path in the k/v store to retrieve configuration
// To retrieve a config file called myapp.json from /configs/myapp.json
// you should set path to /configs and set config name (SetConfigName()) to
// "myapp"
// "myapp".
func AddRemoteProvider(provider, endpoint, path string) error {
return v.AddRemoteProvider(provider, endpoint, path)
}
Expand Down Expand Up @@ -622,8 +622,8 @@ func (v *Viper) AddRemoteProvider(provider, endpoint, path string) error {
// path is the path in the k/v store to retrieve configuration
// To retrieve a config file called myapp.json from /configs/myapp.json
// you should set path to /configs and set config name (SetConfigName()) to
// "myapp"
// Secure Remote Providers are implemented with github.com/bketelsen/crypt
// "myapp".
// Secure Remote Providers are implemented with github.com/bketelsen/crypt.
func AddSecureRemoteProvider(provider, endpoint, path, secretkeyring string) error {
return v.AddSecureRemoteProvider(provider, endpoint, path, secretkeyring)
}
Expand Down Expand Up @@ -1115,7 +1115,7 @@ func (v *Viper) Unmarshal(rawVal any, opts ...DecoderConfigOption) error {
}

// defaultDecoderConfig returns default mapstructure.DecoderConfig with support
// of time.Duration values & string slices
// of time.Duration values & string slices.
func defaultDecoderConfig(output any, opts ...DecoderConfigOption) *mapstructure.DecoderConfig {
c := &mapstructure.DecoderConfig{
Metadata: nil,
Expand All @@ -1132,7 +1132,7 @@ func defaultDecoderConfig(output any, opts ...DecoderConfigOption) *mapstructure
return c
}

// A wrapper around mapstructure.Decode that mimics the WeakDecode functionality
// decode is a wrapper around mapstructure.Decode that mimics the WeakDecode functionality.
func decode(input any, config *mapstructure.DecoderConfig) error {
decoder, err := mapstructure.NewDecoder(config)
if err != nil {
Expand Down Expand Up @@ -1405,7 +1405,7 @@ func readAsCSV(val string) ([]string, error) {
}

// mostly copied from pflag's implementation of this operation here https://github.com/spf13/pflag/blob/master/string_to_string.go#L79
// alterations are: errors are swallowed, map[string]any is returned in order to enable cast.ToStringMap
// alterations are: errors are swallowed, map[string]any is returned in order to enable cast.ToStringMap.
func stringToStringConv(val string) any {
val = strings.Trim(val, "[]")
// An empty string would cause an empty map
Expand All @@ -1429,7 +1429,7 @@ func stringToStringConv(val string) any {
}

// mostly copied from pflag's implementation of this operation here https://github.com/spf13/pflag/blob/d5e0c0615acee7028e1e2740a11102313be88de1/string_to_int.go#L68
// alterations are: errors are swallowed, map[string]any is returned in order to enable cast.ToStringMap
// alterations are: errors are swallowed, map[string]any is returned in order to enable cast.ToStringMap.
func stringToIntConv(val string) any {
val = strings.Trim(val, "[]")
// An empty string would cause an empty map
Expand Down Expand Up @@ -2012,7 +2012,7 @@ func (v *Viper) watchRemoteConfig(provider RemoteProvider) (map[string]any, erro
}

// AllKeys returns all keys holding a value, regardless of where they are set.
// Nested keys are returned with a v.keyDelim separator
// Nested keys are returned with a v.keyDelim separator.
func AllKeys() []string { return v.AllKeys() }

func (v *Viper) AllKeys() []string {
Expand Down
Loading

0 comments on commit c4dcd31

Please sign in to comment.