Skip to content

Refactor Core Decanter Module Methods #158

@nicoledow

Description

@nicoledow

Feature Description

The recent addition of Rubocop linting revealed several refactoring opportunities in lib/decanter/core.rb to meet general coding standars.

The following metrics had to be disabled in RuboCop until these refactorings are done:

  • Metrics/AbcSize
  • Metrics/CyclomaticComplexity
  • Naming/PredicateName

Suggested Solution

Refactor the methods in core.rb so that Rubocop rules don't need to be disabled!

Alternatives Considered / Existing Workarounds

N/A

Additional Context

See conversation here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions