{
  "schema_version": "1.0.0",
  "scanner": {
    "name": "global-capability-catalog",
    "version": "0.1.0"
  },
  "repo": {
    "id": "github-recent__mbarbine__scripts",
    "name": "mbarbine__Scripts",
    "path": "/Users/bwm.barbinewarnermichael/Documents/github/repositories/github-recent/mbarbine__Scripts",
    "relative_path": "github-recent/mbarbine__Scripts",
    "remote_url": "git@github.com:mbarbine/Scripts.git",
    "default_branch": "master",
    "current_commit": "40daa455c6d5e90fede6a95bd9567b2baac31493"
  },
  "languages": [
    {
      "language": "JavaScript",
      "files": 1456,
      "bytes": 19659878
    },
    {
      "language": "PHP",
      "files": 4630,
      "bytes": 13483113
    },
    {
      "language": "Python",
      "files": 402,
      "bytes": 10956774
    },
    {
      "language": "HTML",
      "files": 488,
      "bytes": 8970144
    },
    {
      "language": "XML",
      "files": 1481,
      "bytes": 3761760
    },
    {
      "language": "CSS",
      "files": 216,
      "bytes": 2796697
    },
    {
      "language": "Markdown",
      "files": 216,
      "bytes": 1674046
    },
    {
      "language": "JSON",
      "files": 212,
      "bytes": 1669105
    },
    {
      "language": "Shell",
      "files": 532,
      "bytes": 1307664
    },
    {
      "language": "Ruby",
      "files": 832,
      "bytes": 1272003
    },
    {
      "language": "YAML",
      "files": 790,
      "bytes": 1059895
    },
    {
      "language": "Java",
      "files": 67,
      "bytes": 494500
    },
    {
      "language": "SCSS",
      "files": 195,
      "bytes": 398791
    },
    {
      "language": "SQL",
      "files": 12,
      "bytes": 78939
    },
    {
      "language": "Dockerfile",
      "files": 6,
      "bytes": 8968
    },
    {
      "language": "Go",
      "files": 2,
      "bytes": 2171
    },
    {
      "language": "C#",
      "files": 2,
      "bytes": 2155
    }
  ],
  "frameworks": [
    {
      "name": "Express",
      "confidence": "high",
      "evidence_paths": [
        "h4x/dagah-server/html/components/bootstrap/package.json",
        "h4x/dagah-server/html/components/flot/package.json",
        "h4x/dagah-server/html/components/holderjs/package.json",
        "h4x/dagah-server/html/components/metisMenu/package.json",
        "h4x/dagah-server/html/components/morrisjs/package.json"
      ]
    }
  ],
  "packages": {
    "package_manager": "npm",
    "manifests": [
      {
        "path": "h4x/dagah-server/html/components/bootstrap/package.json",
        "name": "bootstrap",
        "version": "3.3.6",
        "scripts": {
          "test": "grunt test"
        },
        "dependencies": {},
        "dev_dependencies": {
          "btoa": "~1.1.2",
          "glob": "~6.0.1",
          "grunt": "~0.4.5",
          "grunt-autoprefixer": "~3.0.3",
          "grunt-contrib-clean": "~0.6.0",
          "grunt-contrib-compress": "~0.14.0",
          "grunt-contrib-concat": "~0.5.1",
          "grunt-contrib-connect": "~0.11.2",
          "grunt-contrib-copy": "~0.8.0",
          "grunt-contrib-csslint": "~0.5.0",
          "grunt-contrib-cssmin": "~0.14.0",
          "grunt-contrib-htmlmin": "~0.6.0",
          "grunt-contrib-jade": "~0.15.0",
          "grunt-contrib-jshint": "~0.11.2",
          "grunt-contrib-less": "~1.1.0",
          "grunt-contrib-qunit": "~0.7.0",
          "grunt-contrib-uglify": "~0.9.2",
          "grunt-contrib-watch": "~0.6.1",
          "grunt-csscomb": "~3.1.0",
          "grunt-exec": "~0.4.6",
          "grunt-html": "~5.0.1",
          "grunt-jekyll": "~0.4.2",
          "grunt-jscs": "~2.3.0",
          "grunt-saucelabs": "~8.6.1",
          "grunt-sed": "twbs/grunt-sed#v0.2.0",
          "load-grunt-tasks": "~3.3.0",
          "markdown-it": "^5.0.0",
          "npm-shrinkwrap": "^200.4.0",
          "time-grunt": "^1.2.1"
        }
      },
      {
        "path": "h4x/dagah-server/html/components/flot/package.json",
        "name": "Flot",
        "version": "0.8.3",
        "scripts": {
          "test": "make test"
        },
        "dependencies": {},
        "dev_dependencies": {
          "jshint": "0.9.1"
        }
      },
      {
        "path": "h4x/dagah-server/html/components/holderjs/package.json",
        "name": "Holder",
        "version": "2.4.1",
        "scripts": {},
        "dependencies": {},
        "dev_dependencies": {
          "moment": "^2.6.0",
          "gulp": "~3",
          "gulp-uglify": "^0.3.0",
          "gulp-concat": "^2.2.0",
          "gulp-header": "^1.0.2",
          "gulp-jshint": "^1.6.1",
          "gulp-todo": "^0.3.8",
          "gulp-util": "~3"
        }
      },
      {
        "path": "h4x/dagah-server/html/components/metisMenu/package.json",
        "name": "metismenu",
        "version": "1.1.3",
        "scripts": {
          "test": "grunt travis --verbose"
        },
        "dependencies": {},
        "dev_dependencies": {
          "grunt": "^0.4.5",
          "grunt-contrib-concat": "^0.5.0",
          "grunt-contrib-cssmin": "^0.10.0",
          "grunt-contrib-jshint": "^0.10.0",
          "grunt-contrib-uglify": "^0.6.0"
        }
      },
      {
        "path": "h4x/dagah-server/html/components/morrisjs/package.json",
        "name": "morris.js",
        "version": "0.5.0",
        "scripts": {
          "test": "grunt concat coffee mocha"
        },
        "dependencies": {},
        "dev_dependencies": {
          "matchdep": "~0.1.2",
          "grunt": "~0.4.1",
          "grunt-mocha": "~0.4.10",
          "grunt-contrib-concat": "~0.3.0",
          "grunt-contrib-coffee": "~0.7.0",
          "grunt-contrib-uglify": "~0.2.4",
          "grunt-contrib-less": "~0.7.0",
          "grunt-contrib-watch": "~0.5.3",
          "grunt-shell": "~0.5.0",
          "bower": "~1.2.8"
        }
      },
      {
        "path": "h4x/dagah-server/html/js/codemirror/package.json",
        "name": "codemirror",
        "version": "5.21.1",
        "scripts": {
          "build": "rollup -c",
          "watch": "rollup -w -c",
          "prepublish": "npm run-script build",
          "test": "node ./test/run.js",
          "lint": "bin/lint"
        },
        "dependencies": {},
        "dev_dependencies": {
          "blint": "^0.5.1",
          "node-static": "0.6.0",
          "phantomjs-prebuilt": "^2.1.12",
          "rollup": "^0.34.10",
          "rollup-plugin-buble": "^0.15.0",
          "rollup-watch": "^2.5.0"
        }
      },
      {
        "path": "h4x/dagah-server/html/js/intro/example/bootstrap/v3/package.json",
        "name": "agency",
        "version": "1.1.1",
        "scripts": {},
        "dependencies": {},
        "dev_dependencies": {
          "bootstrap": "^3.3.7",
          "browser-sync": "^2.13.0",
          "font-awesome": "^4.6.3",
          "gulp": "^3.9.1",
          "gulp-clean-css": "^2.0.10",
          "gulp-header": "^1.8.7",
          "gulp-less": "^3.1.0",
          "gulp-rename": "^1.2.2",
          "gulp-uglify": "^1.5.4",
          "jquery": "^1.11.3"
        }
      },
      {
        "path": "h4x/dagah-server/html/js/intro/package.json",
        "name": "intro.js",
        "version": "2.3.0",
        "scripts": {},
        "dependencies": {},
        "dev_dependencies": {
          "node-minify": "*"
        }
      },
      {
        "path": "SORT/OpsClick_UI/package.json",
        "name": "new-server",
        "version": "0.0.0",
        "scripts": {
          "start": "node ./bin/www"
        },
        "dependencies": {
          "angular": "1.4.8",
          "angular-animate": "1.4.8",
          "angular-aria": "1.4.8",
          "angular-bootstrap": "^0.12.2",
          "angular-cookies": "^1.4.8",
          "angular-material": "^1.0.0",
          "angular-material-data-table": "^0.10.9",
          "angular-resource": "1.4.8",
          "angular-sanitize": "1.4.8",
          "angular-ui-router": "^0.2.15",
          "apache-server-configs": "^2.8.0",
          "babel": "^6.1.18",
          "body-parser": "~1.8.1",
          "connect-history-api-fallback": "^1.1.0",
          "cookie-parser": "~1.3.3",
          "debug": "~2.0.0",
          "event-stream": "^3.1.7",
          "express": "~4.9.0",
          "gulp-ng-annotate": "^1.1.0",
          "http": "0.0.0",
          "http-proxy-middleware": "^0.9.0",
          "jade": "~1.6.0",
          "keymirror": "^0.1.1",
          "lodash": "^3.10.1",
          "material-design-icons": "^2.0.0",
          "moment": "^2.10.6",
          "morgan": "~1.3.0",
          "ng-file-upload": "^10.0.2",
          "serve-favicon": "~2.1.3",
          "vinyl-buffer": "^1.0.0"
        },
        "dev_dependencies": {
          "babel-core": "^5.8.25",
          "babel-eslint": "^3.1.26",
          "babelify": "^6.1.3",
          "browser-sync": "^2.7.13",
          "browserify": "^11.0.1",
          "browserify-shim": "^3.8.10",
          "del": "^1.2.0",
          "envify": "^3.4.0",
          "eslint": "^0.24.1",
          "eslint-plugin-react": "^3.0.0",
          "exorcist": "^0.4.0",
          "gulp": "^3.9.0",
          "gulp-autoprefixer": "^2.3.1",
          "gulp-cache": "^0.2.10",
          "gulp-csso": "^0.2.6",
          "gulp-eslint": "^0.15.0",
          "gulp-if": "^1.2.5",
          "gulp-imagemin": "^2.3.0",
          "gulp-less": "^3.0.3",
          "gulp-load-plugins": "^0.10.0",
          "gulp-minify-css": "^1.2.0",
          "gulp-minify-html": "^1.0.3",
          "gulp-mustache": "^0.4.0",
          "gulp-plumber": "^1.0.1",
          "gulp-preprocess": "~1.1.1",
          "gulp-rev": "^5.1.0",
          "gulp-rev-replace": "^0.4.2",
          "gulp-sass": "^2.1.0",
          "gulp-size": "^1.2.3",
          "gulp-sourcemaps": "^1.5.2",
          "gulp-uglify": "^1.2.0",
          "gulp-useref": "^1.2.0",
          "gulp-util": "^3.0.1",
          "minifyify": "^7.0.6",
          "mkdirp": "^0.5.1",
          "node-fs-extra": "~0.8.1",
          "vinyl-source-stream": "^1.1.0",
          "watchify": "^3.3.1"
        }
      }
    ]
  },
  "routes": {
    "api_routes": [],
    "app_routes": []
  },
  "components": [],
  "data_models": [
    {
      "name": "Schema",
      "kind": "schema-file",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/html/Schema.js"
    },
    {
      "name": "models",
      "kind": "schema-file",
      "source_path": "SORT/OpsClick_BE_Ansible/core/models.py"
    },
    {
      "name": "models",
      "kind": "schema-file",
      "source_path": "SORT/OpsClick_website/sign_up/models.py"
    },
    {
      "name": "account_detail",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/account_detail.rb"
    },
    {
      "name": "additional_verification",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/additional_verification.rb"
    },
    {
      "name": "address",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/address.rb"
    },
    {
      "name": "agency",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/agency.rb"
    },
    {
      "name": "api_ref_data",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/api_ref_data.rb"
    },
    {
      "name": "case_activity",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/case_activity.rb"
    },
    {
      "name": "case_response",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/case_response.rb"
    },
    {
      "name": "case_summary",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/case_summary.rb"
    },
    {
      "name": "case",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/case.rb"
    },
    {
      "name": "department",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/department.rb"
    },
    {
      "name": "eads_data",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/eads_data.rb"
    },
    {
      "name": "eads_history",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/eads_history.rb"
    },
    {
      "name": "employer_input",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/employer_input.rb"
    },
    {
      "name": "employer",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/employer.rb"
    },
    {
      "name": "ev3_response",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/ev3_response.rb"
    },
    {
      "name": "ev3_verification",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/ev3_verification.rb"
    },
    {
      "name": "group",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/group.rb"
    },
    {
      "name": "list_bc_document_data",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/list_bc_document_data.rb"
    },
    {
      "name": "account_detail_mapper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/mappers/account_detail_mapper.rb"
    },
    {
      "name": "base_mapper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/mappers/base_mapper.rb"
    },
    {
      "name": "case_mapper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/mappers/case_mapper.rb"
    },
    {
      "name": "user_mapper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/mappers/user_mapper.rb"
    },
    {
      "name": "point_of_contact",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/point_of_contact.rb"
    },
    {
      "name": "case_resolution_tnc_type",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/case_resolution_tnc_type.rb"
    },
    {
      "name": "case_resolution",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/case_resolution.rb"
    },
    {
      "name": "case_status",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/case_status.rb"
    },
    {
      "name": "case_type",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/case_type.rb"
    },
    {
      "name": "cis_update_code",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/cis_update_code.rb"
    },
    {
      "name": "dhs_verification_resolution",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/dhs_verification_resolution.rb"
    },
    {
      "name": "reason_sent",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/reason_sent.rb"
    },
    {
      "name": "search_option",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/search_option.rb"
    },
    {
      "name": "tnc_type",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/reference_data/tnc_type.rb"
    },
    {
      "name": "resolution",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/resolution.rb"
    },
    {
      "name": "s2_additional_verification",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/s2_additional_verification.rb"
    },
    {
      "name": "search",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/search.rb"
    },
    {
      "name": "self_lock_detail",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/self_lock_detail.rb"
    },
    {
      "name": "base_web_service",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/service_objects/base_web_service.rb"
    },
    {
      "name": "case_web_service",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/service_objects/case_web_service.rb"
    },
    {
      "name": "user_web_service",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/service_objects/user_web_service.rb"
    },
    {
      "name": "sponsorship_data",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/sponsorship_data.rb"
    },
    {
      "name": "sponsorship_history",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/sponsorship_history.rb"
    },
    {
      "name": "system_data",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/system_data.rb"
    },
    {
      "name": "tnc_reason",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/tnc_reason.rb"
    },
    {
      "name": "tnc_resolution",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/tnc_resolution.rb"
    },
    {
      "name": "user_info",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/user_info.rb"
    },
    {
      "name": "vis_user",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/app/models/vis_user.rb"
    },
    {
      "name": "case_activity_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/case_activity_test.rb"
    },
    {
      "name": "case_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/case_test.rb"
    },
    {
      "name": "employer_input_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/employer_input_test.rb"
    },
    {
      "name": "case_resolution_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_resolution_test.rb"
    },
    {
      "name": "case_resolution_tnc_type_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_resolution_tnc_type_test.rb"
    },
    {
      "name": "case_status_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_status_test.rb"
    },
    {
      "name": "case_type_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_type_test.rb"
    },
    {
      "name": "cis_update_code_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/cis_update_code_test.rb"
    },
    {
      "name": "dhs_verification_resolution_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/dhs_verification_resolution_test.rb"
    },
    {
      "name": "reason_sent_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/reason_sent_test.rb"
    },
    {
      "name": "search_option_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/search_option_test.rb"
    },
    {
      "name": "tnc_type_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/tnc_type_test.rb"
    },
    {
      "name": "base_web_service_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/base_web_service_test.rb"
    },
    {
      "name": "case_web_service_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/case_web_service_test.rb"
    },
    {
      "name": "user_web_service_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/user_web_service_test.rb"
    },
    {
      "name": "user_mapper_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/user_mapper_test.rb"
    },
    {
      "name": "user_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/user_test.rb"
    },
    {
      "name": "vis_user_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-rails-app/test/models/vis_user_test.rb"
    },
    {
      "name": "account_detail_point_of_contact",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/account_detail_point_of_contact.rb"
    },
    {
      "name": "account_detail",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/account_detail.rb"
    },
    {
      "name": "additional_verification",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/additional_verification.rb"
    },
    {
      "name": "address",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/address.rb"
    },
    {
      "name": "case_response",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/case_response.rb"
    },
    {
      "name": "constants",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/constants.rb"
    },
    {
      "name": "data_helper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/data_helper.rb"
    },
    {
      "name": "employer_input",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/employer_input.rb"
    },
    {
      "name": "employer",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/employer.rb"
    },
    {
      "name": "list_bc_document_datum",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/list_bc_document_datum.rb"
    },
    {
      "name": "point_of_contact",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/point_of_contact.rb"
    },
    {
      "name": "resolution",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/resolution.rb"
    },
    {
      "name": "response_conversion",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/response/response_conversion.rb"
    },
    {
      "name": "response_helper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/response/response_helper.rb"
    },
    {
      "name": "response_wrapper",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/response/response_wrapper.rb"
    },
    {
      "name": "system_datum",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/system_datum.rb"
    },
    {
      "name": "tnc_type",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/tnc_type.rb"
    },
    {
      "name": "user",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/user.rb"
    },
    {
      "name": "verification_case_json",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/verification_case_json.rb"
    },
    {
      "name": "verification_case",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/verification_case.rb"
    },
    {
      "name": "verification_cases_tnc_type",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/app/models/verification_cases_tnc_type.rb"
    },
    {
      "name": "account_detail_point_of_contact_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/account_detail_point_of_contact_test.rb"
    },
    {
      "name": "account_detail_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/account_detail_test.rb"
    },
    {
      "name": "additional_verification_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/additional_verification_test.rb"
    },
    {
      "name": "address_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/address_test.rb"
    },
    {
      "name": "case_response_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/case_response_test.rb"
    },
    {
      "name": "employer_input_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/employer_input_test.rb"
    },
    {
      "name": "employer_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/employer_test.rb"
    },
    {
      "name": "list_bc_document_datum_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/list_bc_document_datum_test.rb"
    },
    {
      "name": "point_of_contact_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/point_of_contact_test.rb"
    },
    {
      "name": "resolution_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/resolution_test.rb"
    },
    {
      "name": "system_datum_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/system_datum_test.rb"
    },
    {
      "name": "user_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/user_test.rb"
    },
    {
      "name": "verification_case_json_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/verification_case_json_test.rb"
    },
    {
      "name": "verification_case_test",
      "kind": "model-file",
      "source_path": "svs-automation/svs-vis-mock/test/models/verification_case_test.rb"
    }
  ],
  "database": {
    "databases": [],
    "schemas": [
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/wysiwyg/tiny_mce/html5-schema.js"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/html/Schema.js"
      },
      {
        "path": "h4x/dagah-server/dagah_db_schema.sql"
      },
      {
        "path": "h4x/dagah-server/html/upload/update_schema.sql"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/releases/dagahv2/scripts/dagah_db_schema.sql"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/scripts/dagah_db_schema.sql"
      },
      {
        "path": "h4x/dagah-server/updated_schema.sql"
      }
    ],
    "migrations": []
  },
  "tests": [
    {
      "name": "test.min.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/View/_files/static/expected/test.min.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/View/_files/static/theme/web/js/test.js"
    },
    {
      "name": "tabs.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Theme/Model/_files/design/frontend/Test/default/web/js/tabs.js"
    },
    {
      "name": "index.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/spec_runner/index.js"
    },
    {
      "name": "connect.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/spec_runner/tasks/connect.js"
    },
    {
      "name": "jasmine.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/spec_runner/tasks/jasmine.js"
    },
    {
      "name": "msrp.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Msrp/frontend/js/msrp.test.js"
    },
    {
      "name": "page-cache.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/PageCache/frontend/js/page-cache.test.js"
    },
    {
      "name": "layout.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/core/layout.test.js"
    },
    {
      "name": "adapter.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/adapter.test.js"
    },
    {
      "name": "client.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/client.test.js"
    },
    {
      "name": "area.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/area.test.js"
    },
    {
      "name": "collection.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/collection.test.js"
    },
    {
      "name": "item.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/collection/item.test.js"
    },
    {
      "name": "group.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/group.test.js"
    },
    {
      "name": "html.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/html.test.js"
    },
    {
      "name": "tab_group.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/tab_group.test.js"
    },
    {
      "name": "tab.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/components/tab.test.js"
    },
    {
      "name": "abstract.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/abstract.test.js"
    },
    {
      "name": "boolean.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/boolean.test.js"
    },
    {
      "name": "date.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/date.test.js"
    },
    {
      "name": "file-uploader.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/file-uploader.test.js"
    },
    {
      "name": "multiselect.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/multiselect.test.js"
    },
    {
      "name": "post-code.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/post-code.test.js"
    },
    {
      "name": "region.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/region.test.js"
    },
    {
      "name": "select.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/select.test.js"
    },
    {
      "name": "textarea.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/element/textarea.test.js"
    },
    {
      "name": "form.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/form.test.js"
    },
    {
      "name": "provider.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/provider.test.js"
    },
    {
      "name": "ui-select.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/form/ui-select.test.js"
    },
    {
      "name": "actions.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/actions.test.js"
    },
    {
      "name": "column.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/column.test.js"
    },
    {
      "name": "date.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/date.test.js"
    },
    {
      "name": "multiselect.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/multiselect.test.js"
    },
    {
      "name": "select.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/select.test.js"
    },
    {
      "name": "bookmarks.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/controls/bookmarks/bookmarks.test.js"
    },
    {
      "name": "storage.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/controls/bookmarks/storage.test.js"
    },
    {
      "name": "view.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/controls/bookmarks/view.test.js"
    },
    {
      "name": "columns.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/controls/columns.test.js"
    },
    {
      "name": "data-storage.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/data-storage.test.js"
    },
    {
      "name": "bulk.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/editing/bulk.test.js"
    },
    {
      "name": "filters.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/filters/filters.test.js"
    },
    {
      "name": "range.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/filters/range.test.js"
    },
    {
      "name": "paging.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/paging/paging.test.js"
    },
    {
      "name": "resize.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/resize.test.js"
    },
    {
      "name": "search.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/search/search.test.js"
    },
    {
      "name": "sticky.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/sticky/sticky.test.js"
    },
    {
      "name": "tree-massactions.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/tree-massactions.test.js"
    },
    {
      "name": "core.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/component/core.test.js"
    },
    {
      "name": "links.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/component/links.test.js"
    },
    {
      "name": "manip.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/component/manip.test.js"
    },
    {
      "name": "provider.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/component/provider.test.js"
    },
    {
      "name": "traversal.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/component/traversal.test.js"
    },
    {
      "name": "events.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/events.test.js"
    },
    {
      "name": "datepicker.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/ko/bind/datepicker.test.js"
    },
    {
      "name": "i18n.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/ko/bind/i18n.test.js"
    },
    {
      "name": "events.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/registry/events.test.js"
    },
    {
      "name": "registry.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/registry/registry.test.js"
    },
    {
      "name": "storage.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/lib/registry/storage.test.js"
    },
    {
      "name": "alert.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal/alert.test.js"
    },
    {
      "name": "confirm.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal/confirm.test.js"
    },
    {
      "name": "modal.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal/modal.test.js"
    },
    {
      "name": "prompt.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/modal/prompt.test.js"
    },
    {
      "name": "apply.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/apply.test.js"
    },
    {
      "name": "gallery.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/gallery.test.js"
    },
    {
      "name": "static-jsbuild.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/requirejs/static-jsbuild.test.js"
    },
    {
      "name": "static-text.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/requirejs/static-text.test.js"
    },
    {
      "name": "statistician.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/requirejs/statistician.test.js"
    },
    {
      "name": "scripts.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/scripts.test.js"
    },
    {
      "name": "template.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/template.test.js"
    },
    {
      "name": "validation.test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/tests/lib/mage/validation.test.js"
    },
    {
      "name": "test-storage.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/lib/storage/test-storage.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/_demo/test.js"
    },
    {
      "name": "button-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/button/button-test.js"
    },
    {
      "name": "calendar-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/calendar/calendar-test.js"
    },
    {
      "name": "date-range-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/calendar/date-range-test.js"
    },
    {
      "name": "test-collapsible.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/collapsible/test-collapsible.js"
    },
    {
      "name": "decorate-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/decorate-test.js"
    },
    {
      "name": "test-dropdown.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/dropdown/test-dropdown.js"
    },
    {
      "name": "edit-trigger-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/edit_trigger/edit-trigger-test.js"
    },
    {
      "name": "form-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/form/form-test.js"
    },
    {
      "name": "jquery-list-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/list/jquery-list-test.js"
    },
    {
      "name": "jquery-loader-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/loader/jquery-loader-test.js"
    },
    {
      "name": "loader-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/loader/loader-test.js"
    },
    {
      "name": "mage-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/mage-test.js"
    },
    {
      "name": "test-menu.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/menu/test-menu.js"
    },
    {
      "name": "regular-search-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/search/regular-search-test.js"
    },
    {
      "name": "suggest-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/suggest/suggest-test.js"
    },
    {
      "name": "tree-suggest-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/suggest/tree-suggest-test.js"
    },
    {
      "name": "tabs-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/tabs/tabs-test.js"
    },
    {
      "name": "translate-inline-vde-dialog-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/translate_inline_vde/translate-inline-vde-dialog-test.js"
    },
    {
      "name": "translate-inline-vde-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/translate_inline_vde/translate-inline-vde-test.js"
    },
    {
      "name": "translate-inline-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/translate_inline/translate-inline-test.js"
    },
    {
      "name": "translate-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/translate/translate-test.js"
    },
    {
      "name": "test-validation.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/validation/test-validation.js"
    },
    {
      "name": "webapi-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/webapi-test.js"
    },
    {
      "name": "zoom-test.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/zoom/zoom-test.js"
    },
    {
      "name": "file.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Module/I18n/_files/files_collector/file.js"
    },
    {
      "name": "file.js",
      "kind": "unit-or-integration",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Module/I18n/Parser/Adapter/_files/file.js"
    },
    {
      "name": "examples.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/components/morrisjs/spec/viz/examples.js"
    },
    {
      "name": "visual_specs.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/components/morrisjs/spec/viz/visual_specs.js"
    },
    {
      "name": "multiplex_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/addon/mode/multiplex_test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/clike/test.js"
    },
    {
      "name": "gss_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/css/gss_test.js"
    },
    {
      "name": "less_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/css/less_test.js"
    },
    {
      "name": "scss_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/css/scss_test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/css/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/cypher/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/dylan/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/gfm/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/haml/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/javascript/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/jsx/test.js"
    },
    {
      "name": "mscgen_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/mscgen/mscgen_test.js"
    },
    {
      "name": "msgenny_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/mscgen/msgenny_test.js"
    },
    {
      "name": "xu_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/mscgen/xu_test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/php/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/powershell/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/python/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/ruby/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/rust/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/shell/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/slim/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/soy/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/stex/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/swift/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/textile/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/verilog/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/xml/test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/xquery/test.js"
    },
    {
      "name": "comment_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/comment_test.js"
    },
    {
      "name": "doc_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/doc_test.js"
    },
    {
      "name": "driver.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/driver.js"
    },
    {
      "name": "emacs_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/emacs_test.js"
    },
    {
      "name": "lint.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/lint.js"
    },
    {
      "name": "mode_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/mode_test.js"
    },
    {
      "name": "multi_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/multi_test.js"
    },
    {
      "name": "phantom_driver.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/phantom_driver.js"
    },
    {
      "name": "run.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/run.js"
    },
    {
      "name": "scroll_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/scroll_test.js"
    },
    {
      "name": "search_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/search_test.js"
    },
    {
      "name": "sql-hint-test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/sql-hint-test.js"
    },
    {
      "name": "sublime_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/sublime_test.js"
    },
    {
      "name": "test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/test.js"
    },
    {
      "name": "vim_test.js",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js"
    },
    {
      "name": "default_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/default_test.rb"
    },
    {
      "name": "god_monitor_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/god_monitor_test.rb"
    },
    {
      "name": "mod_apreq2_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_apreq2_test.rb"
    },
    {
      "name": "mod_auth_cas_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_auth_cas_test.rb"
    },
    {
      "name": "mod_auth_openid_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_auth_openid_test.rb"
    },
    {
      "name": "mod_cgi_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_cgi_test.rb"
    },
    {
      "name": "mod_dav_svn_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_dav_svn_test.rb"
    },
    {
      "name": "mod_include_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_include_test.rb"
    },
    {
      "name": "mod_perl_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_perl_test.rb"
    },
    {
      "name": "mod_php5_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_php5_test.rb"
    },
    {
      "name": "mod_python_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_python_test.rb"
    },
    {
      "name": "mod_ssl_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/mod_ssl_test.rb"
    },
    {
      "name": "svn_steps.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/features/step_definitions/svn_steps.rb"
    },
    {
      "name": "webserver_steps.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/features/step_definitions/webserver_steps.rb"
    },
    {
      "name": "env.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/features/support/env.rb"
    },
    {
      "name": "svn_helpers.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/features/support/svn_helpers.rb"
    },
    {
      "name": "web_helpers.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/features/support/web_helpers.rb"
    },
    {
      "name": "default.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/attributes/default.rb"
    },
    {
      "name": "modules_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/files/default/tests/minitest/modules_test.rb"
    },
    {
      "name": "helpers.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/files/default/tests/minitest/support/helpers.rb"
    },
    {
      "name": "metadata.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/metadata.rb"
    },
    {
      "name": "basic_web_app.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/basic_web_app.rb"
    },
    {
      "name": "default.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/default.rb"
    },
    {
      "name": "god_monitor.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/god_monitor.rb"
    },
    {
      "name": "mod_auth_basic.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_auth_basic.rb"
    },
    {
      "name": "mod_auth_digest.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_auth_digest.rb"
    },
    {
      "name": "mod_auth_openid.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_auth_openid.rb"
    },
    {
      "name": "mod_authnz_ldap.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_authnz_ldap.rb"
    },
    {
      "name": "mod_authz_groupfile.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_authz_groupfile.rb"
    },
    {
      "name": "mod_authz_listed_host.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_authz_listed_host.rb"
    },
    {
      "name": "mod_authz_unlisted_host.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_authz_unlisted_host.rb"
    },
    {
      "name": "mod_authz_user.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_authz_user.rb"
    },
    {
      "name": "mod_cgi.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_cgi.rb"
    },
    {
      "name": "mod_dav_svn.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_dav_svn.rb"
    },
    {
      "name": "mod_expires.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_expires.rb"
    },
    {
      "name": "mod_perl.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_perl.rb"
    },
    {
      "name": "mod_php5.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_php5.rb"
    },
    {
      "name": "mod_proxy_ajp.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_proxy_ajp.rb"
    },
    {
      "name": "mod_python.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_python.rb"
    },
    {
      "name": "mod_ssl.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_ssl.rb"
    },
    {
      "name": "mod_status_remote.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/mod_status_remote.rb"
    },
    {
      "name": "modules.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/modules.rb"
    },
    {
      "name": "setup.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/recipes/setup.rb"
    },
    {
      "name": "cacher-client_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/spec/cacher-client_spec.rb"
    },
    {
      "name": "cacher-ng_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/spec/cacher-ng_spec.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/spec/default_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/spec/spec_helper.rb"
    },
    {
      "name": "cacher-client_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/cacher-client_test.rb"
    },
    {
      "name": "cacher-ng_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/cacher-ng_test.rb"
    },
    {
      "name": "cacher-ng-client_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/cacher-ng-client_test.rb"
    },
    {
      "name": "default_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/default_test.rb"
    },
    {
      "name": "lwrps_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/lwrps_test.rb"
    },
    {
      "name": "helpers.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/files/default/tests/minitest/support/helpers.rb"
    },
    {
      "name": "metadata.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/metadata.rb"
    },
    {
      "name": "cacher-client.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/recipes/cacher-client.rb"
    },
    {
      "name": "cacher-ng-client.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/recipes/cacher-ng-client.rb"
    },
    {
      "name": "cacher-ng.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/recipes/cacher-ng.rb"
    },
    {
      "name": "default.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/recipes/default.rb"
    },
    {
      "name": "lwrps.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/recipes/lwrps.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/default_spec.rb"
    },
    {
      "name": "ibm_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/ibm_spec.rb"
    },
    {
      "name": "helpers_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/libraries/helpers_spec.rb"
    },
    {
      "name": "openjdk_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/openjdk_spec.rb"
    },
    {
      "name": "oracle_i386_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/oracle_i386_spec.rb"
    },
    {
      "name": "oracle_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/oracle_spec.rb"
    },
    {
      "name": "set_java_home_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/set_java_home_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/spec_helper.rb"
    },
    {
      "name": "windows_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/spec/windows_spec.rb"
    },
    {
      "name": "centos_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/centos_spec.rb"
    },
    {
      "name": "debian_galera10_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/debian_galera10_spec.rb"
    },
    {
      "name": "debian_galera55_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/debian_galera55_spec.rb"
    },
    {
      "name": "debian_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/debian_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/spec_helper.rb"
    },
    {
      "name": "helper_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/spec/unit/helper_spec.rb"
    },
    {
      "name": "metadata.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/fixtures/cookbooks/mariadb_test/metadata.rb"
    },
    {
      "name": "default.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/fixtures/cookbooks/mariadb_test/recipes/default.rb"
    },
    {
      "name": "replication.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/fixtures/cookbooks/mariadb_test/recipes/replication.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/datadir_changed/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/datadir_changed/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/datadir_changed/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/default/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/default/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/default/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/galera/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/galera/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/galera/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/native/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/native/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/native/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/no_binlog/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/no_binlog/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/no_binlog/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/plugins/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/plugins/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/plugins/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/port_changed/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/port_changed/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/port_changed/serverspec/spec_helper.rb"
    },
    {
      "name": "install_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/replication/serverspec/install_spec.rb"
    },
    {
      "name": "mariadb_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/replication/serverspec/mariadb_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/test/integration/replication/serverspec/spec_helper.rb"
    },
    {
      "name": "default_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/files/default/tests/minitest/default_test.rb"
    },
    {
      "name": "source_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/files/default/tests/minitest/source_test.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/spec/spec_helper.rb"
    },
    {
      "name": "nginx_site.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/spec/support/matchers/nginx_site.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/spec/unit/recipes/default_spec.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/test/integration/default/serverspec/default_spec.rb"
    },
    {
      "name": "source_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx/test/integration/source/serverspec/source_spec.rb"
    },
    {
      "name": "default_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/yum/files/default/tests/minitest/default_test.rb"
    },
    {
      "name": "test_test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/yum/files/default/tests/minitest/test_test.rb"
    },
    {
      "name": "test.rb",
      "kind": "unit-or-integration",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/yum/recipes/test.rb"
    },
    {
      "name": "test_eks.rb",
      "kind": "unit-or-integration",
      "source_path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/test/integration/default/test_eks.rb"
    },
    {
      "name": "test_vpc.rb",
      "kind": "unit-or-integration",
      "source_path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/test/integration/default/test_vpc.rb"
    },
    {
      "name": "test_eks.rb",
      "kind": "unit-or-integration",
      "source_path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/test/integration/default/test_eks.rb"
    },
    {
      "name": "test_vpc.rb",
      "kind": "unit-or-integration",
      "source_path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/test/integration/default/test_vpc.rb"
    },
    {
      "name": "test_Dot11Base.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_Dot11Base.py"
    },
    {
      "name": "test_Dot11Decoder.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_Dot11Decoder.py"
    },
    {
      "name": "test_Dot11HierarchicalUpdate.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_Dot11HierarchicalUpdate.py"
    },
    {
      "name": "test_FrameControlACK.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlACK.py"
    },
    {
      "name": "test_FrameControlCFEnd.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlCFEnd.py"
    },
    {
      "name": "test_FrameControlCFEndCFACK.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlCFEndCFACK.py"
    },
    {
      "name": "test_FrameControlCTS.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlCTS.py"
    },
    {
      "name": "test_FrameControlPSPoll.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlPSPoll.py"
    },
    {
      "name": "test_FrameControlRTS.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameControlRTS.py"
    },
    {
      "name": "test_FrameData.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameData.py"
    },
    {
      "name": "test_FrameManagement.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagement.py"
    },
    {
      "name": "test_FrameManagementAssociationRequest.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementAssociationRequest.py"
    },
    {
      "name": "test_FrameManagementAssociationResponse.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementAssociationResponse.py"
    },
    {
      "name": "test_FrameManagementAuthentication.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementAuthentication.py"
    },
    {
      "name": "test_FrameManagementDeauthentication.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementDeauthentication.py"
    },
    {
      "name": "test_FrameManagementDisassociation.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementDisassociation.py"
    },
    {
      "name": "test_FrameManagementProbeRequest.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementProbeRequest.py"
    },
    {
      "name": "test_FrameManagementProbeResponse.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementProbeResponse.py"
    },
    {
      "name": "test_FrameManagementReassociationRequest.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementReassociationRequest.py"
    },
    {
      "name": "test_FrameManagementReassociationResponse.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_FrameManagementReassociationResponse.py"
    },
    {
      "name": "test_helper.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_helper.py"
    },
    {
      "name": "test_RadioTap.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_RadioTap.py"
    },
    {
      "name": "test_RadioTapDecoder.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_RadioTapDecoder.py"
    },
    {
      "name": "test_WEPDecoder.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_WEPDecoder.py"
    },
    {
      "name": "test_WEPEncoder.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_WEPEncoder.py"
    },
    {
      "name": "test_WPA.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_WPA.py"
    },
    {
      "name": "test_WPA2.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_WPA2.py"
    },
    {
      "name": "test_wps.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/dot11/test_wps.py"
    },
    {
      "name": "test_ethernet.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_ethernet.py"
    },
    {
      "name": "test_ICMP6.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_ICMP6.py"
    },
    {
      "name": "test_IP6_Address.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_IP6_Address.py"
    },
    {
      "name": "test_IP6_Extension_Headers.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_IP6_Extension_Headers.py"
    },
    {
      "name": "test_IP6.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_IP6.py"
    },
    {
      "name": "test_TCP_bug_issue7.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_TCP_bug_issue7.py"
    },
    {
      "name": "test_TCP.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/ImpactPacket/test_TCP.py"
    },
    {
      "name": "test_crypto.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_crypto.py"
    },
    {
      "name": "test_dcerpc_v5_ndr.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_dcerpc_v5_ndr.py"
    },
    {
      "name": "test_dns.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_dns.py"
    },
    {
      "name": "test_dpapi.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_dpapi.py"
    },
    {
      "name": "test_ip6_address.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_ip6_address.py"
    },
    {
      "name": "test_krb5_crypto.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_krb5_crypto.py"
    },
    {
      "name": "test_structure.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/misc/test_structure.py"
    },
    {
      "name": "test_bkrp.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_bkrp.py"
    },
    {
      "name": "test_dcomrt.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_dcomrt.py"
    },
    {
      "name": "test_dhcpm.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_dhcpm.py"
    },
    {
      "name": "test_drsuapi.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_drsuapi.py"
    },
    {
      "name": "test_epm.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_epm.py"
    },
    {
      "name": "test_even.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_even.py"
    },
    {
      "name": "test_even6.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_even6.py"
    },
    {
      "name": "test_fasp.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_fasp.py"
    },
    {
      "name": "test_ldap.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_ldap.py"
    },
    {
      "name": "test_lsad.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_lsad.py"
    },
    {
      "name": "test_lsat.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_lsat.py"
    },
    {
      "name": "test_mgmt.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_mgmt.py"
    },
    {
      "name": "test_mimilib.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_mimilib.py"
    },
    {
      "name": "test_ndr.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_ndr.py"
    },
    {
      "name": "test_nmb.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_nmb.py"
    },
    {
      "name": "test_nrpc.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_nrpc.py"
    },
    {
      "name": "test_ntlm.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_ntlm.py"
    },
    {
      "name": "test_rpch.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_rpch.py"
    },
    {
      "name": "test_rpcrt.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_rpcrt.py"
    },
    {
      "name": "test_rprn.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_rprn.py"
    },
    {
      "name": "test_rrp.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_rrp.py"
    },
    {
      "name": "test_samr.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_samr.py"
    },
    {
      "name": "test_scmr.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_scmr.py"
    },
    {
      "name": "test_secretsdump.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_secretsdump.py"
    },
    {
      "name": "test_smb.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_smb.py"
    },
    {
      "name": "test_spnego.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_spnego.py"
    },
    {
      "name": "test_srvs.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_srvs.py"
    },
    {
      "name": "test_tsch.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_tsch.py"
    },
    {
      "name": "test_wkst.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_wkst.py"
    },
    {
      "name": "test_wmi.py",
      "kind": "unit-or-integration",
      "source_path": "python/tests/SMB_RPC/test_wmi.py"
    },
    {
      "name": "test_wikitablescrape.py",
      "kind": "unit-or-integration",
      "source_path": "python/wiki-table-scrape-master/test_wikitablescrape.py"
    },
    {
      "name": "stream.model.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/api/stream.model.spec.js"
    },
    {
      "name": "thing.model.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/api/thing.model.spec.js"
    },
    {
      "name": "user.model.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/api/user.model.spec.js"
    },
    {
      "name": "core.routes.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/core.routes.spec.js"
    },
    {
      "name": "footer.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/footer.controller.spec.js"
    },
    {
      "name": "header.client.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/header.client.controller.test.js"
    },
    {
      "name": "home.client.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/home.client.controller.test.js"
    },
    {
      "name": "home.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/home.controller.test.js"
    },
    {
      "name": "navbar.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/navbar.controller.spec.js"
    },
    {
      "name": "email.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/email.service.spec.js"
    },
    {
      "name": "logger.factory.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/logger.factory.spec.js"
    },
    {
      "name": "menus.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/menus.service.spec.js"
    },
    {
      "name": "modal.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/modal.service.spec.js"
    },
    {
      "name": "toggle.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/toggle.service.spec.js"
    },
    {
      "name": "upload.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/upload.service.spec.js"
    },
    {
      "name": "sidebar.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/sidebar.controller.spec.js"
    },
    {
      "name": "storage.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/core/tests/storage.service.spec.js"
    },
    {
      "name": "account.detail.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/account.detail.controller.spec.js"
    },
    {
      "name": "account.list.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/account.list.controller.spec.js"
    },
    {
      "name": "admin.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/admin.controller.spec.js"
    },
    {
      "name": "admin.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/admin.controller.test.js"
    },
    {
      "name": "administration.routes.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/administration.routes.spec.js"
    },
    {
      "name": "profile.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/profile.controller.spec.js"
    },
    {
      "name": "profile.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/profile.controller.test.js"
    },
    {
      "name": "settings.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/settings.controller.spec.js"
    },
    {
      "name": "settings.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/administration/tests/settings.controller.test.js"
    },
    {
      "name": "auth.routes.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/auth.routes.spec.js"
    },
    {
      "name": "auth.service.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/auth.service.test.js"
    },
    {
      "name": "authInterceptor.service.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/authInterceptor.service.test.js"
    },
    {
      "name": "login.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/login.controller.spec.js"
    },
    {
      "name": "login.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/login.controller.test.js"
    },
    {
      "name": "recover.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/recover.controller.spec.js"
    },
    {
      "name": "signup.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/signup.controller.spec.js"
    },
    {
      "name": "signup.controller.test.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/authentication/tests/signup.controller.test.js"
    },
    {
      "name": "filterFactory.service.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/grid/test/filterFactory.service.spec.js"
    },
    {
      "name": "grid.create.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/grid/test/grid.create.controller.spec.js"
    },
    {
      "name": "grid.detail.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/grid/test/grid.detail.controller.spec.js"
    },
    {
      "name": "grid.routes.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/grid/test/grid.routes.spec.js"
    },
    {
      "name": "parsers.create.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/parser/test/controllers/parsers.create.controller.spec.js"
    },
    {
      "name": "parsers.detail.controller.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/parser/test/controllers/parsers.detail.controller.spec.js"
    },
    {
      "name": "parsers.list.controller.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/parser/test/controllers/parsers.list.controller.js"
    },
    {
      "name": "parser.routes.spec.js",
      "kind": "unit-or-integration",
      "source_path": "SORT/OpsClick_UI/public/app/modules/parser/test/parser.routes.spec.js"
    },
    {
      "name": "app_config_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/.pipeline/tests/serverspec/spec/jenkins/app_config_dsl_spec.rb"
    },
    {
      "name": "inventory_store_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/.pipeline/tests/serverspec/spec/jenkins/inventory_store_dsl_spec.rb"
    },
    {
      "name": "packer_security_group_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/.pipeline/tests/serverspec/spec/jenkins/packer_security_group_spec.rb"
    },
    {
      "name": "self_service_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/.pipeline/tests/serverspec/spec/jenkins/self_service_dsl_spec.rb"
    },
    {
      "name": "test-jmeter-instance.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/jmeter_ami/cfn/test-jmeter-instance.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/jmeter_ami/test/integration/jmeter/serverspec/default_spec.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/jmeter_ami/test/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/Auto-Pipeline/jmeter_ami/test/serverspec/spec/spec_helper.rb"
    },
    {
      "name": "style_guide_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/controllers/svs_style_guide/style_guide_controller_test.rb"
    },
    {
      "name": "application.js",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/app/assets/javascripts/application.js"
    },
    {
      "name": "application_controller.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/app/controllers/application_controller.rb"
    },
    {
      "name": "application_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/app/helpers/application_helper.rb"
    },
    {
      "name": "application.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/application.rb"
    },
    {
      "name": "boot.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/boot.rb"
    },
    {
      "name": "environment.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/environment.rb"
    },
    {
      "name": "development.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/environments/development.rb"
    },
    {
      "name": "production.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/environments/production.rb"
    },
    {
      "name": "test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/environments/test.rb"
    },
    {
      "name": "assets.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/assets.rb"
    },
    {
      "name": "backtrace_silencers.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/backtrace_silencers.rb"
    },
    {
      "name": "cookies_serializer.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/cookies_serializer.rb"
    },
    {
      "name": "filter_parameter_logging.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/filter_parameter_logging.rb"
    },
    {
      "name": "inflections.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/inflections.rb"
    },
    {
      "name": "mime_types.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/mime_types.rb"
    },
    {
      "name": "session_store.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/session_store.rb"
    },
    {
      "name": "wrap_parameters.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/initializers/wrap_parameters.rb"
    },
    {
      "name": "routes.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/config/routes.rb"
    },
    {
      "name": "application-8f06a73c35179188914ab50e057157639fce1401c1cdca640ac9cec33746fc5b.js",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/public/assets/application-8f06a73c35179188914ab50e057157639fce1401c1cdca640ac9cec33746fc5b.js"
    },
    {
      "name": "application-876b14e974f7e7480981610cb55e133cec0b151dad5d92ad73672b24fd8ebe7e.js",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/dummy/public/assets/svs_style_guide/application-876b14e974f7e7480981610cb55e133cec0b151dad5d92ad73672b24fd8ebe7e.js"
    },
    {
      "name": "navigation_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/integration/navigation_test.rb"
    },
    {
      "name": "svs_style_guide_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/svs_style_guide_test.rb"
    },
    {
      "name": "test_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/style-guide/test/test_helper.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-base-ami/tests/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    },
    {
      "name": "base_ami_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-base-ami/tests/serverspec/spec/localhost/base_ami_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-base-ami/tests/serverspec/spec/spec_helper.rb"
    },
    {
      "name": "ec2_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-common-utils/test/minitest/ec2_helper.rb"
    },
    {
      "name": "ec2_utils_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-common-utils/test/minitest/ec2_utils_spec.rb"
    },
    {
      "name": "app_config_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/.pipeline/tests/serverspec/spec/jenkins/app_config_dsl_spec.rb"
    },
    {
      "name": "inventory_store_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/.pipeline/tests/serverspec/spec/jenkins/inventory_store_dsl_spec.rb"
    },
    {
      "name": "packer_security_group_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/.pipeline/tests/serverspec/spec/jenkins/packer_security_group_spec.rb"
    },
    {
      "name": "self_service_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/.pipeline/tests/serverspec/spec/jenkins/self_service_dsl_spec.rb"
    },
    {
      "name": "test-jmeter-instance.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/jmeter_ami/cfn/test-jmeter-instance.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/jmeter_ami/test/integration/jmeter/serverspec/default_spec.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/jmeter_ami/test/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    },
    {
      "name": "spec_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-pipeline/jmeter_ami/test/serverspec/spec/spec_helper.rb"
    },
    {
      "name": "database_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/database_spec.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/default_spec.rb"
    },
    {
      "name": "environment_variables_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/environment_variables_spec.rb"
    },
    {
      "name": "newrelic_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/newrelic_spec.rb"
    },
    {
      "name": "nginx_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/nginx_spec.rb"
    },
    {
      "name": "secrets_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/test/integration/default/serverspec/secrets_spec.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/.pipeline/tests/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    },
    {
      "name": "test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/config/environments/test.rb"
    },
    {
      "name": "cases_data_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/cases_data_helper.rb"
    },
    {
      "name": "cases_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/cases_controller_test.rb"
    },
    {
      "name": "lb_ping_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/lb_ping_controller_test.rb"
    },
    {
      "name": "search_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/search_controller_test.rb"
    },
    {
      "name": "sessions_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/sessions_controller_test.rb"
    },
    {
      "name": "unmapped_user_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/unmapped_user_controller_test.rb"
    },
    {
      "name": "user_controller_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/controllers/user_controller_test.rb"
    },
    {
      "name": "application_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/helpers/application_helper_test.rb"
    },
    {
      "name": "case_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/helpers/case_helper_test.rb"
    },
    {
      "name": "date_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/helpers/date_helper_test.rb"
    },
    {
      "name": "message_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/helpers/message_helper_test.rb"
    },
    {
      "name": "search_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/helpers/search_helper_test.rb"
    },
    {
      "name": "login_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/integration/login_test.rb"
    },
    {
      "name": "session_expiration_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/integration/session_expiration_test.rb"
    },
    {
      "name": "login_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/login_helper.rb"
    },
    {
      "name": "case_activity_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/case_activity_test.rb"
    },
    {
      "name": "case_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/case_test.rb"
    },
    {
      "name": "employer_input_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/employer_input_test.rb"
    },
    {
      "name": "case_resolution_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_resolution_test.rb"
    },
    {
      "name": "case_resolution_tnc_type_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_resolution_tnc_type_test.rb"
    },
    {
      "name": "case_status_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_status_test.rb"
    },
    {
      "name": "case_type_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/case_type_test.rb"
    },
    {
      "name": "cis_update_code_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/cis_update_code_test.rb"
    },
    {
      "name": "dhs_verification_resolution_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/dhs_verification_resolution_test.rb"
    },
    {
      "name": "reason_sent_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/reason_sent_test.rb"
    },
    {
      "name": "search_option_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/search_option_test.rb"
    },
    {
      "name": "tnc_type_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/reference_data/tnc_type_test.rb"
    },
    {
      "name": "base_web_service_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/base_web_service_test.rb"
    },
    {
      "name": "case_web_service_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/case_web_service_test.rb"
    },
    {
      "name": "user_web_service_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/service_objects/user_web_service_test.rb"
    },
    {
      "name": "user_mapper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/user_mapper_test.rb"
    },
    {
      "name": "user_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/user_test.rb"
    },
    {
      "name": "vis_user_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/models/vis_user_test.rb"
    },
    {
      "name": "test_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-rails-app/test/test_helper.rb"
    },
    {
      "name": "database_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/database_spec.rb"
    },
    {
      "name": "default_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/default_spec.rb"
    },
    {
      "name": "environment_variables_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/environment_variables_spec.rb"
    },
    {
      "name": "newrelic_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/newrelic_spec.rb"
    },
    {
      "name": "nginx_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/nginx_spec.rb"
    },
    {
      "name": "secrets_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/test/integration/default/serverspec/secrets_spec.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/.pipeline/tests/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    },
    {
      "name": "test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/config/environments/test.rb"
    },
    {
      "name": "cases_api_helper_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/api/cases_api_helper_test.rb"
    },
    {
      "name": "cases_api_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/api/cases_api_test.rb"
    },
    {
      "name": "json_cases_api_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/api/json_cases_api_test.rb"
    },
    {
      "name": "users_api_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/api/users_api_test.rb"
    },
    {
      "name": "ev3_case_details_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/helpers/ev3_case_details_helper.rb"
    },
    {
      "name": "account_detail_point_of_contact_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/account_detail_point_of_contact_test.rb"
    },
    {
      "name": "account_detail_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/account_detail_test.rb"
    },
    {
      "name": "additional_verification_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/additional_verification_test.rb"
    },
    {
      "name": "address_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/address_test.rb"
    },
    {
      "name": "case_response_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/case_response_test.rb"
    },
    {
      "name": "employer_input_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/employer_input_test.rb"
    },
    {
      "name": "employer_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/employer_test.rb"
    },
    {
      "name": "list_bc_document_datum_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/list_bc_document_datum_test.rb"
    },
    {
      "name": "point_of_contact_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/point_of_contact_test.rb"
    },
    {
      "name": "resolution_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/resolution_test.rb"
    },
    {
      "name": "system_datum_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/system_datum_test.rb"
    },
    {
      "name": "user_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/user_test.rb"
    },
    {
      "name": "verification_case_json_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/verification_case_json_test.rb"
    },
    {
      "name": "verification_case_test.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/models/verification_case_test.rb"
    },
    {
      "name": "test_helper.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/svs-vis-mock/test/test_helper.rb"
    },
    {
      "name": "jenkins_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/uscis-jenkins/test/integration/default/serverspec/jenkins_spec.rb"
    },
    {
      "name": "jenkins_dsl_spec.rb",
      "kind": "unit-or-integration",
      "source_path": "svs-automation/uscis-jenkins/test/serverspec/spec/jenkins/jenkins_dsl_spec.rb"
    }
  ],
  "ci": {
    "workflows": []
  },
  "containers": {
    "dockerfiles": [
      {
        "path": "docker/builders/Dockerfile"
      },
      {
        "path": "docker/builders/Dockerfile.Truestats"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.all"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.base"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.debug"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.old"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.Staylive"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.Truestats"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.tsdev"
      },
      {
        "path": "docker/Dockerfiles/Dockerfile.www"
      },
      {
        "path": "docker/imagers/Dockerfile.base"
      },
      {
        "path": "docker/imagers/Dockerfile.old"
      },
      {
        "path": "docker/imagers/Dockerfile.Staylive"
      },
      {
        "path": "docker/imagers/Dockerfile.Truestats"
      },
      {
        "path": "docker/imagers/Dockerfile.www"
      },
      {
        "path": "docker/scripts/cleanup/Dockerfile"
      },
      {
        "path": "h4x/dagah-server/html/js/codemirror/mode/dockerfile/dockerfile.js"
      },
      {
        "path": "python/Dockerfile"
      },
      {
        "path": "SORT/OpsClick_BE_Ansible/Dockerfile"
      },
      {
        "path": "SORT/OpsClick_BE_Pricing/Dockerfile"
      },
      {
        "path": "SORT/OpsClick_website/Dockerfile"
      }
    ],
    "compose_files": [
      {
        "path": "docker/compose/docker-compose.yml"
      },
      {
        "path": "SORT/OpsClick_BE_Ansible/docker-compose.yml"
      },
      {
        "path": "SORT/OpsClick_BE_Pricing/docker-compose.yml"
      },
      {
        "path": "SORT/OpsClick_website/docker-compose.yml"
      }
    ]
  },
  "env": {
    "example_files": [
      {
        "path": ".env.example"
      },
      {
        "path": "svs-automation/svs-rails-app/.env.example"
      },
      {
        "path": "svs-automation/svs-vis-mock/.env.example"
      }
    ],
    "variables": [
      {
        "name": "ANDROID_HOME",
        "source_paths": [
          "h4x/dagah-android/build.xml",
          "h4x/dagah-modem-bridge/build.xml"
        ],
        "likely_secret": false
      },
      {
        "name": "API_VERSION",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "DB_HOST",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example",
          "svs-automation/svs-vis-mock/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "DB_PASSWORD",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example",
          "svs-automation/svs-vis-mock/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "DB_USERNAME",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example",
          "svs-automation/svs-vis-mock/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "GMAIL_PASSWORD",
        "source_paths": [
          ".env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "GMAIL_USERNAME",
        "source_paths": [
          ".env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "ICAM_AUTH_METHOD",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "ICAM_CALLBACK_URL",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "IDP_CERT",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "IDP_SERVER_NAME",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "ISSUER_CERT",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "ISSUER_NAME",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "ISSUER_PRIVATE_KEY",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "ISSUER_PRIVATE_KEY_PASSPHRASE",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "MOCHA_COLORS",
        "source_paths": [
          "h4x/dagah-server/html/components/mocha/mocha.js"
        ],
        "likely_secret": false
      },
      {
        "name": "PORT",
        "source_paths": [
          "SORT/OpsClick_UI/protractor.conf.js"
        ],
        "likely_secret": false
      },
      {
        "name": "SAUCE_ACCESS_KEY",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": true
      },
      {
        "name": "SECRET_KEY_BASE",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example",
          "svs-automation/svs-vis-mock/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "SIGNED",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "SUPPORTED_CASE_TYPE",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "SVS_WEB_SERVICE_BASE_URI",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "TRAVIS_JOB_ID",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": false
      },
      {
        "name": "TRAVIS_REPO_SLUG",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": false
      },
      {
        "name": "TWBS_DO_SAUCE",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": false
      },
      {
        "name": "TWBS_DO_VALIDATOR",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": false
      },
      {
        "name": "TWBS_TEST",
        "source_paths": [
          "h4x/dagah-server/html/components/bootstrap/Gruntfile.js"
        ],
        "likely_secret": false
      },
      {
        "name": "TWILIO_ACCOUNT_SID",
        "source_paths": [
          ".env.example"
        ],
        "likely_secret": false
      },
      {
        "name": "TWILIO_AUTH_TOKEN",
        "source_paths": [
          ".env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "USE_ICAM_AUTH",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": true
      },
      {
        "name": "USE_SVS_WEB_SERVICE_SSL_AUTH",
        "source_paths": [
          "svs-automation/svs-rails-app/.env.example"
        ],
        "likely_secret": true
      }
    ]
  },
  "configs": [
    {
      "path": "docker/compose/docker-compose.yml"
    },
    {
      "path": "h4x/dagah-server/html/components/bootstrap/package.json"
    },
    {
      "path": "h4x/dagah-server/html/components/flot/package.json"
    },
    {
      "path": "h4x/dagah-server/html/components/holderjs/package.json"
    },
    {
      "path": "h4x/dagah-server/html/components/metisMenu/package.json"
    },
    {
      "path": "h4x/dagah-server/html/components/morrisjs/package.json"
    },
    {
      "path": "h4x/dagah-server/html/js/codemirror/package.json"
    },
    {
      "path": "h4x/dagah-server/html/js/intro/example/bootstrap/v3/package.json"
    },
    {
      "path": "h4x/dagah-server/html/js/intro/package.json"
    },
    {
      "path": "SORT/OpsClick_BE_Ansible/docker-compose.yml"
    },
    {
      "path": "SORT/OpsClick_BE_Pricing/docker-compose.yml"
    },
    {
      "path": "SORT/OpsClick_UI/package.json"
    },
    {
      "path": "SORT/OpsClick_website/docker-compose.yml"
    }
  ],
  "docs": {
    "readme_paths": [
      {
        "path": "ansible/magento/magento1/README.MD"
      },
      {
        "path": "ansible/magento/magento2/README.MD"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/internal/LinLibertineFont/Readme"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/css/docs/source/README.md"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/extjs/resources/css/README.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/windows/README"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/phpserver/README.md"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/README.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/update/README.md"
      },
      {
        "path": "ansible/magento/README.MD"
      },
      {
        "path": "ansible/prestashop/readme.md"
      },
      {
        "path": "aws/cloudformation/README.md"
      },
      {
        "path": "aws/README.md"
      },
      {
        "path": "aws/scripts/elb-v2/README.md"
      },
      {
        "path": "bash/block_daemon/README"
      },
      {
        "path": "bash/jail_make/README"
      },
      {
        "path": "bash/README"
      },
      {
        "path": "Batch Scripts/batch-scraper/README.MD"
      },
      {
        "path": "docker/builders/README.MD"
      },
      {
        "path": "docker/README.MD"
      },
      {
        "path": "docker/scripts/setup/osx/readme.md"
      },
      {
        "path": "docker/scripts/setup/win/readme.md"
      },
      {
        "path": "h4x/dagah-android/README.md"
      },
      {
        "path": "h4x/dagah-ios/README.md"
      },
      {
        "path": "h4x/dagah-ios/readme.txt"
      },
      {
        "path": "h4x/dagah-modem-bridge/README.md"
      },
      {
        "path": "h4x/dagah-server/agents/readme.md"
      },
      {
        "path": "h4x/dagah-server/archive/readme.md"
      },
      {
        "path": "h4x/dagah-server/campaigns/readme.md"
      },
      {
        "path": "h4x/dagah-server/codemirror/readme.md"
      },
      {
        "path": "h4x/dagah-server/html/components/bootstrap-social/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/bootstrap/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/datatables-plugins/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/datatables-responsive/Readme.md"
      },
      {
        "path": "h4x/dagah-server/html/components/datatables/Readme.md"
      },
      {
        "path": "h4x/dagah-server/html/components/flot/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/holderjs/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/metisMenu/README.md"
      },
      {
        "path": "h4x/dagah-server/html/components/mocha/Readme.md"
      },
      {
        "path": "h4x/dagah-server/html/components/morrisjs/README.md"
      },
      {
        "path": "h4x/dagah-server/html/js/codemirror/README.md"
      },
      {
        "path": "h4x/dagah-server/html/js/intro/example/bootstrap/v3/README.md"
      },
      {
        "path": "h4x/dagah-server/html/js/intro/README.md"
      },
      {
        "path": "h4x/dagah-server/html/js/tinymce/js/tinymce/langs/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/7-zip/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apache2/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apache2/templates/default/mods/README"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apt/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apt/test/cookbooks/apt_test/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/aws/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/brakeman_python/files/default/brakeman_python/readme.txt"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/brakeman_python/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/build-essential/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/chef_handler/files/default/handlers/README"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/chef_handler/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/java/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/mariadb-master/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/nginx_reverse_proxy/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/nginx/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/phantomjs/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/rsyslog/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/runit/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/yum/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/providers/azure/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/providers/docker/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/providers/google/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/providers/hyperV/readme"
      },
      {
        "path": "h4x/dagah-server/pipeline/packer/providers/openstack/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/functionalTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/guiTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/iOS/profiles/README.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/performanceTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/platformTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/regressionTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/testArtifacts/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/Archive/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/campaignlabels/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/campaigns/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/Resources/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/Scripts/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/smokeTests/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/Targets/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/licTests/Templates/readme.md"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/unittests/readme.md"
      },
      {
        "path": "h4x/dagah-server/profiles/readme.md"
      },
      {
        "path": "h4x/dagah-server/README.md"
      },
      {
        "path": "h4x/dagah-server/resources/readme.md"
      },
      {
        "path": "h4x/dagah-server/savedruns/readme.md"
      },
      {
        "path": "h4x/dagah-server/targets/readme.md"
      },
      {
        "path": "h4x/dagah-server/tinymce/readme.md"
      },
      {
        "path": "h4x/dagah-server/update/readme.md"
      },
      {
        "path": "h4x/dagah-server/upload/readme.md"
      },
      {
        "path": "helm/HHLP-DEV/HelmCharts/devOps/README.md"
      },
      {
        "path": "helm/HHLP-DEV/HelmCharts/helm/README.md"
      },
      {
        "path": "helm/HHLP-DEV/HelmCharts/helm/traefik/README.md"
      },
      {
        "path": "helm/HHLP-DEV/HelmCharts/terraform/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/devOps/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/helm/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/helm/traefik/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/examples/irsa/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/examples/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/modules/node_groups/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/complete-vpc/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/ipv6/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-108-route-already-exists/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-44-asymmetric-private-subnets/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-46-no-private-subnets/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/manage-default-vpc/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/network-acls/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/secondary-cidr-blocks/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/simple-vpc/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/test_fixture/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/vpc-separate-private-route-tables/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/README.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/devOps/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/helm/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/helm/traefik/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/examples/irsa/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/examples/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/modules/node_groups/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/complete-vpc/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/ipv6/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-108-route-already-exists/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-44-asymmetric-private-subnets/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/issue-46-no-private-subnets/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/manage-default-vpc/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/network-acls/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/secondary-cidr-blocks/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/simple-vpc/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/test_fixture/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/examples/vpc-separate-private-route-tables/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/README.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/README.md"
      },
      {
        "path": "jenkins/ansible/jenkins-auto/README.md"
      },
      {
        "path": "o365/o365-Scripts/Office 365 for IT Pros/README.md"
      },
      {
        "path": "o365/o365-Scripts/README.md"
      },
      {
        "path": "powershell/facebook/readme.md"
      },
      {
        "path": "python/README.md"
      },
      {
        "path": "python/wiki-table-scrape-master/README.md"
      },
      {
        "path": "README.md"
      },
      {
        "path": "SORT/ansible-azure/README.md"
      },
      {
        "path": "SORT/OpsClick_BE_Ansible/clouds/azure/readme.md"
      },
      {
        "path": "SORT/OpsClick_BE_Ansible/clouds/readme.md"
      },
      {
        "path": "SORT/OpsClick_BE_Ansible/README.md"
      },
      {
        "path": "SORT/OpsClick_BE_Pricing/README.md"
      },
      {
        "path": "SORT/OpsClick_UI/README.md"
      },
      {
        "path": "SORT/OpsClick_website/README.md"
      },
      {
        "path": "svs-automation/Auto-Pipeline/jmeter_ami/README.md"
      },
      {
        "path": "svs-automation/Auto-Pipeline/README.md"
      },
      {
        "path": "svs-automation/style-guide/README.md"
      },
      {
        "path": "svs-automation/style-guide/test/dummy/README.rdoc"
      },
      {
        "path": "svs-automation/svs-base-ami/cookbooks/mcafee/README.md"
      },
      {
        "path": "svs-automation/svs-base-ami/README.md"
      },
      {
        "path": "svs-automation/svs-common-utils/README.md"
      },
      {
        "path": "svs-automation/svs-pipeline/jmeter_ami/README.md"
      },
      {
        "path": "svs-automation/svs-pipeline/README.md"
      },
      {
        "path": "svs-automation/svs-rails-app/.pipeline/cookbooks/status-verification-system/README.md"
      },
      {
        "path": "svs-automation/svs-rails-app/.pipeline/README.md"
      },
      {
        "path": "svs-automation/svs-rails-app/README.md"
      },
      {
        "path": "svs-automation/svs-vis-mock/.pipeline/cookbooks/svs-vis-mock/README.md"
      },
      {
        "path": "svs-automation/svs-vis-mock/.pipeline/README.md"
      },
      {
        "path": "svs-automation/svs-vis-mock/README.md"
      },
      {
        "path": "svs-automation/svs-vis-mock/README.rdoc"
      },
      {
        "path": "svs-automation/uscis-jenkins/cfn/config-store/README.md"
      },
      {
        "path": "svs-automation/uscis-jenkins/README.md"
      },
      {
        "path": "testing/acceptance/README.MD"
      },
      {
        "path": "testing/infrastructure/README.MD"
      },
      {
        "path": "testing/performance/README.MD"
      },
      {
        "path": "testing/README.MD"
      },
      {
        "path": "testing/regression/README.MD"
      },
      {
        "path": "testing/security/README.MD"
      },
      {
        "path": "testing/static/README.MD"
      },
      {
        "path": "testing/unit/readme.md"
      }
    ],
    "doc_paths": [
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/css/docs/source/README.md"
      },
      {
        "path": "docs/NS8_server_notes.txt"
      },
      {
        "path": "docs/Windows Servers.txt"
      },
      {
        "path": "h4x/dagah-ios/docs/appl_dev_portal_setup.md"
      },
      {
        "path": "h4x/dagah-ios/docs/customCerts.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/autoscaling.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/enable-docker-bridge-network.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/faq.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/iam-permissions.md"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/spot-instances.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/autoscaling.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/enable-docker-bridge-network.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/faq.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/iam-permissions.md"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/docs/spot-instances.md"
      }
    ],
    "llms_context_paths": []
  },
  "discovery_files": {
    "openapi": [],
    "mcp": [],
    "llms": [],
    "sitemaps": [
      {
        "path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Sitemap/Test/Fixture/Sitemap.xml"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Sitemap/Test/Repository/Sitemap.xml"
      }
    ],
    "feeds": [],
    "well_known": [],
    "robots": [
      {
        "path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Config/Model/_files/robots.txt"
      },
      {
        "path": "SORT/OpsClick_UI/public/robots.txt"
      }
    ],
    "manifests": []
  },
  "integrations": [
    {
      "name": "Gmail",
      "confidence": "medium",
      "evidence_paths": [
        ".env.example",
        "bash/kumar_asshole.rb",
        "h4x/dagah-server/html/components/bootstrap/package.json",
        "h4x/dagah-server/html/components/flot/package.json",
        "h4x/dagah-server/html/components/holderjs/package.json",
        "h4x/dagah-server/html/components/metisMenu/package.json",
        "h4x/dagah-server/html/components/morrisjs/package.json",
        "nodejs/kumar_asshole.js",
        "python3/kumar_asshole.py"
      ]
    }
  ],
  "license": {
    "spdx": null,
    "paths": [
      {
        "path": "ansible/magento/magento2/repos/magento2/COPYING.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Install/Test/Block/License.php"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/internal/LinLibertineFont/LICENCE.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/license.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/LICENSE.txt"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Controller/License.php"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/License.php"
      },
      {
        "path": "ansible/magento/magento2/repos/magento2/setup/view/magento/setup/license.phtml"
      },
      {
        "path": "h4x/dagah-server/developer/license.lic"
      },
      {
        "path": "h4x/dagah-server/html/components/bootstrap/LICENSE"
      },
      {
        "path": "h4x/dagah-server/html/components/datatables-responsive/License.txt"
      },
      {
        "path": "h4x/dagah-server/html/components/datatables/license.txt"
      },
      {
        "path": "h4x/dagah-server/html/components/flot/LICENSE.txt"
      },
      {
        "path": "h4x/dagah-server/html/components/metisMenu/LICENSE"
      },
      {
        "path": "h4x/dagah-server/html/components/mocha/LICENSE"
      },
      {
        "path": "h4x/dagah-server/html/components/raphael/license.txt"
      },
      {
        "path": "h4x/dagah-server/html/js/codemirror/LICENSE"
      },
      {
        "path": "h4x/dagah-server/html/js/intro/example/bootstrap/v3/LICENSE"
      },
      {
        "path": "h4x/dagah-server/html/js/intro/license.md"
      },
      {
        "path": "h4x/dagah-server/html/js/tinymce/js/tinymce/license.txt"
      },
      {
        "path": "h4x/dagah-server/html/js/tinymce/LICENSE.TXT"
      },
      {
        "path": "h4x/dagah-server/license.lic"
      },
      {
        "path": "h4x/dagah-server/License.txt"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apache2/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/apt/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/aws/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/chef_handler/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/java/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/cookbooks/nginx/LICENSE"
      },
      {
        "path": "h4x/dagah-server/pipeline/licenses/lics/license.lic"
      },
      {
        "path": "h4x/dagah-server/pipeline/tests/iOS/profiles/LICENSE"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/LICENSE"
      },
      {
        "path": "helm/HHLP/bandwidth/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/LICENSE"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-cluster/terraform-aws-eks-10.0.0/LICENSE"
      },
      {
        "path": "helm/HHLP/HelmCharts/terraform/.terraform/modules/eks-vpc/terraform-aws-vpc-2.25.0/LICENSE"
      },
      {
        "path": "o365/o365-Scripts/LICENSE"
      },
      {
        "path": "python/wiki-table-scrape-master/LICENSE"
      },
      {
        "path": "SORT/ansible-azure/LICENSE"
      },
      {
        "path": "svs-automation/svs-base-ami/cookbooks/mcafee/files/default/license.dat"
      }
    ]
  },
  "comments": [
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 223,
      "text": "* Removed deprecated code from modules and Magento/Framework"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 487,
      "text": "* Increased security of search filters"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 529,
      "text": "* Security: Clickjacking solution - introduced X-Frame-Options"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 985,
      "text": "* Improved the Nginx configuration sample file for better web-server responsiveness and security"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 1254,
      "text": "* [#1107] (https://github.com/magento/magento2/issues/1107) -- Serious security issue in Customer Address edit section"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 1672,
      "text": "* Removed the @deprecated methods from the code base"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 1884,
      "text": "* Removed @deprecated methods from the code base"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 1918,
      "text": "* Removed deprecated code from the Sales and SalesRule modules"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 2668,
      "text": "* flv_player security vulnerability"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 2917,
      "text": "* Fixed an issue when it was possible to hack currency in PayPal Website Payments Standard"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 3232,
      "text": "* Improved security of the integration registration"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
      "line": 3419,
      "text": "* Improved security and reliability of view files structure:"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/OauthHelper.php",
      "line": 85,
      "text": "/** TODO: Reconsider return format. It is not aligned with method name. */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Soap.php",
      "line": 123,
      "text": "//TODO: This may change since same resource of multiple versions may be allowed after namespace changes"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Soap.php",
      "line": 174,
      "text": "TODO: Need to rework this to remove version call for serviceInfo array with 'operation' key"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Soap.php",
      "line": 187,
      "text": "//TODO: Need to add this temporary version until version is added back for new MSC based services"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/WebapiAbstract.php",
      "line": 19,
      "text": "/** TODO: Reconsider implementation of fixture-management methods after implementing several tests */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/WebapiAbstract.php",
      "line": 411,
      "text": "/** TODO: Remove methods below if not used, otherwise fix them (after having some tests implemented)*/"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/CheckoutAgreements/Api/CheckoutAgreementsRepositoryTest.php",
      "line": 69,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementTest.php",
      "line": 16,
      "text": "use Magento\\Security\\Model\\Config;"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementTest.php",
      "line": 689,
      "text": "//TODO: Fix assertions to verify custom attributes"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/CartRepositoryTest.php",
      "line": 108,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/CartRepositoryTest.php",
      "line": 160,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/GuestCartRepositoryTest.php",
      "line": 79,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/GuestItemRepositoryTest.php",
      "line": 83,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/ItemRepositoryTest.php",
      "line": 118,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/ItemRepositoryTest.php",
      "line": 173,
      "text": "// @todo remove next statement when \\Magento\\TestFramework\\TestCase\\WebapiAbstract::_updateAppConfig is fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CartTotalRepositoryTest.php",
      "line": 91,
      "text": "/** TODO: cover total segments with separate test */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CartTotalRepositoryTest.php",
      "line": 248,
      "text": "/** TODO: cover total segments with separate test */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/CreditmemoCommentsListTest.php",
      "line": 55,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/CreditmemoListTest.php",
      "line": 86,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/InvoiceCommentsListTest.php",
      "line": 47,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/InvoiceListTest.php",
      "line": 71,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/ShipmentCommentsListTest.php",
      "line": 48,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/ShipmentListTest.php",
      "line": 71,
      "text": "// TODO Test fails, due to the inability of the framework API to handle data collection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Tax/Api/TaxRateRepositoryTest.php",
      "line": 478,
      "text": "// TODO: This test fails in SOAP, a generic bug searching in SOAP"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Routing/RestErrorHandlingTest.php",
      "line": 38,
      "text": "// TODO: check Http Status = 200, cannot do yet due to missing header info returned"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Routing/RestErrorHandlingTest.php",
      "line": 89,
      "text": "/* TODO : Fix as part MAGETWO-31330"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Routing/RestErrorHandlingTest.php",
      "line": 156,
      "text": "// TODO : Fix as part MAGETWO-31330"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/lib/Magento/Mtf/Util/Generate/Factory.php",
      "line": 15,
      "text": "* @deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Repository/ConfigData.xml",
      "line": 120,
      "text": "<field name=\"admin/security/session_lifetime\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Repository/ConfigData.xml",
      "line": 128,
      "text": "<field name=\"admin/security/session_lifetime\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Repository/ConfigData.xml",
      "line": 137,
      "text": "<field name=\"admin/security/admin_account_sharing\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Repository/ConfigData.xml",
      "line": 146,
      "text": "<field name=\"admin/security/use_form_key\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/TestCase/ConfigureSecureUrlsTest.php",
      "line": 16,
      "text": "* Verify that Merchant can configure secure URLs for Storefront and/or Admin panel in order to improve Store security."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/TestCase/ExpireAdminSessionTest.php",
      "line": 19,
      "text": "* 3. Open \"Security\" group."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertCategoryPage.php",
      "line": 205,
      "text": "//TODO: verify display_mode"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertCategoryPage.php",
      "line": 235,
      "text": "// TODO: verify Layered Navigation Price Step"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertProductDuplicateIsNotDisplayingOnFrontend.php",
      "line": 27,
      "text": "// TODO mage to MAGETWO-25523"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertProductInStock.php",
      "line": 37,
      "text": "// TODO fix initialization url for frontend page"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertProductIsNotDisplayingOnFrontend.php",
      "line": 118,
      "text": "// TODO fix initialization url for frontend page"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Catalog/Test/Constraint/AssertProductTierPriceOnProductPage.php",
      "line": 47,
      "text": "// TODO fix initialization url for frontend page"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Cms/Test/Block/Page.php",
      "line": 123,
      "text": "sleep(3); // TODO: remove after resolving an issue with ajax on Frontend."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/Block/Adminhtml/Product/Edit/Section/Variations/Config/Attribute.php",
      "line": 367,
      "text": "* @deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Customer/Test/Repository/AddressSecurity.xml",
      "line": 8,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Customer/Test/Repository/CustomerSecurity.xml",
      "line": 8,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Customer/Test/TestCase/CreateCustomerBackendWithSpecialCaseLastNameEntityTest.php",
      "line": 13,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Customer/Test/TestCase/CreateCustomerBackendWithSpecialCaseLastNameEntityTest.xml",
      "line": 8,
      "text": "* @security-private"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Install/Test/Constraint/AssertSuccessInstall.php",
      "line": 51,
      "text": "//TODO Nginx server does't make redirect after installation (random fail)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Sales/Test/Block/Order/View.php",
      "line": 172,
      "text": "sleep(3); // TODO: remove after resolving an issue with ajax on Frontend."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Block/Form/ForgotPassword.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Block\\Form;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertCustomerIsLocked.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertCustomerResetPasswordFailed.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertPasswordIsNotSecureEnoughMessage.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertPasswordLengthErrorMessage.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertUserIsLocked.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Constraint/AssertUserPasswordResetFailed.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Constraint;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Page/UserAccountForgotPassword.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\Page;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Page/UserAccountForgotPassword.php",
      "line": 30,
      "text": "'class' => 'Magento\\Security\\Test\\Block\\Form\\ForgotPassword',"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Page/UserAccountForgotPassword.php",
      "line": 53,
      "text": "* @return \\Magento\\Security\\Test\\Block\\Form\\ForgotPassword"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Repository/ConfigData.xml",
      "line": 27,
      "text": "<field name=\"admin/security/lockout_failures\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/Repository/ConfigData.xml",
      "line": 35,
      "text": "<field name=\"admin/security/lockout_failures\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewIntegrationTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewIntegrationTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\LockAdminUserWhenCreatingNewIntegrationTest\" summary=\"Lock admin user after entering incorrect password while creating new integration\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewIntegrationTest.xml",
      "line": 20,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertUserIsLocked\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewRoleTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewRoleTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\LockAdminUserWhenCreatingNewRoleTest\" summary=\"Lock admin user after entering incorrect password while creating new role\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockAdminUserWhenCreatingNewRoleTest.xml",
      "line": 17,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertUserIsLocked\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnEditPageTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnEditPageTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\LockCustomerOnEditPageTest\" summary=\"Lock customer from edit page\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnEditPageTest.xml",
      "line": 17,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertCustomerIsLocked\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnLoginPageTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnLoginPageTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\LockCustomerOnLoginPageTest\" summary=\"Lock customer on login page\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/LockCustomerOnLoginPageTest.xml",
      "line": 16,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertCustomerIsLocked\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/NewCustomerPasswordComplexityTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/NewCustomerPasswordComplexityTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\NewCustomerPasswordComplexityTest\" summary=\"New customer password complexity\" ticketId=\"MAGETWO-49044\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/NewCustomerPasswordComplexityTest.xml",
      "line": 17,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertPasswordLengthErrorMessage\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/NewCustomerPasswordComplexityTest.xml",
      "line": 26,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertPasswordIsNotSecureEnoughMessage\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetCustomerPasswordFailedTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetCustomerPasswordFailedTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\ResetCustomerPasswordFailedTest\" summary=\"Reset customer password.\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetCustomerPasswordFailedTest.xml",
      "line": 13,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertCustomerResetPasswordFailed\" />"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetUserPasswordFailedTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Test\\TestCase;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetUserPasswordFailedTest.php",
      "line": 12,
      "text": "use Magento\\Security\\Test\\Page\\UserAccountForgotPassword;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetUserPasswordFailedTest.xml",
      "line": 9,
      "text": "<testCase name=\"Magento\\Security\\Test\\TestCase\\ResetUserPasswordFailedTest\" summary=\"Prevent Locked Admin User to Log In into the Backend\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Security/Test/TestCase/ResetUserPasswordFailedTest.xml",
      "line": 13,
      "text": "<constraint name=\"Magento\\Security\\Test\\Constraint\\AssertUserPasswordResetFailed\" />"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Shipping/Test/Repository/Method.php",
      "line": 116,
      "text": "'shipping_method' => 'Mail',  /** @todo change to 'Priority Mail' when usps config is updated */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Tax/Test/TestCase/TaxWithCrossBorderTest.php",
      "line": 84,
      "text": "// TODO: Move test set up to \"__prepare\" method after fix bug MAGETWO-29331"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Tax/Test/TestCase/TaxWithCrossBorderTest.php",
      "line": 153,
      "text": "// TODO: Move set default configuration to \"tearDownAfterClass\" method after fix bug MAGETWO-29331"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Adminhtml/FormSections.php",
      "line": 69,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Adminhtml/FormSections.php",
      "line": 111,
      "text": "* @deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Ui/Test/Constraint/AssertAdminUrlNoAccess.php",
      "line": 15,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Ui/Test/TestCase/AdminUiControllerPermissionTest.php",
      "line": 28,
      "text": "* @security-private"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/User/Test/Handler/Role/Curl.php",
      "line": 126,
      "text": "// TODO: Method should be removed in scope of  MAGETWO-31563"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/User/Test/Repository/ConfigData.xml",
      "line": 11,
      "text": "<field name=\"admin/security/lockout_failures\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/User/Test/TestCase/LockAdminUserEntityTest.xml",
      "line": 13,
      "text": "<item name=\"admin/security/lockout_failures\" xsi:type=\"array\">"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Webapi/Test/Constraint/AssertWebapiNoAccessByCookie.php",
      "line": 18,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Webapi/Test/TestCase/CustomerWebapisPermissionTest.php",
      "line": 33,
      "text": "* @security-private"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/framework/Magento/TestFramework/TestCase/AbstractBackendController.php",
      "line": 49,
      "text": "$this->_objectManager->get('Magento\\Security\\Model\\Plugin\\Auth')->afterLogin($this->_auth);"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/framework/Magento/TestFramework/Workaround/Cleanup/StaticProperties.php",
      "line": 128,
      "text": "* @TODO: refactor all code where objects are stored to static variables to use object manager instead"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Backend/App/AbstractActionTest.php",
      "line": 16,
      "text": "* @magentoConfigFixture current_store admin/security/use_form_key 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Backend/Model/AuthTest.php",
      "line": 103,
      "text": "* Disabled form security in order to prevent exit from the app"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Backend/Model/AuthTest.php",
      "line": 104,
      "text": "* @magentoAdminConfigFixture admin/security/session_lifetime 100"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/BundleImportExport/Model/BundleTest.php",
      "line": 15,
      "text": "// @todo uncomment after MAGETWO-49677 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/BundleImportExport/Model/BundleTest.php",
      "line": 34,
      "text": "// @todo uncomment after MAGETWO-49677 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Catalog/Model/Category/CategoryImageTest.php",
      "line": 68,
      "text": "* @TODO: refactor this test"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/CatalogImportExport/Model/AbstractProductExportImportTestCase.php",
      "line": 136,
      "text": "// @todo uncomment or remove after MAGETWO-49806 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/CatalogImportExport/Model/AbstractProductExportImportTestCase.php",
      "line": 302,
      "text": "// @todo uncomment or remove after MAGETWO-49806 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/CatalogImportExport/Model/ProductTest.php",
      "line": 29,
      "text": "// @todo uncomment after resolving MAGETWO-49677"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Config/Block/System/Config/FormTest.php",
      "line": 102,
      "text": "/* @TODO Eliminate stub by proper mock / config fixture usage */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Config/Block/System/Config/FormTest.php",
      "line": 199,
      "text": "/* @TODO Eliminate stub by proper mock / config fixture usage */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Block/Account/Dashboard/AddressTest.php",
      "line": 87,
      "text": "// todo: this test is sensitive to caching impact"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Block/Adminhtml/Edit/Tab/ViewTest.php",
      "line": 153,
      "text": "return parent::dataToString($data); // TODO: Change the autogenerated stub"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 25,
      "text": "* @magentoConfigFixture current_store admin/security/limit_password_reset_requests_method 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 26,
      "text": "* @magentoConfigFixture current_store admin/security/min_time_between_password_reset_requests 10"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 32,
      "text": "\\Magento\\Security\\Model\\PasswordResetRequestEvent::CUSTOMER_PASSWORD_RESET_REQUEST"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 46,
      "text": "* @magentoConfigFixture current_store admin/security/limit_password_reset_requests_method 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 47,
      "text": "* @magentoConfigFixture current_store admin/security/min_time_between_password_reset_requests 10"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 54,
      "text": "\\Magento\\Security\\Model\\PasswordResetRequestEvent::CUSTOMER_PASSWORD_RESET_REQUEST"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 57,
      "text": "\\Magento\\Security\\Model\\PasswordResetRequestEvent::ADMIN_PASSWORD_RESET_REQUEST"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/Index/ResetPasswordTest.php",
      "line": 78,
      "text": "\\Magento\\Security\\Model\\PasswordResetRequestEventFactory::class"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/AccountManagementTest.php",
      "line": 521,
      "text": "//TODO assert"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/AccountManagementTest.php",
      "line": 877,
      "text": "* TODO : Data builder / populateWithArray currently does not detect"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/AccountManagementTest.php",
      "line": 895,
      "text": "//TODO : Will be fixed as part of fixing populate. For now Region is set as Data Object instead of array"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/AccountManagementTest.php",
      "line": 901,
      "text": "//TODO : Will be fixed as part of fixing populate"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Deploy/Console/Command/App/ApplicationDumpCommandTest.php",
      "line": 53,
      "text": "$comment = 'The configuration file doesn\\'t contain the sensitive data by security reason. '"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/DownloadableImportExport/Model/DownloadableTest.php",
      "line": 46,
      "text": "* @todo remove after MAGETWO-49467 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/DownloadableImportExport/Model/DownloadableTest.php",
      "line": 59,
      "text": "* @todo remove after MAGETWO-49467 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/DownloadableImportExport/Model/DownloadableTest.php",
      "line": 76,
      "text": "* @todo remove after MAGETWO-49467 resolved"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/DownloadableImportExport/Model/Import/Product/Type/DownloadableTest.php",
      "line": 116,
      "text": "//TODO: Track Fields: id, link_id, link_file and sample_file)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/DownloadableImportExport/Model/Import/Product/Type/DownloadableTest.php",
      "line": 158,
      "text": "//TODO: Track Fields: id, sample_id and sample_file)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/App/Response/HeaderProvider/HstsTest.php",
      "line": 17,
      "text": "$this->assertHeaderPresent('Strict-Transport-Security', 'max-age=31536000');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/App/Response/HeaderProvider/HstsTest.php",
      "line": 27,
      "text": "$this->assertHeaderNotPresent('Strict-Transport-Security');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/App/Response/HeaderProvider/UpgradeInsecureTest.php",
      "line": 17,
      "text": "$this->assertHeaderPresent('Content-Security-Policy', 'upgrade-insecure-requests');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/App/Response/HeaderProvider/UpgradeInsecureTest.php",
      "line": 27,
      "text": "$this->assertHeaderNotPresent('Content-Security-Policy');"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Framework/View/Layout/ElementTest.php",
      "line": 18,
      "text": "* @TODO: Need to use ObjectManager instead 'new'."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/MemoryUsageTest.php",
      "line": 71,
      "text": "// @todo fix memory leak and decrease limit to 1 M (in scope of MAGETWO-47693 limit was temporary increased)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Paypal/Model/Config/Structure/Reader/_files/expected/config.xml",
      "line": 228,
      "text": "<label>Card Security Code Does Not Match</label>"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Paypal/Model/Config/Structure/Reader/_files/expected/config.xml",
      "line": 1478,
      "text": "<tooltip>PayPal recommends you set up an additional User on your account at manager.paypal.com, instead of entering your admin username and password here. This will enhance your security and prevent service interruptions if you later change"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/adminsession.php",
      "line": 4,
      "text": "$session = $om->create('Magento\\Security\\Model\\AdminSessionInfo');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/adminsession.php",
      "line": 7,
      "text": "->setStatus(\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_IN)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/adminsession.php",
      "line": 12,
      "text": "$session = $om->create('Magento\\Security\\Model\\AdminSessionInfo');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/adminsession.php",
      "line": 15,
      "text": "->setStatus(\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_IN)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/password_reset_request_events.php",
      "line": 3,
      "text": "namespace Magento\\Security\\Model;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/password_reset_request_events.php",
      "line": 7,
      "text": "$passwordResetRequestEvent = $om->create('Magento\\Security\\Model\\PasswordResetRequestEvent');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/password_reset_request_events.php",
      "line": 16,
      "text": "$passwordResetRequestEvent = $om->create('Magento\\Security\\Model\\PasswordResetRequestEvent');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/_files/password_reset_request_events.php",
      "line": 24,
      "text": "$passwordResetRequestEvent = $om->create('Magento\\Security\\Model\\PasswordResetRequestEvent');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Controller/Adminhtml/Session/LogoutAllTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Controller\\Adminhtml\\Session;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Controller/Adminhtml/Session/LogoutAllTest.php",
      "line": 16,
      "text": "$this->uri = 'backend/security/session/logoutAll';"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Controller/Adminhtml/Session/LogoutAllTest.php",
      "line": 25,
      "text": "$this->dispatch('backend/security/session/logoutAll');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Controller/Adminhtml/Session/LogoutAllTest.php",
      "line": 30,
      "text": "$this->assertRedirect($this->stringContains('security/session/activity'));"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 6,
      "text": "namespace Magento\\Security\\Model;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 21,
      "text": "* @var \\Magento\\Security\\Model\\AdminSessionInfo"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 26,
      "text": "* @var \\Magento\\Security\\Model\\AdminSessionsManager"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 60,
      "text": "$this->adminSessionInfo = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionInfo::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 63,
      "text": "$this->adminSessionsManager = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionsManager::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 116,
      "text": "* @magentoAdminConfigFixture admin/security/session_lifetime 100"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 117,
      "text": "* @magentoConfigFixture default_store admin/security/admin_account_sharing 0"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 122,
      "text": "$session = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionInfo::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 162,
      "text": "* @magentoAdminConfigFixture admin/security/session_lifetime 100"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 163,
      "text": "* @magentoConfigFixture default_store admin/security/admin_account_sharing 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 168,
      "text": "/** @var \\Magento\\Security\\Model\\AdminSessionInfo $session */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 169,
      "text": "$session = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionInfo::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 193,
      "text": "protected function getCollectionForLogoutOtherUserSessions(\\Magento\\Security\\Model\\AdminSessionInfo $session)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 195,
      "text": "/** @var \\Magento\\Security\\Model\\ResourceModel\\AdminSessionInfo\\Collection $collection */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 199,
      "text": "\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_IN,"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 211,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 212,
      "text": "* @magentoAdminConfigFixture admin/security/session_lifetime 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 217,
      "text": "/** @var \\Magento\\Security\\Model\\AdminSessionInfo $session */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 218,
      "text": "$session = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionInfo::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 233,
      "text": "protected function getCollectionForCleanExpiredSessions(\\Magento\\Security\\Model\\AdminSessionInfo $session)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/AdminSessionsManagerTest.php",
      "line": 235,
      "text": "/** @var \\Magento\\Security\\Model\\ResourceModel\\AdminSessionInfo\\Collection $collection */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/Plugin/AuthSessionTest.php",
      "line": 6,
      "text": "namespace Magento\\Security\\Model\\Plugin;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/Plugin/AuthSessionTest.php",
      "line": 24,
      "text": "* @var \\Magento\\Security\\Model\\AdminSessionInfo"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/Plugin/AuthSessionTest.php",
      "line": 29,
      "text": "* @var \\Magento\\Security\\Model\\AdminSessionsManager"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/Plugin/AuthSessionTest.php",
      "line": 63,
      "text": "$this->adminSessionInfo = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionInfo::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/Plugin/AuthSessionTest.php",
      "line": 65,
      "text": "$this->adminSessionsManager = $this->objectManager->create(\\Magento\\Security\\Model\\AdminSessionsManager::class);"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Model\\ResourceModel\\AdminSessionInfo;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 14,
      "text": "* @var \\Magento\\Security\\Model\\ResourceModel\\AdminSessionInfo\\Collection"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 30,
      "text": "->create('Magento\\Security\\Model\\ResourceModel\\AdminSessionInfo\\Collection');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 36,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 41,
      "text": "\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_OUT_BY_LOGIN,"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 51,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 57,
      "text": "\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_IN,"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 67,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfo/CollectionTest.php",
      "line": 85,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 6,
      "text": "namespace Magento\\Security\\Model\\ResourceModel;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 24,
      "text": "$this->model = $this->objectManager->create('Magento\\Security\\Model\\AdminSessionInfo');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 80,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 84,
      "text": "$session = $this->objectManager->create('Magento\\Security\\Model\\AdminSessionInfo');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 85,
      "text": "/** @var $session \\Magento\\Security\\Model\\AdminSessionInfo */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 97,
      "text": "* @magentoDataFixture Magento/Security/_files/adminsession.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 101,
      "text": "$session = $this->objectManager->create('Magento\\Security\\Model\\AdminSessionInfo');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 102,
      "text": "/** @var $session \\Magento\\Security\\Model\\AdminSessionInfo */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 104,
      "text": "\\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_OUT_BY_LOGIN,"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/AdminSessionInfoTest.php",
      "line": 112,
      "text": "->addFieldToFilter('main_table.status', \\Magento\\Security\\Model\\AdminSessionInfo::LOGGED_OUT_BY_LOGIN)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 7,
      "text": "namespace Magento\\Security\\Model\\ResourceModel\\PasswordResetRequestEvent;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 14,
      "text": "* @var \\Magento\\Security\\Model\\ResourceModel\\PasswordResetRequestEvent\\Collection"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 30,
      "text": "->create('Magento\\Security\\Model\\ResourceModel\\PasswordResetRequestEvent\\Collection');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 36,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 49,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 62,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 67,
      "text": "->filterByRequestType(\\Magento\\Security\\Model\\PasswordResetRequestEvent::ADMIN_PASSWORD_RESET_REQUEST)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 76,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 95,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 107,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEvent/CollectionTest.php",
      "line": 119,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 2,
      "text": "namespace Magento\\Security\\Model\\ResourceModel;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 6,
      "text": "* @package Magento\\Security\\Model"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 16,
      "text": "* @var \\Magento\\Security\\Model\\ResourceModel\\PasswordResetRequestEvent"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 29,
      "text": "$this->model = $this->objectManager->create('Magento\\Security\\Model\\PasswordResetRequestEvent');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 47,
      "text": "'request_type'      => \\Magento\\Security\\Model\\PasswordResetRequestEvent::ADMIN_PASSWORD_RESET_REQUEST,"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 85,
      "text": "* @magentoDataFixture Magento/Security/_files/password_reset_request_events.php"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/ResourceModel/PasswordResetRequestEventTest.php",
      "line": 89,
      "text": "/** @var \\Magento\\Security\\Model\\PasswordResetRequestEvent $passwordResetRequestEvent */"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 6,
      "text": "namespace Magento\\Security\\Model;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 14,
      "text": "* @var  \\Magento\\Security\\Model\\SecurityManager"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 29,
      "text": "* @var \\Magento\\Security\\Model\\PasswordResetRequestEvent"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 40,
      "text": "$this->securityManager = $this->objectManager->create('Magento\\Security\\Model\\SecurityManager');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 42,
      "text": "->get('Magento\\Security\\Model\\PasswordResetRequestEvent');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 67,
      "text": "$requestType = \\Magento\\Security\\Model\\PasswordResetRequestEvent::CUSTOMER_PASSWORD_RESET_REQUEST;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 71,
      "text": "'Magento\\Security\\Model\\SecurityManager',"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 87,
      "text": "* @return \\Magento\\Security\\Model\\ResourceModel\\PasswordResetRequestEvent\\Collection"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 111,
      "text": "$requestType = \\Magento\\Security\\Model\\PasswordResetRequestEvent::CUSTOMER_PASSWORD_RESET_REQUEST;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Security/Model/SecurityManagerTest.php",
      "line": 142,
      "text": "$requestType = \\Magento\\Security\\Model\\PasswordResetRequestEvent::CUSTOMER_PASSWORD_RESET_REQUEST;"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Setup/Fixtures/_files/small.xml",
      "line": 46,
      "text": "<path>admin/security/use_form_key</path>"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Tax/Model/Sales/Total/Quote/SetupUtil.php",
      "line": 31,
      "text": "//@TODO: add config for cross border trade"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Test/Integrity/Modular/LayoutFilesTest.php",
      "line": 84,
      "text": "// Arguments, evaluation of which causes a run-time error, because of unsafe assumptions to the environment"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Theme/Model/DesignTest.php",
      "line": 90,
      "text": "* @todo fix and add addStoreFilter method"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/User/Model/UserTest.php",
      "line": 191,
      "text": "* @magentoAdminConfigFixture admin/security/use_case_sensitive_login 1"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/User/Model/UserTest.php",
      "line": 206,
      "text": "* @magentoConfigFixture current_store admin/security/use_case_sensitive_login 0"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/spec_runner/index.js",
      "line": 23,
      "text": "//TODO: MAGETWO-39843"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/spec_runner/tasks/jasmine.js",
      "line": 42,
      "text": "* @todo rename \"helpers\" to \"specs\" (implies overriding grunt-contrib-jasmine code)"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 380,
      "text": "DEPRECATED: Use multiple tests instead of resetting inside a test."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 539,
      "text": "* @deprecated: Created for backwards compatibility with test runner that set the hook function"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1159,
      "text": "// Supports deprecated method of completely overwriting logging callbacks"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1262,
      "text": "* @deprecated since 1.12.0: Use QUnit.config.current.testEnvironment instead."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1441,
      "text": "// DEPRECATED: this property will be removed in 2.0.0, use runtime instead"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1662,
      "text": "* @deprecated since 1.8.0"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1668,
      "text": "* @deprecated since 1.9.0"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1672,
      "text": "QUnit.push( false, false, false, \"QUnit.raises has been deprecated since 2012 (fad3c1ea), use QUnit.throws instead\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1676,
      "text": "* @deprecated since 1.0.0, replaced with error pushes since 1.3.0"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1680,
      "text": "QUnit.push( false, false, false, \"QUnit.equals has been deprecated since 2009 (e88049a0), use QUnit.equal instead\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
      "line": 1683,
      "text": "QUnit.push( false, false, false, \"QUnit.same has been deprecated since 2009 (e88049a0), use QUnit.deepEqual instead\" );"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/loader/loader-test.js",
      "line": 23,
      "text": "// @TODO Need to be fixed to avoid errors on the bamboo server in context of MAGETWO-5085 ticket"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/testsuite/mage/translate_inline/translate-inline-test.js",
      "line": 54,
      "text": "// @TODO Need to be fixed to avoid errors on the bamboo server in context of MAGETWO-5085 ticket"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/Sniffs/Annotations/Helper.php",
      "line": 495,
      "text": "// TODO: Temporarily blacklist anything in dev/tests until a sweep of dev/tests can be made."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/Sniffs/Annotations/RequireAnnotatedAttributesSniff.php",
      "line": 219,
      "text": "// Check for unknown/deprecated tags."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/Sniffs/Annotations/RequireAnnotatedMethodsSniff.php",
      "line": 259,
      "text": "// Check for unknown/deprecated tags."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/TestFramework/Utility/XssOutputValidator.php",
      "line": 79,
      "text": "* Get XSS unsafe output blocks"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/TestFramework/Utility/XssOutputValidator.php",
      "line": 193,
      "text": "* Check if command is xss unsafe"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Integrity/_files/blacklist/reference.txt",
      "line": 19,
      "text": "\\Magento\\Webapi\\Controller\\Soap\\Security"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Integrity/Layout/HandlesTest.php",
      "line": 91,
      "text": "$this->fail('Following file contains deprecated head block. File Path:' . \"\\n\" . $layoutFile);"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Integrity/Library/DependencyTest.php",
      "line": 141,
      "text": "// @TODO: remove this code when class Magento\\Framework\\Data\\Collection will fixed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Integrity/Phrase/ArgumentsTest.php",
      "line": 26,
      "text": "* @todo remove blacklist related logic when all files correspond to the standard"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Legacy/ObsoleteCodeTest.php",
      "line": 9,
      "text": "* (deprecated and removed Magento 1 legacy methods, properties, classes, etc.)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Php/LiveCodeTest.php",
      "line": 120,
      "text": "* @TODO: combine with testCodeStyle"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/dev/tests/static/testsuite/Magento/Test/Php/LiveCodeTest.php",
      "line": 180,
      "text": "* @todo Combine with normal code style at some point."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/css/docs/index.html",
      "line": 334,
      "text": "background-color: @nav__background-color; // ToDo UI: todo inline comment"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/css/docs/resets.html",
      "line": 29,
      "text": "<p>  Html5doctor reset is a reset mixin that includes all html5 elements. Deprecated elements (like <code>&lt;acronym&gt;</code>, <code>&lt;center&gt;</code> and <code>&lt;big&gt;</code>) are removed.</p>"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/css/docs/source/README.md",
      "line": 464,
      "text": "background-color: @nav__background-color; // ToDo UI: todo inline comment"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
      "line": 810,
      "text": "// TODO: identify versions"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
      "line": 824,
      "text": "// TODO: identify versions"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
      "line": 4742,
      "text": "// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP)"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
      "line": 6729,
      "text": "// A tribute to the \"awesome hack by Dean Edwards\""
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
      "line": 6778,
      "text": "// From the awesome hack by Dean Edwards"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/editableMultiselect/js/jquery.editable.js",
      "line": 292,
      "text": "/* TODO: maybe something here */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/editableMultiselect/js/jquery.editable.js",
      "line": 318,
      "text": "/* TODO: this is not dry */"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 95,
      "text": "migrateWarnProp( jQuery, \"attrFn\", attrFn || {}, \"jQuery.attrFn is deprecated\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 105,
      "text": "migrateWarn(\"jQuery.fn.attr( props, pass ) is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 275,
      "text": "migrateWarnProp( jQuery, \"browser\", jQuery.browser, \"jQuery.browser is deprecated\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 295,
      "text": "migrateWarn( \"jQuery.sub() is deprecated\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 319,
      "text": "migrateWarn(\"Use of jQuery.fn.data('events') is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 343,
      "text": "migrateWarn(\"jQuery.clean() is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 399,
      "text": "migrateWarn(\"'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 409,
      "text": "// Undocumented jQuery.event.handle was \"deprecated\" in jQuery 1.7"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 411,
      "text": "migrateWarnProp( jQuery.event, \"handle\", jQuery.event.dispatch, \"jQuery.event.handle is undocumented and deprecated\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 427,
      "text": "migrateWarn(\"jQuery.fn.error() is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 443,
      "text": "migrateWarn(\"jQuery.fn.toggle(handler, handler...) is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 471,
      "text": "migrateWarn(\"jQuery.fn.live() is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 480,
      "text": "migrateWarn(\"jQuery.fn.die() is deprecated\");"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
      "line": 491,
      "text": "migrateWarn( \"Global events are undocumented and deprecated\" );"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 267,
      "text": "// deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 289,
      "text": "// $.ui.plugin is deprecated.  Use the proxy pattern instead."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 331,
      "text": "// TODO: determine which cases actually cause this to happen"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 443,
      "text": "// TODO: remove support for widgetEventPrefix"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 451,
      "text": "// TODO remove widgetBaseClass, see #8155"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 579,
      "text": "// TODO remove dual storage"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 613,
      "text": "// TODO remove dual storage"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 863,
      "text": "// DEPRECATED"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 904,
      "text": "// TODO: make sure destroying one instance of mouse doesn't mess with"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 1633,
      "text": "//hack so receive/update callbacks work (mostly)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2221,
      "text": "//TODO : What's going on here?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2262,
      "text": "//TODO: What's that good for? There's not anything to be executed left"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2269,
      "text": "//TODO: make renderAxis a prototype function"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2318,
      "text": "//TODO: Unwrap at same DOM position"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2436,
      "text": "soffseth = ista && $.ui.hasScroll(pr[0], 'left') /* TODO - jump height */ ? 0 : that.sizeDiff.height,"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2582,
      "text": "// fix ie6 offset TODO: This seems broken"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2592,
      "text": "zIndex: ++o.zIndex //TODO: Don't modify option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 2723,
      "text": "soffseth = ista && $.ui.hasScroll(pr[0], 'left') /* TODO - jump height */ ? 0 : that.sizeDiff.height,"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 3337,
      "text": "// TODO: Still need to figure out a way to make relative sorting possible"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 3863,
      "text": "//Update the size of the placeholder (TODO: Logic to fuzzy, see line 316/317)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 5359,
      "text": "// TODO: remove in 2.0 (#7115)"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 5376,
      "text": "// DEPRECATED: remove in 2.0 (#7115)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 5415,
      "text": "// TODO: remove this check in 2.0, effectMethod will always be true"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 5419,
      "text": "// DEPRECATED: remove in 2.0 (#7115)"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 6064,
      "text": "// DEPRECATED"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 6476,
      "text": "// TODO remove the fallback, see #8156"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 6494,
      "text": "// TODO remove the fallback, see #8156"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 7026,
      "text": "// TODO pass through original event correctly (just as 2nd argument doesn't work)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 7033,
      "text": "// TODO: pull out $.Widget's handling for the disabled option into"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 7359,
      "text": "// TODO rename to \"widget\" when switching to widget factory"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 7716,
      "text": "// change method deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 7926,
      "text": "// DEPRECATED: after BC for 1.8.x $.effects[ showAnim ] is not needed"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
      "line": 8036,
      "text": "// DEPRECATED: after BC for 1.8.x $.effects[ showAnim ] is not needed"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
      "line": 1346,
      "text": "* the bad hack :/ override datepicker so it doesn't close on select"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
      "line": 1368,
      "text": "* second bad hack :/ override datepicker so it triggers an event when changing the input field"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
      "line": 1393,
      "text": "* third bad hack :/ override datepicker so it allows spaces and colon in the input field"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
      "line": 1427,
      "text": "* Fourth bad hack :/ override _updateAlternate function used in inline mode to init altField"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
      "line": 1680,
      "text": "// Hack!  The error message ends with a colon, a space, and"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 247,
      "text": "// deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 265,
      "text": "// $.ui.plugin is deprecated. Use $.widget() extensions instead."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 305,
      "text": "// TODO: determine which cases actually cause this to happen"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 412,
      "text": "// TODO: remove support for widgetEventPrefix"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 577,
      "text": "// TODO remove dual storage"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 861,
      "text": "// TODO: make sure destroying one instance of mouse doesn't mess with"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 1665,
      "text": "//hack so receive/update callbacks work (mostly)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2415,
      "text": "//TODO : What's going on here?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2459,
      "text": "//TODO: What's that good for? There's not anything to be executed left"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2466,
      "text": "//TODO: make renderAxis a prototype function"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2521,
      "text": "//TODO: Unwrap at same DOM position"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2672,
      "text": "soffseth = ista && $.ui.hasScroll(pr[0], \"left\") /* TODO - jump height */ ? 0 : that.sizeDiff.height;"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2872,
      "text": "zIndex: ++o.zIndex //TODO: Don't modify option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 2946,
      "text": "soffseth = ista && $.ui.hasScroll(pr[0], \"left\") /* TODO - jump height */ ? 0 : that.sizeDiff.height,"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 3720,
      "text": "// TODO: Still need to figure out a way to make relative sorting possible"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 4321,
      "text": "//Update the size of the placeholder (TODO: Logic to fuzzy, see line 316/317)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 7399,
      "text": "// TODO pass through original event correctly (just as 2nd argument doesn't work)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 7406,
      "text": "// TODO: pull out $.Widget's handling for the disabled option into"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 7723,
      "text": "// TODO rename to \"widget\" when switching to widget factory"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 8106,
      "text": "// change method deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
      "line": 8465,
      "text": "// DEPRECATED: after BC for 1.8.x $.effects[ showAnim ] is not needed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.validate.js",
      "line": 1179,
      "text": "// TODO find a way to bind the event just once, avoiding the unbind-rebind overhead"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.validate.js",
      "line": 1193,
      "text": "// deprecated, use $.validator.format instead"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.validate.js",
      "line": 1238,
      "text": "// TODO verify if jQuery 1.4's implementation is compatible with older jQuery special-event APIs"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.hotkeys.js",
      "line": 70,
      "text": "// TODO: Need to make sure this works consistently across platforms"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 280,
      "text": "// code is copied from jQuery ($.browser is deprecated + there is a bug in IE)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 521,
      "text": "// TODO: find a more elegant approach to syncronizing returning requests"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 868,
      "text": "p.p = (typeof pos === \"undefined\" || pos === false) ? \"last\" : pos; // TODO: move to a setting"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 3003,
      "text": "// TODO: IE9 no XSLTProcessor, no document.recalc"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 3711,
      "text": "// TODO: move this to descruct method"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js",
      "line": 3965,
      "text": "// TODO: deal with progressive rendering and async when checking max_depth (how to know the depth of the moved node)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/themes/apple/style.css",
      "line": 61,
      "text": "/* TODO: IE6 support - the `>` selectors */"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout-es5.js",
      "line": 46,
      "text": "* todo: @param {array.<string>} propertyNamesOrSettings.exclude Array of exclude property names to wrap."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout-es5.js",
      "line": 47,
      "text": "* todo: @param {function(string, *):boolean} propertyNamesOrSettings.filter Function to filter property"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout-es5.js",
      "line": 434,
      "text": "// todo: test it, maybe added it to ko. directly"
    },
    {
      "kind": "fixme",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout-fast-foreach.js",
      "line": 57,
      "text": "// FIXME - This cloneNode could be expensive; we may prefer to iterate over the"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout.js",
      "line": 2958,
      "text": "// Use of allBindings as a function is maintained for backwards compatibility, but its use is deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout.js",
      "line": 3974,
      "text": "// Prevent binding on the dynamically-injected HTML (as developers are unlikely to expect that, and it has security implications)"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout.js",
      "line": 4255,
      "text": "// Prevent binding on the dynamically-injected text node (as developers are unlikely to expect that, and it has security implications)."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/legacy-build.min.js",
      "line": 8,
      "text": "(function(){var w=/((?:\\((?:\\([^()]+\\)|[^()]+)+\\)|\\[(?:\\[[^[\\]]*\\]|['\"][^'\"]*['\"]|[^[\\]'\"]+)+\\]|\\\\.|[^ >+~,(\\[\\\\]+)+|[>+~])(\\s*,\\s*)?((?:.|\\r|\\n)*)/g,p=0,g=Object.prototype.toString,u=false,o=true;[0,0].sort(function(){o=false;return 0});va"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/less/less.min.js",
      "line": 14,
      "text": "if(c=\"string\"==typeof c.value?c.value:c,\"string\"!=typeof c)throw{type:\"Argument\",message:\"Second argument to isunit should be a unit or a string.\"};return a instanceof d&&a.unit.is(c)?b.True:b.False};j.addMultiple({isruleset:function(a){ret"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/form.js",
      "line": 12,
      "text": "* @TODO Need to be removed after refactoring all dependent of the form the components"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/tools.js",
      "line": 140,
      "text": "* @todo add validation for fields"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/varienLoader.js",
      "line": 188,
      "text": "* @todo need calculate middle of visible area and scroll bind"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/varienLoader.js",
      "line": 217,
      "text": "* @todo: need check intersection"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/wysiwyg/tiny_mce/plugins/magentowidget/editor_plugin.js",
      "line": 13,
      "text": "TODO: Apply JStrim to reduce file size"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/backend/menu.js",
      "line": 610,
      "text": "// TODO: It should never be possible to not have an active item at this"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/backend/tree-suggest.js",
      "line": 23,
      "text": "// @TODO: Move method 'treeToList' in file with utility functions"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/fieldset-controls.js",
      "line": 18,
      "text": "* For inputs of type file, the whole dom element is replaced as changing the value is a security violation"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 118,
      "text": "// TODO: need to remove eventually"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 190,
      "text": "// TODO: need to replace with merged version"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 207,
      "text": "// TODO: need to remove eventually"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 224,
      "text": "// TODO: need to remove eventually"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 232,
      "text": "// TODO: need to remove eventually"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline-vde.js",
      "line": 516,
      "text": "* @TODO move the \"escapeHTML\" method into the file with global utility functions"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/translate-inline.js",
      "line": 149,
      "text": "* @TODO move the \"escapeHTML\" method into the file with global utility functions"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/validation.js",
      "line": 20,
      "text": "// @TODO: Move methods 'isEmpty', 'isEmptyNoTrim', 'parseNumber', 'stripHtml' in file with utility functions"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/validation.js",
      "line": 608,
      "text": "'Please enter a valid social security number (Ex: 123-45-6789).'"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/mage/validation.js",
      "line": 900,
      "text": "// @TODO: Cleanup"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/magnifier/magnify.js",
      "line": 832,
      "text": "* @todo keyboard navigation through Fotorama Api."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 56,
      "text": "// TODO :: make the prefixes more granular"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 216,
      "text": "// TODO :: Add flag for hasownprop ? didn't last time"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 336,
      "text": "// TODO :: add testDOMProps"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 499,
      "text": "// name has been deprecated in favor of a shorter and property-matching one."
    },
    {
      "kind": "fixme",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 624,
      "text": "// legacy webkit syntax (FIXME: remove when syntax not in use anymore)"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/modernizr/modernizr.js",
      "line": 933,
      "text": "// todo: hypothetically we could be doing an array of tests and use a basic loop here."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment-timezone-with-data.js",
      "line": 6,
      "text": "!function(a,b){\"use strict\";\"function\"==typeof define&&define.amd?define([\"moment\"],b):\"object\"==typeof module&&module.exports?module.exports=b(require(\"moment\")):b(a.moment)}(this,function(a){\"use strict\";function b(a){return a>96?a-87:a>6"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 42,
      "text": "// TODO: add sorting"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 54,
      "text": "// TODO: Another silent failure?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 114,
      "text": "// TODO: Find a better way to register and load all the locales in Node"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 173,
      "text": "// TODO: We need to take the current isoWeekYear, but that depends on"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 188,
      "text": "// TODO: Move this to another part of the creation flow to prevent circular deps"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 224,
      "text": "// TODO: Use [].sort instead?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 267,
      "text": "// TODO: remove 'name' arg after deprecation is removed"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 270,
      "text": "return null===d||isNaN(+d)||(y(b,\"moment().\"+b+\"(period, number) is deprecated. Please use moment().\"+b+\"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.\"),f=c,c=d,d=f),c=\"string\"==typeof c?+c:c"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 350,
      "text": "// TODO: Use this.as('ms')?"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 426,
      "text": "a.ISO_8601=function(){};var Je=x(\"moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/\",function(){var a=sb.apply(null,arguments);return this.isValid()&&a.isValid()?a<this?this:a:o()}),Ke=x(\"mom"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 439,
      "text": "var Ne=/^(\\-)?(?:(\\d*)[. ])?(\\d+)\\:(\\d+)(?:\\:(\\d+)(\\.\\d*)?)?$/,Oe=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Ob.fn=wb.prototype;var Pe=Sb(1,\""
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 531,
      "text": "Xe.dates=x(\"dates accessor is deprecated. Use date instead.\",Se),Xe.months=x(\"months accessor is deprecated. Use month instead\",ka),Xe.years=x(\"years accessor is deprecated. Use year instead\",pe),Xe.zone=x(\"moment().zone is deprecated, use "
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 541,
      "text": "a.lang=x(\"moment.lang is deprecated. Use moment.locale instead.\",$a),a.langData=x(\"moment.langData is deprecated. Use moment.localeData instead.\",bb);var Ze=Math.abs,$e=ed(\"ms\"),_e=ed(\"s\"),af=ed(\"m\"),bf=ed(\"h\"),cf=ed(\"d\"),df=ed(\"w\"),ef=ed(\""
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/moment.js",
      "line": 551,
      "text": "return rf.abs=Wc,rf.add=Yc,rf.subtract=Zc,rf.as=cd,rf.asMilliseconds=$e,rf.asSeconds=_e,rf.asMinutes=af,rf.asHours=bf,rf.asDays=cf,rf.asWeeks=df,rf.asMonths=ef,rf.asYears=ff,rf.valueOf=dd,rf._bubble=_c,rf.get=fd,rf.milliseconds=gf,rf.second"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/MutationObserver.js",
      "line": 26,
      "text": "// We would like to use the onreadystatechange hack for IE <= 10, but it is"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/prototype.js",
      "line": 5834,
      "text": "/*------------------------------- DEPRECATED -------------------------------*/"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/prototype.js",
      "line": 5860,
      "text": "var $continue = new Error('\"throw $continue\" is deprecated, use \"return\" instead');"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/validation.js",
      "line": 623,
      "text": "['validate-ssn', 'Please enter a valid social security number (Ex: 123-45-6789).', function(v) {"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/window.js",
      "line": 794,
      "text": "// Hack for Safari !!"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/prototype/window.js",
      "line": 1094,
      "text": "// Hack to get real window border size!!"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/dom/ScriptLoader.js",
      "line": 141,
      "text": "// todo: Removed since it produced error if the document is unloaded by navigating away, re-add it as an option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/dom/Selection.js",
      "line": 958,
      "text": "// TODO: Add more logic here to handle element selection cases"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/dom/Serializer.js",
      "line": 185,
      "text": "// Fix list elements, TODO: Replace this later"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/dom/Sizzle.js",
      "line": 456,
      "text": "// TODO: Move to normal caching system"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/Editor.js",
      "line": 1220,
      "text": "// TODO: ACC add the appropriate description on this."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/Editor.js",
      "line": 3185,
      "text": "// Todo: Remove this once we normalize enter behavior on IE"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/EditorCommands.js",
      "line": 201,
      "text": "// TODO: Remove this when the list creation logic is removed"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/EditorManager.js",
      "line": 262,
      "text": "* @deprecated Use get method instead."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/EditorManager.js",
      "line": 414,
      "text": "* @deprecated Use the execCommand method of a editor instance instead."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/ForceBlocks.js",
      "line": 201,
      "text": "// Ungly hack to for IE to preserve the formatting when you press"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/Formatter.js",
      "line": 1269,
      "text": "// TODO: Figure out why this is in here"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/html/Schema.js",
      "line": 494,
      "text": "// Todo: Remove this when we fix list handling to be valid"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/tinymce.js",
      "line": 801,
      "text": "// Todo: remove me once MS fixes the bug"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/ui/ToolbarGroup.js",
      "line": 31,
      "text": "//TODO: ACC test this out - adding a role = application for getting the landmarks working well."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/util/Quirks.js",
      "line": 19,
      "text": "* This code is a bit of a hack and hopefully it will be fixed soon in WebKit."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/advimage/js/image.js",
      "line": 135,
      "text": "// Remove deprecated values"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/advlink/js/advlink.js",
      "line": 181,
      "text": "// TODO: Add stuff here"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/autolink/editor_plugin_src.js",
      "line": 141,
      "text": "// TODO: Determine if this is still needed."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 10,
      "text": "* This plugin will force TinyMCE to produce deprecated legacy output such as font elements, u elements, align"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 18,
      "text": "// Override inline_styles setting to force TinyMCE to produce deprecated contents"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 33,
      "text": "// Change alignment formats to use the deprecated align attribute"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 39,
      "text": "// Change the basic formatting elements to use deprecated element types"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 59,
      "text": "// Change font size and font family to use the deprecated font element"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/legacyoutput/editor_plugin_src.js",
      "line": 75,
      "text": "// Check that deprecated elements are allowed if not add them"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/lists/editor_plugin_src.js",
      "line": 258,
      "text": "// This setTimeout is a hack as FF behaves badly if there is no content after the bullet point"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/paste/editor_plugin_src.js",
      "line": 199,
      "text": "// to IE security settings so we pass the junk though better than nothing right"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/searchreplace/js/searchreplace.js",
      "line": 58,
      "text": "// TODO: Verify if this is actually needed any more, maybe it was for very old FF versions?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/spellchecker/editor_plugin_src.js",
      "line": 248,
      "text": "// @TODO: I'm not sure that both are still issues on IE9."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/table/editor_plugin_src.js",
      "line": 996,
      "text": "// this nasty hack is here to work around some WebKit selection bugs."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/table/js/cell.js",
      "line": 212,
      "text": "// Clear deprecated attributes"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/plugins/table/js/row.js",
      "line": 138,
      "text": "// Clear deprecated attributes"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/themes/advanced/editor_template_src.js",
      "line": 508,
      "text": "// TODO: ACC Should have an aria-describedby attribute which is user-configurable to describe what this field is actually for."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/themes/advanced/js/color_picker.js",
      "line": 199,
      "text": "// TODO: VoiceOver doesn't seem to support legend as a label referenced by labelledby."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 410,
      "text": "// Todo: remove me once MS fixes the bug"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 2376,
      "text": "// Todo: Remove this when we fix list handling to be valid"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 7330,
      "text": "// TODO: Add more logic here to handle element selection cases"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 7609,
      "text": "// Fix list elements, TODO: Replace this later"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 7827,
      "text": "// todo: Removed since it produced error if the document is unloaded by navigating away, re-add it as an option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
      "line": 9774,
      "text": "//TODO: ACC test this out - adding a role = application for getting the landmarks working well."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 460,
      "text": "// Todo: remove me once MS fixes the bug"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 2128,
      "text": "// Todo: Remove this when we fix list handling to be valid"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 6413,
      "text": "// TODO: Move to normal caching system"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 8185,
      "text": "// TODO: Add more logic here to handle element selection cases"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 8464,
      "text": "// Fix list elements, TODO: Replace this later"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_prototype_src.js",
      "line": 8682,
      "text": "// todo: Removed since it produced error if the document is unloaded by navigating away, re-add it as an option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 460,
      "text": "// Todo: remove me once MS fixes the bug"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 2101,
      "text": "// Todo: Remove this when we fix list handling to be valid"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 6386,
      "text": "// TODO: Move to normal caching system"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 8158,
      "text": "// TODO: Add more logic here to handle element selection cases"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 8437,
      "text": "// Fix list elements, TODO: Replace this later"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_src.js",
      "line": 8656,
      "text": "// todo: Removed since it produced error if the document is unloaded by navigating away, re-add it as an option"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/varien/form.js",
      "line": 69,
      "text": "// TODO: array of relation and caching"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/lib/web/varien/js.js",
      "line": 22,
      "text": "//TODO: javascript cookies have different domain and path than php cookies"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/phpserver/router.php",
      "line": 38,
      "text": "* has tons of potential big security holes"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/profiles/ce/extra_large.xml",
      "line": 25,
      "text": "<path>admin/security/use_form_key</path>"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/profiles/ce/large.xml",
      "line": 55,
      "text": "<path>admin/security/use_form_key</path>"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/profiles/ce/medium.xml",
      "line": 55,
      "text": "<path>admin/security/use_form_key</path>"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/profiles/ce/small.xml",
      "line": 55,
      "text": "<path>admin/security/use_form_key</path>"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular-sanitize/angular-sanitize.min.js",
      "line": 12,
      "text": "n=document.createElement(\"pre\"),M=/^(\\s*)([\\s\\S]*?)(\\s*)$/;h.module(\"ngSanitize\",[]).provider(\"$sanitize\",function(){this.$get=[\"$$sanitizeUri\",function(a){return function(e){var d=[];F(e,s(d,function(c,b){return!/^unsafe/.test(a(c,b))}));r"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular-ui-bootstrap/angular-ui-bootstrap.min.js",
      "line": 8,
      "text": "angular.module(\"ui.bootstrap\",[\"ui.bootstrap.tpls\",\"ui.bootstrap.transition\",\"ui.bootstrap.collapse\",\"ui.bootstrap.accordion\",\"ui.bootstrap.alert\",\"ui.bootstrap.bindHtml\",\"ui.bootstrap.buttons\",\"ui.bootstrap.carousel\",\"ui.bootstrap.datepars"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular-ui-bootstrap/angular-ui-bootstrap.min.js",
      "line": 9,
      "text": "return a.replace(b,function(a,b){return(b?c:\"\")+a.toLowerCase()})}var b={placement:\"top\",animation:!0,popupDelay:0},c={mouseenter:\"mouseleave\",click:\"click\",focus:\"blur\"},d={};this.options=function(a){angular.extend(d,a)},this.setTriggers=f"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 662,
      "text": "// TODO: we should move this into IE/ES5 polyfill"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 1476,
      "text": "//TODO(misko): this function needs to be removed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 3960,
      "text": "// TODO(vojta): use filter if we change it to accept lists as well"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 4290,
      "text": "// TODO(vojta): remove this temporary api"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 4318,
      "text": "* TODO(vojta): prefix this method with $$ ?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 4468,
      "text": "// TODO(vojta): refactor to use node's syntax for events"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5308,
      "text": "*   * `transclude` -  [*DEPRECATED*!] A transclude linking function: `function(scope, cloneLinkingFn)`"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5328,
      "text": "* **Note:** The `transclude` function that is passed to the compile function is deprecated, as it"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5616,
      "text": "* The sanitization is a security measure aimed at prevent XSS attacks via html links."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5621,
      "text": "* the absolute url is prefixed with `'unsafe:'` string and only then is it written into the DOM."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5646,
      "text": "* The sanitization is a security measure aimed at prevent XSS attacks via html links."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5651,
      "text": "* the absolute url is prefixed with `'unsafe:'` string and only then is it written into the DOM."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.js",
      "line": 5750,
      "text": "// TODO: decide whether or not to throw an error if \"class\""
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.min.js",
      "line": 97,
      "text": "\"$log\",function(c,d,e){a.csp=d.csp;ta=function(b){a.logPromiseWarnings&&!Fc.hasOwnProperty(b)&&(Fc[b]=!0,e.warn(\"[$parse] Promise found in the expression `\"+b+\"`. Automatic unwrapping of promises in Angular expressions is deprecated.\"))};re"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.min.js",
      "line": 114,
      "text": "function(b){return z(b)?(a=b,this):a};this.$get=function(){return function(c,d){var e=d?a:b,g;if(!S||8<=S)if(g=sa(c).href,\"\"!==g&&!g.match(e))return\"unsafe:\"+g;return c}}}function Ae(b){if(\"self\"===b)return b;if(C(b)){if(-1<b.indexOf(\"***\")"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.min.js",
      "line": 116,
      "text": "return b}var e=function(a){throw ua(\"unsafe\");};c.has(\"$sanitize\")&&(e=c.get(\"$sanitize\"));var g=d(),f={};f[ha.HTML]=d(g);f[ha.CSS]=d(g);f[ha.URL]=d(g);f[ha.JS]=d(g);f[ha.RESOURCE_URL]=d(f[ha.URL]);return{trustAs:function(a,b){var c=f.hasOw"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.min.js",
      "line": 117,
      "text": "g)return d.$$unwrapTrustedValue();if(c===ha.RESOURCE_URL){var g=sa(d.toString()),l,n,p=!1;l=0;for(n=b.length;l<n;l++)if(\"self\"===b[l]?Kb(g):b[l].exec(g.href)){p=!0;break}if(p)for(l=0,n=a.length;l<n;l++)if(\"self\"===a[l]?Kb(g):a[l].exec(g.hre"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/AbstractModuleManageCommand.php",
      "line": 181,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/AbstractModuleManageCommand.php",
      "line": 195,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/DeployStaticContentCommand.php",
      "line": 25,
      "text": "* @deprecated since 2.2.0 @see \\Magento\\Setup\\Console\\Command\\Deploy\\StaticContentCommand"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/DeployStaticContentCommand.php",
      "line": 32,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/DeployStaticContentCommand.php",
      "line": 110,
      "text": "* @deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/InstallStoreConfigurationCommand.php",
      "line": 160,
      "text": "'Whether to use a \"security key\" feature in Magento Admin URLs and forms'"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Fixtures/FixtureModel.php",
      "line": 54,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Fixtures/FixtureModel.php",
      "line": 123,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Fixtures/FixtureModel.php",
      "line": 194,
      "text": "* @deprecated"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/Installer.php",
      "line": 497,
      "text": "$errorMsg = \"For security, remove write permissions from these directories: '\""
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/PhpReadinessCheck.php",
      "line": 277,
      "text": "* And beginning PHP 5.6, a deprecated message is displayed if 'always_populate_raw_post_data'"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/PhpReadinessCheck.php",
      "line": 302,
      "text": "$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/StoreConfigurationDataMapper.php",
      "line": 34,
      "text": "const KEY_ADMIN_USE_SECURITY_KEY = 'admin-use-security-key';"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Module/Di/Code/Scanner/XmlInterceptorScanner.php",
      "line": 63,
      "text": "// @todo the controller handling logic below must be removed when controllers become PSR-0 compliant"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Module/I18n/Pack/WriterInterface.php",
      "line": 33,
      "text": "* @deprecated Writing to a specified pack path is not supported after custom vendor directory support."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Model/InstallerTest.php",
      "line": 377,
      "text": "$expectedMessage = \"For security, remove write permissions from these directories: 'foo' 'bar'\";"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Model/PhpReadinessCheckTest.php",
      "line": 212,
      "text": "$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Model/PhpReadinessCheckTest.php",
      "line": 252,
      "text": "$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0."
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Test/Unit/Model/PhpReadinessCheckTest.php",
      "line": 284,
      "text": "$HTTP_RAW_POST_DATA is deprecated from PHP 5.6 onwards and will be removed in PHP 7.0."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/app/code/Magento/Update/Rollback.php",
      "line": 103,
      "text": "//TODO Temporary solution, can be removed when MAGETWO-38589 is fixed."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/app/code/Magento/Update/Rollback.php",
      "line": 133,
      "text": "//TODO Till here"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 662,
      "text": "// TODO: we should move this into IE/ES5 polyfill"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 1476,
      "text": "//TODO(misko): this function needs to be removed"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 3960,
      "text": "// TODO(vojta): use filter if we change it to accept lists as well"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 4290,
      "text": "// TODO(vojta): remove this temporary api"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 4318,
      "text": "* TODO(vojta): prefix this method with $$ ?"
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 4468,
      "text": "// TODO(vojta): refactor to use node's syntax for events"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5308,
      "text": "*   * `transclude` -  [*DEPRECATED*!] A transclude linking function: `function(scope, cloneLinkingFn)`"
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5328,
      "text": "* **Note:** The `transclude` function that is passed to the compile function is deprecated, as it"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5616,
      "text": "* The sanitization is a security measure aimed at prevent XSS attacks via html links."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5621,
      "text": "* the absolute url is prefixed with `'unsafe:'` string and only then is it written into the DOM."
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5646,
      "text": "* The sanitization is a security measure aimed at prevent XSS attacks via html links."
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5651,
      "text": "* the absolute url is prefixed with `'unsafe:'` string and only then is it written into the DOM."
    },
    {
      "kind": "todo",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.js",
      "line": 5750,
      "text": "// TODO: decide whether or not to throw an error if \"class\""
    },
    {
      "kind": "deprecated",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.min.js",
      "line": 97,
      "text": "\"$log\",function(c,d,e){a.csp=d.csp;ta=function(b){a.logPromiseWarnings&&!Fc.hasOwnProperty(b)&&(Fc[b]=!0,e.warn(\"[$parse] Promise found in the expression `\"+b+\"`. Automatic unwrapping of promises in Angular expressions is deprecated.\"))};re"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.min.js",
      "line": 114,
      "text": "function(b){return z(b)?(a=b,this):a};this.$get=function(){return function(c,d){var e=d?a:b,g;if(!S||8<=S)if(g=sa(c).href,\"\"!==g&&!g.match(e))return\"unsafe:\"+g;return c}}}function Ae(b){if(\"self\"===b)return b;if(C(b)){if(-1<b.indexOf(\"***\")"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.min.js",
      "line": 116,
      "text": "return b}var e=function(a){throw ua(\"unsafe\");};c.has(\"$sanitize\")&&(e=c.get(\"$sanitize\"));var g=d(),f={};f[ha.HTML]=d(g);f[ha.CSS]=d(g);f[ha.URL]=d(g);f[ha.JS]=d(g);f[ha.RESOURCE_URL]=d(f[ha.URL]);return{trustAs:function(a,b){var c=f.hasOw"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.min.js",
      "line": 117,
      "text": "g)return d.$$unwrapTrustedValue();if(c===ha.RESOURCE_URL){var g=sa(d.toString()),l,n,p=!1;l=0;for(n=b.length;l<n;l++)if(\"self\"===b[l]?Kb(g):b[l].exec(g.href)){p=!0;break}if(p)for(l=0,n=a.length;l<n;l++)if(\"self\"===a[l]?Kb(g):a[l].exec(g.hre"
    },
    {
      "kind": "security",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/jquery.js",
      "line": 4221,
      "text": "// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP)"
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/jquery.js",
      "line": 6131,
      "text": "// A tribute to the \"awesome hack by Dean Edwards\""
    },
    {
      "kind": "unsafe",
      "source_path": "ansible/magento/magento2/repos/magento2/update/pub/js/lib/jquery.js",
      "line": 6177,
      "text": "// From the awesome hack by Dean Edwards"
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 3,
      "text": "# Prints out a list of all security groups and their settings, just for quickly auditing it."
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 16,
      "text": "# Grab all the security group info for this region in one call."
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 18,
      "text": "aws ec2 describe-security-groups --region $REGION --output text > $GFILE"
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 20,
      "text": "# Grab list of actively used security groups for EC2."
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 24,
      "text": "# Grab list of actively used security groups for RDS."
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/aws_security_group_details.sh",
      "line": 26,
      "text": "aws rds describe-db-security-groups --query 'DBSecurityGroups[*].EC2SecurityGroups[*].EC2SecurityGroupId' --output text --region $REGION | tr '\\t' '\\n' | sort | uniq > $RDSFILE"
    },
    {
      "kind": "security",
      "source_path": "aws/scripts/update_elb_ssl_neg_policies.sh",
      "line": 49,
      "text": "--policy-attributes AttributeName=Reference-Security-Policy,AttributeValue=$POLICY"
    },
    {
      "kind": "security",
      "source_path": "bash/110-get-security-group.sh",
      "line": 4,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups --filters \\\"Name=vpc-id,Values=$1\\\"\""
    },
    {
      "kind": "security",
      "source_path": "bash/110-get-security-group.sh",
      "line": 6,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups --group-ids $1\""
    },
    {
      "kind": "security",
      "source_path": "bash/110-get-security-group.sh",
      "line": 9,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups\""
    },
    {
      "kind": "security",
      "source_path": "bash/161-get-vpce.sh",
      "line": 139,
      "text": "../../scripts/110-get-security-group.sh $sgid"
    },
    {
      "kind": "security",
      "source_path": "bash/250-get-ec2-instances.sh",
      "line": 190,
      "text": "../../scripts/110-get-security-group.sh $ivpc"
    },
    {
      "kind": "security",
      "source_path": "bash/252-get-c9.sh",
      "line": 141,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/255-get-ec2-launch-templates.sh",
      "line": 116,
      "text": "../../scripts/110-get-security-group.sh $sgid"
    },
    {
      "kind": "security",
      "source_path": "bash/300-get-eks-cluster.sh",
      "line": 47,
      "text": "../../scripts/110*.sh $tcmd  # security groups - we don't want rules"
    },
    {
      "kind": "security",
      "source_path": "bash/300-get-eks-cluster.sh",
      "line": 251,
      "text": "#### Fix up cluster security groups"
    },
    {
      "kind": "security",
      "source_path": "bash/370-get-emr-cluster.sh",
      "line": 122,
      "text": "../../scripts/110-get-security-group.sh $vpcid"
    },
    {
      "kind": "security",
      "source_path": "bash/371-get-emr-sec-config.sh",
      "line": 3,
      "text": "cmd[0]=\"$AWS emr list-security-configurations\""
    },
    {
      "kind": "security",
      "source_path": "bash/371-get-emr-sec-config.sh",
      "line": 5,
      "text": "cmd[0]=\"$AWS emr list-security-configurations\""
    },
    {
      "kind": "security",
      "source_path": "bash/440-get-ssm-doc.sh",
      "line": 211,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/442-get-ssm-association.sh",
      "line": 187,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/601-get-rds-ins.sh",
      "line": 129,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/611-get-dms-ins.sh",
      "line": 158,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/612-get-dms-endp.sh",
      "line": 158,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/613-get-dms-tasks.sh",
      "line": 158,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/625-get-code-build-project.sh",
      "line": 60,
      "text": "../../scripts/110-get-security-group.sh $vpcid"
    },
    {
      "kind": "security",
      "source_path": "bash/680-get-sagemaker-domain.sh",
      "line": 141,
      "text": "../../scripts/110-get-security-group.sh $vpcid"
    },
    {
      "kind": "security",
      "source_path": "bash/700-get-lambda-function.sh",
      "line": 152,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/asg2tf.sh",
      "line": 10,
      "text": "../../scripts/103-get-security-group.sh"
    },
    {
      "kind": "security",
      "source_path": "bash/asg2tf.sh",
      "line": 11,
      "text": "#../../scripts/104-get-security-group-default.sh"
    },
    {
      "kind": "fixme",
      "source_path": "bash/bash-web-server.sh",
      "line": 130,
      "text": "cat \"$path\" # FIXME: directory traversal?"
    },
    {
      "kind": "security",
      "source_path": "bash/eks-launch_template.sh",
      "line": 138,
      "text": "../../scripts/110-get-security-group.sh $sg"
    },
    {
      "kind": "security",
      "source_path": "bash/elbv2.sh",
      "line": 147,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "security",
      "source_path": "bash/fix-def-sgs.sh",
      "line": 23,
      "text": "echo \"remove tf state for default security group aws_security_group.${sgn}\""
    },
    {
      "kind": "security",
      "source_path": "bash/get-ecs-service.sh",
      "line": 173,
      "text": "../../scripts/110-get-security-group.sh $sg1"
    },
    {
      "kind": "unsafe",
      "source_path": "bash/get-eks-cluster-nodegroups.sh",
      "line": 111,
      "text": "## temp hack for AMI type"
    },
    {
      "kind": "security",
      "source_path": "bash/get-security-group.sh",
      "line": 4,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups --filters \\\"Name=vpc-id,Values=$1\\\"\""
    },
    {
      "kind": "security",
      "source_path": "bash/get-security-group.sh",
      "line": 6,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups --group-ids $1\""
    },
    {
      "kind": "security",
      "source_path": "bash/get-security-group.sh",
      "line": 9,
      "text": "cmd[0]=\"$AWS ec2 describe-security-groups\""
    },
    {
      "kind": "security",
      "source_path": "bash/get-stack.sh",
      "line": 82,
      "text": "AWS::EC2::SecurityGroup)  echo \"../../scripts/110-get-security-group.sh $pid\"  >> commands.sh ;;"
    },
    {
      "kind": "security",
      "source_path": "bash/get-stack.sh",
      "line": 83,
      "text": "AWS::EC2::SecurityGroupIngress) echo \"echo '# $type $pid fetched as part of SecurityGroup..'\" >> commands.sh ;; # fetched as part of Security Group"
    },
    {
      "kind": "security",
      "source_path": "bash/recalbox-config.sh",
      "line": 58,
      "text": "# security disabled, force the default one without changing boot configuration"
    },
    {
      "kind": "security",
      "source_path": "bash/recalbox-config.sh",
      "line": 59,
      "text": "securityenabled=\"`$systemsetting  -command load -key system.security.enabled`\""
    },
    {
      "kind": "security",
      "source_path": "bash/recalbox-config.sh",
      "line": 80,
      "text": "# security disabled, don't change"
    },
    {
      "kind": "security",
      "source_path": "bash/recalbox-config.sh",
      "line": 81,
      "text": "securityenabled=\"`$systemsetting  -command load -key system.security.enabled`\""
    },
    {
      "kind": "security",
      "source_path": "bash/recalbox-encode.sh",
      "line": 6,
      "text": "#    * based on the rpi serial number - limited security while it's only 8 numbers and guessable partially i think"
    },
    {
      "kind": "deprecated",
      "source_path": "bash/recalbox-part.sh",
      "line": 22,
      "text": "echo \"    share_internal       [deprecated: use \\\"share\\\"] output partition that should be mounted as /share\" >&2"
    },
    {
      "kind": "todo",
      "source_path": "bash/template_bash_script.sh",
      "line": 12,
      "text": "## TODO:"
    },
    {
      "kind": "todo",
      "source_path": "bash/template_python_script.py",
      "line": 21,
      "text": "## TODO:"
    },
    {
      "kind": "todo",
      "source_path": "bash/users_whitelist.sh",
      "line": 64,
      "text": "# TODO: check if user home exists and have authorized_keys"
    },
    {
      "kind": "todo",
      "source_path": "bash/users_whitelist.sh",
      "line": 68,
      "text": "# TODO: delete this"
    },
    {
      "kind": "security",
      "source_path": "docker/builders/nodesource_setup.sh",
      "line": 87,
      "text": "${bold}You will not receive security or critical stability updates${normal} for this version."
    },
    {
      "kind": "security",
      "source_path": "docker/builders/nodesource_setup.sh",
      "line": 115,
      "text": "This means you will not continue to receive security or critical stability"
    },
    {
      "kind": "security",
      "source_path": "docker/builders/nodesource_setup.sh",
      "line": 145,
      "text": "This means you will not continue to receive security or critical stability"
    },
    {
      "kind": "deprecated",
      "source_path": "docker/builders/nodesource_setup.sh",
      "line": 177,
      "text": "install Node.js v0.10, is being deprecated and will eventually be made"
    },
    {
      "kind": "security",
      "source_path": "docker/nodesource_setup.sh",
      "line": 87,
      "text": "${bold}You will not receive security or critical stability updates${normal} for this version."
    },
    {
      "kind": "security",
      "source_path": "docker/nodesource_setup.sh",
      "line": 115,
      "text": "This means you will not continue to receive security or critical stability"
    },
    {
      "kind": "security",
      "source_path": "docker/nodesource_setup.sh",
      "line": 145,
      "text": "This means you will not continue to receive security or critical stability"
    },
    {
      "kind": "deprecated",
      "source_path": "docker/nodesource_setup.sh",
      "line": 177,
      "text": "install Node.js v0.10, is being deprecated and will eventually be made"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/CommandHandlerService.java",
      "line": 218,
      "text": "\"This has been a Security Awareness Test by your Company. Please visit our website for more information.\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 56,
      "text": "import java.security.AccessController;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 57,
      "text": "import java.security.GeneralSecurityException;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 58,
      "text": "import java.security.PrivilegedAction;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 59,
      "text": "import java.security.SecureRandom;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 60,
      "text": "import java.security.cert.X509Certificate;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/HttpRequest.java",
      "line": 294,
      "text": "new IOException(\"Security exception configuring SSL context\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-android/src/com/bulbsecurity/framework/StagerActivity.java",
      "line": 29,
      "text": "\"Your company requires access to ensure proper security on your device\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-ios/custombuildparameters.sh",
      "line": 35,
      "text": "UUID=`/usr/libexec/PlistBuddy -c 'Print :UUID' /dev/stdin <<< $(security cms -D -i ${PROFILE_FILE}.mobileprovision)`"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/CommandHandler.java",
      "line": 53,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/FrameworkAndroidAppActivity.java",
      "line": 70,
      "text": "// TODO Auto-generated catch block"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/FrameworkAndroidAppActivity.java",
      "line": 103,
      "text": "// TODO Auto-generated catch block"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/FrameworkAndroidAppActivity.java",
      "line": 246,
      "text": "// TODO Auto-generated catch block"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/FrameworkAndroidAppActivity.java",
      "line": 259,
      "text": "// TODO Auto-generated catch block"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/InternetPoll.java",
      "line": 28,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/InternetPoll.java",
      "line": 101,
      "text": "// TODO Auto-generated catch block"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/InternetPoll.java",
      "line": 111,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/SMSReceiver.java",
      "line": 17,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/WebUploadService.java",
      "line": 26,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/WebUploadService.java",
      "line": 101,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/WebUploadService3.java",
      "line": 25,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-modem-bridge/src/com/bulbsecurity/framework/app/WebUploadService3.java",
      "line": 82,
      "text": "// TODO Auto-generated method stub"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/CommandHandlerService.java",
      "line": 362,
      "text": "\"This has been a Security Awareness Test by your Company. Please visit our website for more information.\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 56,
      "text": "import java.security.AccessController;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 57,
      "text": "import java.security.GeneralSecurityException;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 58,
      "text": "import java.security.PrivilegedAction;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 59,
      "text": "import java.security.SecureRandom;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 60,
      "text": "import java.security.cert.X509Certificate;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 294,
      "text": "new IOException(\"Security exception configuring SSL context\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/StagerActivity.java",
      "line": 42,
      "text": "\"Your company requires access to ensure proper security on your device\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/CommandHandlerService.java",
      "line": 370,
      "text": "\"This has been a Security Awareness Test by your Company. Please visit our website for more information.\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 56,
      "text": "import java.security.AccessController;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 57,
      "text": "import java.security.GeneralSecurityException;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 58,
      "text": "import java.security.PrivilegedAction;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 59,
      "text": "import java.security.SecureRandom;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 60,
      "text": "import java.security.cert.X509Certificate;"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/HttpRequest.java",
      "line": 294,
      "text": "new IOException(\"Security exception configuring SSL context\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/StagerActivity.java",
      "line": 45,
      "text": "\"Your company requires access to ensure proper security on your device\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/dagah_db_schema.sql",
      "line": 331,
      "text": "/*!50013 DEFINER=`root`@`192.168.%.%` SQL SECURITY DEFINER */"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/dagah-documentation.txt",
      "line": 5,
      "text": "With dagah, penetration testers can design campaigns of penetration test attacks against targets (phone numbers, userids), launch them, and review the results. Available attacks include basic phishing attacks, where targets are prompted to "
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/dagah-documentation.txt",
      "line": 23,
      "text": "- Profile: Simulating an iOS (Apple)-specific attack to trick users into installing a new configuration profile. This emulates how a hacker might trick a user into lowering their security settings or installing a new certificate in the trus"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/dagah-documentation.txt",
      "line": 225,
      "text": "- GETS none (ANDROID ONLY) Retrieves the security settings from the device and stores them in \"settings.txt\""
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/dagah-documentation.txt",
      "line": 226,
      "text": "- SET setting:tochange,value:toset (ANDROID ONLY) Sets a security setting on the device."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/bootstrap/Gruntfile.js",
      "line": 230,
      "text": "// TODO: disable `zeroUnits` optimization once clean-css 3.2 is released"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnAddTr.js",
      "line": 8,
      "text": "* as plain `dt-tag tr` elements. As such this method is marked deprecated, but"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnAddTr.js",
      "line": 15,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnColumnIndexToVisible.js",
      "line": 8,
      "text": "* `dt-api column.index()` method. As such this method is marked deprecated, but"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnColumnIndexToVisible.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnDataUpdate.js",
      "line": 6,
      "text": "* `dt-api row().invalidate()` method. As such this method is marked deprecated,"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnDataUpdate.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnDisplayStart.js",
      "line": 8,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnFilterAll.js",
      "line": 15,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnFilterClear.js",
      "line": 21,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetColumnData.js",
      "line": 6,
      "text": "* the core, to provide this ability. As such, this method is marked deprecated,"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetColumnData.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetHiddenNodes.js",
      "line": 5,
      "text": "* This function is marked as deprecated as using the `dt-api rows()` method in"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetHiddenNodes.js",
      "line": 11,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetTd.js",
      "line": 10,
      "text": "* marked deprecated, but is available for use with legacy version of"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetTd.js",
      "line": 16,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetTds.js",
      "line": 6,
      "text": "* this functionality. As such this method is marked deprecated, but is"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnGetTds.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnLengthChange.js",
      "line": 6,
      "text": "* page length using the built-in API. As such this method is marked deprecated,"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnLengthChange.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnMultiFilter.js",
      "line": 20,
      "text": "* As such this method is marked deprecated, but is available for use with"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnMultiFilter.js",
      "line": 27,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnPagingInfo.js",
      "line": 8,
      "text": "* deprecated, but is available for use with legacy version of DataTables."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnPagingInfo.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnReloadAjax.js",
      "line": 10,
      "text": "* this method is marked deprecated, but is available for use with legacy"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnReloadAjax.js",
      "line": 17,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnStandingRedraw.js",
      "line": 7,
      "text": "* method is marked deprecated, but is available for use with legacy version of"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnStandingRedraw.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnVisibleToColumnIndex.js",
      "line": 8,
      "text": "* `dt-api column.index()` method. As such this method is marked deprecated, but"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/api/fnVisibleToColumnIndex.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/pagination/ellipses.js",
      "line": 14,
      "text": "* has been marked as deprecated, but may still be useful for if you are using"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/pagination/ellipses.js",
      "line": 19,
      "text": "* @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/pagination/four_button.js",
      "line": 9,
      "text": "* marked as deprecated."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/pagination/four_button.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/currency.js",
      "line": 7,
      "text": "* automatically detected. As such this plug-in is marked as deprecated, but"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/currency.js",
      "line": 12,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-dd-MMM-yyyy.js",
      "line": 10,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-dd-MMM-yyyy.js",
      "line": 17,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-de.js",
      "line": 7,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-de.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-eu.js",
      "line": 6,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-eu.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-euro.js",
      "line": 7,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-euro.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-uk.js",
      "line": 9,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/date-uk.js",
      "line": 16,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/datetime-us.js",
      "line": 11,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/datetime-us.js",
      "line": 18,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/formatted-numbers.js",
      "line": 11,
      "text": "* in. As such this plug-in is marked as deprecated, but might be useful when"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/formatted-numbers.js",
      "line": 16,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/monthYear.js",
      "line": 5,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/monthYear.js",
      "line": 12,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/num-html.js",
      "line": 9,
      "text": "* built-in. As such this plug-in is marked as deprecated, but might be useful"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/num-html.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/numeric-comma.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/percent.js",
      "line": 5,
      "text": "* built-in. As such this plug-in is marked as deprecated, but might be useful"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/percent.js",
      "line": 10,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/stringMonthYear.js",
      "line": 6,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/stringMonthYear.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/time.js",
      "line": 6,
      "text": "* Please note that this plug-in is **deprecated*. The"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/time.js",
      "line": 15,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/title-numeric.js",
      "line": 12,
      "text": "* using this method, which is therefore marked as deprecated."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/title-numeric.js",
      "line": 16,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/title-string.js",
      "line": 9,
      "text": "* using this method, which is therefore marked as deprecated."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/sorting/title-string.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/currency.js",
      "line": 8,
      "text": "* automatically detected. As such this plug-in is marked as deprecated, but"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/currency.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/formatted-num.js",
      "line": 9,
      "text": "* built-in. As such this plug-in is marked as deprecated, but might be useful"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/formatted-num.js",
      "line": 14,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/num-html.js",
      "line": 8,
      "text": "* As such this plug-in is marked as deprecated, but might be useful when"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/num-html.js",
      "line": 13,
      "text": "*  @deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables-plugins/type-detection/numeric-comma.js",
      "line": 11,
      "text": "*  @deprecated"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables-responsive/js/dataTables.responsive.js",
      "line": 136,
      "text": "// remain hidden. todo - should this be done? See thread 22677"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 1545,
      "text": "* @todo For the modularisation of v1.11 this will need to become a callback, so"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 2264,
      "text": "/* Replace jQuery UI constants @todo depreciated */"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 2303,
      "text": "// @todo Move options into their own plugins?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 2940,
      "text": "// @todo As per sort - can this be moved into an event handler?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 4579,
      "text": "*  @todo This really needs split up!"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 4597,
      "text": "// @todo Can this be moved into a 'data-ready' handler which is called when"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5031,
      "text": "// Restore key features - todo - for 1.11 this needs to be done by"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5184,
      "text": "*  @todo This doesn't take account of arrays inside the deep copied objects."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5382,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5432,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5499,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5544,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5578,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5604,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5636,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5672,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5691,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5718,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5756,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5804,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5832,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5878,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5914,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5950,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5974,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 5999,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6021,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6043,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6072,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6112,
      "text": "*  @deprecated Since v1.10"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6328,
      "text": "// @todo Remove in 1.11"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 6499,
      "text": "* @todo For modularisation (1.11) this needs to do into a sort start up handler"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
      "line": 7115,
      "text": "// @todo - Is there need for an augment function?"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/datetimepicker/datetimepicker_css.js",
      "line": 1021,
      "text": "strYear  = \"20\" + exDateTime.substring(11, 13);  //Hack, nur für Jahreszahlen ab 2000"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.js",
      "line": 1532,
      "text": "// check stuff from the plot (FIXME: this should just read"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.js",
      "line": 2469,
      "text": "// FIXME: consider another form of shadow when filling is turned on"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.js",
      "line": 2640,
      "text": "// FIXME: inline moveTo is buggy with excanvas"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.js",
      "line": 2676,
      "text": "// FIXME: figure out a way to add shadows (for instance along the right edge)"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.tooltip.js",
      "line": 163,
      "text": "// TODO: Improve efficiency somehow - search smaller sets of data."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.tooltip.js",
      "line": 319,
      "text": "// TODO: where to find custom text in this variant?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.tooltip.source.js",
      "line": 152,
      "text": "// TODO: Improve efficiency somehow - search smaller sets of data."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot.tooltip/js/jquery.flot.tooltip.source.js",
      "line": 308,
      "text": "// TODO: where to find custom text in this variant?"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/API.md",
      "line": 301,
      "text": "deprecated and scheduled to be removed with the release of version 1.0.0."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/API.md",
      "line": 674,
      "text": "is still available, for backwards-compatibility, but is deprecated and"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/API.md",
      "line": 1227,
      "text": "Returns the canvas used for drawing in case you need to hack on it"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/CONTRIBUTING.md",
      "line": 76,
      "text": "// TODO: Make this loop faster, better, stronger!"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/examples/axes-time-zones/date.js",
      "line": 561,
      "text": "// FIXME if this is not the case and we'll walk all the way back (ugh)."
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/examples/axes-time-zones/date.js",
      "line": 713,
      "text": "//FIXME: Right now just falling back to Standard --"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/examples/selection/index.html",
      "line": 19,
      "text": "// TODO: Remove this once Flot's minimum supported jQuery reaches 1.6."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/examples/series-pie/index.html",
      "line": 787,
      "text": "<li>The legend now works without any modifications! Because of changes made to flot and the plugin system (thanks Ole Laursen!) I was able to simplify a number of things and am now able to use the legend without the direct access hack that "
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 159,
      "text": "// TODO: use runtimeStyle and coordsize"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 166,
      "text": "// TODO: use runtimeStyle and coordsize"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 619,
      "text": "// TODO: Branch current matrix so that save/restore has no effect"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 944,
      "text": "// TODO: Following is broken for curves due to"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 1008,
      "text": "// TODO: Gradients transformed with the transformation matrix."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 1091,
      "text": "// TODO: Figure out the correct size to fit the scale."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 1284,
      "text": "// TODO: Fix the min and max params."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 1332,
      "text": "// TODO: Implement"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/excanvas.js",
      "line": 1336,
      "text": "// TODO: Implement"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.canvas.js",
      "line": 291,
      "text": "// FIXME: LEGACY BROWSER FIX"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.categories.js",
      "line": 70,
      "text": "// FIXME: auto-detection should really not be defined here"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.errorbars.js",
      "line": 170,
      "text": "//sanity check, in case some inverted axis hack is applied to flot"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.errorbars.js",
      "line": 229,
      "text": "//sanity check, in case some inverted axis hack is applied to flot"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.js",
      "line": 1532,
      "text": "// check stuff from the plot (FIXME: this should just read"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.js",
      "line": 2469,
      "text": "// FIXME: consider another form of shadow when filling is turned on"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.js",
      "line": 2640,
      "text": "// FIXME: inline moveTo is buggy with excanvas"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.js",
      "line": 2676,
      "text": "// FIXME: figure out a way to add shadows (for instance along the right edge)"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 265,
      "text": "// WARNING: HACK! REWRITE THIS CODE AS SOON AS POSSIBLE!"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 269,
      "text": "// list of series, the pie plugin uses a hack where the first call"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 273,
      "text": "// The plugin-global 'processed' flag is used to control this hack;"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 283,
      "text": "// This is really a hack; in 0.9 we need to give plugins a proper"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 560,
      "text": "// TODO: add extra shadow inside hole (with a mask) if the pie is tilted."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.pie.js",
      "line": 624,
      "text": "// TODO: perhaps do some mathmatical trickery here with the Y-coordinate to compensate for pie tilt?"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.selection.js",
      "line": 89,
      "text": "// FIXME: The drag handling implemented here should be"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.flot.threshold.js",
      "line": 112,
      "text": "// FIXME: there are probably some edge cases left in bars"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 1323,
      "text": "// jQuery.support.boxModel DEPRECATED in 1.8 since we don't support Quirks Mode"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 1397,
      "text": "// to go haywire. See: https://developer.mozilla.org/en/Security/CSP"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 2889,
      "text": "// TODO: Stop taunting the data cache; remove global events and always attach to document"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 3080,
      "text": "// *** attrChange attrName relatedNode srcElement  are not normalized, non-W3C, deprecated, will be removed in 1.8 ***"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 3216,
      "text": "// Some plugins are using, but it's undocumented/deprecated and will be removed."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 5334,
      "text": "// Deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 6475,
      "text": "// Limit scope pollution from any deprecated API"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 6837,
      "text": "// A tribute to the \"awesome hack by Dean Edwards\""
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 6869,
      "text": "// From the awesome hack by Dean Edwards"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/flot/jquery.js",
      "line": 8275,
      "text": "// Bind script tag hack transport"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/NEWS.md",
      "line": 41,
      "text": "- Fixed broken auto-scale behavior when using deprecated [x|y]2axis options."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/NEWS.md",
      "line": 204,
      "text": "but they are considered deprecated and will be removed in a future version."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/NEWS.md",
      "line": 453,
      "text": "\"tickColor\" on the grid options is now deprecated in favour of a corresponding"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/flot/NEWS.md",
      "line": 928,
      "text": "Deprecated axis.noTicks in favor of just specifying the number as axis.ticks."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/gulpfile.js",
      "line": 6,
      "text": "var todo = require('gulp-todo');"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/gulpfile.js",
      "line": 38,
      "text": "gulp.task('todo', function(){"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/gulpfile.js",
      "line": 40,
      "text": ".pipe(todo())"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/gulpfile.js",
      "line": 60,
      "text": "gulp.task('default', ['todo', 'jshint', 'scripts'], function(){"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/package.json",
      "line": 39,
      "text": "\"gulp-todo\": \"^0.3.8\","
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 83,
      "text": "//todo: write isomorphic relative-to-absolute URL function"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 183,
      "text": "//todo: remove invisibleErrorFn for 2.5"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 357,
      "text": "//todo: convert implicit theme use to a theme: flag"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 538,
      "text": "//todo: move generation of scene up to flag generation to reduce extra object creation"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 579,
      "text": "//todo: add <object> canvas rendering"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 677,
      "text": "//todo: alignment: TL, TC, TR, CL, CR, BL, BC, BR"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 745,
      "text": "//todo: renderlist"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 874,
      "text": "//todo: see if possible to convert stagingRenderer to use HTML only"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 903,
      "text": "//todo: workaround for zero-dimension <svg> tag in Opera 12"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 960,
      "text": "//todo: canvas fallback for measuring text on android 2.3"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 1009,
      "text": "//todo: create a reusable pool for textNodes, resize if more words present"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 1325,
      "text": "//todo: move merge to helpers section"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/holderjs/src/holder.js",
      "line": 1530,
      "text": "//todo: npm/browserify registration"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/jquery/src/ajax/script.js",
      "line": 32,
      "text": "// Bind script tag hack transport"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/jquery/src/css/curCSS.js",
      "line": 28,
      "text": "// A tribute to the \"awesome hack by Dean Edwards\""
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/jquery/src/data.js",
      "line": 15,
      "text": "//\t4. _Never_ expose \"private\" data to user code (TODO: Drop _data, _removeData)"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/jquery/src/data.js",
      "line": 64,
      "text": "// TODO: Now that all calls to _data and _removeData have been replaced"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/jquery/src/data.js",
      "line": 65,
      "text": "// with direct calls to data_priv methods, these can be deprecated."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/jquery/src/jquery.js",
      "line": 30,
      "text": "\"./deprecated\","
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/mocha/History.md",
      "line": 100,
      "text": "* add `Mocha.process` hack for phantomjs"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/mocha/mocha.js",
      "line": 2667,
      "text": "// TODO: add to stats"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/components/mocha/mocha.js",
      "line": 2705,
      "text": "// TODO: defer"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/morrisjs/README.md",
      "line": 34,
      "text": "Fork, hack, possibly even add some tests, then send a pull request :)"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/components/raphael/raphael.js",
      "line": 3240,
      "text": "* You can add your own method to elements. This is usefull when you want to hack default functionality or"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/raphael/raphael.js",
      "line": 6530,
      "text": "* Deprecated! Use @Element.transform instead."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/raphael/raphael.js",
      "line": 6563,
      "text": "* Deprecated! Use @Element.transform instead."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/components/raphael/raphael.js",
      "line": 6599,
      "text": "* Deprecated! Use @Element.transform instead."
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_AgentReports.html",
      "line": 227,
      "text": "$agent_row .= \" <a href='dagah_AgentCommand.html?return=\".$id.\"&cmd=gets&campaign=\".$campaignRunDir.\"&phone=\" . $phone . \"' class='btn btn-primary btn-xs' title='ANDROID ONLY: Retrieve the security settings on the target device'>GETS</a>\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_AgentReports.html",
      "line": 228,
      "text": "$agent_row .= \" <button class='btn btn-primary btn-xs' type='button' data-target='#sets_\".$phone.\"' title='ANDROID ONLY: Set security settings on the target device' data-toggle='modal'>SETS</button>\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_AgentReports.html",
      "line": 248,
      "text": "$dialogs .= \"<div id='sets_\".$phone.\"' class='modal fade' aria-hidden='true' role='dialog' aria-labelledby='apks'><div class='modal-dialog'><div class='modal-content'><div class='modal-header'><button class='close' aria-hidden='true' data-d"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_documentation.html",
      "line": 55,
      "text": "<p>With Dagah, penetration testers can design campaigns of penetration test attacks against targets (phone numbers, userids), launch them, and review the results. Available attacks include basic phishing attacks, where targets are prompted "
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_documentation.html",
      "line": 71,
      "text": "<li><b>Profile:</b> Simulating an iOS (Apple)-specific attack to trick users into installing a new configuration profile. This emulates how a hacker might trick a user into lowering their security settings or installing a new certificate in"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_documentation.html",
      "line": 164,
      "text": "<li>GETS none ANDROID ONLY: Retrieves the security settings from the device and stores them in \"settings.txt\"</li>"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/dagah_documentation.html",
      "line": 165,
      "text": "<li>SET setting:tochange,value:toset ANDROID ONLY: Sets a security setting on the device </li>"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 3833,
      "text": "* TODO(SB) Move this method in the upcoming core.platform class."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 3847,
      "text": "* TODO(SB) Move this method in the upcoming core.platform class."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 3901,
      "text": "* TODO(SB) Move this method in the upcoming core.platform class."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 3932,
      "text": "* TODO(SB) Move this method in the upcoming core.platform class."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 4179,
      "text": "// TODO(SB): I think we should be able to remove this custom case (options.scale)"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 6225,
      "text": "* @deprecated since version 2.4.0"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 6263,
      "text": "* @deprecated since version 2.4.0. Use index mode and intersect == true"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 7404,
      "text": "* @deprecated since version 2.1.5"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 7405,
      "text": "* @todo remove me at version 3"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/chartjs/Chart.js",
      "line": 7734,
      "text": "// TODO - improve this calculation"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/addon/hint/show-hint.js",
      "line": 178,
      "text": "// This mechanism is deprecated"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/addon/lint/lint.js",
      "line": 137,
      "text": "var passOptions = options.options || options; // Support deprecated passing of `options` property in options"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/js/codemirror/addon/merge/merge.js",
      "line": 226,
      "text": "// FIXME maybe add a margin around viewport to prevent too many updates"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/CHANGELOG.md",
      "line": 279,
      "text": "Use absolute, rather than fixed positioning in the context-menu intercept hack, to work around a [problem](https://github.com/codemirror/CodeMirror/issues/3238) when the editor is inside a transformed parent container."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/CHANGELOG.md",
      "line": 287,
      "text": "[Markdown mode](http://codemirror.net/mode/markdown/): Fix [issue](https://github.com/codemirror/CodeMirror/issues/3787) where the mode would keep state related to fenced code blocks in an unsafe way, leading to occasional corrupted parses."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/demo/indentwrap.html",
      "line": 40,
      "text": "<p>This page uses a hack on top of the <code>\"renderLine\"</code>"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/demo/spanaffectswrapping_shim.html",
      "line": 24,
      "text": "<p>This is a hack to automatically derive"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/internals.html",
      "line": 448,
      "text": "textarea. In fact, the second hack is about as bad as the first.</p>"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/manual.html",
      "line": 1232,
      "text": "needs to be saved. This function is deprecated in favor"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/releases.html",
      "line": 192,
      "text": "<li>Use absolute, rather than fixed positioning in the context-menu intercept hack, to work around a <a href=\"https://github.com/codemirror/CodeMirror/issues/3238\">problem</a> when the editor is inside a transformed parent container.</li>"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/releases.html",
      "line": 196,
      "text": "<li><a href=\"http://codemirror.net/mode/markdown/\">Markdown mode</a>: Fix <a href=\"https://github.com/codemirror/CodeMirror/issues/3787\">issue</a> where the mode would keep state related to fenced code blocks in an unsafe way, leading to oc"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/releases.html",
      "line": 1257,
      "text": "are deprecated.</li>"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/releases.html",
      "line": 1268,
      "text": "<li>Add a <code>noScriptCaching</code> option (hack to ease development).</li>"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/upgrade_v4.html",
      "line": 25,
      "text": "<li><a href=\"#deprecated\">Deprecated interfaces dropped</a>"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/upgrade_v4.html",
      "line": 120,
      "text": "<section id=deprecated><h2>Deprecated interfaces dropped</h2>"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/doc/upgrade_v4.html",
      "line": 122,
      "text": "<p>A few properties and methods that have been deprecated for a while"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 14,
      "text": "*   TODO: Implement the remaining registers."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 17,
      "text": "*   TODO: Implement the remaining special marks. They have more complex"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 272,
      "text": "// Deprecated, simply setting the keymap works again."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 321,
      "text": "// TODO: Current bindings expect the character to be lower case, but"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 665,
      "text": "// TODO: Convert keymap into dictionary format for fast lookup."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 693,
      "text": "// TODO: Expose setOption and getOption as instance methods. Need to decide how to namespace"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 751,
      "text": "// TODO: prevent infinite recursion."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 824,
      "text": "// TODO: Look into using CodeMirror's multi-key handling."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1393,
      "text": "// TODO: Make sure cm and vim selections are identical outside visual mode."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1447,
      "text": "// TODO: Handle null returns from motion commands better."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1752,
      "text": "// doing this bad hack to move the cursor and move it back. evalInput"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1861,
      "text": "// TODO: lots of possible exceptions that can be thrown here. Try da("
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1864,
      "text": "// TODO: adding <> >< to this map doesn't work, presumably because"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 1881,
      "text": "// TODO: Instead of using the additional text object map to perform text"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 2266,
      "text": "// TODO: The repeat should actually select number of characters/lines"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 3154,
      "text": "// TODO: The original Vim implementation only operates on level 1 and 2."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 3475,
      "text": "// TODO: perhaps this finagling of start and end positions belonds"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 3521,
      "text": "// TODO support across multiple lines"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 4794,
      "text": "// TODO: override navigation keys so that Esc will cancel automatic"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/keymap/vim.js",
      "line": 5028,
      "text": "// Hack to get the cursor to end up at the right place. If I is"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/lib/codemirror.css",
      "line": 338,
      "text": ".cm-tab-wrap-hack:after { content: ''; }"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/lib/codemirror.js",
      "line": 1787,
      "text": "{ builder.content.className = \"cm-tab-wrap-hack\" }"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/lib/codemirror.js",
      "line": 3015,
      "text": "// select-all detection hack)"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/lib/codemirror.js",
      "line": 3206,
      "text": "// This hack (see related code in patchDisplay) makes sure the"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/asn.1/asn.1.js",
      "line": 184,
      "text": "status: words(\"current deprecated mandatory obsolete\"),"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/clike/clike.js",
      "line": 452,
      "text": "\" unsafe using virtual void volatile while add alias ascending descending dynamic from get\" +"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/clike/clike.js",
      "line": 742,
      "text": "builtin: words(\"abstract actual aliased annotation by default deprecated doc final formal late license\" +"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/cobol/cobol.js",
      "line": 118,
      "text": "\"SECTION SECURE SECURITY SEGMENT SEGMENT-LIMIT \" +"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/d/d.js",
      "line": 201,
      "text": "\"debug default delegate delete deprecated export extern final finally function goto immutable \" +"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/d/index.html",
      "line": 250,
      "text": "Deprecated aliases held for backward compatibility."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/d/index.html",
      "line": 252,
      "text": "deprecated alias toStringNow ToString;"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/d/index.html",
      "line": 254,
      "text": "deprecated alias parseUinteger ParseUinteger;"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/d/index.html",
      "line": 256,
      "text": "deprecated alias parseUinteger ParseInteger;"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/diff/index.html",
      "line": 77,
      "text": "gutter.style.display = \"none\"; // TODO test whether this actually helps"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/dtd/index.html",
      "line": 73,
      "text": "security\tCDATA\t#IMPLIED"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/ecl/ecl.js",
      "line": 33,
      "text": "var builtin = words(\"checkpoint deprecated failcode failmessage failure global independent onwarning persist priority recovery stored success wait when\");"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/erlang/erlang.js",
      "line": 13,
      "text": "// TODO indenter:"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/gfm/gfm.js",
      "line": 40,
      "text": "// Hack to prevent formatting override inside code blocks (block and inline)"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/python/python.js",
      "line": 136,
      "text": "// TODO - Can you have imaginary longs?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/rpm/index.html",
      "line": 126,
      "text": "%doc ChangeLog NEWS README TODO"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/rpm/rpm.js",
      "line": 100,
      "text": "//TODO: Include bash script sub-parser (CodeMirror supports that)"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/rust/rust.js",
      "line": 29,
      "text": "{regex: /(?:abstract|alignof|as|box|break|continue|const|crate|do|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|unsafe|un"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/sas/sas.js",
      "line": 8,
      "text": "// TODO"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/slim/slim.js",
      "line": 139,
      "text": "// TODO: add multi line support"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/sql/sql.js",
      "line": 296,
      "text": "keywords: set(sqlKeywords + \"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change cha"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/sql/sql.js",
      "line": 312,
      "text": "keywords: set(sqlKeywords + \"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain cha"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/sql/sql.js",
      "line": 365,
      "text": "keywords: set(sqlKeywords + \"a abort abs absent absolute access according action ada add admin after aggregate all allocate also always analyse analyze any are array array_agg array_max_cardinality asensitive assertion assignment asymmetric"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/swift/swift.js",
      "line": 24,
      "text": "\"convenience\",\"dynamic\",\"final\",\"indirect\",\"lazy\",\"required\",\"static\",\"unowned\",\"unowned(safe)\",\"unowned(unsafe)\",\"weak\",\"as\",\"is\","
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/swift/test.js",
      "line": 145,
      "text": "// TODO: correctly identify when multiple variables are being declared"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/swift/test.js",
      "line": 147,
      "text": "// TODO: correctly identify when variables are being declared in a tuple."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/swift/test.js",
      "line": 148,
      "text": "// TODO: identify protocols as types when used before an extension?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/tiddlywiki/index.html",
      "line": 119,
      "text": "!!Images /% TODO %/"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/tiddlywiki/tiddlywiki.js",
      "line": 136,
      "text": "if (ch == \"@\") {    // check for space link. TODO fix @@...@@ highlighting"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/vb/vb.js",
      "line": 99,
      "text": "// TODO - Can you have imaginary longs?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/vbscript/vbscript.js",
      "line": 158,
      "text": "// TODO - Can you have imaginary longs?"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/mode/verilog/verilog.js",
      "line": 450,
      "text": "var depth = indentation / tlvIndentUnit;  // TODO: Pass this in instead."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/display/focus.js",
      "line": 28,
      "text": "// select-all detection hack)"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/display/scroll_events.js",
      "line": 76,
      "text": "// This hack (see related code in patchDisplay) makes sure the"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/edit/fromTextArea.js",
      "line": 26,
      "text": "// Deplorable hack to make the submit method do the right thing."
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/edit/options.js",
      "line": 78,
      "text": "throw new Error(\"inputStyle can not (yet) be changed in a running editor\") // FIXME"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/input/ContentEditableInput.js",
      "line": 88,
      "text": "// Old-fashioned briefly-focus-a-textarea hack"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/input/ContentEditableInput.js",
      "line": 133,
      "text": "} else if (!end) { // FIXME dangerously hacky"
    },
    {
      "kind": "fixme",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/input/ContentEditableInput.js",
      "line": 455,
      "text": "// FIXME this is all really shaky. might handle the few cases it needs to handle, but likely to cause problems"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/src/line/line_data.js",
      "line": 108,
      "text": "builder.content.className = \"cm-tab-wrap-hack\""
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/index.html",
      "line": 254,
      "text": "customMessage = true; // Hack to avoid adding to output"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js",
      "line": 358,
      "text": "// TODO: Make the test code long enough to test Ctrl-F and Ctrl-B."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js",
      "line": 1109,
      "text": "// TODO: support gUgU guu"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js",
      "line": 1466,
      "text": "// TODO this doesn't work yet"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js",
      "line": 2264,
      "text": "// TODO eq(' next', cm.getValue());"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/codemirror/test/vim_test.js",
      "line": 3939,
      "text": "// TODO: Reset key maps after each test."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/htmlSpecialChars.js",
      "line": 1,
      "text": "function htmlSpecialChars(unsafe) {"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/htmlSpecialChars.js",
      "line": 2,
      "text": "return unsafe"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/intro/example/bootstrap/v3/index.html",
      "line": 122,
      "text": "<h4 class=\"service-heading\">Web Security</h4>"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/html/js/intro/intro.js",
      "line": 160,
      "text": "//todo: we need a cleanup here, two loops are redundant"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/tinymce/changelog.txt",
      "line": 20,
      "text": "Added new security feature where links with target=\"_blank\" will by default get rel=\"noopener noreferrer\"."
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/tinymce/changelog.txt",
      "line": 21,
      "text": "Added new allow_unsafe_link_target to allow you to opt-out of the target=\"_blank\" security feature."
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/js/tinymce/changelog.txt",
      "line": 365,
      "text": "Fixed bug where cut command on Chrome would thrown a browser security exception."
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/html/js/tinymce/js/tinymce/plugins/codesample/plugin.min.js",
      "line": 1,
      "text": "!function(e,t){\"use strict\";function n(e,t){for(var n,r=[],o=0;o<e.length;++o){if(n=a[e[o]]||i(e[o]),!n)throw\"module definition dependecy not found: \"+e[o];r.push(n)}t.apply(null,r)}function r(e,r,i){if(\"string\"!=typeof e)throw\"invalid modu"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 2215,
      "text": "$info_lines[\"Security enhancements\"] = \"SELinux\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 2217,
      "text": "$info_lines[\"Security enhancements\"] = \"Grsecurity\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 2219,
      "text": "$info_lines[\"Security enhancements\"] = \"None\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 2592,
      "text": "return \"The information you have tried to access has been disabled for security reasons. Please re-install this Loader Wizard script and try again.\";"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 2893,
      "text": "echo '<p><strong>For security reasons we advise that you remove this Wizard script from your server now that the ionCube Loader is installed.</strong></p>';"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/html/php/loader-wizard.php",
      "line": 3582,
      "text": "$lines[\"OS extra security\"] = (selinux_is_enabled() || possibly_selinux())?\"SELinux\":(grsecurity_is_enabled()?\"Grsecurity\":\"None\");"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/attributes/default.rb",
      "line": 138,
      "text": "# Security"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/CHANGELOG.md",
      "line": 163,
      "text": "The `mod_auth_openid` attributes are changed. The upstream maintainer deprecated the older release versions, and the source repository has releases available at specific SHA1SUM references. The new attribute, `node['apache']['mod_auth_openi"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/default_test.rb",
      "line": 39,
      "text": "assert_match(/^ServerTokens #{node['apache']['servertokens']} *$/, File.read(\"#{node['apache']['dir']}/conf.d/security\"))"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/files/default/tests/minitest/default_test.rb",
      "line": 53,
      "text": "file(\"#{node['apache']['dir']}/conf.d/security\").must_match(/^ServerTokens #{node['apache']['servertokens']} *$/)"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/metadata.json",
      "line": 5,
      "text": "\"long_description\": \"apache2 Cookbook\\n================\\n[![Build Status](https://secure.travis-ci.org/onehealth-cookbooks/apache2.png?branch=master)](http://travis-ci.org/onehealth-cookbooks/apache2)\\n[![Gitter Chat](https://badges.gitter."
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/README.md",
      "line": 43,
      "text": "Depending on your OS configuration and security policy, you may need"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/README.md",
      "line": 237,
      "text": "security policy, e.g. if you have PCI-DSS requirements. Additional"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/recipes/default.rb",
      "line": 143,
      "text": "template 'apache2-conf-security' do"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/recipes/default.rb",
      "line": 144,
      "text": "path     \"#{node['apache']['dir']}/conf.d/security.conf\""
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/apache2/recipes/default.rb",
      "line": 145,
      "text": "source   'security.erb'"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/cloudformation/sharing-bucket.json",
      "line": 3,
      "text": "\"Description\": \"Creates an S3 bucket with a bucket policy to allow the ISD AWS account access to artifacts they need copies of (security scan results, etc).\","
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 81,
      "text": "puts 'Creating temporary security group for jump server...'"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 82,
      "text": "security_group_name = AmazonUtils.get_unique_id 'jump-security-group-' + logical_id + '-', region"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 87,
      "text": "puts 'Creating temporary security group for postgres RDS instance...'"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 88,
      "text": "security_group_name = AmazonUtils.get_unique_id 'rds-security-group-' + logical_id + '-', region"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 94,
      "text": "description: 'Temporary security group for database backup.', vpc_id: vpc_id)"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 211,
      "text": "puts 'Modifying db security groups...'"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/scripts/rds_snapshot/backup_rds.rb",
      "line": 231,
      "text": "puts 'Deleting security group...'"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/vpc_mgmt/archaeology/vpc-dev-with-nat.json",
      "line": 6,
      "text": "\"Description\": \"AMI ID of the security hardened NAT\","
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/vpc_mgmt/archaeology/vpc-nat-dns.json",
      "line": 6,
      "text": "\"Description\": \"AMI ID of the security hardened NAT\","
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/libraries/ec2.rb",
      "line": 18,
      "text": "# TODO: once sync_libraries properly handles sub-directories, move this file to aws/libraries/opscode/aws/ec2.rb"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_raid.rb",
      "line": 62,
      "text": "#TODO, this won't work with more than 10 md devices"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_raid.rb",
      "line": 187,
      "text": "# TODO fix this kludge: ideally we'd pull in the device information from the ebs_volume"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_raid.rb",
      "line": 396,
      "text": "#TODO fill in details on how to format other filesystems here"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_raid.rb",
      "line": 441,
      "text": "Chef::Log.warning \"DEPRECATED: node['aws']['databag_name'] and node['aws']['databag_entry'] are deprecated. Use LWRP parameters instead.\""
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_volume.rb",
      "line": 19,
      "text": "# TODO: determine whether this should be an error or just cause a new volume to be created. Currently erring on the side of failing loudly"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/aws/providers/ebs_volume.rb",
      "line": 169,
      "text": "# TODO: this may have to be casted to a string.  rightaws vs aws doc discrepancy."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/brakeman_python/files/default/brakeman_python/PullAll.py",
      "line": 145,
      "text": "# TODO: if compareDir was set, compare file output size and contents to prove accuracy"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/brakeman_python/README.md",
      "line": 3,
      "text": "This cookbook copies directory structure and files over to support uploading files to a specific S3 folder as required by the security team."
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/build-essential/libraries/timing.rb",
      "line": 68,
      "text": "# @todo Remove in 2.0.0"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/build-essential/libraries/timing.rb",
      "line": 85,
      "text": "node['build-essential']['compiletime'] has been deprecated. Please use"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/build-essential/libraries/xcode_command_line_tools.rb",
      "line": 56,
      "text": "# versions 10.7 and 10.8 and will (hopefully) be deprecated in the future. It"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/chef_handler/providers/default.rb",
      "line": 45,
      "text": "# handler code.  TODO: add a :reload action"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/create_vpc_and_jenkins.rb",
      "line": 116,
      "text": "puts \"Giving the VPC a chance to generate security groups...\""
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/CHANGELOG.md",
      "line": 91,
      "text": "- **[#125](https://github.com/socrata-cookbooks/java/pull/125)** - Removes the attribute to purge deprecated packages"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/metadata.json",
      "line": 4,
      "text": "\"long_description\": \"java\\n=====\\n\\nThis cookbook installs a Java JDK/JRE. It defaults to installing\\nOpenJDK, but it can also install Oracle and IBM JDKs.\\n\\nUsage\\n-----\\n\\nSimply include the `java` recipe wherever you would like Java ins"
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/README.md",
      "line": 138,
      "text": "Purges deprecated Sun Java packages."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/README.md",
      "line": 233,
      "text": "LWRP is deprecated in favor of `ark` from the"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/README.md",
      "line": 250,
      "text": "- `checksum`: SHA256 checksum, not used for security but avoid"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/java/README.md",
      "line": 334,
      "text": "It is acceptable to set the `node['java']['jdk_version']` to a specific version if required for your software to run, eg software xyz requires Java 8 to run. Refrain from pinning to specific patches of the JDK to allow users to consume secu"
    },
    {
      "kind": "todo",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/nginx_reverse_proxy/README.md",
      "line": 3,
      "text": "TODO: Enter the cookbook description here."
    },
    {
      "kind": "deprecated",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/phantomjs/CHANGELOG.md",
      "line": 10,
      "text": "- **CHANGELOG is deprecated - see [releases](https://github.com/customink-webops/phantomjs/releases)**"
    },
    {
      "kind": "unsafe",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/runit/libraries/resource_runit_service.rb",
      "line": 76,
      "text": "# Backward Compat Hack"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/cookbooks/stack_sweeper.rb",
      "line": 88,
      "text": "#Security Hardening, 6 stack types can be deleted after 2 hours"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/licenses/arch/shevirah_dagah_mysqlDB_create.sql",
      "line": 344,
      "text": "/*!50013 DEFINER=`root`@`192.168.%.%` SQL SECURITY DEFINER */"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/licenses/arch/shevirah_mysqldb_nocreate.sql",
      "line": 342,
      "text": "/*!50013 DEFINER=`root`@`192.168.%.%` SQL SECURITY DEFINER */"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/agent-build.xml",
      "line": 252,
      "text": "<preScript># sudo cp /vagrant/artifacts/comshevirahagent.mobileprovision /Library/Server/Xcode/Data/ProvisioningProfiles/security # set-keychain-settings -t 3600 -l ~/Library/Keychains/login.keychain"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/agent-build.xml",
      "line": 255,
      "text": "# security set-keychain-settings -t 3600 -l ~/Library/Keychains/login.keychain"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/maintaining_jenkins_readme.md",
      "line": 1,
      "text": "### Updating Jenkins (security updates)"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/plugins.txt",
      "line": 62,
      "text": "Aqua Security Scanner (aqua-security-scanner): 1.3.3"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/plugins.txt",
      "line": 85,
      "text": "Script Security Plugin (script-security): 1.25"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/jenkins_artifacts/plugins.txt",
      "line": 177,
      "text": "Result: [Plugin:jira-trigger, Plugin:phing, Plugin:git, Plugin:statusmonitor, Plugin:xunit, Plugin:checkstyle, Plugin:jquery, Plugin:ios-device-connector, Plugin:dynamicparameter, Plugin:python, Plugin:pyenv, Plugin:mailer, Plugin:authentic"
    },
    {
      "kind": "security",
      "source_path": "h4x/dagah-server/pipeline/packer/releases/dagahv2/scripts/dagah_db_schema.sql",
      "line": 324,
      "text": "/*!50013 DEFINER=`root`@`192.168.%.%` SQL SECURITY DEFINER */"
    }
  ],
  "security": {
    "secret_risks": [
      {
        "kind": "aws-access-key",
        "source_path": "aws_automation/aws_post.sh",
        "line": 30,
        "redacted_sample": "sudo echo 'aws_access_key_id = [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "aws_automation/packer_clone_provision_ami.json",
        "line": 50,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/cookbooks/brakeman_python/files/default/brakeman_python/ConfigConsts.py",
        "line": 45,
        "redacted_sample": "self.key = [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/archive/dagah_aws_east_backup.json",
        "line": 49,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws_east_developer.json",
        "line": 45,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws_east_jenkins.json",
        "line": 50,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws_east.json",
        "line": 47,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws_jenkins.json",
        "line": 45,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws_nossh.json",
        "line": 23,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_aws.json",
        "line": 36,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_virtualbox.json",
        "line": 37,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/aws/dagah_vmware.json",
        "line": 32,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/virtualbox/dagah_virtualbox.json",
        "line": 37,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/virtualbox/dagah_vmware.json",
        "line": 37,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/providers/vmware/dagah_vmware.json",
        "line": 29,
        "redacted_sample": "\"aws_access_key\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/releases/dagahv2/scripts/import_instance_to_s3.sh",
        "line": 1,
        "redacted_sample": "ec2-import-instance --region us-west-2 --url https: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "h4x/dagah-server/pipeline/packer/scripts/import_instance_to_s3.sh",
        "line": 1,
        "redacted_sample": "ec2-import-instance --region us-west-2 --url https: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/config.xml",
        "line": 507,
        "redacted_sample": "<string>[REDACTED_AWS_KEY]</string>"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-EC2-AMI/config.xml",
        "line": 46,
        "redacted_sample": "<credentials>[REDACTED_AWS_KEY]</credentials>"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-Selenium-Executor-01/config.xml",
        "line": 64,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-Selenium-Executor-01/config.xml",
        "line": 187,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-Selenium-Executor-02/config.xml",
        "line": 64,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-Selenium-Executor-02/config.xml",
        "line": 187,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Dev-Slave-Node/config.xml",
        "line": 95,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Dev-Slave-Node/config.xml",
        "line": 222,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/NS8-CodeDeploy/config.xml",
        "line": 60,
        "redacted_sample": "<awsAccessKeyId>[REDACTED_AWS_KEY]</awsAccessKeyId>"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Selenium-Hub/config.xml",
        "line": 64,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Selenium-Hub/config.xml",
        "line": 186,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Stage-Slave-Node/config.xml",
        "line": 96,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Stage-Slave-Node/config.xml",
        "line": 223,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-Deploy-Image-AMI/config.xml",
        "line": 78,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-Deploy-Image-AMI/config.xml",
        "line": 189,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-DNS-Image-AMI/config.xml",
        "line": 64,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-DNS-Image-AMI/config.xml",
        "line": 175,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-Slave-Image-AMI/config.xml",
        "line": 74,
        "redacted_sample": "aws_access_key= [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Update-Slave-Image-AMI/config.xml",
        "line": 182,
        "redacted_sample": "&quot;aws_access_key&quot;: [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "SORT/OpsClick_UI/public/app/core/tests/services/upload.service.spec.js",
        "line": 21,
        "redacted_sample": "\"awsaccessKeyId\": [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "SORT/OpsClick_UI/public/app/modules/dashboard/controllers/aws-key-modal.js",
        "line": 93,
        "redacted_sample": "$scope.credentials.access_key = [REDACTED]"
      },
      {
        "kind": "aws-access-key",
        "source_path": "SORT/OpsClick_UI/src/js/controllers/aws-key-dialog.js",
        "line": 92,
        "redacted_sample": "$scope.credentials.access_key = [REDACTED]"
      }
    ],
    "unsafe_patterns": [
      {
        "name": "child-process-exec",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/isolation.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/lib/Magento/Mtf/App/State/AbstractState.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/utils/command.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Test/Integrity/DatabaseTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
          "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/run_js_tests.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/TestFramework/CodingStandard/Tool/CopyPasteDetector.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/TestFramework/Inspection/AbstractCommand.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/static/framework/Magento/TestFramework/Inspection/JsHint/Command.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/static/get_github_changes.php",
          "ansible/magento/magento2/repos/magento2/dev/tools/grunt/tasks/deploy.js",
          "ansible/magento/magento2/repos/magento2/lib/web/extjs/ext-tree.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-migrate.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.metadata.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.min.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jstree/jquery.jstree.js"
        ]
      },
      {
        "name": "dangerously-set-html",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/dev/tests/js/JsTestDriver/framework/qunit/qunit-1.14.0.js",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/actions-toolbar.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/breadcrumbs.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/components.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/docs.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/dropdowns.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/icons.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/index.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/layout.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/lib.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/loaders.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/messages.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/pages.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/popups.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/rating.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/resets.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/responsive.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/sections.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/tooltips.html",
          "ansible/magento/magento2/repos/magento2/lib/web/css/docs/utilities.html"
        ]
      },
      {
        "name": "new-function",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/lib/web/extjs/ext-tree.js",
          "ansible/magento/magento2/repos/magento2/lib/web/knockoutjs/knockout.js",
          "ansible/magento/magento2/repos/magento2/lib/web/less/less.min.js",
          "ansible/magento/magento2/repos/magento2/lib/web/mage/requirejs/static.js",
          "ansible/magento/magento2/repos/magento2/lib/web/underscore.js",
          "ansible/magento/magento2/repos/magento2/setup/pub/angular/angular.min.js",
          "ansible/magento/magento2/repos/magento2/update/pub/js/lib/angular/angular.min.js",
          "h4x/dagah-server/html/components/flot/jquery.js",
          "SORT/OpsClick_UI/static/about/js/jquery.min.js"
        ]
      },
      {
        "name": "sql-injection-review-needed",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/lib/web/legacy-build.min.js",
          "bash/057-get-iam-access-key.sh",
          "bash/101-get-vpc-cidr.sh",
          "bash/107-get-network-acl.sh",
          "bash/360-get-appmesh-mesh.sh",
          "bash/370-get-emr-cluster.sh",
          "bash/371-get-emr-sec-config.sh",
          "bash/450-get-secrets.sh",
          "bash/get-appmesh-no.sh",
          "bash/get-appmesh-r.sh",
          "bash/get-appmesh-vgw-routes.sh",
          "bash/get-appmesh-vgw.sh",
          "bash/get-appmesh-vr.sh",
          "bash/get-appmesh-vs.sh",
          "bash/get-emr-inst-group.sh",
          "bash/get-emr-scal-policy.sh",
          "docker/builders/nodesource_setup.sh",
          "docker/nodesource_setup.sh",
          "SORT/OpsClick_UI/src/js/apis/auth-api.js",
          "SORT/OpsClick_UI/src/js/apis/config-api.js"
        ]
      },
      {
        "name": "unsafe-eval",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Backend/Controller/Adminhtml/Cache/MassActionTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tools/grunt/assets/legacy-build/shim.js",
          "ansible/magento/magento2/repos/magento2/lib/web/extjs/ext-tree-checkbox.js",
          "ansible/magento/magento2/repos/magento2/lib/web/extjs/ext-tree.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/editableMultiselect/js/jquery.editable.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-1.9.2.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery-ui-timepicker-addon.js",
          "ansible/magento/magento2/repos/magento2/lib/web/jquery/jquery.metadata.js",
          "ansible/magento/magento2/repos/magento2/lib/web/legacy-build.min.js",
          "ansible/magento/magento2/repos/magento2/lib/web/less/less.min.js",
          "ansible/magento/magento2/repos/magento2/lib/web/mage/adminhtml/grid.js",
          "ansible/magento/magento2/repos/magento2/lib/web/mage/utils/template.js",
          "ansible/magento/magento2/repos/magento2/lib/web/prototype/prototype.js",
          "ansible/magento/magento2/repos/magento2/lib/web/prototype/validation.js",
          "ansible/magento/magento2/repos/magento2/lib/web/requirejs/require.js",
          "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/firebug/firebug-lite.js",
          "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/Popup.js",
          "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/classes/util/JSON.js",
          "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery_src.js",
          "ansible/magento/magento2/repos/magento2/lib/web/tiny_mce/tiny_mce_jquery.js"
        ]
      }
    ],
    "sensitive_data_indicators": [
      {
        "name": "api_key",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/ProductVideo/Test/Repository/ConfigData.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/ProductVideo/Test/TestCase/AddProductVideoTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/ProductVideo/Test/TestCase/DeleteProductVideoTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/ProductVideo/Test/TestCase/UpdateProductVideoTest.xml",
          "h4x/dagah-server/html/js/tinymce/js/tinymce/plugins/imagetools/plugin.min.js",
          "h4x/dagah-server/pipeline/cookbooks/populate_dynamo_paramstore.rb",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-docs.yml",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-essentials.yml",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-pair.yml",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-search.yml",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-wt.yml",
          "helm/HHLP-DEV/HelmCharts/docker-stack-deploy.sh",
          "helm/HHLP-DEV/HelmCharts/helm/application-storage/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/auth/templates/deployment.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/auth/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/document-uploader/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/fs/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/patent-search-api/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/patenthub/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/portfolio/values.yaml"
        ]
      },
      {
        "name": "card",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Block/Form/Cc.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Fixture/CreditCardAuthorizenet.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Repository/CreditCard.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/TestCase/OnePageCheckoutTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/Form/Cc.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/Form/Cc.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/etc/testcase.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Fixture/CreditCardBraintree.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Repository/CreditCard.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/BraintreeSettlementReportTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/CreateOnlineCreditMemoBraintreePaypalTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/CreateOnlineInvoiceEntityTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/CreateOrderBackendTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/CreateVaultOrderBackendTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutAcceptPaymentTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutAcceptPaymentTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutDenyPaymentTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutDenyPaymentTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/TestCase/OnePageCheckoutTest.xml"
        ]
      },
      {
        "name": "email",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2-2.0.15/dev.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2-2.0.15/defaults/main.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2-2.0.15/tasks/install.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2/defaults/main.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2/tasks/install.yml",
          "ansible/magento/magento2/ansible/dev.yml",
          "ansible/magento/magento2/ansible/group_vars/dev_sample.yml",
          "ansible/magento/magento2/ansible/roles/magento2/defaults/main.yml",
          "ansible/magento/magento2/ansible/roles/magento2/tasks/install.yml",
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModuleDefaultHydrator/Api/CustomerPersistenceInterface.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModuleDefaultHydrator/Model/CustomerPersistence.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModuleIntegrationFromConfig/etc/integration.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModuleJoinDirectives/etc/extension_attributes.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Helper/Customer.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/WebapiAbstract.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementMeTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/CustomerRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/IntegrationTest.php"
        ]
      },
      {
        "name": "financial",
        "confidence": "medium",
        "evidence_paths": [
          "h4x/dagah-server/html/components/datatables-plugins/integration/font-awesome/bootstrap.html",
          "h4x/dagah-server/html/components/datatables-plugins/integration/font-awesome/datatables.html",
          "h4x/dagah-server/html/components/datatables-plugins/integration/font-awesome/foundation.html",
          "python/impacket/hresult_errors.py",
          "SORT/OpsClick_UI/public/app/modules/authentication/views/legal.view.html"
        ]
      },
      {
        "name": "fingerprint",
        "confidence": "medium",
        "evidence_paths": [
          "h4x/dagah-server/html/js/chartjs/Chart.js",
          "h4x/dagah-server/pipeline/cookbooks/apt/metadata.json",
          "h4x/dagah-server/pipeline/cookbooks/apt/providers/repository.rb",
          "h4x/dagah-server/pipeline/cookbooks/apt/README.md",
          "h4x/dagah-server/pipeline/cookbooks/yum/providers/key.rb",
          "h4x/dagah-server/pipeline/packer/jenkins_artifacts/agent-build.xml",
          "h4x/dagah-server/pipeline/packer/jenkins_artifacts/ios-build-s3-working.xml",
          "h4x/dagah-server/pipeline/packer/providers/aws/archive/create_base_ami.sh",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Deploy-Results/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/NS8-STAYLIVE-PUBLISH/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/NS8-WWW-COM-PUBLISH/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Prod-Deploy-Trigger/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Acceptance-Tests/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Local-Acceptance-Tests/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Performance-Tests/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Security-Tests/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Smoke-Tests/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/Run-Static-Analysis/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/STAGE-MAGENTO-PROTECT-PUBLISH/config.xml",
          "jenkins/ansible/jenkins-auto/jenkins/provisioning/roles/server/files/jobs/STAGE-PRESTA-PROTECT-PUBLISH/config.xml"
        ]
      },
      {
        "name": "health",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/setup/performance-toolkit/config/searchTermsLarge.xml",
          "aws/scripts/elb-v2/common_functions.sh",
          "aws/scripts/elb-v2/deregister_from_elb.sh",
          "aws/scripts/elb-v2/register_with_elb.sh",
          "h4x/dagah-server/pipeline/cookbooks/apache2/CHANGELOG.md",
          "h4x/dagah-server/pipeline/cookbooks/apache2/metadata.json",
          "h4x/dagah-server/pipeline/cookbooks/apache2/README.md",
          "h4x/dagah-server/pipeline/cookbooks/aws_account_setup/cloudformation/csr-failover-setup/instances.json",
          "h4x/dagah-server/pipeline/cookbooks/jenkins-ubuntu.json",
          "helm/HHLP-DEV/HelmCharts/devOps/stack-pair.yml",
          "helm/HHLP-DEV/HelmCharts/helm/dispatcher/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/elk/elasticsearch/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/elk/filebeat/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/elk/kibana/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/patenthub/values.yaml",
          "helm/HHLP-DEV/HelmCharts/helm/traefik/README.md",
          "helm/HHLP-DEV/HelmCharts/helm/traefik/values.yaml",
          "helm/HHLP/bandwidth/HelmCharts/devOps/stack-pair.yml",
          "helm/HHLP/bandwidth/HelmCharts/helm/dispatcher/values.yaml"
        ]
      },
      {
        "name": "ip address",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/pub/errors/processor.php",
          "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/AbstractMaintenanceCommand.php",
          "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/MaintenanceAllowIpsCommand.php",
          "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Console/Command/MaintenanceDisableCommand.php",
          "ansible/magento/magento2/repos/magento2/update/app/code/Magento/Update/MaintenanceMode.php",
          "ansible/magento/magento2/repos/magento2/update/dev/tests/integration/testsuite/Magento/Update/MaintenanceModeTest.php",
          "bash/kickstart/make_ks.sh",
          "bash/semversioner.sh",
          "bash/top_ip_address.sh",
          "Batch Scripts/Commands.txt",
          "h4x/dagah-android/src/com/bulbsecurity/framework/Util.java",
          "h4x/dagah-server/APKs/AndroidAgentBAK/app/src/main/java/com/shevirah/androidagent/Util.java",
          "h4x/dagah-server/APKs/AndroidAgentBAK/archive/Util.java",
          "h4x/dagah-server/APKs/AndroidAgentNew/app/src/main/java/com/shevirah/androidagent/Util.java",
          "h4x/dagah-server/dagah-documentation.txt",
          "h4x/dagah-server/html/components/datatables-plugins/sorting/ip-address.js",
          "h4x/dagah-server/html/components/datatables-plugins/type-detection/ip-address.js",
          "h4x/dagah-server/html/dagah_documentation.html",
          "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/metadata.rb",
          "h4x/dagah-server/pipeline/cookbooks/apache2/test/kitchen/cookbooks/apache2_test/README.md"
        ]
      },
      {
        "name": "location",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/app/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/acl.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/extension_attributes.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/frontend/routes.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/module.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule1/etc/webapi.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule2/etc/acl.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule2/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule2/etc/module.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule2/etc/webapi.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule3/etc/acl.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule3/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule3/etc/module.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule3/etc/webapi.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule4/etc/acl.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule4/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule4/etc/module.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModule4/etc/webapi.xml"
        ]
      },
      {
        "name": "oauth",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/app/etc/di.xml",
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/composer.json",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/OauthHelper.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/Rest/CurlClient.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/Rest/OauthClient.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/Rest/OauthClient/Signature.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Rest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Soap.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/AdapterInterface.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementMeTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/AdminTokenServiceTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/CustomerTokenServiceTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/IntegrationTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Authentication/RestTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Routing/CoreRoutingTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Routing/ServiceVersionV1Test.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/WsdlGenerationFromDataObjectTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Authorizenet/Controller/Adminhtml/Authorizenet/Directpost/Payment/PlaceTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/_files/customer_rollback.php"
        ]
      },
      {
        "name": "password",
        "confidence": "medium",
        "evidence_paths": [
          ".env.example",
          "ansible/magento/magento2-2.0.15/dev.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2-2.0.15/defaults/main.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2-2.0.15/tasks/install.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2/defaults/main.yml",
          "ansible/magento/magento2-2.0.15/roles/magento2/tasks/install.yml",
          "ansible/magento/magento2-2.0.15/roles/mariadb/tasks/main.yml",
          "ansible/magento/magento2/ansible/dev.yml",
          "ansible/magento/magento2/ansible/group_vars/dev_sample.yml",
          "ansible/magento/magento2/ansible/roles/common/tasks/main.yml",
          "ansible/magento/magento2/ansible/roles/magento2/defaults/main.yml",
          "ansible/magento/magento2/ansible/roles/magento2/tasks/install.yml",
          "ansible/magento/magento2/ansible/roles/mariadb/tasks/main.yml",
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/_files/Magento/TestModuleDefaultHydrator/Api/CustomerPersistenceInterface.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Helper/Customer.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementCustomAttributesTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementMeTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Framework/Model/Entity/HydratorTest.php"
        ]
      },
      {
        "name": "password_hash",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Checkout/Test/Fixture/Cart.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Customer/Test/Fixture/Customer.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Controller/Adminhtml/IndexTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/AccountManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/Customer/Model/ResourceModel/CustomerRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/integration/testsuite/Magento/ImportExport/_files/import_data.php",
          "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Fixtures/_files/orders_fixture_data.json",
          "ansible/magento/magento2/repos/magento2/setup/src/Magento/Setup/Model/FixtureGenerator/CustomerTemplateGenerator.php",
          "h4x/dagah-server/html/dagah_accounts.html",
          "h4x/dagah-server/html/dagah_faccounts.html",
          "h4x/dagah-server/html/login.html",
          "python/impacket/dcerpc/v5/samr.py"
        ]
      },
      {
        "name": "payment",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/COPYING.txt",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CartManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/GuestCartManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/GuestPaymentMethodManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/PaymentMethodManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/OrderCreateTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/OrderGetTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/OrderListTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/TransactionTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Block/Form/Cc.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Block/Form/Cc.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/Repository/ConfigData.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Authorizenet/Test/TestCase/OnePageCheckoutTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Block/System/Config/Payments.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Backend/Test/Page/Adminhtml/SystemConfigEditSectionPayment.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/Form/Cc.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/Form/Secure3d.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/Info.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Braintree/Test/Block/System/Config/Braintree.php"
        ]
      },
      {
        "name": "pii",
        "confidence": "medium",
        "evidence_paths": [
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Webapi/Authentication/RestTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Swagger/Test/Constraint/AssertApiInfoTitleOnPage.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/functional/tests/app/Magento/Swagger/Test/TestCase/SwaggerUiForRestApiTest.xml",
          "ansible/magento/magento2/repos/magento2/dev/tests/js/jasmine/assets/gallery/config.json",
          "h4x/dagah-server/html/components/datatables-plugins/api/fnFilterOnReturn.js",
          "h4x/dagah-server/html/components/datatables-plugins/api/fnSetFilteringDelay.js",
          "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.js",
          "h4x/dagah-server/html/components/datatables/media/js/jquery.dataTables.min.js",
          "h4x/dagah-server/html/js/codemirror/theme/ambiance.css",
          "python/get-pip.py",
          "python/impacket/dcerpc/v5/dcomrt.py",
          "python/impacket/mapi_constants.py",
          "python/pip2.py",
          "SORT/OpsClick_UI/public/js/ui-grid.min.js"
        ]
      },
      {
        "name": "secret-like environment variables",
        "confidence": "medium",
        "evidence_paths": [
          "package.json"
        ]
      },
      {
        "name": "token",
        "confidence": "medium",
        "evidence_paths": [
          ".env.example",
          "ansible/magento/magento2/repos/magento2/CHANGELOG.md",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/OauthHelper.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/Authentication/Rest/OauthClient.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Rest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/Adapter/Soap.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/framework/Magento/TestFramework/TestCase/Webapi/AdapterInterface.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementMeTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/AccountManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Customer/Api/CustomerRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/CartRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/GiftMessage/Api/ItemRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/AdminTokenServiceTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Integration/Model/CustomerTokenServiceTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/BillingAddressManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CartManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CartTotalRepositoryTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/CouponManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/GuestCartManagementTest.php",
          "ansible/magento/magento2/repos/magento2/dev/tests/api-functional/testsuite/Magento/Quote/Api/PaymentMethodManagementTest.php"
        ]
      }
    ]
  },
  "generated_at": "2026-05-16T16:44:26.124Z"
}
