preston/bittorious

View on GitHub

Showing 235 of 235 total issues

Function restangularizeBase has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

      function restangularizeBase(parent, elem, route, reqParams, fromServer) {
Severity: Minor
Found in lib/assets/bower_components/restangular/dist/restangular.js - About 35 mins to fix

    Function customFunction has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

          function customFunction(operation, path, params, headers, elem) {
    Severity: Minor
    Found in lib/assets/bower_components/restangular/src/restangular.js - About 35 mins to fix

      Function elemFunction has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

            function elemFunction(operation, what, params, obj, headers) {
      Severity: Minor
      Found in lib/assets/bower_components/restangular/src/restangular.js - About 35 mins to fix

        Function resolveForFallbackLanguage has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

              var resolveForFallbackLanguage = function (fallbackLanguageIndex, translationId, interpolateParams, Interpolator, defaultTranslationText) {
        Severity: Minor
        Found in lib/assets/bower_components/angular-translate/angular-translate.js - About 35 mins to fix

          Function updateTranslation has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

                  var updateTranslation = function(translateAttr, translationId, scope, interpolateParams, defaultTranslationText) {
          Severity: Minor
          Found in lib/assets/bower_components/angular-translate/angular-translate.js - About 35 mins to fix

            Function restangularizeCollection has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                  function restangularizeCollection(parent, element, route, fromServer, reqParams) {
            Severity: Minor
            Found in lib/assets/bower_components/restangular/dist/restangular.js - About 35 mins to fix

              Function restangularizeBase has 5 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                    function restangularizeBase(parent, elem, route, reqParams, fromServer) {
              Severity: Minor
              Found in lib/assets/bower_components/restangular/src/restangular.js - About 35 mins to fix

                Function elemFunction has 5 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                      function elemFunction(operation, what, params, obj, headers) {
                Severity: Minor
                Found in lib/assets/bower_components/restangular/dist/restangular.js - About 35 mins to fix

                  Function customFunction has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                        function customFunction(operation, path, params, headers, elem) {
                  Severity: Minor
                  Found in lib/assets/bower_components/restangular/dist/restangular.js - About 35 mins to fix

                    Function restangularizeCollection has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                          function restangularizeCollection(parent, element, route, fromServer, reqParams) {
                    Severity: Minor
                    Found in lib/assets/bower_components/restangular/src/restangular.js - About 35 mins to fix

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                      function applyAnimationToStyles(element, options) {
                        if (options.to) {
                          element.css(options.to);
                          options.to = null;
                        }
                      Severity: Minor
                      Found in lib/assets/bower_components/angular-animate/angular-animate.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/angular-animate/angular-animate.js on lines 161..166

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 47.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          var snakeCase = createCompounder(function(result, word, index) {
                            return result + (index ? '_' : '') + word.toLowerCase();
                          });
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 10377..10379

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 47.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                      function applyAnimationFromStyles(element, options) {
                        if (options.from) {
                          element.css(options.from);
                          options.from = null;
                        }
                      Severity: Minor
                      Found in lib/assets/bower_components/angular-animate/angular-animate.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/angular-animate/angular-animate.js on lines 168..173

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 47.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          var kebabCase = createCompounder(function(result, word, index) {
                            return result + (index ? '-' : '') + word.toLowerCase();
                          });
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 10562..10564

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 47.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          function isString(value) {
                            return typeof value == 'string' || (isObjectLike(value) && objToString.call(value) == stringTag);
                          }
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 8886..8888

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                              var argsIndex = -1,
                                  argsLength = arguments.length,
                                  leftIndex = -1,
                                  leftLength = partials.length,
                                  args = Array(leftLength + argsLength);
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 1241..1245

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          function dropRightWhile(array, predicate, thisArg) {
                            return (array && array.length)
                              ? baseWhile(array, getCallback(predicate, thisArg, 3), true, true)
                              : [];
                          }
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 5482..5486

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          function isNumber(value) {
                            return typeof value == 'number' || (isObjectLike(value) && objToString.call(value) == numberTag);
                          }
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 8977..8979

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                          function takeRightWhile(array, predicate, thisArg) {
                            return (array && array.length)
                              ? baseWhile(array, getCallback(predicate, thisArg, 3), false, true)
                              : [];
                          }
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 4658..4662

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Similar blocks of code found in 2 locations. Consider refactoring.
                      Open

                            var index = -1,
                                length = array.length,
                                othIndex = -1,
                                othLength = other.length,
                                result = Array(length + othLength);
                      Severity: Minor
                      Found in lib/assets/bower_components/lodash/lodash.js and 1 other location - About 35 mins to fix
                      lib/assets/bower_components/lodash/lodash.js on lines 3579..3583

                      Duplicated Code

                      Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:

                      Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                      When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).

                      Tuning

                      This issue has a mass of 46.

                      We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.

                      The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.

                      If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.

                      See codeclimate-duplication's documentation for more information about tuning the mass threshold in your .codeclimate.yml.

                      Refactorings

                      Further Reading

                      Severity
                      Category
                      Status
                      Source
                      Language