katrotz/splitify

View on GitHub
packages/meteor-jasmine/src/client/unit/assets/adapter.js

Summary

Maintainability
C
7 hrs
Test Coverage

Function KarmaVelocityReporter has 98 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  function KarmaVelocityReporter(options) {

    var ddpParentConnection = options.ddpParentConnection
    var ancestors = []
    var tc = options.tc
Severity: Major
Found in packages/meteor-jasmine/src/client/unit/assets/adapter.js - About 3 hrs to fix

    Function specDone has 55 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        this.specDone = function (specResult) {
          var skipped = specResult.status === 'disabled' || specResult.status === 'pending';
          var time = skipped ? 0 : new Date().getTime() - specResult.startTime
    
          var velocitySpecDone = function (callback) {
    Severity: Major
    Found in packages/meteor-jasmine/src/client/unit/assets/adapter.js - About 2 hrs to fix

      Function velocitySpecDone has 26 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

            var velocitySpecDone = function (callback) {
              if (!skipped) {
                var velocityResult = {
                  id: 'jasmine:' + options.mode + ' | ' + specResult.id,
                  framework: options.framework,
      Severity: Minor
      Found in packages/meteor-jasmine/src/client/unit/assets/adapter.js - About 1 hr to fix

        There are no issues that match your filters.

        Category
        Status