chore: update linter config

pull/4441/head^2
Johnny 4 days ago
parent f98c519834
commit 9107a941ca

@ -71,6 +71,8 @@ linters-settings:
disabled: true disabled: true
- name: max-control-nesting - name: max-control-nesting
disabled: true disabled: true
- name: redefines-builtin-id
disabled: true
gocritic: gocritic:
disabled-checks: disabled-checks:
- ifElseChain - ifElseChain

@ -63,10 +63,10 @@ func RandomString(n int) (string, error) {
} }
// ReplaceString replaces all occurrences of old in slice with new. // ReplaceString replaces all occurrences of old in slice with new.
func ReplaceString(slice []string, old, newStr string) []string { func ReplaceString(slice []string, old, new string) []string {
for i, s := range slice { for i, s := range slice {
if s == old { if s == old {
slice[i] = newStr slice[i] = new
} }
} }
return slice return slice

@ -173,24 +173,24 @@ func normalizeFields(fields []string, options ParseOption) ([]string, error) {
} }
// Figure out how many fields we need // Figure out how many fields we need
maximumValue := 0 max := 0
for _, place := range places { for _, place := range places {
if options&place > 0 { if options&place > 0 {
maximumValue++ max++
} }
} }
minimumValue := maximumValue - optionals min := max - optionals
// Validate number of fields // Validate number of fields
if count := len(fields); count < minimumValue || count > maximumValue { if count := len(fields); count < min || count > max {
if minimumValue == maximumValue { if min == max {
return nil, errors.New("incorrect number of fields") return nil, errors.New("incorrect number of fields")
} }
return nil, errors.New("incorrect number of fields, expected " + strconv.Itoa(minimumValue) + "-" + strconv.Itoa(maximumValue)) return nil, errors.New("incorrect number of fields, expected " + strconv.Itoa(min) + "-" + strconv.Itoa(max))
} }
// Populate the optional field if not provided // Populate the optional field if not provided
if minimumValue < maximumValue && len(fields) == minimumValue { if min < max && len(fields) == min {
switch { switch {
case options&DowOptional > 0: case options&DowOptional > 0:
fields = append(fields, defaults[5]) // TODO: improve access to default fields = append(fields, defaults[5]) // TODO: improve access to default

@ -131,13 +131,13 @@ func (s *Store) UpdateIdentityProvider(ctx context.Context, update *UpdateIdenti
return identityProvider, nil return identityProvider, nil
} }
func (s *Store) DeleteIdentityProvider(ctx context.Context, deleteIdp *DeleteIdentityProvider) error { func (s *Store) DeleteIdentityProvider(ctx context.Context, delete *DeleteIdentityProvider) error {
err := s.driver.DeleteIdentityProvider(ctx, deleteIdp) err := s.driver.DeleteIdentityProvider(ctx, delete)
if err != nil { if err != nil {
return err return err
} }
s.idpCache.Delete(deleteIdp.ID) s.idpCache.Delete(delete.ID)
return nil return nil
} }

@ -39,6 +39,6 @@ func (s *Store) ListMemoRelations(ctx context.Context, find *FindMemoRelation) (
return s.driver.ListMemoRelations(ctx, find) return s.driver.ListMemoRelations(ctx, find)
} }
func (s *Store) DeleteMemoRelation(ctx context.Context, deleteMR *DeleteMemoRelation) error { func (s *Store) DeleteMemoRelation(ctx context.Context, delete *DeleteMemoRelation) error {
return s.driver.DeleteMemoRelation(ctx, deleteMR) return s.driver.DeleteMemoRelation(ctx, delete)
} }

@ -97,8 +97,8 @@ func (s *Store) UpdateResource(ctx context.Context, update *UpdateResource) erro
return s.driver.UpdateResource(ctx, update) return s.driver.UpdateResource(ctx, update)
} }
func (s *Store) DeleteResource(ctx context.Context, deleteResource *DeleteResource) error { func (s *Store) DeleteResource(ctx context.Context, delete *DeleteResource) error {
resource, err := s.GetResource(ctx, &FindResource{ID: &deleteResource.ID}) resource, err := s.GetResource(ctx, &FindResource{ID: &delete.ID})
if err != nil { if err != nil {
return errors.Wrap(err, "failed to get resource") return errors.Wrap(err, "failed to get resource")
} }
@ -151,5 +151,5 @@ func (s *Store) DeleteResource(ctx context.Context, deleteResource *DeleteResour
} }
} }
return s.driver.DeleteResource(ctx, deleteResource) return s.driver.DeleteResource(ctx, delete)
} }

Loading…
Cancel
Save