lukasmartinelli/astah-converter

View on GitHub

Showing 4 of 4 total issues

Function exports has 94 lines of code (exceeds 25 allowed). Consider refactoring.
Open

module.exports = function(app, astah, s3, projectDir, exportDir) {
    function findFiles(hash, absUrl) {
        return fs.readdirSync(path.join(exportDir, hash))
            .filter(function(filename) {
                return path.extname(filename) !== '.bak';
Severity: Major
Found in api.js - About 3 hrs to fix

    Function ajaxUpload has 46 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

            ajaxUpload: function (upload) {
                var manager = this,
                    xhr,
                    formData,
                    fileName,
    Severity: Minor
    Found in public/js/html5Upload.js - About 1 hr to fix

      Function initialize has 31 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

              initialize: function () {
                  console.log('Initializing upload manager');
                  var manager = this,
                      dropContainer = manager.dropContainer,
                      inputField = manager.inputField,
      Severity: Minor
      Found in public/js/html5Upload.js - About 1 hr to fix

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

        module.exports = function(app, astah, s3, projectDir, exportDir) {
        Severity: Minor
        Found in api.js - About 35 mins to fix
          Severity
          Category
          Status
          Source
          Language