bundler/bundler-api

View on GitHub
lib/bundler_api/gem_info.rb

Summary

Maintainability
A
3 hrs
Test Coverage

Method deps_for has 44 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def deps_for(gem_name)
    dataset = @conn[<<-SQL, gem_name]
      SELECT rv.name, rv.number, rv.platform, rv.required_ruby_version, rv.checksum,
             rv.rubygems_version, d.requirements, rv.created_at, for_dep_name.name dep_name
      FROM
Severity: Minor
Found in lib/bundler_api/gem_info.rb - About 1 hr to fix

    Method versions has 34 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      def versions(date,include_yanks = false)
        dataset = if include_yanks
          @conn[<<-SQL, date,date]
                (SELECT r.name, v.created_at as date, v.info_checksum, v.number, v.platform
                FROM rubygems AS r, versions AS v
    Severity: Minor
    Found in lib/bundler_api/gem_info.rb - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status