ManageIQ/manageiq-providers-ibm_terraform

View on GitHub
app/models/manageiq/providers/ibm_terraform/provider.rb

Summary

Maintainability
A
0 mins
Test Coverage
C
77%

Unused method argument - auth_type. If it's necessary, use _ or _auth_type as an argument name to indicate that it won't be used. If it's unnecessary, remove it.
Open

  def verify_credentials(auth_type = nil, options = {})

Checks for unused method arguments.

Example:

# bad
def some_method(used, unused, _unused_but_allowed)
  puts used
end

# good
def some_method(used, _unused, _unused_but_allowed)
  puts used
end

Example: AllowUnusedKeywordArguments: false (default)

# bad
def do_something(used, unused: 42)
  used
end

Example: AllowUnusedKeywordArguments: true

# good
def do_something(used, unused: 42)
  used
end

Example: IgnoreEmptyMethods: true (default)

# good
def do_something(unused)
end

Example: IgnoreEmptyMethods: false

# bad
def do_something(unused)
end

Example: IgnoreNotImplementedMethods: true (default)

# good
def do_something(unused)
  raise NotImplementedError
end

def do_something_else(unused)
  fail "TODO"
end

Example: IgnoreNotImplementedMethods: false

# bad
def do_something(unused)
  raise NotImplementedError
end

def do_something_else(unused)
  fail "TODO"
end

There are no issues that match your filters.

Category
Status