expressly/expressly-plugin-sdk-ruby-core

View on GitHub

Showing 25 of 25 total issues

Put one space between the method name and the first argument.
Open

    attr_accessor   :id, :code, :description, :causes, :actions
Severity: Minor
Found in lib/expressly/api.rb by rubocop

Checks that exactly one space is used between a method name and the first argument for method calls without parentheses.

Alternatively, extra spaces can be added to align the argument with something on a preceding or following line, if the AllowForAlignment config parameter is true.

Example:

# bad
something  x
something   y, z
something'hello'

# good
something x
something y, z
something 'hello'

Method Expressly::Phone#type= is defined at both lib/expressly/domain.rb:216 and lib/expressly/domain.rb:222.
Open

    def type=(type)
Severity: Minor
Found in lib/expressly/domain.rb by rubocop

This cop checks for duplicated instance (or singleton) method definitions.

Example:

# bad

def duplicated
  1
end

def duplicated
  2
end

Example:

# bad

def duplicated
  1
end

alias duplicated other_duplicated

Example:

# good

def duplicated
  1
end

def other_duplicated
  2
end

Method Expressly::Phone#country_code= is defined at both lib/expressly/domain.rb:216 and lib/expressly/domain.rb:227.
Open

    def country_code=(country_code)
Severity: Minor
Found in lib/expressly/domain.rb by rubocop

This cop checks for duplicated instance (or singleton) method definitions.

Example:

# bad

def duplicated
  1
end

def duplicated
  2
end

Example:

# bad

def duplicated
  1
end

alias duplicated other_duplicated

Example:

# good

def duplicated
  1
end

def other_duplicated
  2
end

Put one space between the method name and the first argument.
Open

    attr_accessor  :type, :number, :country_code
Severity: Minor
Found in lib/expressly/domain.rb by rubocop

Checks that exactly one space is used between a method name and the first argument for method calls without parentheses.

Alternatively, extra spaces can be added to align the argument with something on a preceding or following line, if the AllowForAlignment config parameter is true.

Example:

# bad
something  x
something   y, z
something'hello'

# good
something x
something y, z
something 'hello'

Method Expressly::Customer#last_updated= is defined at both lib/expressly/domain.rb:66 and lib/expressly/domain.rb:85.
Open

    def last_updated=(last_updated)
Severity: Minor
Found in lib/expressly/domain.rb by rubocop

This cop checks for duplicated instance (or singleton) method definitions.

Example:

# bad

def duplicated
  1
end

def duplicated
  2
end

Example:

# bad

def duplicated
  1
end

alias duplicated other_duplicated

Example:

# good

def duplicated
  1
end

def other_duplicated
  2
end
Severity
Category
Status
Source
Language