nabeelamjad/poke-api

View on GitHub
lib/poke-api/geometry/s2_base.rb

Summary

Maintainability
A
1 hr
Test Coverage

Method lookup_cells has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

        def self.lookup_cells(level, i, j, orig_orientation, pos, orientation)
Severity: Minor
Found in lib/poke-api/geometry/s2_base.rb - About 45 mins to fix

    Method lookup_bits has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

            def self.lookup_bits(i, j, orig_orientation, pos, orientation)
    Severity: Minor
    Found in lib/poke-api/geometry/s2_base.rb - About 35 mins to fix

      Avoid parameter lists longer than 5 parameters. [6/5]
      Open

              def self.lookup_cells(level, i, j, orig_orientation, pos, orientation)
      Severity: Minor
      Found in lib/poke-api/geometry/s2_base.rb by rubocop

      This cop checks for methods with too many parameters. The maximum number of parameters is configurable. Keyword arguments can optionally be excluded from the total count.

      There are no issues that match your filters.

      Category
      Status