metanorma/metanorma-ribose

View on GitHub

Showing 3 of 3 total issues

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

def xref_init(lang, script, _klass, labels, options)
Severity: Minor
Found in lib/isodoc/ribose/init.rb - About 35 mins to fix

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

    def output(isodoc_node, inname, outname, format, options = {})
    Severity: Minor
    Found in lib/metanorma/ribose/processor.rb - About 35 mins to fix

      Method sectiontype has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
      Open

      def sectiontype(node, level = true)
      ret = sectiontype1(node)
      ret1 = sectiontype_streamline(ret)
      return ret1 if ret1 == "symbols and abbreviated terms"
      return ret1 if ret1 == "executive summary"
      Severity: Minor
      Found in lib/metanorma/ribose/converter.rb - About 25 mins to fix
      Severity
      Category
      Status
      Source
      Language