newmen/versatile-diamond

View on GitHub
analyzer/lib/generators/code/algorithm/units/base_context_provider.rb

Summary

Maintainability
C
1 day
Test Coverage

Class BaseContextProvider has 57 methods (exceeds 20 allowed). Consider refactoring.
Open

        class BaseContextProvider
          include Modules::ListsComparer

          # @param [Units::Expressions::VarsDictionary] dict
          # @param [Hash] nodes_graph
Severity: Major
Found in analyzer/lib/generators/code/algorithm/units/base_context_provider.rb - About 1 day to fix

    File base_context_provider.rb has 287 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    module VersatileDiamond
      using Patches::RichArray
    
      module Generators
        module Code
    Severity: Minor
    Found in analyzer/lib/generators/code/algorithm/units/base_context_provider.rb - About 2 hrs to fix

      There are no issues that match your filters.

      Category
      Status