$schema: https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json
runs:
- artifacts:
  - location:
      index: 0
      uri: static/js/fileuploader.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 1
      uri: static/js/hardtree.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 2
      uri: static/js/jquery-ui-1.10.3/demos/accordion/hoverintent.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 3
      uri: static/js/jquery.ganttView.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 4
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 5
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 6
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 7
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 8
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 9
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 10
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
      uriBaseId: '%SRCROOT%'
  - location:
      index: 11
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 12
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 13
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 14
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 15
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 16
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 17
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 18
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 19
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 20
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 21
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 22
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 23
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 24
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 25
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 26
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 27
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 28
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 29
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 30
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 31
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 32
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 33
      uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 34
      uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 35
      uri: static/js/tinymce/jscripts/tiny_mce/utils/editable_selects.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 36
      uri: static/js/tinymce/jscripts/tiny_mce/utils/mctabs.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 37
      uri: static/js/tinymce/jscripts/tiny_mce/utils/validate.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 38
      uri: static/mobile/jquery.mobile.scrollview.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 39
      uri: templates/html/core/billing/upgrade.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 40
      uri: static/js/12o_super_mini.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 41
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 42
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 43
      uri: static/js/chat.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 44
      uri: static/js/jquery-ui-1.10.3/demos/effect/easing.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 45
      uri: static/js/jquery.gritter.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 46
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 47
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 48
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 49
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 50
      uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 51
      uri: static/mobile/jquery.mobile.forms.ajaxform.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 52
      uri: static/js/colorbox/example1/index.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 53
      uri: static/js/colorbox/example2/index.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 54
      uri: static/js/colorbox/example3/index.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 55
      uri: static/js/colorbox/example4/index.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 56
      uri: static/js/colorbox/example5/index.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 57
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 58
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 59
      uri: static/js/tinymce/jscripts/tiny_mce/plugins/preview/preview.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 60
      uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 61
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 62
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.resizable.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 63
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.slider.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 64
      uri: static/js/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 65
      uri: templates/html/core/administration/settings_view.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 66
      uri: templates/html/core/database_setup.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 67
      uri: static/js/jquery.ba-serializeobject.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 68
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.button.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 69
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 70
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.sortable.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 71
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.droppable.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 72
      uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 73
      uri: static/js/jquery-ui-custom.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 74
      uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
      uriBaseId: '%SRCROOT%'
  - location:
      index: 75
      uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
      uriBaseId: '%SRCROOT%'
  - location:
      index: 76
      uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
      uriBaseId: '%SRCROOT%'
  columnKind: utf16CodeUnits
  newlineSequences:
  - "\r\n"
  - '

    '
  - "\L"
  - "\P"
  properties:
    semmle.formatSpecifier: 2.1.0
    semmle.sourceLanguage: javascript
  results:
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 1214
    message:
      text: Unused variable size.
    partialFingerprints:
      primaryLocationLineHash: e4aa64838c776437:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 17
          startLine: 847
    message:
      text: Unused variable file_uploader.
    partialFingerprints:
      primaryLocationLineHash: 2d69a7ff25c11755:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 17
          startLine: 869
    message:
      text: Unused variable file_uploader.
    partialFingerprints:
      primaryLocationLineHash: 2d69a7ff25c11755:2
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 10
          startLine: 932
    message:
      text: Unused variable target.
    partialFingerprints:
      primaryLocationLineHash: f53acefb9d43eca1:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: static/js/jquery-ui-1.10.3/demos/accordion/hoverintent.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 5
          startLine: 33
    message:
      text: Unused variable args.
    partialFingerprints:
      primaryLocationLineHash: c700eb701f79d0d0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 8
          startLine: 94
    message:
      text: Unused variable divchart.
    partialFingerprints:
      primaryLocationLineHash: ae729c9a998d74ca:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 9
          startLine: 394
    message:
      text: Unused variable ArrayUtils.
    partialFingerprints:
      primaryLocationLineHash: 141267900b8cd48b:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 74
          startColumn: 73
          startLine: 119
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: ff892574fa9e85eb:1
      primaryLocationStartColumnFingerprint: '70'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 50
          startLine: 292
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: 2f7867eeb9bf356b:1
      primaryLocationStartColumnFingerprint: '47'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 55
          startColumn: 53
          startLine: 292
    message:
      text: Unused variable cl.
    partialFingerprints:
      primaryLocationLineHash: 2f7867eeb9bf356b:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 6
          startLine: 186
    message:
      text: Unused variable formObj.
    partialFingerprints:
      primaryLocationLineHash: 5d0c61133d25c9f9:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 6
          startLine: 187
    message:
      text: Unused variable onClickData.
    partialFingerprints:
      primaryLocationLineHash: 78c0f23e32d4f70a:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 6
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 33
          startLine: 12
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: 484d0f12e577c58e:1
      primaryLocationStartColumnFingerprint: '31'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 7
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 7
          startLine: 5
    message:
      text: Unused variable tableElm.
    partialFingerprints:
      primaryLocationLineHash: 67fade4c71484886:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 8
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 62
          startColumn: 57
          startLine: 53
    message:
      text: Unused variable nodes.
    partialFingerprints:
      primaryLocationLineHash: 920d61c44c57d15d:1
      primaryLocationStartColumnFingerprint: '53'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 9
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 14
          startLine: 42
    message:
      text: Unused variable oed.
    partialFingerprints:
      primaryLocationLineHash: dbb529ce80b3ce7f:1
      primaryLocationStartColumnFingerprint: '9'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 10
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 8
          startLine: 83
    message:
      text: Unused variable e.
    partialFingerprints:
      primaryLocationLineHash: 54494b422f84f2ca:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 10
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 59
          startLine: 83
    message:
      text: Unused variable ed.
    partialFingerprints:
      primaryLocationLineHash: 54494b422f84f2ca:1
      primaryLocationStartColumnFingerprint: '55'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 10
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 63
          startLine: 83
    message:
      text: Unused variable ow.
    partialFingerprints:
      primaryLocationLineHash: 54494b422f84f2ca:1
      primaryLocationStartColumnFingerprint: '59'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 10
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 67
          startLine: 83
    message:
      text: Unused variable oh.
    partialFingerprints:
      primaryLocationLineHash: 54494b422f84f2ca:1
      primaryLocationStartColumnFingerprint: '63'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 67
          startLine: 45
    message:
      text: Unused variable po.
    partialFingerprints:
      primaryLocationLineHash: ecd11012f8299dc9:1
      primaryLocationStartColumnFingerprint: '63'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 83
          startColumn: 81
          startLine: 45
    message:
      text: Unused variable we.
    partialFingerprints:
      primaryLocationLineHash: ecd11012f8299dc9:1
      primaryLocationStartColumnFingerprint: '77'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 11
          startLine: 356
    message:
      text: Unused variable n.
    partialFingerprints:
      primaryLocationLineHash: 37fd33b688fb439e:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 80
          startColumn: 78
          startLine: 369
    message:
      text: Unused variable sp.
    partialFingerprints:
      primaryLocationLineHash: 1ce831038edb00ca:1
      primaryLocationStartColumnFingerprint: '74'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 12
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 9
          startLine: 48
    message:
      text: Unused variable dom.
    partialFingerprints:
      primaryLocationLineHash: dc9f7ffd8688f94d:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 13
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 46
          startLine: 86
    message:
      text: Unused variable found.
    partialFingerprints:
      primaryLocationLineHash: c6736d1d2a732a1:1
      primaryLocationStartColumnFingerprint: '40'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 14
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 8
          startLine: 147
    message:
      text: Unused variable LIST_PARAGRAPH.
    partialFingerprints:
      primaryLocationLineHash: 150e081cd6a801dd:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 55
          startLine: 13
    message:
      text: Unused variable mimeTypes.
    partialFingerprints:
      primaryLocationLineHash: 228c5616f3059e4b:1
      primaryLocationStartColumnFingerprint: '52'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 7
          startLine: 36
    message:
      text: Unused variable undef.
    partialFingerprints:
      primaryLocationLineHash: f64d2aa9439670b5:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 43
          startLine: 237
    message:
      text: Unused variable baseUri.
    partialFingerprints:
      primaryLocationLineHash: 116bc6f954a621d7:1
      primaryLocationStartColumnFingerprint: '39'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 71
          startColumn: 65
          startLine: 333
    message:
      text: Unused variable iframe.
    partialFingerprints:
      primaryLocationLineHash: dfef88694be24fc:1
      primaryLocationStartColumnFingerprint: '61'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 22
          startLine: 334
    message:
      text: Unused variable params.
    partialFingerprints:
      primaryLocationLineHash: aa086219faff0715:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 54
          startColumn: 50
          startLine: 334
    message:
      text: Unused variable item.
    partialFingerprints:
      primaryLocationLineHash: aa086219faff0715:1
      primaryLocationStartColumnFingerprint: '45'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 23
          startLine: 438
    message:
      text: Unused variable scale.
    partialFingerprints:
      primaryLocationLineHash: 7757018c26f91ee6:1
      primaryLocationStartColumnFingerprint: '19'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 34
          startColumn: 30
          startLine: 438
    message:
      text: Unused variable size.
    partialFingerprints:
      primaryLocationLineHash: 7757018c26f91ee6:1
      primaryLocationStartColumnFingerprint: '26'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 10
          startLine: 216
    message:
      text: Unused variable start.
    partialFingerprints:
      primaryLocationLineHash: 84e36f7b13aa3825:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 39
          startLine: 54
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: a7e9ba6e835988d7:1
      primaryLocationStartColumnFingerprint: '35'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 42
          startLine: 54
    message:
      text: Unused variable elementId.
    partialFingerprints:
      primaryLocationLineHash: a7e9ba6e835988d7:1
      primaryLocationStartColumnFingerprint: '38'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 124
          startColumn: 122
          startLine: 41
    message:
      text: Unused variable wm.
    partialFingerprints:
      primaryLocationLineHash: d662a2c9a98d47ba:1
      primaryLocationStartColumnFingerprint: '119'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 18
          startLine: 26
    message:
      text: Unused variable cm.
    partialFingerprints:
      primaryLocationLineHash: b6a4a5b32339264c:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 21
          startLine: 113
    message:
      text: Unused variable ed.
    partialFingerprints:
      primaryLocationLineHash: 422fc80096a3da42:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 76
          startColumn: 75
          startLine: 159
    message:
      text: Unused variable b.
    partialFingerprints:
      primaryLocationLineHash: ef75af65bf5b1c78:1
      primaryLocationStartColumnFingerprint: '73'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 79
          startColumn: 78
          startLine: 159
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: ef75af65bf5b1c78:1
      primaryLocationStartColumnFingerprint: '76'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 72
          startLine: 445
    message:
      text: Unused variable num.
    partialFingerprints:
      primaryLocationLineHash: 2d12ef6a2a5dde9d:1
      primaryLocationStartColumnFingerprint: '70'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 39
          startLine: 656
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 7e65ddcb55e24d98:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 22
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 15
          startLine: 22
    message:
      text: Unused variable f.
    partialFingerprints:
      primaryLocationLineHash: 778ea487f0bf76be:1
      primaryLocationStartColumnFingerprint: '10'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 28
          startLine: 257
    message:
      text: Unused variable newCell.
    partialFingerprints:
      primaryLocationLineHash: 3daaeb16d99d43a1:1
      primaryLocationStartColumnFingerprint: '22'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 8
          startLine: 648
    message:
      text: Unused variable pos.
    partialFingerprints:
      primaryLocationLineHash: 7105536cd5a32bd8:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 59
          startColumn: 50
          startLine: 922
    message:
      text: Unused variable nativeSel.
    partialFingerprints:
      primaryLocationLineHash: 5d30633916718090:1
      primaryLocationStartColumnFingerprint: '44'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 24
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 6
          startLine: 13
    message:
      text: Unused variable inst.
    partialFingerprints:
      primaryLocationLineHash: b275f430d62eff92:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 25
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 47
          startLine: 12
    message:
      text: Unused variable u.
    partialFingerprints:
      primaryLocationLineHash: f0d8d29bfbda308f:1
      primaryLocationStartColumnFingerprint: '44'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 25
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 81
    message:
      text: Unused variable d.
    partialFingerprints:
      primaryLocationLineHash: bde41b602742921f:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 40
          startLine: 45
    message:
      text: Unused variable h.
    partialFingerprints:
      primaryLocationLineHash: fc336727502d4f1d:1
      primaryLocationStartColumnFingerprint: '36'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 43
          startLine: 45
    message:
      text: Unused variable d.
    partialFingerprints:
      primaryLocationLineHash: fc336727502d4f1d:1
      primaryLocationStartColumnFingerprint: '39'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 102
          startColumn: 100
          startLine: 45
    message:
      text: Unused variable bo.
    partialFingerprints:
      primaryLocationLineHash: fc336727502d4f1d:1
      primaryLocationStartColumnFingerprint: '96'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 27
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 83
          startColumn: 82
          startLine: 155
    message:
      text: Unused variable h.
    partialFingerprints:
      primaryLocationLineHash: 4d0c825a1c319a4a:1
      primaryLocationStartColumnFingerprint: '80'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 89
          startColumn: 72
          startLine: 16
    message:
      text: Unused variable previewStylesName.
    partialFingerprints:
      primaryLocationLineHash: 7cfb60bbc5a7b0f0:1
      primaryLocationStartColumnFingerprint: '69'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 45
          startColumn: 43
          startLine: 473
    message:
      text: Unused variable cl.
    partialFingerprints:
      primaryLocationLineHash: 3f45bfa37ee91587:1
      primaryLocationStartColumnFingerprint: '39'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 85
          startColumn: 83
          startLine: 947
    message:
      text: Unused variable di.
    partialFingerprints:
      primaryLocationLineHash: e078421a122cd862:1
      primaryLocationStartColumnFingerprint: '79'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 53
          startColumn: 52
          startLine: 986
    message:
      text: Unused variable r.
    partialFingerprints:
      primaryLocationLineHash: 9734a17694d090c5:1
      primaryLocationStartColumnFingerprint: '48'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 55
          startLine: 986
    message:
      text: Unused variable mf.
    partialFingerprints:
      primaryLocationLineHash: 9734a17694d090c5:1
      primaryLocationStartColumnFingerprint: '51'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 59
          startLine: 986
    message:
      text: Unused variable me.
    partialFingerprints:
      primaryLocationLineHash: 9734a17694d090c5:1
      primaryLocationStartColumnFingerprint: '55'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 62
          startColumn: 61
          startLine: 1004
    message:
      text: Unused variable c.
    partialFingerprints:
      primaryLocationLineHash: ab531305754fa7d:1
      primaryLocationStartColumnFingerprint: '54'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 42
          startColumn: 41
          startLine: 1229
    message:
      text: Unused variable u.
    partialFingerprints:
      primaryLocationLineHash: 90dba1f2194b7e84:1
      primaryLocationStartColumnFingerprint: '35'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 29
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 7
          startLine: 5
    message:
      text: Unused variable action.
    partialFingerprints:
      primaryLocationLineHash: 726aa09a4bdf5f87:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 30
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 6
          startLine: 282
    message:
      text: Unused variable tableElm.
    partialFingerprints:
      primaryLocationLineHash: b9dc3fd58f360963:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 60
          startLine: 285
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 4eaf7973caedbaa0:1
      primaryLocationStartColumnFingerprint: '58'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 63
          startLine: 285
    message:
      text: Unused variable finalCoef.
    partialFingerprints:
      primaryLocationLineHash: 4eaf7973caedbaa0:1
      primaryLocationStartColumnFingerprint: '61'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 80
          startColumn: 74
          startLine: 285
    message:
      text: Unused variable finalR.
    partialFingerprints:
      primaryLocationLineHash: 4eaf7973caedbaa0:1
      primaryLocationStartColumnFingerprint: '72'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 88
          startColumn: 82
          startLine: 285
    message:
      text: Unused variable finalG.
    partialFingerprints:
      primaryLocationLineHash: 4eaf7973caedbaa0:1
      primaryLocationStartColumnFingerprint: '80'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 96
          startColumn: 90
          startLine: 285
    message:
      text: Unused variable finalB.
    partialFingerprints:
      primaryLocationLineHash: 4eaf7973caedbaa0:1
      primaryLocationStartColumnFingerprint: '88'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 50
          startLine: 40
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: 1cddd2b2a508e919:1
      primaryLocationStartColumnFingerprint: '47'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 55
          startColumn: 53
          startLine: 40
    message:
      text: Unused variable cl.
    partialFingerprints:
      primaryLocationLineHash: 1cddd2b2a508e919:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 50
          startLine: 104
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: 5d07e21efc99b239:1
      primaryLocationStartColumnFingerprint: '47'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 55
          startColumn: 53
          startLine: 104
    message:
      text: Unused variable cl.
    partialFingerprints:
      primaryLocationLineHash: 5d07e21efc99b239:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 6
          startLine: 458
    message:
      text: Unused variable is.
    partialFingerprints:
      primaryLocationLineHash: 6370825d95c407c1:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 18
          startLine: 839
    message:
      text: Unused variable o.
    partialFingerprints:
      primaryLocationLineHash: 5e341e803b5de638:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 21
          startLine: 839
    message:
      text: Unused variable a.
    partialFingerprints:
      primaryLocationLineHash: 5e341e803b5de638:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 3
          startLine: 2482
    message:
      text: Unused variable urlColorRegExp.
    partialFingerprints:
      primaryLocationLineHash: 65f651a406887e66:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 24
          startLine: 3056
    message:
      text: Unused variable yl.
    partialFingerprints:
      primaryLocationLineHash: 47219ab17e483228:1
      primaryLocationStartColumnFingerprint: '20'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 78
          startColumn: 66
          startLine: 3057
    message:
      text: Unused variable transElement.
    partialFingerprints:
      primaryLocationLineHash: a72c6215d683c710:1
      primaryLocationStartColumnFingerprint: '61'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 93
          startColumn: 85
          startLine: 3057
    message:
      text: Unused variable childKey.
    partialFingerprints:
      primaryLocationLineHash: a72c6215d683c710:1
      primaryLocationStartColumnFingerprint: '80'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 5
          startLine: 4064
    message:
      text: Unused variable childClone.
    partialFingerprints:
      primaryLocationLineHash: b44810832feaa6d5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 56
          startColumn: 48
          startLine: 4364
    message:
      text: Unused variable textNode.
    partialFingerprints:
      primaryLocationLineHash: 47d865239184dec2:1
      primaryLocationStartColumnFingerprint: '42'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 68
          startLine: 4364
    message:
      text: Unused variable text.
    partialFingerprints:
      primaryLocationLineHash: 47d865239184dec2:1
      primaryLocationStartColumnFingerprint: '62'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 81
          startColumn: 74
          startLine: 4364
    message:
      text: Unused variable sibling.
    partialFingerprints:
      primaryLocationLineHash: 47d865239184dec2:1
      primaryLocationStartColumnFingerprint: '68'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 56
          startColumn: 40
          startLine: 5035
    message:
      text: Unused variable isFocusBlurBound.
    partialFingerprints:
      primaryLocationLineHash: 22b4364d3b7f9e73:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 3
          startLine: 5483
    message:
      text: Unused variable simpleSelectorRe.
    partialFingerprints:
      primaryLocationLineHash: 7f70ef2a1842bebb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 18
          startLine: 5507
    message:
      text: Unused variable globalStyle.
    partialFingerprints:
      primaryLocationLineHash: 18283292f3721f6f:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 31
          startLine: 5507
    message:
      text: Unused variable name.
    partialFingerprints:
      primaryLocationLineHash: 18283292f3721f6f:1
      primaryLocationStartColumnFingerprint: '27'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 12
          startLine: 5746
    message:
      text: Unused variable k.
    partialFingerprints:
      primaryLocationLineHash: e08ca511dec23bac:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 12
          startLine: 5808
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 20cfa64043f7a50f:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 27
          startLine: 6479
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: f76f7910d21195d1:1
      primaryLocationStartColumnFingerprint: '23'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 45
          startColumn: 41
          startLine: 7570
    message:
      text: Unused variable TRUE.
    partialFingerprints:
      primaryLocationLineHash: 843ddb3e8767106f:1
      primaryLocationStartColumnFingerprint: '38'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 120
          startColumn: 116
          startLine: 7659
    message:
      text: Unused variable fail.
    partialFingerprints:
      primaryLocationLineHash: 9f34e1916317c5a2:1
      primaryLocationStartColumnFingerprint: '112'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 39
          startColumn: 34
          startLine: 7809
    message:
      text: Unused variable start.
    partialFingerprints:
      primaryLocationLineHash: 6769a6704a6f904a:1
      primaryLocationStartColumnFingerprint: '30'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 41
          startLine: 7809
    message:
      text: Unused variable end.
    partialFingerprints:
      primaryLocationLineHash: 6769a6704a6f904a:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 11
          startLine: 8152
    message:
      text: Unused function trimNl.
    partialFingerprints:
      primaryLocationLineHash: 5dae3f2561819bb8:1
      primaryLocationStartColumnFingerprint: '9'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 77
          startColumn: 72
          startLine: 8394
    message:
      text: Unused variable index.
    partialFingerprints:
      primaryLocationLineHash: e25fc82c9352326:1
      primaryLocationStartColumnFingerprint: '68'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 31
          startLine: 8556
    message:
      text: Unused variable marker1.
    partialFingerprints:
      primaryLocationLineHash: f3356aa3c538d585:1
      primaryLocationStartColumnFingerprint: '27'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 40
          startLine: 8556
    message:
      text: Unused variable marker2.
    partialFingerprints:
      primaryLocationLineHash: f3356aa3c538d585:1
      primaryLocationStartColumnFingerprint: '36'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 8
          startLine: 8780
    message:
      text: Unused variable t.
    partialFingerprints:
      primaryLocationLineHash: 4e5db827bec417dd:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 39
          startColumn: 36
          startLine: 8897
    message:
      text: Unused variable sel.
    partialFingerprints:
      primaryLocationLineHash: 17394cfa1137d0b7:1
      primaryLocationStartColumnFingerprint: '32'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 53
          startColumn: 49
          startLine: 9000
    message:
      text: Unused variable node.
    partialFingerprints:
      primaryLocationLineHash: 153254f1cd84f3f8:1
      primaryLocationStartColumnFingerprint: '45'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 62
          startColumn: 55
          startLine: 9000
    message:
      text: Unused variable sibling.
    partialFingerprints:
      primaryLocationLineHash: 153254f1cd84f3f8:1
      primaryLocationStartColumnFingerprint: '51'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 8
          startLine: 9609
    message:
      text: Unused variable t.
    partialFingerprints:
      primaryLocationLineHash: 40defe4108d66b28:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 8
          startLine: 9711
    message:
      text: Unused variable item.
    partialFingerprints:
      primaryLocationLineHash: 4ada3ec73c9eb1bf:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 7
          startLine: 9803
    message:
      text: Unused variable INVISIBLE_CHAR.
    partialFingerprints:
      primaryLocationLineHash: 4919040cc4e575bc:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 19
          startLine: 10047
    message:
      text: Unused variable controls.
    partialFingerprints:
      primaryLocationLineHash: 4575b23ca6b3d10f:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 23
          startLine: 10295
    message:
      text: Unused variable DOM.
    partialFingerprints:
      primaryLocationLineHash: 617cf6c61b9720d3:1
      primaryLocationStartColumnFingerprint: '21'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 42
          startLine: 10295
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: 617cf6c61b9720d3:1
      primaryLocationStartColumnFingerprint: '40'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 67
          startColumn: 63
          startLine: 10295
    message:
      text: Unused variable walk.
    partialFingerprints:
      primaryLocationLineHash: 617cf6c61b9720d3:1
      primaryLocationStartColumnFingerprint: '61'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 6
          startLine: 10326
    message:
      text: Unused variable is.
    partialFingerprints:
      primaryLocationLineHash: 617cf6c61b9720d3:2
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 42
          startLine: 10326
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: 617cf6c61b9720d3:2
      primaryLocationStartColumnFingerprint: '40'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 90
          startColumn: 88
          startLine: 10491
    message:
      text: Unused variable tb.
    partialFingerprints:
      primaryLocationLineHash: e9064904ae031e70:1
      primaryLocationStartColumnFingerprint: '84'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 16
          startLine: 10568
    message:
      text: Unused variable mi.
    partialFingerprints:
      primaryLocationLineHash: e279893602e69e71:1
      primaryLocationStartColumnFingerprint: '10'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 18
          startLine: 10707
    message:
      text: Unused variable e.
    partialFingerprints:
      primaryLocationLineHash: 5313dc864c5c7fc:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 83
          startColumn: 73
          startLine: 11129
    message:
      text: Unused variable Dispatcher.
    partialFingerprints:
      primaryLocationLineHash: ec8f0343bcf8c807:2
      primaryLocationStartColumnFingerprint: '71'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 13
          startLine: 11239
    message:
      text: Unused variable DOM_VK_LEFT.
    partialFingerprints:
      primaryLocationLineHash: 526ca712cfda4d18:1
      primaryLocationStartColumnFingerprint: '8'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 31
          startLine: 11239
    message:
      text: Unused variable DOM_VK_RIGHT.
    partialFingerprints:
      primaryLocationLineHash: 526ca712cfda4d18:1
      primaryLocationStartColumnFingerprint: '26'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 56
          startColumn: 52
          startLine: 11266
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: dd29715c292961a2:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 56
          startColumn: 52
          startLine: 11359
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: dd2c597ff7379913:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 10
          startLine: 11400
    message:
      text: Unused variable DOM_VK_SPACE.
    partialFingerprints:
      primaryLocationLineHash: 66c2ef4a1a0acd54:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 29
          startLine: 11400
    message:
      text: Unused variable DOM_VK_ENTER.
    partialFingerprints:
      primaryLocationLineHash: 66c2ef4a1a0acd54:1
      primaryLocationStartColumnFingerprint: '23'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 48
          startLine: 11400
    message:
      text: Unused variable DOM_VK_RETURN.
    partialFingerprints:
      primaryLocationLineHash: 66c2ef4a1a0acd54:1
      primaryLocationStartColumnFingerprint: '42'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 77
          startColumn: 68
          startLine: 11400
    message:
      text: Unused variable DOM_VK_UP.
    partialFingerprints:
      primaryLocationLineHash: 66c2ef4a1a0acd54:1
      primaryLocationStartColumnFingerprint: '62'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 18
          startLine: 11465
    message:
      text: Unused variable r.
    partialFingerprints:
      primaryLocationLineHash: 3a2e7acd89d7cfbd:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 21
          startLine: 11465
    message:
      text: Unused variable p.
    partialFingerprints:
      primaryLocationLineHash: 3a2e7acd89d7cfbd:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 24
          startLine: 11714
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: 6399a1e6aed005d9:1
      primaryLocationStartColumnFingerprint: '23'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 44
          startLine: 11780
    message:
      text: Unused variable each.
    partialFingerprints:
      primaryLocationLineHash: 1659726357fce6df:1
      primaryLocationStartColumnFingerprint: '42'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 3
          startLine: 11882
    message:
      text: Unused variable ThemeManager.
    partialFingerprints:
      primaryLocationLineHash: 324b94ac39a3889a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 53
          startColumn: 40
          startLine: 11882
    message:
      text: Unused variable PluginManager.
    partialFingerprints:
      primaryLocationLineHash: 324b94ac39a3889a:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 18
          startLine: 11917
    message:
      text: Unused variable pl.
    partialFingerprints:
      primaryLocationLineHash: 7e83a6d6ab3ecf5f:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 22
          startLine: 11917
    message:
      text: Unused variable sl.
    partialFingerprints:
      primaryLocationLineHash: 7e83a6d6ab3ecf5f:1
      primaryLocationStartColumnFingerprint: '18'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 49
          startLine: 11917
    message:
      text: Unused variable e.
    partialFingerprints:
      primaryLocationLineHash: 7e83a6d6ab3ecf5f:1
      primaryLocationStartColumnFingerprint: '45'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 8
          startLine: 12202
    message:
      text: Unused variable lo.
    partialFingerprints:
      primaryLocationLineHash: f4ea911a6440830b:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 24
          startLine: 12234
    message:
      text: Unused variable isWebKit.
    partialFingerprints:
      primaryLocationLineHash: c577e06c919e00fe:1
      primaryLocationStartColumnFingerprint: '21'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 70
          startLine: 12440
    message:
      text: Unused variable ti.
    partialFingerprints:
      primaryLocationLineHash: 232df00fd309b77f:1
      primaryLocationStartColumnFingerprint: '66'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 102
          startColumn: 98
          startLine: 12664
    message:
      text: Unused variable html.
    partialFingerprints:
      primaryLocationLineHash: 5c9d0283a4434383:1
      primaryLocationStartColumnFingerprint: '94'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 21
          startLine: 13302
    message:
      text: Unused variable rootNode.
    partialFingerprints:
      primaryLocationLineHash: f83c15f357028245:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 20
          startLine: 13767
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 81e0ff53bc0cda19:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 8
          startLine: 13785
    message:
      text: Unused variable type.
    partialFingerprints:
      primaryLocationLineHash: 7fd49e2169fc6a0f:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 9
          startLine: 14312
    message:
      text: Unused variable bookmark.
    partialFingerprints:
      primaryLocationLineHash: 460cd2886222a08c:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 16
          startLine: 14621
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: b067e0b72530ff65:1
      primaryLocationStartColumnFingerprint: '11'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 6
          startLine: 14782
    message:
      text: Unused variable DOM.
    partialFingerprints:
      primaryLocationLineHash: 36483fc767590a93:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 18
          startLine: 14786
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: de0c9e97d32dc5fd:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 74
          startColumn: 66
          startLine: 14837
    message:
      text: Unused variable ctrlName.
    partialFingerprints:
      primaryLocationLineHash: 492bd4003028de5:1
      primaryLocationStartColumnFingerprint: '62'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 33
          startLine: 14927
    message:
      text: Unused variable cmd.
    partialFingerprints:
      primaryLocationLineHash: 5909b2fbb071b38f:1
      primaryLocationStartColumnFingerprint: '29'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 34
          startColumn: 33
          startLine: 14987
    message:
      text: Unused variable o.
    partialFingerprints:
      primaryLocationLineHash: eb4acecfffb11db9:1
      primaryLocationStartColumnFingerprint: '29'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 33
          startLine: 15032
    message:
      text: Unused variable cmd.
    partialFingerprints:
      primaryLocationLineHash: 5909b2fbb071b38f:2
      primaryLocationStartColumnFingerprint: '29'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 33
          startLine: 15068
    message:
      text: Unused variable cmd.
    partialFingerprints:
      primaryLocationLineHash: ef2ce1565281d2e0:1
      primaryLocationStartColumnFingerprint: '29'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 26
          startLine: 15188
    message:
      text: Unused variable x.
    partialFingerprints:
      primaryLocationLineHash: 30f646fc0b81f2be:1
      primaryLocationStartColumnFingerprint: '22'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 29
          startLine: 15188
    message:
      text: Unused variable y.
    partialFingerprints:
      primaryLocationLineHash: 30f646fc0b81f2be:1
      primaryLocationStartColumnFingerprint: '25'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 4
          startLine: 15297
    message:
      text: Unused variable isArray.
    partialFingerprints:
      primaryLocationLineHash: 7bf898b1bf62ab2b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 71
          startLine: 15492
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: f48d3e74e77d7c00:1
      primaryLocationStartColumnFingerprint: '67'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 67
          startColumn: 66
          startLine: 15875
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 651a6b9c5c267345:1
      primaryLocationStartColumnFingerprint: '62'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 45
          startColumn: 25
          startLine: 15879
    message:
      text: Unused variable localContentEditable.
    partialFingerprints:
      primaryLocationLineHash: b2086fc86836f5e1:1
      primaryLocationStartColumnFingerprint: '20'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 39
          startLine: 15999
    message:
      text: Unused variable node.
    partialFingerprints:
      primaryLocationLineHash: f59982e766db1328:1
      primaryLocationStartColumnFingerprint: '34'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 64
          startLine: 16181
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: 48288de4e04b0964:1
      primaryLocationStartColumnFingerprint: '60'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 67
          startLine: 16181
    message:
      text: Unused variable ni.
    partialFingerprints:
      primaryLocationLineHash: 48288de4e04b0964:1
      primaryLocationStartColumnFingerprint: '63'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 71
          startLine: 16181
    message:
      text: Unused variable name.
    partialFingerprints:
      primaryLocationLineHash: 48288de4e04b0964:1
      primaryLocationStartColumnFingerprint: '67'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 8
          startLine: 16365
    message:
      text: Unused variable sibling.
    partialFingerprints:
      primaryLocationLineHash: c9d589329d4b1890:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 28
          startLine: 16373
    message:
      text: Unused variable child.
    partialFingerprints:
      primaryLocationLineHash: 6a7f74efd77f7ea6:1
      primaryLocationStartColumnFingerprint: '23'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 8
          startLine: 16850
    message:
      text: Unused variable marker.
    partialFingerprints:
      primaryLocationLineHash: 98d9bb9385283b5b:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 42
          startColumn: 36
          startLine: 16956
    message:
      text: Unused variable walker.
    partialFingerprints:
      primaryLocationLineHash: e5a3a5843e3fb22b:1
      primaryLocationStartColumnFingerprint: '32'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 9
          startLine: 17213
    message:
      text: Unused variable i.
    partialFingerprints:
      primaryLocationLineHash: ddd50ac8c275a0f:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 28
          startLine: 17213
    message:
      text: Unused variable node.
    partialFingerprints:
      primaryLocationLineHash: ddd50ac8c275a0f:1
      primaryLocationStartColumnFingerprint: '23'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 35
          uri: static/js/tinymce/jscripts/tiny_mce/utils/editable_selects.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 56
          startLine: 15
    message:
      text: Unused variable d.
    partialFingerprints:
      primaryLocationLineHash: b77e2861635b6d1c:1
      primaryLocationStartColumnFingerprint: '53'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 36
          uri: static/js/tinymce/jscripts/tiny_mce/utils/mctabs.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 6
          startLine: 40
    message:
      text: Unused variable t.
    partialFingerprints:
      primaryLocationLineHash: e9c7465a02701e7f:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 37
          uri: static/js/tinymce/jscripts/tiny_mce/utils/validate.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 40
          startLine: 116
    message:
      text: Unused variable msg.
    partialFingerprints:
      primaryLocationLineHash: b0ff2a43d5728483:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: static/mobile/jquery.mobile.scrollview.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 7
          startLine: 139
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: db274c24b82b5c9e:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: static/mobile/jquery.mobile.scrollview.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 7
          startLine: 359
    message:
      text: Unused variable v.
    partialFingerprints:
      primaryLocationLineHash: e91ba3f29aff7cef:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: static/mobile/jquery.mobile.scrollview.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 8
          startLine: 376
    message:
      text: Unused variable r.
    partialFingerprints:
      primaryLocationLineHash: c5f3cb911f0f6a7a:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 39
          uri: templates/html/core/billing/upgrade.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 8
          startLine: 22
    message:
      text: Unused variable discount.
    partialFingerprints:
      primaryLocationLineHash: dc048397449f8b22:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/unused-local-variable
      index: 0
    ruleId: com.lgtm/javascript-queries:js/unused-local-variable
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 14
          startLine: 6775
    message:
      text: The base expression of this property access is always null.
    partialFingerprints:
      primaryLocationLineHash: c403855c0c024540:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/property-access-on-non-object
      index: 1
    ruleId: com.lgtm/javascript-queries:js/property-access-on-non-object
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 11
          startLine: 6776
    message:
      text: The base expression of this property access is always null.
    partialFingerprints:
      primaryLocationLineHash: 458dc788ba168afb:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/property-access-on-non-object
      index: 1
    ruleId: com.lgtm/javascript-queries:js/property-access-on-non-object
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 11
          startLine: 6874
    message:
      text: The base expression of this property access is always undefined.
    partialFingerprints:
      primaryLocationLineHash: cd82bca415cfe994:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/property-access-on-non-object
      index: 1
    ruleId: com.lgtm/javascript-queries:js/property-access-on-non-object
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 18
          startLine: 6874
    message:
      text: The base expression of this property access is always undefined.
    partialFingerprints:
      primaryLocationLineHash: cd82bca415cfe994:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/property-access-on-non-object
      index: 1
    ruleId: com.lgtm/javascript-queries:js/property-access-on-non-object
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 11
          startLine: 5614
    message:
      text: The base expression of this property access is always undefined.
    partialFingerprints:
      primaryLocationLineHash: 34968d605b7e89cb:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/property-access-on-non-object
      index: 1
    ruleId: com.lgtm/javascript-queries:js/property-access-on-non-object
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 71
          startLine: 722
    message:
      text: Character '|' is repeated [here](1) in the same character class.
    partialFingerprints:
      primaryLocationLineHash: 7820a043f81b48cd:1
      primaryLocationStartColumnFingerprint: '64'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 76
          startColumn: 75
          startLine: 722
    rule:
      id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
      index: 2
    ruleId: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 73
          startColumn: 72
          startLine: 722
    message:
      text: 'Character '''''' is repeated [here](1) in the same character class.

        Character '''''' is repeated [here](2) in the same character class.

        Character '''''' is repeated [here](3) in the same character class.'
    partialFingerprints:
      primaryLocationLineHash: 7820a043f81b48cd:1
      primaryLocationStartColumnFingerprint: '65'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 74
          startLine: 722
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 77
          startColumn: 76
          startLine: 722
    - id: 3
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 79
          startColumn: 78
          startLine: 722
    rule:
      id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
      index: 2
    ruleId: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 76
          startColumn: 75
          startLine: 21
    message:
      text: Character '^' is repeated [here](1) in the same character class.
    partialFingerprints:
      primaryLocationLineHash: 97a00a111f3daf92:1
      primaryLocationStartColumnFingerprint: '71'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 83
          startColumn: 82
          startLine: 21
    rule:
      id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
      index: 2
    ruleId: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 85
          startColumn: 84
          startLine: 21
    message:
      text: Character '0' is repeated [here](1) in the same character class.
    partialFingerprints:
      primaryLocationLineHash: 97a00a111f3daf92:1
      primaryLocationStartColumnFingerprint: '80'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 86
          startColumn: 85
          startLine: 21
    rule:
      id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
      index: 2
    ruleId: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 64
          startLine: 22
    message:
      text: Character '?' is repeated [here](1) in the same character class.
    partialFingerprints:
      primaryLocationLineHash: dc8b156ab239affb:1
      primaryLocationStartColumnFingerprint: '60'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 68
          startLine: 22
    rule:
      id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
      index: 2
    ruleId: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 7
          startLine: 1029
    message:
      text: The indentation of this statement suggests that it is controlled by [this
        statement](1), while in fact it is not.
    partialFingerprints:
      primaryLocationLineHash: f04cbd337ac9bfbc:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: this statement
      physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 54
          startColumn: 6
          startLine: 1027
    rule:
      id: com.lgtm/javascript-queries:js/misleading-indentation-after-control-statement
      index: 3
    ruleId: com.lgtm/javascript-queries:js/misleading-indentation-after-control-statement
    ruleIndex: 3
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 46
          startLine: 4428
    message:
      text: Variable block is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 78c92747c5241a4:1
      primaryLocationStartColumnFingerprint: '43'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 7
          startLine: 4691
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 4427c94bd81cb7be:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 39
          startColumn: 36
          startLine: 4702
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 38a2514c26bef233:1
      primaryLocationStartColumnFingerprint: '32'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 5
          startLine: 4815
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d8f8fd1a16867c31:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 81
          startColumn: 78
          startLine: 5044
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a91e649faec4df4:1
      primaryLocationStartColumnFingerprint: '74'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 46
          startLine: 5281
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d0d005c83a453178:1
      primaryLocationStartColumnFingerprint: '44'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 43
          startLine: 5296
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e04b46cd14b86291:1
      primaryLocationStartColumnFingerprint: '41'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startColumn: 3
          startLine: 5309
    message:
      text: Variable doc is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 57ec503113d73654:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 5318
    message:
      text: Variable module_name is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: bf7f09e1e31e174c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 6
          startLine: 5393
    message:
      text: Variable startPage is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a2d0dbceb28391aa:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 8
          startLine: 5514
    message:
      text: Variable $curr is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: bcf5b94e316a657c:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 11
          startLine: 5563
    message:
      text: Variable $curr is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 81a1a2933193f241:1
      primaryLocationStartColumnFingerprint: '5'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 5769
    message:
      text: Variable k is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d7b6916976c4b8e5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 5777
    message:
      text: Variable k is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 49383c972b3e0bf9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5803
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2be1ad83eb163ee6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5830
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 3103c81bc9129fbe:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5840
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: c2ceda17829c5d76:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5849
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e56a36282b972aca:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5853
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 66394299481723dd:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5871
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b1a09f4967dba6e0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5880
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1c081664a322ac26:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5890
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b7aaa73dbc725b33:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5900
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a58d6abaecfaf96:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 3
          startLine: 5930
    message:
      text: Variable activeTab is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1476ec56ed65667a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 3
          startLine: 5931
    message:
      text: Variable id_conference is used like a local variable, but is missing a
        declaration.
    partialFingerprints:
      primaryLocationLineHash: 1918da72a08e7911:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5939
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 64a913f10604fb01:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 2
          startLine: 5962
    message:
      text: Variable users_list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: df42c27f5f0f36f7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 5963
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f7e1b96b6a9863bd:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 6002
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 9898ec14746c31f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 53
          startLine: 6009
    message:
      text: Variable user is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: ff8c3e8ef4a7dc2d:1
      primaryLocationStartColumnFingerprint: '50'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 2
          startLine: 6022
    message:
      text: Variable my_list_conferences is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: 6debca1d561747e3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 2
          startLine: 6023
    message:
      text: Variable list_conferences is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5f9508b941713bd0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 6024
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2011b68fe49178df:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 51
          startLine: 6031
    message:
      text: Variable conference is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f6ec73b1738dc459:1
      primaryLocationStartColumnFingerprint: '49'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 2
          startLine: 6032
    message:
      text: Variable id is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5a9e09c6b5e1f1c7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 2
          startLine: 6033
    message:
      text: Variable list_users is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 61f64fcff078ce72:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 4
          startLine: 6051
    message:
      text: Variable new_msg is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 45f1fdd47dcc6a6f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 5
          startLine: 6053
    message:
      text: Variable msg is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: c58b7c1206d1d5cc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 42
          startLine: 6054
    message:
      text: Variable text is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 538164ce26964ac3:1
      primaryLocationStartColumnFingerprint: '37'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 5
          startLine: 6056
    message:
      text: Variable time is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f65944e6a15ab05c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 5
          startLine: 6057
    message:
      text: Variable user is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 37f6d9ce35e16336:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 6058
    message:
      text: Variable profile is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: bc3b8d6c14708a3b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 5
          startLine: 6110
    message:
      text: Variable users is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d081ba486c85fe6f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 7401
    message:
      text: Variable dates is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 193a0b42ff4a6e3f:1
      primaryLocationStartColumnFingerprint: '8'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 4
          startLine: 7579
    message:
      text: Variable maxEnd is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 88f59ced044e4c04:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 9
          startLine: 43
    message:
      text: Variable k is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 74fc97b021e0d642:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 9
          startLine: 54
    message:
      text: Variable k is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a2a65d42c190e649:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 103
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 663942a79e643313:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 127
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 8d6003dae0e756a6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 138
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 85182badd8e5b003:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 148
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 7e5763e96502c833:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 153
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 663942a79e643313:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 170
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1a19482c6f9100ae:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 180
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 607f9c2d1417c6e8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 191
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d730c299ccf954f2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 202
    message:
      text: Variable json is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: c2020dcc657b5690:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 9
          startLine: 246
    message:
      text: Variable activeTab is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1476ec56ed65667a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 9
          startLine: 247
    message:
      text: Variable id_conference is used like a local variable, but is missing a
        declaration.
    partialFingerprints:
      primaryLocationLineHash: 8c8be1e5aabcb580:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 257
    message:
      text: Variable data is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 9a1376a4b565a763:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 284
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 16249e66b88f8b98:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 5
          startLine: 292
    message:
      text: Variable users_list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 181a8509b076e9a4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 5
          startLine: 348
    message:
      text: Variable my_list_conferences is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: b0a868e815fab58e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 5
          startLine: 349
    message:
      text: Variable list_conferences is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: d0f1235e877c8e0a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 356
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 497aa8d41af117d3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 9
          startLine: 367
    message:
      text: Variable list is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 497aa8d41af117d3:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 381
    message:
      text: Variable user is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 39e0d3efff147851:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 13
          startLine: 404
    message:
      text: Variable conference is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d982d2bd9182222f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 13
          startLine: 405
    message:
      text: Variable id is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: c6418d73cefd80ff:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 13
          startLine: 406
    message:
      text: Variable list_users is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d4c47cc31178f909:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 449
    message:
      text: Variable new_msg is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 47961dc72f04dba7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 17
          startLine: 451
    message:
      text: Variable msg is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 58598925b13c03ab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 21
          startLine: 453
    message:
      text: Variable text is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b7273eda7ca5103:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 21
          startLine: 455
    message:
      text: Variable time is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 7c33fb772328b323:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 21
          startLine: 456
    message:
      text: Variable user is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 52c0ed4934497a23:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 457
    message:
      text: Variable profile is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: ed698cc92702f374:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 17
          startLine: 525
    message:
      text: Variable users is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 17f1e32305593c69:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 17
          startLine: 84
    message:
      text: Variable block is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1cee52bd142a13f7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 509
    message:
      text: Variable popup is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 3fc6e74005b88f10:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 21
          startLine: 511
    message:
      text: Variable href is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: adc85f01288fbc56:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 35
          startLine: 529
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 19d027d56fa9bea4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 17
          startLine: 542
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: bf9951bf8dec09e4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 17
          startLine: 710
    message:
      text: Variable clean_href is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 25977bb9ef0ccc5f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 17
          startLine: 711
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 3dac155684cd786e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 5
          startLine: 984
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5670a4b253407e35:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 7
          startLine: 1364
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e9361c4626cbb4f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 7
          startLine: 1384
    message:
      text: Variable url is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d301dbea9addc1b4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 7
          startLine: 1402
    message:
      text: Variable doc is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e60aef128689217c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 7
          startLine: 1419
    message:
      text: Variable module_name is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b4a64628090840cb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 44
          uri: static/js/jquery-ui-1.10.3/demos/effect/easing.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 5
          startLine: 39
    message:
      text: Variable ctx is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a07945efaca6ae68:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 119
    message:
      text: Variable dates is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 90fda3155727d343:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 31
          startLine: 419
    message:
      text: Variable maxEnd is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 485eff08b93cb4fa:1
      primaryLocationStartColumnFingerprint: '27'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 45
          uri: static/js/jquery.gritter.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 5
          startLine: 198
    message:
      text: Variable fade_out_speed is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2064577c40c02323:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 45
          uri: static/js/jquery.gritter.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 8
          startLine: 303
    message:
      text: Variable opt is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 784bef7d950313c5:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 9
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 6
          startLine: 108
    message:
      text: Variable n is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a38329befee6c667:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 6
          startLine: 125
    message:
      text: Variable rng is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: ab19798d77997cab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 3
          startLine: 52
    message:
      text: Variable ca is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 12c4039446d39fa3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 3
          startLine: 53
    message:
      text: Variable rs is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: c685972c7a3f39d7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 46
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 9
          startLine: 44
    message:
      text: Variable e is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 409126bd0c8f05a4:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 4
          startLine: 217
    message:
      text: Variable row is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2f6c345691fc9b85:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 5
          startLine: 284
    message:
      text: Variable pos is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f9ca2ad2eda97e4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 601
    message:
      text: Variable i is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e455177f1d1b6d71:1
      primaryLocationStartColumnFingerprint: '5'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 703
    message:
      text: Variable y is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 8ffd1021cfafb5bb:1
      primaryLocationStartColumnFingerprint: '5'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 713
    message:
      text: Variable x is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 98aac13df7750a32:1
      primaryLocationStartColumnFingerprint: '5'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 2
          startLine: 32
    message:
      text: Variable bordercolor is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: df12a1df051cb1d0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 2
          startLine: 33
    message:
      text: Variable bgcolor is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 96551264e0f4379a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 2
          startLine: 35
    message:
      text: Variable id is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 8faab0a4c7c85e4e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 2
          startLine: 36
    message:
      text: Variable summary is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: eaf098fba5f67c3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 2
          startLine: 37
    message:
      text: Variable style is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1e51806a08270dd0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 2
          startLine: 38
    message:
      text: Variable dir is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 7ec293e7f95d7066:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startColumn: 2
          startLine: 39
    message:
      text: Variable lang is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 20631c08501475e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 2
          startLine: 40
    message:
      text: Variable background is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 27127f8932d9b1d9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 3
          startLine: 334
    message:
      text: Variable st is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 1d8849d425f26d37:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 48
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 4
          startLine: 76
    message:
      text: Variable n is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: ac9e2d6f1635d803:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 65
    message:
      text: Variable node is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2f625362a9c54f57:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 49
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 2
          startLine: 38
    message:
      text: Variable className is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 9ff2e19c2ebb260:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 27
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startColumn: 2
          startLine: 186
    message:
      text: Variable elm is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 898ccffe9a740246:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 3
          startLine: 18
    message:
      text: Variable previewStyles is used like a local variable, but is missing a
        declaration.
    partialFingerprints:
      primaryLocationLineHash: e7e60f2409ea3054:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 29
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 9
    message:
      text: Variable v is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e033a9e90b148d00:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startColumn: 3
          startLine: 75
    message:
      text: Variable col is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 51d3c975c932659f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 164
    message:
      text: Variable r is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e1fd9bf7427320c4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 165
    message:
      text: Variable g is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 3f0d59996dc1fef0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 166
    message:
      text: Variable b is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5ac3e8b39a4ceaac:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 182
    message:
      text: Variable r is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 12412259f5b9b9f6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 183
    message:
      text: Variable g is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: ab1116d578a397b7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 184
    message:
      text: Variable b is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b7bc43cdb1f9b246:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 19
    message:
      text: Variable e is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 2cf9cae0fd87a27:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 7
          startLine: 23
    message:
      text: Variable e is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a7d9413a462cff8c:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 6
          startLine: 1771
    message:
      text: Variable nonEmptyElements is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: f3154bb26557c0cb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 3
          startLine: 3043
    message:
      text: Variable textBlockElementsMap is used like a local variable, but is missing
        a declaration.
    partialFingerprints:
      primaryLocationLineHash: 8bbe440533f597ae:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 9
          startLine: 4616
    message:
      text: Variable elementRule is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: bbce8b367ae63dc8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 8
          startLine: 4641
    message:
      text: Variable textNode is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b1be0cfe6263eb0c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 4
          startLine: 6160
    message:
      text: Variable styleElm is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: a65cf7b59df53bdf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 6
          startLine: 7892
    message:
      text: Variable offset is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: b0abfb423cb04394:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 14471
    message:
      text: Variable onBeforeAdd is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 6bf04787b2a56dab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 4
          startLine: 14707
    message:
      text: Variable tmpRng is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: d5c050d8b1a03327:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 6
          startLine: 16
    message:
      text: Variable label is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 7b209ff5e4f061ac:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 152
    message:
      text: Variable r is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: e1fd9bf7427320c4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 153
    message:
      text: Variable g is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 3f0d59996dc1fef0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 154
    message:
      text: Variable b is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5ac3e8b39a4ceaac:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 170
    message:
      text: Variable r is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 12412259f5b9b9f6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 171
    message:
      text: Variable g is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f5c43715fc12e9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startColumn: 3
          startLine: 172
    message:
      text: Variable b is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 66628a69558c37a3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 37
          uri: static/js/tinymce/jscripts/tiny_mce/utils/validate.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 6
          startLine: 123
    message:
      text: Variable message is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: f06752d4a15b3872:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 51
          uri: static/mobile/jquery.mobile.forms.ajaxform.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 3
          startLine: 28
    message:
      text: Variable $this is used like a local variable, but is missing a declaration.
    partialFingerprints:
      primaryLocationLineHash: 5d0a80ca319be952:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/missing-variable-declaration
      index: 4
    ruleId: com.lgtm/javascript-queries:js/missing-variable-declaration
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 4
          startLine: 6760
    message:
      text: This else branch belongs to [this if statement](1), but its indentation
        suggests it belongs to [this other if statement](2).
    partialFingerprints:
      primaryLocationLineHash: 38642848f30192cb:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: this if statement
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 5
          startLine: 6758
    - id: 2
      message:
        text: this other if statement
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startColumn: 4
          startLine: 6741
    rule:
      id: com.lgtm/javascript-queries:js/misleading-indentation-of-dangling-else
      index: 5
    ruleId: com.lgtm/javascript-queries:js/misleading-indentation-of-dangling-else
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 14
          startLine: 1190
    message:
      text: Declaration of function updateColor conflicts with [another declaration](1)
        in the same scope.
    partialFingerprints:
      primaryLocationLineHash: f4f357a08663f0a6:1
      primaryLocationStartColumnFingerprint: '9'
    relatedLocations:
    - id: 1
      message:
        text: another declaration
      physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 14
          startLine: 1204
    rule:
      id: com.lgtm/javascript-queries:js/function-declaration-conflict
      index: 6
    ruleId: com.lgtm/javascript-queries:js/function-declaration-conflict
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 3
          startLine: 179
    message:
      text: This initialization of g overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: 4742898c4661356e:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 7
          startLine: 175
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 6
          startLine: 499
    message:
      text: This initialization of l overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: b23ac590b00cd4d0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 10
          startLine: 486
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 4
          startLine: 3976
    message:
      text: This initialization of t overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: 8fabb31907705727:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 4
          startLine: 3973
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 5
          startLine: 5020
    message:
      text: This initialization of a overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: 6cc3cec18ac8614b:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 9
          startLine: 5018
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 5
          startLine: 6822
    message:
      text: This initialization of c overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: e9055c70b63a7fac:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 9
          startLine: 6821
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 4
          startLine: 7547
    message:
      text: This initialization of g overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: b8666fc427bb56b0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 4
          startLine: 7545
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    message:
      text: This initialization of d overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: bce826c5bf2ecd5d:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 3
          startLine: 7799
    message:
      text: 'This initialization of d overwrites [an earlier initialization](1).

        This initialization of d overwrites [an earlier initialization](2).'
    partialFingerprints:
      primaryLocationLineHash: e95a2989033b7b9f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    - id: 2
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 3
          startLine: 7801
    message:
      text: 'This initialization of d overwrites [an earlier initialization](1).

        This initialization of d overwrites [an earlier initialization](2).

        This initialization of d overwrites [an earlier initialization](3).'
    partialFingerprints:
      primaryLocationLineHash: e59bc66258af358:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    - id: 2
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    - id: 3
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 3
          startLine: 7799
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 277
          startColumn: 3
          startLine: 8096
    message:
      text: This initialization of c overwrites [an earlier initialization](1).
    partialFingerprints:
      primaryLocationLineHash: b98dd98aca26dcb3:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: an earlier initialization
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 7
          startLine: 8095
    rule:
      id: com.lgtm/javascript-queries:js/variable-initialization-conflict
      index: 7
    ruleId: com.lgtm/javascript-queries:js/variable-initialization-conflict
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 55
          startColumn: 46
          startLine: 4661
    message:
      text: This expression is of type boolean, but it is compared to [an expression](1)
        of type string.
    partialFingerprints:
      primaryLocationLineHash: a3b7077f6b8299b:1
      primaryLocationStartColumnFingerprint: '41'
    relatedLocations:
    - id: 1
      message:
        text: an expression
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 61
          startColumn: 59
          startLine: 4661
    rule:
      id: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
      index: 8
    ruleId: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
    ruleIndex: 8
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 17
          startLine: 480
    message:
      text: This expression is of type boolean, but it is compared to [an expression](1)
        of type string.
    partialFingerprints:
      primaryLocationLineHash: 37d40017f9326517:1
      primaryLocationStartColumnFingerprint: '4'
    relatedLocations:
    - id: 1
      message:
        text: an expression
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 36
          startLine: 480
    rule:
      id: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
      index: 8
    ruleId: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
    ruleIndex: 8
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 3
          startLine: 161
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 71e2b156aeeadbfb:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 162
          startColumn: 2
          startLine: 146
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 8
          startLine: 900
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 7230ea0b1586f248:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 903
          startColumn: 14
          startLine: 845
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startLine: 1211
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: b1dc65858be62e39:1
      primaryLocationStartColumnFingerprint: '-3'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 1212
          startColumn: 3
          startLine: 1170
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 4
          startLine: 1277
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 50db321af5bb0f46:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 1278
          startColumn: 3
          startLine: 1233
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 17
          startLine: 1294
    message:
      text: Avoid automated semicolon insertion (91% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 58d027ffeaef2c75:1
      primaryLocationStartColumnFingerprint: '13'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 1295
          startColumn: 3
          startLine: 1279
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 5
          startLine: 1518
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 1ff634d92cda0c18:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 1519
          startColumn: 4
          startLine: 1486
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          startColumn: 4
          startLine: 1599
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 3451170edd88a4a3:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 1600
          startColumn: 8
          startLine: 1581
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 1638
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 56a07c4357359f5:1
      primaryLocationStartColumnFingerprint: '-3'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 1639
          startColumn: 8
          startLine: 1601
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 7
          startColumn: 3
          startLine: 1780
    message:
      text: Avoid automated semicolon insertion (96% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: f46f2febe9501e48:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 1781
          startColumn: 2
          startLine: 185
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startLine: 1921
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 6c1b7f79c8e2af4a:1
      primaryLocationStartColumnFingerprint: '-2'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 4378
          startColumn: 2
          startLine: 79
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 4
          startLine: 2642
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ecde08c7b3974478:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 2643
          startColumn: 9
          startLine: 2628
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 71
          startLine: 2677
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ea34f345a5e33d43:1
      primaryLocationStartColumnFingerprint: '-6'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 2679
          startColumn: 10
          startLine: 2656
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          startLine: 3237
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 1f1d09e36ae1ee93:1
      primaryLocationStartColumnFingerprint: '-2'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 4378
          startColumn: 2
          startLine: 79
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 31
          startColumn: 4
          startLine: 3414
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 8fa50a4ff8974236:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 3415
          startColumn: 9
          startLine: 3395
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 4
          startLine: 3493
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 38fd10595f893b74:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 3494
          startColumn: 12
          startLine: 3477
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 4
          startLine: 3801
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 5291e15953026b0f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 3802
          startColumn: 11
          startLine: 3766
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 4
          startLine: 3851
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: b1239fb56162e328:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 3852
          startColumn: 15
          startLine: 3829
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 5
          startLine: 4241
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 1f668c431679f521:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 4242
          startColumn: 9
          startLine: 4220
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startLine: 4339
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e05e00f7a9576ecb:1
      primaryLocationStartColumnFingerprint: '-6'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 4343
          startColumn: 19
          startLine: 4272
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          startLine: 4377
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 92c026a48c751114:1
      primaryLocationStartColumnFingerprint: '-1'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 4378
          startColumn: 2
          startLine: 79
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 6
          startLine: 4463
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 6c9951147bde3fb4:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4502
          startColumn: 16
          startLine: 4453
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 5
          startLine: 4473
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ccfdc9fc88e84256:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4502
          startColumn: 16
          startLine: 4453
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 4
          startLine: 4500
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e3e93a785fce4495:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4502
          startColumn: 16
          startLine: 4453
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 3
          startLine: 4560
    message:
      text: Avoid automated semicolon insertion (91% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: bfc4e2de78644b7e:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4561
          startColumn: 12
          startLine: 4548
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startLine: 4601
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 6bf57310a792cd6:1
      primaryLocationStartColumnFingerprint: '-2'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4602
          startColumn: 26
          startLine: 4583
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 4
          startLine: 4724
    message:
      text: Avoid automated semicolon insertion (93% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 21839ccbd6c29a09:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 4726
          startColumn: 25
          startLine: 4678
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 5
          startLine: 4823
    message:
      text: Avoid automated semicolon insertion (96% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: a50ba4d65b113944:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 4824
          startColumn: 56
          startLine: 4768
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 60
          startColumn: 3
          startLine: 5320
    message:
      text: Avoid automated semicolon insertion (91% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: c16e23435ec956:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 5321
          startColumn: 26
          startLine: 5308
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          startLine: 5321
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: bf681ee083f4b6cb:1
      primaryLocationStartColumnFingerprint: '-1'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 5322
          startColumn: 3
          startLine: 5269
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 6372
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e5db986aa6069fb8:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 6373
          startColumn: 10
          startLine: 6361
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 6433
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: f83b736cef08120b:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 6434
          startColumn: 10
          startLine: 6422
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 5
          startLine: 6594
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 29cf1c60115c11f4:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 6596
          startColumn: 81
          startLine: 6547
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          startLine: 6598
    message:
      text: Avoid automated semicolon insertion (98% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 21a9a068d34b2852:1
      primaryLocationStartColumnFingerprint: '-1'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 6599
          startColumn: 2
          startLine: 6251
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 67
          startColumn: 33
          startLine: 6745
    message:
      text: Avoid automated semicolon insertion (96% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: b3b1671f80a1b43b:1
      primaryLocationStartColumnFingerprint: '31'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 6746
          startColumn: 2
          startLine: 6600
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 4
          startLine: 7092
    message:
      text: Avoid automated semicolon insertion (93% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 6fd006a7c10e2069:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 7093
          startColumn: 16
          startLine: 7073
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 5
          startLine: 7113
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ede705f5e52d0c2c:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 7145
          startColumn: 11
          startLine: 7094
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 5
          startLine: 7136
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 125851aa52e537ce:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 7145
          startColumn: 11
          startLine: 7094
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 4
          startLine: 7144
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: f284d80973fdd4ca:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 7145
          startColumn: 11
          startLine: 7094
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          startLine: 7288
    message:
      text: Avoid automated semicolon insertion (98% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e5e4fce4731339e:1
      primaryLocationStartColumnFingerprint: '-1'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 7289
          startColumn: 2
          startLine: 7003
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 2
          startLine: 7849
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e7e47b91f8062967:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 7850
          startColumn: 19
          startLine: 7824
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 3
          startLine: 7967
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ac52d21dc1c61c44:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 7968
          startColumn: 16
          startLine: 7933
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 3
          startLine: 8105
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: ccf245bfd51a9a53:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 8106
          startColumn: 15
          startLine: 8094
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 3
          startLine: 8165
    message:
      text: Avoid automated semicolon insertion (93% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: b9427631c26bbc9a:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 3
          endLine: 8166
          startColumn: 11
          startLine: 8136
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 90
          startColumn: 17
          startLine: 332
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: cb6902bfd536a4c0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 342
          startColumn: 29
          startLine: 279
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 9
          startLine: 351
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 4b365f558148d2b4:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 441
          startColumn: 35
          startLine: 344
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 5
          startLine: 446
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: abf989a43fcf10f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 482
          startColumn: 27
          startLine: 445
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 52
          uri: static/js/colorbox/example1/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 5
          startLine: 34
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2f6556480542c464:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 52
          uri: static/js/colorbox/example1/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 42
          startColumn: 22
          startLine: 15
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 53
          uri: static/js/colorbox/example2/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 5
          startLine: 34
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2f6556480542c464:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 53
          uri: static/js/colorbox/example2/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 42
          startColumn: 22
          startLine: 15
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 54
          uri: static/js/colorbox/example3/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 5
          startLine: 34
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2f6556480542c464:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 54
          uri: static/js/colorbox/example3/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 42
          startColumn: 22
          startLine: 15
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 55
          uri: static/js/colorbox/example4/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 5
          startLine: 34
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2f6556480542c464:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 55
          uri: static/js/colorbox/example4/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 42
          startColumn: 22
          startLine: 15
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 56
          uri: static/js/colorbox/example5/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 5
          startLine: 34
    message:
      text: Avoid automated semicolon insertion (92% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2f6556480542c464:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 56
          uri: static/js/colorbox/example5/index.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 42
          startColumn: 22
          startLine: 15
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 77
          startLine: 1178
    message:
      text: Avoid automated semicolon insertion (97% of all statements in [the enclosing
        script](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2b582ec2c4c85ab9:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing script
      physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 1299
          startLine: 1
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 11
          startLine: 188
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: d3a282030679f395:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 214
          startColumn: 20
          startLine: 131
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 9
          startLine: 208
    message:
      text: Avoid automated semicolon insertion (95% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 3dc3cbf4588667ec:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 214
          startColumn: 20
          startLine: 131
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startLine: 561
    message:
      text: Avoid automated semicolon insertion (93% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: afc4fd460d3374eb:1
      primaryLocationStartColumnFingerprint: '-12'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 574
          startColumn: 30
          startLine: 506
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startLine: 670
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 5b450216c6aa156c:1
      primaryLocationStartColumnFingerprint: '-16'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          endLine: 724
          startColumn: 27
          startLine: 651
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 80
          startColumn: 17
          startLine: 677
    message:
      text: Avoid automated semicolon insertion (94% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 2c89582f1b981811:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          endLine: 724
          startColumn: 27
          startLine: 651
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 58
          startColumn: 4
          startLine: 135
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: eb138b986e7ee446:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          endLine: 147
          startColumn: 9
          startLine: 132
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 6
          startLine: 423
    message:
      text: Avoid automated semicolon insertion (90% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 6746b6523a43e199:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 3
          uri: static/js/jquery.ganttView.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 437
          startColumn: 29
          startLine: 418
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 39
          startColumn: 4
          startLine: 340
    message:
      text: Avoid automated semicolon insertion (96% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: e8f8be137baeb700:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 414
          startColumn: 3
          startLine: 245
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 24
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 107
          startColumn: 2
          startLine: 11
    message:
      text: Avoid automated semicolon insertion (97% of all statements in [the enclosing
        function](1) have an explicit semicolon).
    partialFingerprints:
      primaryLocationLineHash: 3bd301019f5241f6:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: the enclosing function
      physicalLocation:
        artifactLocation:
          index: 24
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 61
          startLine: 5
    rule:
      id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
      index: 9
    ruleId: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 34
          startLine: 1267
    message:
      text: Superfluous argument passed to [function s](1).
    partialFingerprints:
      primaryLocationLineHash: 8080b01797565fb3:1
      primaryLocationStartColumnFingerprint: '30'
    relatedLocations:
    - id: 1
      message:
        text: function s
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 782
          startColumn: 3
          startLine: 764
    rule:
      id: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
      index: 10
    ruleId: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
    ruleIndex: 10
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 8
          startLine: 1316
    message:
      text: Superfluous argument passed to [function getParent](1).
    partialFingerprints:
      primaryLocationLineHash: 9ca51f6088629b14:1
      primaryLocationStartColumnFingerprint: '3'
    relatedLocations:
    - id: 1
      message:
        text: function getParent
      physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 1095
          startColumn: 4
          startLine: 1082
    rule:
      id: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
      index: 10
    ruleId: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
    ruleIndex: 10
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 67
          startColumn: 51
          startLine: 36
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: f4b0d44f1e8579db:1
      primaryLocationStartColumnFingerprint: '49'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 59
          startColumn: 43
          startLine: 39
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 2
          startLine: 40
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: 51f60d255f7fc351:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 45
          startColumn: 24
          startLine: 40
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 2
          startLine: 42
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: ca7c8a90bce765f1:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 30
          startLine: 42
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 2
          startLine: 43
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: ec6591f50b4c3d57:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 23
          startLine: 43
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 2
          startLine: 44
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: b3262b2d31fcb471:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 133
          startColumn: 114
          startLine: 49
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 124
          startColumn: 108
          startLine: 44
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: b3262b2d31fcb471:1
      primaryLocationStartColumnFingerprint: '106'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 141
          startColumn: 125
          startLine: 44
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 107
          startColumn: 85
          startLine: 47
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: 1c5e859ba6d87541:1
      primaryLocationStartColumnFingerprint: '83'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 130
          startColumn: 108
          startLine: 47
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 133
          startColumn: 105
          startLine: 48
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: 9add69663958c231:1
      primaryLocationStartColumnFingerprint: '103'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 162
          startColumn: 134
          startLine: 48
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 68
          startColumn: 46
          startLine: 56
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: 221c90a72cbc497e:1
      primaryLocationStartColumnFingerprint: '44'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 91
          startColumn: 69
          startLine: 56
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 14280
          startColumn: 4
          startLine: 14278
    message:
      text: This property is overwritten by [another property](1) in the same object
        literal.
    partialFingerprints:
      primaryLocationLineHash: 9a0750848511b526:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: another property
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 14331
          startColumn: 4
          startLine: 14329
    rule:
      id: com.lgtm/javascript-queries:js/overwritten-property
      index: 11
    ruleId: com.lgtm/javascript-queries:js/overwritten-property
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 62
          startColumn: 25
          startLine: 4516
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 65792e0deb3c5f46:1
      primaryLocationStartColumnFingerprint: '22'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 60
          startColumn: 3
          startLine: 5320
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: c16e23435ec956:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 11
          startLine: 233
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: cbcd63f4a79df14b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 65
          startColumn: 7
          startLine: 1422
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: e47e834019a6b8f6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 150
          startColumn: 4
          startLine: 8
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 9ed6a414ca149a9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 149
          startColumn: 3
          startLine: 13
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 9ed6a414ca149a9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 57
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 2
          startLine: 72
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 70b79939db071b88:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 149
          startColumn: 3
          startLine: 5
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 9ed6a414ca149a9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 58
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 2
          startLine: 72
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 70b79939db071b88:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/preview/preview.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 74
          startLine: 7
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: e2088871b5fe73a0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/preview/preview.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 2
          startLine: 14
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: cb8e1d583866c682:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 25
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 156
          startColumn: 4
          startLine: 8
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: a89ad9b22c6fb22b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 150
          startColumn: 4
          startLine: 8
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 9ed6a414ca149a9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 150
          startColumn: 4
          startLine: 8
    message:
      text: Avoid using functions that evaluate strings as code.
    partialFingerprints:
      primaryLocationLineHash: 9ed6a414ca149a9e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/eval-like-call
      index: 12
    ruleId: com.lgtm/javascript-queries:js/eval-like-call
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 19
          startLine: 5353
    message:
      text: Variable 'q' is used before its [declaration](1).
    partialFingerprints:
      primaryLocationLineHash: 656bc8ef96ac1936:1
      primaryLocationStartColumnFingerprint: '12'
    relatedLocations:
    - id: 1
      message:
        text: declaration
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 5357
    rule:
      id: com.lgtm/javascript-queries:js/use-before-declaration
      index: 13
    ruleId: com.lgtm/javascript-queries:js/use-before-declaration
    ruleIndex: 13
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 471
    message:
      text: This use of variable 'c' always evaluates to false.
    partialFingerprints:
      primaryLocationLineHash: 3e56a71c4896e4ea:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 28
          startLine: 512
    message:
      text: This use of variable 'd' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 870665908d3eba95:1
      primaryLocationStartColumnFingerprint: '20'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 21
          startColumn: 15
          startLine: 79
    message:
      text: This use of variable 'bValid' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 947b375e00709aeb:1
      primaryLocationStartColumnFingerprint: '9'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 7
          startLine: 1313
    message:
      text: This use of variable 'date' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: dfc0ad381c1fb4bf:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 62
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.resizable.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 22
          startLine: 859
    message:
      text: This use of variable 'sum' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 7d14f7958ec391f5:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 11
          startLine: 232
    message:
      text: This use of variable 'sv' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 49f28f056dfdf311:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 11
          startLine: 209
    message:
      text: This use of variable 'sv' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 49f28f056dfdf311:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 13
          startColumn: 8
          startLine: 5591
    message:
      text: This negation always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: f1fdc833de86d050:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 12
          startLine: 6367
    message:
      text: This use of variable 'isIE' always evaluates to true.
    partialFingerprints:
      primaryLocationLineHash: 8e204a6d0df8f4d:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/trivial-conditional
      index: 14
    ruleId: com.lgtm/javascript-queries:js/trivial-conditional
    ruleIndex: 14
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startColumn: 3
          startLine: 1671
    message:
      text: This expression has no effect.
    partialFingerprints:
      primaryLocationLineHash: 93affca20aa1faaa:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-expression
      index: 15
    ruleId: com.lgtm/javascript-queries:js/useless-expression
    ruleIndex: 15
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 23
          startLine: 4145
    message:
      text: Operands [sibling ... == 'ul'](1) and [sibling ... == 'ul'](2) are identical.
    partialFingerprints:
      primaryLocationLineHash: 1a78b613c2674a5e:1
      primaryLocationStartColumnFingerprint: '16'
    relatedLocations:
    - id: 1
      message:
        text: sibling ... == 'ul'
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 23
          startLine: 4145
    - id: 2
      message:
        text: sibling ... == 'ul'
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 48
          startLine: 4145
    rule:
      id: com.lgtm/javascript-queries:js/redundant-operation
      index: 16
    ruleId: com.lgtm/javascript-queries:js/redundant-operation
    ruleIndex: 16
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 23
          startLine: 4151
    message:
      text: Operands [sibling ... == 'ul'](1) and [sibling ... == 'ul'](2) are identical.
    partialFingerprints:
      primaryLocationLineHash: 9883beb02bcf703f:1
      primaryLocationStartColumnFingerprint: '16'
    relatedLocations:
    - id: 1
      message:
        text: sibling ... == 'ul'
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 23
          startLine: 4151
    - id: 2
      message:
        text: sibling ... == 'ul'
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 69
          startColumn: 48
          startLine: 4151
    rule:
      id: com.lgtm/javascript-queries:js/redundant-operation
      index: 16
    ruleId: com.lgtm/javascript-queries:js/redundant-operation
    ruleIndex: 16
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 9
          startLine: 349
    message:
      text: This statement is unreachable.
    partialFingerprints:
      primaryLocationLineHash: 8b793be74b1fb4e4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unreachable-statement
      index: 17
    ruleId: com.lgtm/javascript-queries:js/unreachable-statement
    ruleIndex: 17
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 9
          startLine: 557
    message:
      text: This statement is unreachable.
    partialFingerprints:
      primaryLocationLineHash: bcf8e83a6a5a56dc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unreachable-statement
      index: 17
    ruleId: com.lgtm/javascript-queries:js/unreachable-statement
    ruleIndex: 17
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 5
          startLine: 680
    message:
      text: This statement is unreachable.
    partialFingerprints:
      primaryLocationLineHash: abbb36808c631baf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unreachable-statement
      index: 17
    ruleId: com.lgtm/javascript-queries:js/unreachable-statement
    ruleIndex: 17
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 331
    message:
      text: This expression assigns variable cols to itself.
    partialFingerprints:
      primaryLocationLineHash: 3ac8721770ca586a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/redundant-assignment
      index: 18
    ruleId: com.lgtm/javascript-queries:js/redundant-assignment
    ruleIndex: 18
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          endLine: 4339
          startColumn: 52
          startLine: 4334
    message:
      text: The value assigned to h here is unused.
    partialFingerprints:
      primaryLocationLineHash: a0f84101f89b2559:1
      primaryLocationStartColumnFingerprint: '45'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 7
          startLine: 6773
    message:
      text: The value assigned to d here is unused.
    partialFingerprints:
      primaryLocationLineHash: 429da0f96b1a5117:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: static/js/fileuploader.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 13
          startLine: 1090
    message:
      text: The value assigned to responseText here is unused.
    partialFingerprints:
      primaryLocationLineHash: 33885e4cb8dea09e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 63
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.slider.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 5
          startLine: 318
    message:
      text: The value assigned to otherVal here is unused.
    partialFingerprints:
      primaryLocationLineHash: a1c871e3cacc580c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 5
          startLine: 669
    message:
      text: The value assigned to e here is unused.
    partialFingerprints:
      primaryLocationLineHash: 26055bf525d09b8b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 6
          startLine: 491
    message:
      text: The value assigned to posterSrc here is unused.
    partialFingerprints:
      primaryLocationLineHash: 4e3fae4714d832ec:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 7
          startLine: 131
    message:
      text: The value assigned to child here is unused.
    partialFingerprints:
      primaryLocationLineHash: da5d84dfbdc3cbc1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 8
          startLine: 143
    message:
      text: The value assigned to child here is unused.
    partialFingerprints:
      primaryLocationLineHash: 68fface7313de96f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 41
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 6
          startLine: 716
    message:
      text: The value assigned to html here is unused.
    partialFingerprints:
      primaryLocationLineHash: 49b4a79744af59dc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 8
          startLine: 64
    message:
      text: The value assigned to os here is unused.
    partialFingerprints:
      primaryLocationLineHash: a9a474a67e622038:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 8
          startLine: 88
    message:
      text: The value assigned to os here is unused.
    partialFingerprints:
      primaryLocationLineHash: b202e2bfa3d67caf:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 5
          startLine: 505
    message:
      text: The value assigned to nextTr here is unused.
    partialFingerprints:
      primaryLocationLineHash: 7f76ead3ea013190:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 8
          startLine: 960
    message:
      text: The value assigned to endNode here is unused.
    partialFingerprints:
      primaryLocationLineHash: f6c954a8f712e7db:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 24
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 7
          startLine: 152
    message:
      text: The value assigned to cell here is unused.
    partialFingerprints:
      primaryLocationLineHash: 4089863fae198fd0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 6
          startLine: 8
    message:
      text: The initial value of cols is unused, since it is always overwritten.
    partialFingerprints:
      primaryLocationLineHash: d32b2ec3623eacf2:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 16
          startLine: 8
    message:
      text: The initial value of rows is unused, since it is always overwritten.
    partialFingerprints:
      primaryLocationLineHash: d32b2ec3623eacf2:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 27
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 4
          startLine: 160
    message:
      text: The value assigned to tagName here is unused.
    partialFingerprints:
      primaryLocationLineHash: 38d18c3cda6b5671:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 4
          startLine: 636
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: e611cbd2a69047d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 5
          startLine: 802
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: 605c3836030dd8b8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 5
          startLine: 857
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: 88e97efe88629916:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 2
          startLine: 291
    message:
      text: The value assigned to partDetail here is unused.
    partialFingerprints:
      primaryLocationLineHash: 8256c7649a643ae4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 64
          uri: static/js/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 4
          startLine: 40
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: a04c56ca5650f84a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 64
          uri: static/js/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 79
          startColumn: 4
          startLine: 44
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: 2b485b08eefd6d1f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 18
          startLine: 329
    message:
      text: The value assigned to o here is unused.
    partialFingerprints:
      primaryLocationLineHash: d95211b395d0ba61:1
      primaryLocationStartColumnFingerprint: '12'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 22
          startLine: 329
    message:
      text: The value assigned to li here is unused.
    partialFingerprints:
      primaryLocationLineHash: d95211b395d0ba61:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 31
          startColumn: 4
          startLine: 1276
    message:
      text: The value assigned to t here is unused.
    partialFingerprints:
      primaryLocationLineHash: e63d150d786aa48c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 10
          startLine: 3796
    message:
      text: The value assigned to attrs here is unused.
    partialFingerprints:
      primaryLocationLineHash: 86b798c2a2217e6a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 12
          startLine: 4438
    message:
      text: The value assigned to textNode here is unused.
    partialFingerprints:
      primaryLocationLineHash: 4750b22058dfdd33:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 12
          startLine: 4467
    message:
      text: The value assigned to textNode here is unused.
    partialFingerprints:
      primaryLocationLineHash: fc34b53b5e622c81:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 4
          startLine: 5184
    message:
      text: The value assigned to target here is unused.
    partialFingerprints:
      primaryLocationLineHash: 14ed996ecdde8b60:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 13
          startLine: 5184
    message:
      text: The value assigned to callbackList here is unused.
    partialFingerprints:
      primaryLocationLineHash: 14ed996ecdde8b60:1
      primaryLocationStartColumnFingerprint: '9'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 2
          startLine: 5433
    message:
      text: The value assigned to namespace here is unused.
    partialFingerprints:
      primaryLocationLineHash: c0beda8989cac25c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 41
          startColumn: 7
          startLine: 6631
    message:
      text: The value assigned to attributes here is unused.
    partialFingerprints:
      primaryLocationLineHash: 11f400ecc5bb08b3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 84
          startColumn: 69
          startLine: 6673
    message:
      text: The value assigned to lastNode here is unused.
    partialFingerprints:
      primaryLocationLineHash: 436a7255123360d2:1
      primaryLocationStartColumnFingerprint: '64'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 4
          startLine: 7405
    message:
      text: The value assigned to commonParent here is unused.
    partialFingerprints:
      primaryLocationLineHash: f81c6d4892d956ef:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 4
          startLine: 8052
    message:
      text: The value assigned to el here is unused.
    partialFingerprints:
      primaryLocationLineHash: d3de51ee4f52e3d5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 4
          startLine: 8246
    message:
      text: The value assigned to content here is unused.
    partialFingerprints:
      primaryLocationLineHash: bc2a9fc055e1b84b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 5
          startLine: 8965
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: 27496d0cd762dca2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 8
          startLine: 9065
    message:
      text: The value assigned to nodeName here is unused.
    partialFingerprints:
      primaryLocationLineHash: c1df3407b4987744:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 5
          startLine: 10912
    message:
      text: The value assigned to e here is unused.
    partialFingerprints:
      primaryLocationLineHash: fa7234121a5896ed:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 4
          startLine: 11291
    message:
      text: The value assigned to p1 here is unused.
    partialFingerprints:
      primaryLocationLineHash: 1d8847bd3d74e63a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 9
          startColumn: 4
          startLine: 11487
    message:
      text: The value assigned to e here is unused.
    partialFingerprints:
      primaryLocationLineHash: 4b64f1a19695fdc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 12643
          startColumn: 4
          startLine: 12632
    message:
      text: The value assigned to n here is unused.
    partialFingerprints:
      primaryLocationLineHash: 3ec760136fd51bca:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 8
          startLine: 17066
    message:
      text: The value assigned to child here is unused.
    partialFingerprints:
      primaryLocationLineHash: 589242758f332e36:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 7
          startLine: 17457
    message:
      text: The value assigned to node here is unused.
    partialFingerprints:
      primaryLocationLineHash: fbd7a5852d8fe991:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 36
          uri: static/js/tinymce/jscripts/tiny_mce/utils/mctabs.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 59
          startColumn: 2
          startLine: 74
    message:
      text: The value assigned to selectionClass here is unused.
    partialFingerprints:
      primaryLocationLineHash: 7b073cf36d86117a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: static/mobile/jquery.mobile.scrollview.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 6
          startLine: 696
    message:
      text: The value assigned to elapsed here is unused.
    partialFingerprints:
      primaryLocationLineHash: 121779417ffc4156:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-local
      index: 19
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-local
    ruleIndex: 19
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 8
          startLine: 4178
    message:
      text: This expression will be implicitly converted from undefined to string.
    partialFingerprints:
      primaryLocationLineHash: 17877e06fa332093:1
      primaryLocationStartColumnFingerprint: '4'
    rule:
      id: com.lgtm/javascript-queries:js/implicit-operand-conversion
      index: 20
    ruleId: com.lgtm/javascript-queries:js/implicit-operand-conversion
    ruleIndex: 20
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 25
          startLine: 4179
    message:
      text: This expression will be implicitly converted from undefined to string.
    partialFingerprints:
      primaryLocationLineHash: 134ed51462a6a706:1
      primaryLocationStartColumnFingerprint: '20'
    rule:
      id: com.lgtm/javascript-queries:js/implicit-operand-conversion
      index: 20
    ruleId: com.lgtm/javascript-queries:js/implicit-operand-conversion
    ruleIndex: 20
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 19
          startLine: 4184
    message:
      text: This expression will be implicitly converted from undefined to string.
    partialFingerprints:
      primaryLocationLineHash: c7d999a27aa026ee:1
      primaryLocationStartColumnFingerprint: '13'
    rule:
      id: com.lgtm/javascript-queries:js/implicit-operand-conversion
      index: 20
    ruleId: com.lgtm/javascript-queries:js/implicit-operand-conversion
    ruleIndex: 20
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 3
          startLine: 179
    message:
      text: Variable g has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 4742898c4661356e:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 7
          startLine: 175
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 8
          startLine: 230
    message:
      text: Variable l has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: aa96b1e67c5e26d0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 8
          startLine: 228
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          endLine: 470
          startColumn: 6
          startLine: 465
    message:
      text: Variable i has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 440fd3265aa95664:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 10
          startLine: 460
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 6
          startLine: 499
    message:
      text: Variable l has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: b23ac590b00cd4d0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 10
          startLine: 486
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 42
          startColumn: 5
          startLine: 788
    message:
      text: Variable e has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: db9a62406e39029f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 5
          startLine: 786
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 43
          startColumn: 7
          startLine: 961
    message:
      text: Variable c has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 7bcc135986958ad8:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 11
          startLine: 957
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 7
          startLine: 1135
    message:
      text: Variable a has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: dc09f57cb5eda974:1
      primaryLocationStartColumnFingerprint: '3'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 8
          startLine: 1133
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 3
          startLine: 1311
    message:
      text: Variable na has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 857728556ffd0103:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 3
          startLine: 1310
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 5
          startLine: 1384
    message:
      text: Variable s has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 253e46a26e881a02:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 5
          startLine: 1382
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 4
          startLine: 1930
    message:
      text: Variable l has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 6f804145fe0b0db3:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 8
          startLine: 1925
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 3
          startLine: 2358
    message:
      text: Variable p has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: fb61cc6fdbf31b6f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 3
          startLine: 2356
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 4
          endLine: 2376
          startColumn: 3
          startLine: 2359
    message:
      text: Variable l has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 44f9120e515a272:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 3
          startLine: 2350
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 4
          startLine: 2763
    message:
      text: Variable f has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 4c4a21f1c5193187:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 11
          startLine: 2762
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 5
          startLine: 2806
    message:
      text: Variable g has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 9720b82953c8a176:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 5
          startLine: 2801
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 5
          startLine: 2880
    message:
      text: Variable c has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 9407e57530201b5f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 5
          startLine: 2879
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 8
          endLine: 3113
          startColumn: 7
          startLine: 3111
    message:
      text: Variable e has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: afbbb9c6b7d21f7b:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 11
          startLine: 3107
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 4
          startLine: 3419
    message:
      text: Variable b has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 22aef6d286d2cbfc:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 4
          startLine: 3418
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 6
          startLine: 3679
    message:
      text: Variable m has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 5b412b0860288c5f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 10
          startLine: 3678
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 4
          startLine: 3772
    message:
      text: Variable f has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 8ed7e137f8d8e840:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 4
          startLine: 3770
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 4
          startLine: 3821
    message:
      text: Variable b has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 67418199078cfbae:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 8
          startLine: 3818
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 5
          endLine: 3875
          startColumn: 4
          startLine: 3873
    message:
      text: Variable h has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: f278c5aae556ce04:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 4
          startLine: 3872
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 4
          startLine: 3976
    message:
      text: Variable t has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 8fabb31907705727:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 4
          startLine: 3973
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 31
          startColumn: 6
          startLine: 4741
    message:
      text: Variable f has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 8b9f93869e8fba10:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 10
          startLine: 4740
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 5
          startLine: 4999
    message:
      text: Variable a has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 3aeadcc1ad844fe9:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 9
          startLine: 4997
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 5
          startLine: 5020
    message:
      text: Variable a has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 6cc3cec18ac8614b:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 9
          startLine: 5018
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 5
          startLine: 5176
    message:
      text: Variable d has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 95091bc4642c55e2:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 26
          startColumn: 9
          startLine: 5173
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 84
          startColumn: 7
          startLine: 5466
    message:
      text: Variable x has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: e319ca49f51e487e:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 7
          startLine: 5465
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 5
          startLine: 6822
    message:
      text: Variable c has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: e9055c70b63a7fac:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 9
          startLine: 6821
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 4
          startLine: 7546
    message:
      text: Variable b has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: fee0354f1eba27fa:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 8
          startLine: 7544
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 4
          startLine: 7547
    message:
      text: Variable g has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: b8666fc427bb56b0:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 4
          startLine: 7545
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 3
          startLine: 7796
    message:
      text: Variable c has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: 266605f508183857:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 7
          startLine: 7794
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    message:
      text: Variable d has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: bce826c5bf2ecd5d:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 3
          startLine: 7798
    message:
      text: 'Variable c has already been declared [here](1).

        Variable c has already been declared [here](2).'
    partialFingerprints:
      primaryLocationLineHash: 4f3775d1f115a7f7:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 7
          startLine: 7794
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 3
          startLine: 7796
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 3
          startLine: 7799
    message:
      text: 'Variable d has already been declared [here](1).

        Variable d has already been declared [here](2).'
    partialFingerprints:
      primaryLocationLineHash: e95a2989033b7b9f:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 34
          startColumn: 3
          startLine: 7800
    message:
      text: 'Variable c has already been declared [here](1).

        Variable c has already been declared [here](2).

        Variable c has already been declared [here](3).'
    partialFingerprints:
      primaryLocationLineHash: e0a49f4a7dc9d3d5:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 7
          startLine: 7794
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 3
          startLine: 7796
    - id: 3
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 3
          startLine: 7798
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 3
          startLine: 7801
    message:
      text: 'Variable d has already been declared [here](1).

        Variable d has already been declared [here](2).

        Variable d has already been declared [here](3).'
    partialFingerprints:
      primaryLocationLineHash: e59bc66258af358:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 3
          startLine: 7795
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 3
          startLine: 7797
    - id: 3
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 3
          startLine: 7799
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startColumn: 3
          startLine: 7802
    message:
      text: 'Variable c has already been declared [here](1).

        Variable c has already been declared [here](2).

        Variable c has already been declared [here](3).

        Variable c has already been declared [here](4).'
    partialFingerprints:
      primaryLocationLineHash: f84d2fd813b43a50:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 7
          startLine: 7794
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 3
          startLine: 7796
    - id: 3
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 3
          startLine: 7798
    - id: 4
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 34
          startColumn: 3
          startLine: 7800
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 277
          startColumn: 3
          startLine: 8096
    message:
      text: Variable c has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: b98dd98aca26dcb3:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 7
          startLine: 8095
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 79
          startColumn: 76
          startLine: 133
    message:
      text: Variable src has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: ac028300fbf05299:1
      primaryLocationStartColumnFingerprint: '71'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 16
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 49
          startColumn: 46
          startLine: 133
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 129
          startColumn: 105
          startLine: 17
    message:
      text: Variable invisibleChar has already been declared [here](1).
    partialFingerprints:
      primaryLocationLineHash: b727ad69f2a9b6af:1
      primaryLocationStartColumnFingerprint: '102'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 17
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 60
          startColumn: 47
          startLine: 17
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
      index: 21
    ruleId: com.lgtm/javascript-queries:js/duplicate-variable-declaration
    ruleIndex: 21
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 65
          uri: templates/html/core/administration/settings_view.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 102
          startColumn: 50
          startLine: 48
    message:
      text: External links without noopener/noreferrer are a potential security risk.
    partialFingerprints:
      primaryLocationLineHash: 7ccc38be67f2b59d:1
      primaryLocationStartColumnFingerprint: '45'
    rule:
      id: com.lgtm/javascript-queries:js/unsafe-external-link
      index: 22
    ruleId: com.lgtm/javascript-queries:js/unsafe-external-link
    ruleIndex: 22
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 66
          uri: templates/html/core/database_setup.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 11
          startLine: 13
    message:
      text: This attribute is duplicated [here](1).
    partialFingerprints:
      primaryLocationLineHash: e5c79bb4a808a43c:1
      primaryLocationStartColumnFingerprint: '6'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 66
          uri: templates/html/core/database_setup.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 59
          startLine: 13
    rule:
      id: com.lgtm/javascript-queries:js/duplicate-html-attribute
      index: 23
    ruleId: com.lgtm/javascript-queries:js/duplicate-html-attribute
    ruleIndex: 23
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: static/js/jquery.ba-serializeobject.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 15
          startColumn: 3
          startLine: 14
    message:
      text: 'Unknown directive: ''$:nomunge''.'
    partialFingerprints:
      primaryLocationLineHash: 3576de2477c2c946:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/unknown-directive
      index: 24
    ruleId: com.lgtm/javascript-queries:js/unknown-directive
    ruleIndex: 24
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 733
          startColumn: 505
          startLine: 85
    message:
      text: This part of the regular expression may cause exponential backtracking
        on strings starting with 'a@' and containing many repetitions of '9.9.'.
    partialFingerprints:
      primaryLocationLineHash: 34885015b6b29271:1
      primaryLocationStartColumnFingerprint: '499'
    rule:
      id: com.lgtm/javascript-queries:js/redos
      index: 25
    ruleId: com.lgtm/javascript-queries:js/redos
    ruleIndex: 25
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 675
          startColumn: 613
          startLine: 85
    message:
      text: This part of the regular expression may cause exponential backtracking
        on strings starting with 'a@a' and containing many repetitions of '9.9'.
    partialFingerprints:
      primaryLocationLineHash: 34885015b6b29271:1
      primaryLocationStartColumnFingerprint: '607'
    rule:
      id: com.lgtm/javascript-queries:js/redos
      index: 25
    ruleId: com.lgtm/javascript-queries:js/redos
    ruleIndex: 25
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 30
          startLine: 80
    message:
      text: This part of the regular expression may cause exponential backtracking
        on strings starting with 'a&' and containing many repetitions of 'a;&'.
    partialFingerprints:
      primaryLocationLineHash: fcf436e8176571cb:1
      primaryLocationStartColumnFingerprint: '24'
    rule:
      id: com.lgtm/javascript-queries:js/redos
      index: 25
    ruleId: com.lgtm/javascript-queries:js/redos
    ruleIndex: 25
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 12
          startLine: 3522
    message:
      text: This part of the regular expression may cause exponential backtracking
        on strings starting with '<- ' and containing many repetitions of '! '.
    partialFingerprints:
      primaryLocationLineHash: c2ed4ee43eabb5a1:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/redos
      index: 25
    ruleId: com.lgtm/javascript-queries:js/redos
    ruleIndex: 25
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 288
          startColumn: 279
          startLine: 3143
    message:
      text: This replaces only the first occurrence of "<".
    partialFingerprints:
      primaryLocationLineHash: 697e2078c911bd4:1
      primaryLocationStartColumnFingerprint: '274'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startColumn: 37
          startLine: 6548
    message:
      text: This replaces only the first occurrence of "\\".
    partialFingerprints:
      primaryLocationLineHash: 3c2f5215c724deb5:1
      primaryLocationStartColumnFingerprint: '33'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 68
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.button.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 11
          startLine: 32
    message:
      text: This does not escape backslash characters in the input.
    partialFingerprints:
      primaryLocationLineHash: c80421660ef3f97:1
      primaryLocationStartColumnFingerprint: '7'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startColumn: 17
          startLine: 301
    message:
      text: This does not escape backslash characters in the input.
    partialFingerprints:
      primaryLocationLineHash: 1b3bbf62b34af44c:1
      primaryLocationStartColumnFingerprint: '14'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 34
          startLine: 190
    message:
      text: This replaces only the first occurrence of '\n'.
    partialFingerprints:
      primaryLocationLineHash: 4a941fd766d12f2e:1
      primaryLocationStartColumnFingerprint: '29'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 19
          startLine: 2609
    message:
      text: This does not escape backslash characters in the input.
    partialFingerprints:
      primaryLocationLineHash: bba488984eab6efd:1
      primaryLocationStartColumnFingerprint: '13'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 22
          startLine: 2619
    message:
      text: This does not escape backslash characters in the input.
    partialFingerprints:
      primaryLocationLineHash: 57cf33fbb59c0042:1
      primaryLocationStartColumnFingerprint: '17'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 18
          startLine: 14355
    message:
      text: This replaces only the first occurrence of ' '.
    partialFingerprints:
      primaryLocationLineHash: fde91731c2b1dc38:1
      primaryLocationStartColumnFingerprint: '13'
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-sanitization
      index: 26
    ruleId: com.lgtm/javascript-queries:js/incomplete-sanitization
    ruleIndex: 26
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 70
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.sortable.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 33
          startLine: 1148
    message:
      text: This write to property 'counter' is useless, since [another property write](1)
        always overrides it.
    partialFingerprints:
      primaryLocationLineHash: 40ae99287e7df8d:1
      primaryLocationStartColumnFingerprint: '30'
    relatedLocations:
    - id: 1
      message:
        text: another property write
      physicalLocation:
        artifactLocation:
          index: 70
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.sortable.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 3
          startLine: 1148
    rule:
      id: com.lgtm/javascript-queries:js/useless-assignment-to-property
      index: 27
    ruleId: com.lgtm/javascript-queries:js/useless-assignment-to-property
    ruleIndex: 27
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 171
          startColumn: 87
          startLine: 18
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'macromedia.com/pub/shockwave/cabs/flash/swflash', so it might
        match more hosts than expected.
    partialFingerprints:
      primaryLocationLineHash: 3c725cfcd2677d7b:1
      primaryLocationStartColumnFingerprint: '84'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 165
          startColumn: 84
          startLine: 19
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'macromedia.com/pub/shockwave/cabs/director/sw', so it might match
        more hosts than expected.
    partialFingerprints:
      primaryLocationLineHash: 79b1b5be75fb1b8d:1
      primaryLocationStartColumnFingerprint: '81'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 249
          startColumn: 161
          startLine: 20
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'microsoft.com/activex/controls/mplayer/en/nsmp2inf', so it might
        match more hosts than expected.
    partialFingerprints:
      primaryLocationLineHash: 3fece0909814abf2:1
      primaryLocationStartColumnFingerprint: '158'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 136
          startColumn: 77
          startLine: 21
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'apple.com/qtactivex/qtplugin', so it might match more hosts than
        expected.
    partialFingerprints:
      primaryLocationLineHash: baa83464899c850f:1
      primaryLocationStartColumnFingerprint: '74'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 173
          startColumn: 89
          startLine: 22
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'macromedia.com/pub/shockwave/cabs/flash/swflash', so it might
        match more hosts than expected.
    partialFingerprints:
      primaryLocationLineHash: 8ad5248e23031514:1
      primaryLocationStartColumnFingerprint: '86'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 172
          startColumn: 82
          startLine: 23
    message:
      text: This string, which is used as a regular expression [here](1), has an unescaped
        '.' before 'sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586', so
        it might match more hosts than expected.
    partialFingerprints:
      primaryLocationLineHash: fa7eb8938ebc8874:1
      primaryLocationStartColumnFingerprint: '79'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 15
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 72
          startColumn: 30
          startLine: 114
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
      index: 28
    ruleId: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
    ruleIndex: 28
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 71
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.droppable.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 5
          startLine: 71
    message:
      text: Removing an array item without adjusting the loop index 'i' causes the
        subsequent array item to be skipped.
    partialFingerprints:
      primaryLocationLineHash: a0244b916b792ba9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/javascript-queries:js/loop-iteration-skipped-due-to-shifting
      index: 29
    ruleId: com.lgtm/javascript-queries:js/loop-iteration-skipped-due-to-shifting
    ruleIndex: 29
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 57
          startColumn: 55
          startLine: 220
    message:
      text: The escape sequence '\.' is equivalent to just '.', so the sequence may
        still represent a meta-character when it is used in a [regular expression](1).
    partialFingerprints:
      primaryLocationLineHash: 5bc93733f296b513:1
      primaryLocationStartColumnFingerprint: '53'
    relatedLocations:
    - id: 1
      message:
        text: regular expression
      physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 70
          startColumn: 39
          startLine: 220
    rule:
      id: com.lgtm/javascript-queries:js/useless-regexp-character-escape
      index: 30
    ruleId: com.lgtm/javascript-queries:js/useless-regexp-character-escape
    ruleIndex: 30
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 70
          startColumn: 68
          startLine: 226
    message:
      text: The escape sequence '\.' is equivalent to just '.', so the sequence may
        still represent a meta-character when it is used in a [regular expression](1).
    partialFingerprints:
      primaryLocationLineHash: 9ce0746afae7a611:1
      primaryLocationStartColumnFingerprint: '65'
    relatedLocations:
    - id: 1
      message:
        text: regular expression
      physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 78
          startColumn: 49
          startLine: 226
    rule:
      id: com.lgtm/javascript-queries:js/useless-regexp-character-escape
      index: 30
    ruleId: com.lgtm/javascript-queries:js/useless-regexp-character-escape
    ruleIndex: 30
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 31
          startLine: 227
    message:
      text: The escape sequence '\.' is equivalent to just '.', so the sequence may
        still represent a meta-character when it is used in a [regular expression](1).
    partialFingerprints:
      primaryLocationLineHash: 76a7d7cbd7b16471:1
      primaryLocationStartColumnFingerprint: '28'
    relatedLocations:
    - id: 1
      message:
        text: regular expression
      physicalLocation:
        artifactLocation:
          index: 5
          uri: static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 54
          startColumn: 48
          startLine: 253
    rule:
      id: com.lgtm/javascript-queries:js/useless-regexp-character-escape
      index: 30
    ruleId: com.lgtm/javascript-queries:js/useless-regexp-character-escape
    ruleIndex: 30
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 37
          uri: static/js/tinymce/jscripts/tiny_mce/utils/validate.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 97
          startColumn: 95
          startLine: 27
    message:
      text: The escape sequence '\.' is equivalent to just '.', so the sequence may
        still represent a meta-character when it is used in a [regular expression](1).
    partialFingerprints:
      primaryLocationLineHash: 2ed8420357e0fd27:1
      primaryLocationStartColumnFingerprint: '92'
    relatedLocations:
    - id: 1
      message:
        text: regular expression
      physicalLocation:
        artifactLocation:
          index: 37
          uri: static/js/tinymce/jscripts/tiny_mce/utils/validate.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 32
          startLine: 70
    rule:
      id: com.lgtm/javascript-queries:js/useless-regexp-character-escape
      index: 30
    ruleId: com.lgtm/javascript-queries:js/useless-regexp-character-escape
    ruleIndex: 30
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 9598
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 9629
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 9598
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 9629
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 1998
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 2029
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 1998
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 2029
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    - threadFlows:
      - locations:
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 11
                startColumn: 10
                startLine: 541
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 155
                startColumn: 154
                startLine: 542
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    - threadFlows:
      - locations:
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 11
                startColumn: 10
                startLine: 541
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 155
                startColumn: 154
                startLine: 542
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... Field")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 15
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 42
                startColumn: 4
                startLine: 1021
        - location:
            message:
              text: altField
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                startColumn: 6
                startLine: 1027
    locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 6
          startLine: 1027
    message:
      text: 'Potential XSS vulnerability in the [''$.fn.datepicker'' plugin](1).

        Potential XSS vulnerability in the [''$.fn.datepicker'' plugin](2).

        Potential XSS vulnerability in the [''$.fn.datepicker'' plugin](3).'
    partialFingerprints:
      primaryLocationLineHash: 862d0932c3f65e9c:1
      primaryLocationStartColumnFingerprint: '2'
    relatedLocations:
    - id: 1
      message:
        text: '''$.fn.datepicker'' plugin'
      physicalLocation:
        artifactLocation:
          index: 72
          uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 9631
          startColumn: 19
          startLine: 9598
    - id: 2
      message:
        text: '''$.fn.datepicker'' plugin'
      physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 2031
          startColumn: 19
          startLine: 1998
    - id: 3
      message:
        text: '''$.fn.datepicker'' plugin'
      physicalLocation:
        artifactLocation:
          index: 73
          uri: static/js/jquery-ui-custom.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 159
          endLine: 542
          startLine: 541
    rule:
      id: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
      index: 31
    ruleId: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
    ruleIndex: 31
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 74
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 34
                startColumn: 27
                startLine: 117
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 74
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 27
                startColumn: 20
                startLine: 118
        - location:
            message:
              text: options.of
            physicalLocation:
              artifactLocation:
                index: 74
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 20
                startLine: 118
        - location:
            message:
              text: options.of
            physicalLocation:
              artifactLocation:
                index: 74
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 25
                startColumn: 15
                startLine: 126
    locations:
    - physicalLocation:
        artifactLocation:
          index: 74
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 25
          startColumn: 15
          startLine: 126
    message:
      text: Potential XSS vulnerability in the ['$.fn.position' plugin](1).
    partialFingerprints:
      primaryLocationLineHash: cdbebfebc041366e:1
      primaryLocationStartColumnFingerprint: '12'
    relatedLocations:
    - id: 1
      message:
        text: '''$.fn.position'' plugin'
      physicalLocation:
        artifactLocation:
          index: 74
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 2
          endLine: 295
          startColumn: 17
          startLine: 117
    rule:
      id: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
      index: 31
    ruleId: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
    ruleIndex: 31
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 40
                uri: static/js/12o_super_mini.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 68
                startColumn: 54
                startLine: 4666
        - location:
            message:
              text: '''<span  ... /span>'''
            physicalLocation:
              artifactLocation:
                index: 40
                uri: static/js/12o_super_mini.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 118
                startColumn: 24
                startLine: 4666
    locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 118
          startColumn: 24
          startLine: 4666
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 4a980240eec311bb:1
      primaryLocationStartColumnFingerprint: '20'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 68
          startColumn: 54
          startLine: 4666
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 40
                uri: static/js/12o_super_mini.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 50
                startColumn: 36
                startLine: 6128
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 40
                uri: static/js/12o_super_mini.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 50
                startColumn: 36
                startLine: 6128
    locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 36
          startLine: 6128
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 703eafa65a81eae4:1
      primaryLocationStartColumnFingerprint: '31'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 36
          startLine: 6128
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 43
                uri: static/js/chat.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 33
                startLine: 547
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 43
                uri: static/js/chat.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 33
                startLine: 547
    locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 33
          startLine: 547
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 50c5e6da4202e956:1
      primaryLocationStartColumnFingerprint: '8'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 43
          uri: static/js/chat.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 47
          startColumn: 33
          startLine: 547
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: $(this).text()
            physicalLocation:
              artifactLocation:
                index: 1
                uri: static/js/hardtree.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 61
                startLine: 494
        - location:
            message:
              text: '''<span  ... /span>'''
            physicalLocation:
              artifactLocation:
                index: 1
                uri: static/js/hardtree.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 125
                startColumn: 31
                startLine: 494
    locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 125
          startColumn: 31
          startLine: 494
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 4a980240eec311bb:1
      primaryLocationStartColumnFingerprint: '20'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 1
          uri: static/js/hardtree.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 61
          startLine: 494
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: name.val()
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 27
                startColumn: 17
                startLine: 90
        - location:
            message:
              text: '"<tr>"  ... "</tr>"'
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                endLine: 93
                startColumn: 35
                startLine: 89
    - threadFlows:
      - locations:
        - location:
            message:
              text: email.val()
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 28
                startColumn: 17
                startLine: 91
        - location:
            message:
              text: '"<tr>"  ... "</tr>"'
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                endLine: 93
                startColumn: 35
                startLine: 89
    - threadFlows:
      - locations:
        - location:
            message:
              text: password.val()
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 31
                startColumn: 17
                startLine: 92
        - location:
            message:
              text: '"<tr>"  ... "</tr>"'
            physicalLocation:
              artifactLocation:
                index: 60
                uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 14
                endLine: 93
                startColumn: 35
                startLine: 89
    locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          endLine: 93
          startColumn: 35
          startLine: 89
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.

        [DOM text](2) is reinterpreted as HTML without escaping meta-characters.

        [DOM text](3) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: b3f0d76a66d54a16:1
      primaryLocationStartColumnFingerprint: '28'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 17
          startLine: 90
    - id: 2
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 17
          startLine: 91
    - id: 3
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 60
          uri: static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 31
          startColumn: 17
          startLine: 92
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: $link.s ... "alt" )
            physicalLocation:
              artifactLocation:
                index: 75
                uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 50
                startColumn: 13
                startLine: 103
        - location:
            message:
              text: title
            physicalLocation:
              artifactLocation:
                index: 75
                uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 50
                startColumn: 5
                startLine: 103
        - location:
            message:
              text: title
            physicalLocation:
              artifactLocation:
                index: 75
                uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 38
                startColumn: 33
                startLine: 109
        - location:
            message:
              text: '"<img a ... x;'' />"'
            physicalLocation:
              artifactLocation:
                index: 75
                uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 109
                startColumn: 18
                startLine: 109
    locations:
    - physicalLocation:
        artifactLocation:
          index: 75
          uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 109
          startColumn: 18
          startLine: 109
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 68541733ad36bd2:1
      primaryLocationStartColumnFingerprint: '13'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 75
          uri: static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 50
          startColumn: 13
          startLine: 103
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: tabTitle.val()
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 16
                startLine: 59
        - location:
            message:
              text: tabTitl ... Counter
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 53
                startColumn: 16
                startLine: 59
        - location:
            message:
              text: label
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 53
                startColumn: 8
                startLine: 59
        - location:
            message:
              text: label
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 88
                startColumn: 83
                startLine: 61
        - location:
            message:
              text: tabTemp ... label )
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 90
                startColumn: 13
                startLine: 61
    locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 90
          startColumn: 13
          startLine: 61
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: 51698d300613832:1
      primaryLocationStartColumnFingerprint: '8'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 76
          uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 30
          startColumn: 16
          startLine: 59
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: tabContent.val()
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 38
                startColumn: 22
                startLine: 62
        - location:
            message:
              text: tabCont ... ntent."
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 22
                startLine: 62
        - location:
            message:
              text: tabContentHtml
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 5
                startLine: 62
        - location:
            message:
              text: tabContentHtml
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 60
                startColumn: 46
                startLine: 65
        - location:
            message:
              text: '"<div i ... </div>"'
            physicalLocation:
              artifactLocation:
                index: 76
                uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 17
                startLine: 65
    locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 17
          startLine: 65
    message:
      text: '[DOM text](1) is reinterpreted as HTML without escaping meta-characters.'
    partialFingerprints:
      primaryLocationLineHash: dbf55bee3d3f647b:1
      primaryLocationStartColumnFingerprint: '13'
    relatedLocations:
    - id: 1
      message:
        text: DOM text
      physicalLocation:
        artifactLocation:
          index: 76
          uri: static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startColumn: 22
          startLine: 62
    rule:
      id: com.lgtm/javascript-queries:js/xss-through-dom
      index: 32
    ruleId: com.lgtm/javascript-queries:js/xss-through-dom
    ruleIndex: 32
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 39
          startColumn: 11
          startLine: 2664
    message:
      text: This string may still contain [<script](1), which may cause a HTML element
        injection vulnerability.
    partialFingerprints:
      primaryLocationLineHash: 971273afe8dc89f4:1
      primaryLocationStartColumnFingerprint: '4'
    relatedLocations:
    - id: 1
      message:
        text: <script
      physicalLocation:
        artifactLocation:
          index: 40
          uri: static/js/12o_super_mini.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 22
          startLine: 2664
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
      index: 33
    ruleId: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
    ruleIndex: 33
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 102
          startColumn: 5
          startLine: 6592
    message:
      text: This string may still contain [<script](1), which may cause a HTML element
        injection vulnerability.
    partialFingerprints:
      primaryLocationLineHash: 416549b767f3ad44:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: <script
      physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 44
          startColumn: 43
          startLine: 6592
    rule:
      id: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
      index: 33
    ruleId: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
    ruleIndex: 33
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 9598
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 9629
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 9598
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 72
                uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 9629
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 1998
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 2029
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    - threadFlows:
      - locations:
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 35
                startColumn: 28
                startLine: 1998
        - location:
            message:
              text: options
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 48
                startColumn: 41
                startLine: 2029
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    - threadFlows:
      - locations:
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 11
                startColumn: 10
                startLine: 541
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 155
                startColumn: 154
                startLine: 542
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    - threadFlows:
      - locations:
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 11
                startColumn: 10
                startLine: 541
        - location:
            message:
              text: a
            physicalLocation:
              artifactLocation:
                index: 73
                uri: static/js/jquery-ui-custom.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 155
                startColumn: 154
                startLine: 542
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 38
                startLine: 139
        - location:
            message:
              text: settings
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 40
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: settings || {}
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 32
                startLine: 148
        - location:
            message:
              text: '{}'
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 30
                startColumn: 28
                startLine: 148
        - location:
            message:
              text: $.exten ...  || {})
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 47
                startColumn: 19
                startLine: 148
        - location:
            message:
              text: this._g ... dText")
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 17
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 46
                startColumn: 4
                startLine: 189
        - location:
            message:
              text: appendText
            physicalLocation:
              artifactLocation:
                index: 61
                uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 75
                startColumn: 65
                startLine: 196
    locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 65
          startLine: 196
    message:
      text: '[HTML construction](1) based on [library input](2) might later cause
        [cross-site scripting](3).

        [HTML construction](1) based on [library input](4) might later cause [cross-site
        scripting](3).

        [HTML construction](1) based on [library input](5) might later cause [cross-site
        scripting](3).'
    partialFingerprints:
      primaryLocationLineHash: 6f2940a7ef085545:1
      primaryLocationStartColumnFingerprint: '61'
    relatedLocations:
    - id: 1
      message:
        text: HTML construction
      physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 75
          startColumn: 65
          startLine: 196
    - id: 2
      message:
        text: library input
      physicalLocation:
        artifactLocation:
          index: 72
          uri: static/js/jquery-ui-1.10.3/ui/jquery-ui.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 28
          startLine: 9598
    - id: 3
      message:
        text: cross-site scripting
      physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 87
          startColumn: 20
          startLine: 196
    - id: 4
      message:
        text: library input
      physicalLocation:
        artifactLocation:
          index: 61
          uri: static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 35
          startColumn: 28
          startLine: 1998
    - id: 5
      message:
        text: library input
      physicalLocation:
        artifactLocation:
          index: 73
          uri: static/js/jquery-ui-custom.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 10
          startLine: 541
    rule:
      id: com.lgtm/javascript-queries:js/html-constructed-from-input
      index: 34
    ruleId: com.lgtm/javascript-queries:js/html-constructed-from-input
    ruleIndex: 34
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 3523
          startColumn: 30
          startLine: 3516
    message:
      text: This regular expression only parses --> (capture group 1) and not --!>
        as a HTML comment end tag.
    partialFingerprints:
      primaryLocationLineHash: 161aa20db18855a1:1
      primaryLocationStartColumnFingerprint: '26'
    rule:
      id: com.lgtm/javascript-queries:js/bad-tag-filter
      index: 35
    ruleId: com.lgtm/javascript-queries:js/bad-tag-filter
    ruleIndex: 35
  tool:
    driver:
      name: LGTM.com
      organization: Semmle
      rules:
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Unused variables, imports, functions or classes may be a symptom of
            a bug and should be examined carefully.
        id: com.lgtm/javascript-queries:js/unused-local-variable
        name: com.lgtm/javascript-queries:js/unused-local-variable
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          tags:
          - maintainability
        shortDescription:
          text: Unused variable, import, function or class
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: Trying to access a property of "null" or "undefined" will result in
            a runtime exception.
        id: com.lgtm/javascript-queries:js/property-access-on-non-object
        name: com.lgtm/javascript-queries:js/property-access-on-non-object
        properties:
          kind: problem
          precision: high
          severity: error
          tags:
          - correctness
          - external/cwe/cwe-476
        shortDescription:
          text: Property access on null or undefined
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: If a character class in a regular expression contains the same character
            twice, this may indicate a bug.
        id: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
        name: com.lgtm/javascript-queries:js/regex/duplicate-in-character-class
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - reliability
          - correctness
          - regular-expressions
        shortDescription:
          text: Duplicate character in character class
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: The body of a control statement should have appropriate indentation
            to clarify which statements it controls and which ones it does not control.
        id: com.lgtm/javascript-queries:js/misleading-indentation-after-control-statement
        name: com.lgtm/javascript-queries:js/misleading-indentation-after-control-statement
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - correctness
          - statistical
          - non-attributable
          - external/cwe/cwe-483
        shortDescription:
          text: Misleading indentation after control statement
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: If a variable is not declared as a local variable, it becomes a global
            variable by default, which may be unintentional and could lead to unexpected
            behavior.
        id: com.lgtm/javascript-queries:js/missing-variable-declaration
        name: com.lgtm/javascript-queries:js/missing-variable-declaration
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - reliability
          - maintainability
        shortDescription:
          text: Missing variable declaration
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: The 'else' clause of an 'if' statement should be aligned with the
            'if' it belongs to.
        id: com.lgtm/javascript-queries:js/misleading-indentation-of-dangling-else
        name: com.lgtm/javascript-queries:js/misleading-indentation-of-dangling-else
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - readability
          - statistical
          - non-attributable
          - external/cwe/cwe-483
        shortDescription:
          text: Misleading indentation of dangling 'else'
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: If two functions with the same name are declared in the same scope,
            one of the declarations overrides the other without warning. This makes
            the code hard to read and maintain, and may even lead to platform-dependent
            behavior.
        id: com.lgtm/javascript-queries:js/function-declaration-conflict
        name: com.lgtm/javascript-queries:js/function-declaration-conflict
        properties:
          kind: problem
          precision: high
          severity: error
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-563
        shortDescription:
          text: Conflicting function declarations
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: If a variable is declared and initialized twice inside the same variable
            declaration statement, the second initialization immediately overwrites
            the first one.
        id: com.lgtm/javascript-queries:js/variable-initialization-conflict
        name: com.lgtm/javascript-queries:js/variable-initialization-conflict
        properties:
          kind: problem
          precision: very-high
          severity: error
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-563
        shortDescription:
          text: Conflicting variable initialization
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: An equality comparison between two values that cannot be meaningfully
            converted to the same type will always yield 'false', and an inequality
            comparison will always yield 'true'.
        id: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
        name: com.lgtm/javascript-queries:js/comparison-between-incompatible-types
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-570
          - external/cwe/cwe-571
        shortDescription:
          text: Comparison between inconvertible types
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Code that uses automatic semicolon insertion inconsistently is hard
            to read and maintain.
        id: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
        name: com.lgtm/javascript-queries:js/automatic-semicolon-insertion
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          tags:
          - maintainability
          - language-features
          - statistical
          - non-attributable
        shortDescription:
          text: Semicolon insertion
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: A function is invoked with extra trailing arguments that are ignored.
        id: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
        name: com.lgtm/javascript-queries:js/superfluous-trailing-arguments
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - correctness
          - language-features
          - external/cwe/cwe-685
        shortDescription:
          text: Superfluous trailing arguments
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: If an object literal has two properties with the same name, the second
            property overwrites the first one, which makes the code hard to understand
            and error-prone.
        id: com.lgtm/javascript-queries:js/overwritten-property
        name: com.lgtm/javascript-queries:js/overwritten-property
        properties:
          kind: problem
          precision: very-high
          severity: error
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-563
        shortDescription:
          text: Overwritten property
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: DOM functions that act like 'eval' and execute strings as code are
            dangerous and impede program analysis and understanding. Consequently,
            they should not be used.
        id: com.lgtm/javascript-queries:js/eval-like-call
        name: com.lgtm/javascript-queries:js/eval-like-call
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          tags:
          - maintainability
          - external/cwe/cwe-676
        shortDescription:
          text: Call to eval-like DOM function
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Variables should be declared before their first use.
        id: com.lgtm/javascript-queries:js/use-before-declaration
        name: com.lgtm/javascript-queries:js/use-before-declaration
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - readability
        shortDescription:
          text: Variable not declared before use
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: If a conditional expression always evaluates to true or always evaluates
            to false, this suggests incomplete code or a logic error.
        id: com.lgtm/javascript-queries:js/trivial-conditional
        name: com.lgtm/javascript-queries:js/trivial-conditional
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - correctness
          - external/cwe/cwe-570
          - external/cwe/cwe-571
        shortDescription:
          text: Useless conditional
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: An expression that has no effect and is used in a void context is
            most likely redundant and may indicate a bug.
        id: com.lgtm/javascript-queries:js/useless-expression
        name: com.lgtm/javascript-queries:js/useless-expression
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - correctness
          - external/cwe/cwe-480
          - external/cwe/cwe-561
        shortDescription:
          text: Expression has no effect
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Passing identical, or seemingly identical, operands to an operator
            such as subtraction or conjunction may indicate a typo; even if it is
            intentional, it makes the code hard to read.
        id: com.lgtm/javascript-queries:js/redundant-operation
        name: com.lgtm/javascript-queries:js/redundant-operation
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-480
          - external/cwe/cwe-561
        shortDescription:
          text: Identical operands
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Unreachable statements are often indicative of missing code or latent
            bugs and should be avoided.
        id: com.lgtm/javascript-queries:js/unreachable-statement
        name: com.lgtm/javascript-queries:js/unreachable-statement
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - correctness
          - external/cwe/cwe-561
        shortDescription:
          text: Unreachable statement
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Assigning a variable to itself has no effect.
        id: com.lgtm/javascript-queries:js/redundant-assignment
        name: com.lgtm/javascript-queries:js/redundant-assignment
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - reliability
          - correctness
          - external/cwe/cwe-480
          - external/cwe/cwe-561
        shortDescription:
          text: Self assignment
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: An assignment to a local variable that is not used later on, or whose
            value is always overwritten, has no effect.
        id: com.lgtm/javascript-queries:js/useless-assignment-to-local
        name: com.lgtm/javascript-queries:js/useless-assignment-to-local
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - external/cwe/cwe-563
        shortDescription:
          text: Useless assignment to local variable
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Relying on implicit conversion of operands is error-prone and makes
            code hard to read.
        id: com.lgtm/javascript-queries:js/implicit-operand-conversion
        name: com.lgtm/javascript-queries:js/implicit-operand-conversion
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - reliability
          - readability
          - external/cwe/cwe-704
        shortDescription:
          text: Implicit operand conversion
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: A variable declaration statement that declares the same variable twice
            is confusing and hard to maintain.
        id: com.lgtm/javascript-queries:js/duplicate-variable-declaration
        name: com.lgtm/javascript-queries:js/duplicate-variable-declaration
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          tags:
          - maintainability
        shortDescription:
          text: Duplicate variable declaration
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: External links that open in a new tab or window but do not specify
            link type 'noopener' or 'noreferrer' are a potential security risk.
        id: com.lgtm/javascript-queries:js/unsafe-external-link
        name: com.lgtm/javascript-queries:js/unsafe-external-link
        properties:
          kind: problem
          precision: very-high
          security-severity: '6.5'
          severity: warning
          tags:
          - maintainability
          - security
          - external/cwe/cwe-200
          - external/cwe/cwe-1022
        shortDescription:
          text: Potentially unsafe external link
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Specifying the same attribute twice on the same HTML element is redundant
            and may indicate a copy-paste mistake.
        id: com.lgtm/javascript-queries:js/duplicate-html-attribute
        name: com.lgtm/javascript-queries:js/duplicate-html-attribute
        properties:
          kind: problem
          precision: very-high
          severity: warning
          tags:
          - maintainability
          - readability
        shortDescription:
          text: Duplicate HTML element attributes
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: An unknown directive has no effect and may indicate a misspelling.
        id: com.lgtm/javascript-queries:js/unknown-directive
        name: com.lgtm/javascript-queries:js/unknown-directive
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - correctness
        shortDescription:
          text: Unknown directive
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: A regular expression that requires exponential time to match certain
            inputs can be a performance bottleneck, and may be vulnerable to denial-of-service
            attacks.
        id: com.lgtm/javascript-queries:js/redos
        name: com.lgtm/javascript-queries:js/redos
        properties:
          kind: problem
          precision: high
          security-severity: '7.5'
          severity: error
          tags:
          - security
          - external/cwe/cwe-1333
          - external/cwe/cwe-730
          - external/cwe/cwe-400
        shortDescription:
          text: Inefficient regular expression
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: A string transformer that does not replace or escape all occurrences
            of a meta-character may be ineffective.
        id: com.lgtm/javascript-queries:js/incomplete-sanitization
        name: com.lgtm/javascript-queries:js/incomplete-sanitization
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: warning
          tags:
          - correctness
          - security
          - external/cwe/cwe-116
          - external/cwe/cwe-020
        shortDescription:
          text: Incomplete string escaping or encoding
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: An assignment to a property whose value is always overwritten has
            no effect.
        id: com.lgtm/javascript-queries:js/useless-assignment-to-property
        name: com.lgtm/javascript-queries:js/useless-assignment-to-property
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - maintainability
        shortDescription:
          text: Useless assignment to property
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Matching a URL or hostname against a regular expression that contains
            an unescaped dot as part of the hostname might match more hostnames than
            expected.
        id: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
        name: com.lgtm/javascript-queries:js/incomplete-hostname-regexp
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: warning
          tags:
          - correctness
          - security
          - external/cwe/cwe-020
        shortDescription:
          text: Incomplete regular expression for hostnames
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Removing elements from an array while iterating over it can cause
            the loop to skip over some elements, unless the loop index is decremented
            accordingly.
        id: com.lgtm/javascript-queries:js/loop-iteration-skipped-due-to-shifting
        name: com.lgtm/javascript-queries:js/loop-iteration-skipped-due-to-shifting
        properties:
          kind: problem
          precision: high
          severity: warning
          tags:
          - correctness
        shortDescription:
          text: Loop iteration skipped due to shifting
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: Prepending a backslash to an ordinary character in a string does not
            have any effect, and may make regular expressions constructed from this
            string behave unexpectedly.
        id: com.lgtm/javascript-queries:js/useless-regexp-character-escape
        name: com.lgtm/javascript-queries:js/useless-regexp-character-escape
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: error
          tags:
          - correctness
          - security
          - external/cwe/cwe-020
        shortDescription:
          text: Useless regular-expression character escape
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: A jQuery plugin that unintentionally constructs HTML from some of
            its options may be unsafe to use for clients.
        id: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
        name: com.lgtm/javascript-queries:js/unsafe-jquery-plugin
        properties:
          kind: path-problem
          precision: high
          security-severity: '6.1'
          severity: warning
          tags:
          - security
          - external/cwe/cwe-079
          - external/cwe/cwe-116
          - frameworks/jquery
        shortDescription:
          text: Unsafe jQuery plugin
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Reinterpreting text from the DOM as HTML can lead to a cross-site
            scripting vulnerability.
        id: com.lgtm/javascript-queries:js/xss-through-dom
        name: com.lgtm/javascript-queries:js/xss-through-dom
        properties:
          kind: path-problem
          precision: high
          security-severity: '6.1'
          severity: warning
          tags:
          - security
          - external/cwe/cwe-079
          - external/cwe/cwe-116
        shortDescription:
          text: DOM text reinterpreted as HTML
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: A sanitizer that removes a sequence of characters may reintroduce
            the dangerous sequence.
        id: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
        name: com.lgtm/javascript-queries:js/incomplete-multi-character-sanitization
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: warning
          tags:
          - correctness
          - security
          - external/cwe/cwe-116
          - external/cwe/cwe-020
        shortDescription:
          text: Incomplete multi-character sanitization
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: Using externally controlled strings to construct HTML might allow
            a malicious user to perform a cross-site scripting attack.
        id: com.lgtm/javascript-queries:js/html-constructed-from-input
        name: com.lgtm/javascript-queries:js/html-constructed-from-input
        properties:
          kind: path-problem
          precision: high
          security-severity: '6.1'
          severity: error
          tags:
          - security
          - external/cwe/cwe-079
          - external/cwe/cwe-116
        shortDescription:
          text: Unsafe HTML constructed from library input
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Matching HTML tags using regular expressions is hard to do right,
            and can easily lead to security issues.
        id: com.lgtm/javascript-queries:js/bad-tag-filter
        name: com.lgtm/javascript-queries:js/bad-tag-filter
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: warning
          tags:
          - correctness
          - security
          - external/cwe/cwe-116
          - external/cwe/cwe-020
        shortDescription:
          text: Bad HTML filtering regexp
      version: 1.29.0-SNAPSHOT
  versionControlProvenance:
  - repositoryUri: https://github.com/treeio/treeio.git
    revisionId: bae3115f4015aad2cbc5ab45572232ceec990495
- artifacts:
  - location:
      index: 0
      uri: treeio/core/middleware/chat.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 1
      uri: treeio/core/search/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 2
      uri: treeio/sales/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 3
      uri: treeio_project/settings.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 4
      uri: treeio/core/administration/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 5
      uri: treeio/core/administration/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 6
      uri: treeio/identities/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 7
      uri: treeio/infrastructure/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 8
      uri: treeio/core/db/__init__.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 9
      uri: treeio/core/db/db.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 10
      uri: treeio/core/south_migrations/0002_auto__del_notification__add_comment__add_tag__add_revisionfield__add_r.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 11
      uri: treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 12
      uri: treeio/messaging/south_migrations/0002_auto__add_mailinglist__add_template__add_field_message_mlist__chg_fiel.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 13
      uri: treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 14
      uri: treeio/account/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 15
      uri: treeio/changes/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 16
      uri: treeio/core/ajax/converter.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 17
      uri: treeio/core/api/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 18
      uri: treeio/core/api/south_migrations/0002_auto__add_field_consumer_owner.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 19
      uri: treeio/core/management/commands/installdb.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 20
      uri: treeio/core/middleware/user.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 21
      uri: treeio/core/south_migrations/0003_treeiocore.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 22
      uri: treeio/core/south_migrations/0004_auto__del_field_object_user.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 23
      uri: treeio/core/south_migrations/0006_auto__add_configsetting.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 24
      uri: treeio/core/south_migrations/0007_auto__add_attachment.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 25
      uri: treeio/core/south_migrations/0008_auto__add_field_attachment_filename.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 26
      uri: treeio/documents/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 27
      uri: treeio/events/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 28
      uri: treeio/finance/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 29
      uri: treeio/finance/south_migrations/0002_auto__add_currency__add_tax__add_field_liability_value_currency__add_f.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 30
      uri: treeio/finance/south_migrations/0003_treeiocurrency.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 31
      uri: treeio/identities/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 32
      uri: treeio/identities/south_migrations/0002_auto__chg_field_contact_related_user.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 33
      uri: treeio/identities/south_migrations/0003_related_accessentity.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 34
      uri: treeio/identities/south_migrations/0004_auto__del_field_contact_related_group.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 35
      uri: treeio/infrastructure/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 36
      uri: treeio/knowledge/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 37
      uri: treeio/messaging/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 38
      uri: treeio/messaging/south_migrations/0003_merge_emailbox_stream.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 39
      uri: treeio/messaging/south_migrations/0004_auto__del_emailbox__del_field_messagestream_email_outgoing__del_field_.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 40
      uri: treeio/news/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 41
      uri: treeio/projects/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 42
      uri: treeio/projects/south_migrations/0002_updaterecords.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 43
      uri: treeio/projects/south_migrations/0003_auto__add_field_tasktimeslot_user.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 44
      uri: treeio/projects/south_migrations/0004_timeslots.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 45
      uri: treeio/projects/south_migrations/0005_auto__del_taskrecord.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 46
      uri: treeio/projects/south_migrations/0006_auto__add_field_task_depends.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 47
      uri: treeio/reports/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 48
      uri: treeio/reports/south_migrations/0002_auto__del_template__add_chart__del_field_report_template__add_field_re.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 49
      uri: treeio/reports/south_migrations/0003_delete_old.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 50
      uri: treeio/sales/south_migrations/0002_auto__del_updaterecord__add_field_orderedproduct_tax__add_field_ordere.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 51
      uri: treeio/sales/south_migrations/0003_treeiocurrency.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 52
      uri: treeio/sales/south_migrations/0004_auto__chg_field_orderedproduct_quantity.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 53
      uri: treeio/services/south_migrations/0001_initial.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 54
      uri: treeio/services/south_migrations/0002_auto__add_field_ticketrecord_updaterecord_ptr.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 55
      uri: treeio/services/south_migrations/0003_updaterecords.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 56
      uri: treeio/account/ajax.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 57
      uri: treeio/account/cron.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 58
      uri: treeio/account/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 59
      uri: treeio/account/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 60
      uri: treeio/core/administration/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 61
      uri: treeio/core/api/doc.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 62
      uri: treeio/core/auth.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 63
      uri: treeio/core/contrib/messages/storage/cache.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 64
      uri: treeio/core/dashboard/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 65
      uri: treeio/core/db/creation.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 66
      uri: treeio/core/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 67
      uri: treeio/core/mail.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 68
      uri: treeio/core/management/commands/runcron.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 69
      uri: treeio/core/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 70
      uri: treeio/core/rendering.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 71
      uri: treeio/core/rss.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 72
      uri: treeio/core/search/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 73
      uri: treeio/core/templatetags/modules.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 74
      uri: treeio/core/templatetags/user.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 75
      uri: treeio/core/trash/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 76
      uri: treeio/core/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 77
      uri: treeio/documents/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 78
      uri: treeio/events/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 79
      uri: treeio/events/rendering.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 80
      uri: treeio/finance/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 81
      uri: treeio/finance/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 82
      uri: treeio/finance/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 83
      uri: treeio/finance/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 84
      uri: treeio/identities/integration.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 85
      uri: treeio/identities/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 86
      uri: treeio/identities/objects.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 87
      uri: treeio/messaging/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 88
      uri: treeio/messaging/emails.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 89
      uri: treeio/messaging/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 90
      uri: treeio/messaging/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 91
      uri: treeio/news/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 92
      uri: treeio/projects/ajax.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 93
      uri: treeio/projects/identities.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 94
      uri: treeio/reports/templatetags/reports.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 95
      uri: treeio/sales/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 96
      uri: treeio/sales/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 97
      uri: treeio/services/api/handlers.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 98
      uri: treeio/services/forms.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 99
      uri: treeio/services/identities.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 100
      uri: treeio/services/models.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 101
      uri: treeio/services/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 102
      uri: treeio/core/api/utils.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 103
      uri: treeio/projects/views.py
      uriBaseId: '%SRCROOT%'
  - location:
      index: 104
      uri: treeio/core/sanitizer.py
      uriBaseId: '%SRCROOT%'
  columnKind: unicodeCodePoints
  properties:
    semmle.formatSpecifier: 2.1.0
    semmle.sourceLanguage: python
  results:
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 500
    message:
      text: Unnecessary 'pass' statement.
    partialFingerprints:
      primaryLocationLineHash: 4d5a816bdc87f65a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unnecessary-pass
      index: 0
    ruleId: com.lgtm/python-queries:py/unnecessary-pass
    ruleIndex: 0
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: treeio/core/search/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 17
          startLine: 41
    message:
      text: 'This assignment to ''qry'' is unnecessary as it is redefined [here](1)
        before this value is used.

        This assignment to ''qry'' is unnecessary as it is redefined [here](2) before
        this value is used.'
    partialFingerprints:
      primaryLocationLineHash: 337db906fd5eb184:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 1
          uri: treeio/core/search/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 21
          startLine: 43
    - id: 2
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 1
          uri: treeio/core/search/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 21
          startLine: 48
    rule:
      id: com.lgtm/python-queries:py/multiple-definition
      index: 1
    ruleId: com.lgtm/python-queries:py/multiple-definition
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 548
    message:
      text: This assignment to 'query' is unnecessary as it is redefined [here](1)
        before this value is used.
    partialFingerprints:
      primaryLocationLineHash: 38aaec6b42707061:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 5
          startLine: 566
    rule:
      id: com.lgtm/python-queries:py/multiple-definition
      index: 1
    ruleId: com.lgtm/python-queries:py/multiple-definition
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 550
    message:
      text: This assignment to 'query' is unnecessary as it is redefined [here](1)
        before this value is used.
    partialFingerprints:
      primaryLocationLineHash: 7e72ed1bd661ad78:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startColumn: 5
          startLine: 566
    rule:
      id: com.lgtm/python-queries:py/multiple-definition
      index: 1
    ruleId: com.lgtm/python-queries:py/multiple-definition
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startLine: 22
    message:
      text: This assignment to 'DEBUG' is unnecessary as it is redefined [here](1)
        before this value is used.
    partialFingerprints:
      primaryLocationLineHash: dcbba315c4aab51c:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: here
      physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          startLine: 23
    rule:
      id: com.lgtm/python-queries:py/multiple-definition
      index: 1
    ruleId: com.lgtm/python-queries:py/multiple-definition
    ruleIndex: 1
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: treeio/core/administration/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 25
          startLine: 198
    message:
      text: First argument to super() should be PageFolderHandler.
    partialFingerprints:
      primaryLocationLineHash: 7aac7a5b7522950e:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 4
          uri: treeio/core/administration/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 25
          startLine: 217
    message:
      text: First argument to super() should be PageHandler.
    partialFingerprints:
      primaryLocationLineHash: 79b557212d64f987:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 9
          startLine: 451
    message:
      text: First argument to super() should be ContactSetupForm.
    partialFingerprints:
      primaryLocationLineHash: d154ffffebae57dc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 6
          uri: treeio/identities/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 25
          startLine: 31
    message:
      text: First argument to super() should be ContactFieldHandler.
    partialFingerprints:
      primaryLocationLineHash: d65e22c97eb5048:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 7
          uri: treeio/infrastructure/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 25
          startLine: 40
    message:
      text: First argument to super() should be ItemFieldHandler.
    partialFingerprints:
      primaryLocationLineHash: 977a5dfdd0933ae7:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 7
          uri: treeio/infrastructure/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 51
          startColumn: 25
          startLine: 71
    message:
      text: First argument to super() should be ItemStatusHandler.
    partialFingerprints:
      primaryLocationLineHash: f0a7fa61d6949e88:1
      primaryLocationStartColumnFingerprint: '16'
    rule:
      id: com.lgtm/python-queries:py/super-not-enclosing-class
      index: 2
    ruleId: com.lgtm/python-queries:py/super-not-enclosing-class
    ruleIndex: 2
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 8
          uri: treeio/core/db/__init__.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startLine: 13
    message:
      text: Import pollutes the enclosing namespace, as the imported module [treeio.core.db.db](1)
        does not define '__all__'.
    partialFingerprints:
      primaryLocationLineHash: 41e4e91ec32c2be4:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: treeio.core.db.db
      physicalLocation:
        artifactLocation:
          index: 9
          uri: treeio/core/db/db.py
          uriBaseId: '%SRCROOT%'
    rule:
      id: com.lgtm/python-queries:py/polluting-import
      index: 3
    ruleId: com.lgtm/python-queries:py/polluting-import
    ruleIndex: 3
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 10
          uri: treeio/core/south_migrations/0002_auto__del_notification__add_comment__add_tag__add_revisionfield__add_r.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 62
          startColumn: 9
          startLine: 431
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: 6d14fb4677e6ec83:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 115
          endLine: 43
          startColumn: 9
          startLine: 42
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: bef6ecccda4ea261:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 12
          uri: treeio/messaging/south_migrations/0002_auto__add_mailinglist__add_template__add_field_message_mlist__chg_fiel.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 76
          startColumn: 9
          startLine: 143
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: e632f4f1c7640158:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 13
          uri: treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 104
          endLine: 43
          startColumn: 9
          startLine: 42
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: 94f78beaa2ace32c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 48
          startColumn: 5
          startLine: 103
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: 3b66c4100f0951ca:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 6
          endLine: 160
          startColumn: 5
          startLine: 154
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: 4d07f19726c561ce:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 54
          startColumn: 5
          startLine: 240
    message:
      text: Unreachable statement.
    partialFingerprints:
      primaryLocationLineHash: 2f337a6930971846:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unreachable-statement
      index: 4
    ruleId: com.lgtm/python-queries:py/unreachable-statement
    ruleIndex: 4
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 14
          uri: treeio/account/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 14
          uri: treeio/account/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 986d788c12968405:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 14
          uri: treeio/account/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: c914608bcb68ce9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 15
          uri: treeio/changes/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b029:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: treeio/core/ajax/converter.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startLine: 11
    message:
      text: Import of 'OrderedDict' is not used.
    partialFingerprints:
      primaryLocationLineHash: 2b8b1ad87d2ff3ac:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: treeio/core/api/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 17
          uri: treeio/core/api/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b034:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: treeio/core/api/south_migrations/0002_auto__add_field_consumer_owner.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 18
          uri: treeio/core/api/south_migrations/0002_auto__add_field_consumer_owner.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021ad99bc0e0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: treeio/core/management/commands/installdb.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startLine: 9
    message:
      text: Import of 'json' is not used.
    partialFingerprints:
      primaryLocationLineHash: eb4abfb2c59a7cfc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 37
          startLine: 17
    message:
      text: Import of 'translation' is not used.
    partialFingerprints:
      primaryLocationLineHash: b8e463640caf410d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: treeio/core/south_migrations/0003_treeiocore.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f4ce139bd8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: treeio/core/south_migrations/0003_treeiocore.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 30e65cf5206cd372:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: treeio/core/south_migrations/0003_treeiocore.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: ee0db281ff199024:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 21
          uri: treeio/core/south_migrations/0003_treeiocore.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 38
          startLine: 11
    message:
      text: Import of 'Object' is not used.
    partialFingerprints:
      primaryLocationLineHash: 3b410771d02c216b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 22
          uri: treeio/core/south_migrations/0004_auto__del_field_object_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 22
          uri: treeio/core/south_migrations/0004_auto__del_field_object_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51e089e0f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 11
          uri: treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51e089e0f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: treeio/core/south_migrations/0006_auto__add_configsetting.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 23
          uri: treeio/core/south_migrations/0006_auto__add_configsetting.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b029:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 24
          uri: treeio/core/south_migrations/0007_auto__add_attachment.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 24
          uri: treeio/core/south_migrations/0007_auto__add_attachment.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b027:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 25
          uri: treeio/core/south_migrations/0008_auto__add_field_attachment_filename.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 25
          uri: treeio/core/south_migrations/0008_auto__add_field_attachment_filename.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021ad99bc0de:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: treeio/documents/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 26
          uri: treeio/documents/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b02c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 27
          uri: treeio/events/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 27
          uri: treeio/events/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b02b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 28
          uri: treeio/finance/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b029:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 29
          uri: treeio/finance/south_migrations/0002_auto__add_currency__add_tax__add_field_liability_value_currency__add_f.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 29
          uri: treeio/finance/south_migrations/0002_auto__add_currency__add_tax__add_field_liability_value_currency__add_f.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b029:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 30
          uri: treeio/finance/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 30
          uri: treeio/finance/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 30
          uri: treeio/finance/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: ce944290b73f1072:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 31
          uri: treeio/identities/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: treeio/identities/south_migrations/0002_auto__chg_field_contact_related_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 32
          uri: treeio/identities/south_migrations/0002_auto__chg_field_contact_related_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 9f5b07440461a3c2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: treeio/identities/south_migrations/0003_related_accessentity.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: treeio/identities/south_migrations/0003_related_accessentity.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 33
          uri: treeio/identities/south_migrations/0003_related_accessentity.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 3442435256c03aa9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: treeio/identities/south_migrations/0004_auto__del_field_contact_related_group.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 34
          uri: treeio/identities/south_migrations/0004_auto__del_field_contact_related_group.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51e089e0f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 35
          uri: treeio/infrastructure/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 36
          uri: treeio/knowledge/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 36
          uri: treeio/knowledge/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b031:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 37
          uri: treeio/messaging/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 12
          uri: treeio/messaging/south_migrations/0002_auto__add_mailinglist__add_template__add_field_message_mlist__chg_fiel.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: treeio/messaging/south_migrations/0003_merge_emailbox_stream.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: treeio/messaging/south_migrations/0003_merge_emailbox_stream.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 38
          uri: treeio/messaging/south_migrations/0003_merge_emailbox_stream.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 34424981d1c0cb95:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 39
          uri: treeio/messaging/south_migrations/0004_auto__del_emailbox__del_field_messagestream_email_outgoing__del_field_.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 39
          uri: treeio/messaging/south_migrations/0004_auto__del_emailbox__del_field_messagestream_email_outgoing__del_field_.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51ed56980:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: treeio/news/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: treeio/news/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 986d788c12968405:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 40
          uri: treeio/news/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: c914608bcb68ce9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 41
          uri: treeio/projects/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: treeio/projects/south_migrations/0002_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: treeio/projects/south_migrations/0002_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: treeio/projects/south_migrations/0002_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 3442df3a93af9bfa:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: treeio/projects/south_migrations/0003_auto__add_field_tasktimeslot_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 43
          uri: treeio/projects/south_migrations/0003_auto__add_field_tasktimeslot_user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021ad99bc0f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 44
          uri: treeio/projects/south_migrations/0004_timeslots.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 44
          uri: treeio/projects/south_migrations/0004_timeslots.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 44
          uri: treeio/projects/south_migrations/0004_timeslots.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 3442791bb1889706:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 45
          uri: treeio/projects/south_migrations/0005_auto__del_taskrecord.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 45
          uri: treeio/projects/south_migrations/0005_auto__del_taskrecord.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51ed56980:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 46
          uri: treeio/projects/south_migrations/0006_auto__add_field_task_depends.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 2
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 46
          uri: treeio/projects/south_migrations/0006_auto__add_field_task_depends.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 5
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021ad99bc0f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: treeio/reports/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 47
          uri: treeio/reports/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021f20c7b03a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 48
          uri: treeio/reports/south_migrations/0002_auto__del_template__add_chart__del_field_report_template__add_field_re.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 48
          uri: treeio/reports/south_migrations/0002_auto__del_template__add_chart__del_field_report_template__add_field_re.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51ed56980:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 49
          uri: treeio/reports/south_migrations/0003_delete_old.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 49
          uri: treeio/reports/south_migrations/0003_delete_old.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 49
          uri: treeio/reports/south_migrations/0003_delete_old.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 2b23ba1f4214afd9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 50
          uri: treeio/sales/south_migrations/0002_auto__del_updaterecord__add_field_orderedproduct_tax__add_field_ordere.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0b048a89:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 51
          uri: treeio/sales/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f4ce139bd8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 51
          uri: treeio/sales/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 30e7ac09b405fbfc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 51
          uri: treeio/sales/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 41485435967e8a7b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 52
          uri: treeio/sales/south_migrations/0004_auto__chg_field_orderedproduct_quantity.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 52
          uri: treeio/sales/south_migrations/0004_auto__chg_field_orderedproduct_quantity.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 9f5b07440461a3c2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 53
          uri: treeio/services/south_migrations/0001_initial.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 54
          uri: treeio/services/south_migrations/0002_auto__add_field_ticketrecord_updaterecord_ptr.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 54
          uri: treeio/services/south_migrations/0002_auto__add_field_ticketrecord_updaterecord_ptr.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: def5021ad99bc0f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 55
          uri: treeio/services/south_migrations/0003_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: d16298f3462a86f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 55
          uri: treeio/services/south_migrations/0003_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startLine: 8
    message:
      text: Import of 'db' is not used.
    partialFingerprints:
      primaryLocationLineHash: 426508124f82de9a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 55
          uri: treeio/services/south_migrations/0003_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: 3442df3a93af9bfa:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 13
          uri: treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 7
    message:
      text: Import of 'datetime' is not used.
    partialFingerprints:
      primaryLocationLineHash: b6a868cd0abb4138:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 13
          uri: treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 29
          startLine: 10
    message:
      text: Import of 'models' is not used.
    partialFingerprints:
      primaryLocationLineHash: f40606c51e089e0f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-import
      index: 5
    ruleId: com.lgtm/python-queries:py/unused-import
    ruleIndex: 5
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 56
          uri: treeio/account/ajax.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 260
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 31e3ddb9bca8c95d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 57
          uri: treeio/account/cron.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 58
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 2892b3e0c24cbd95:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 58
          uri: treeio/account/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 156
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 34ade055cf1ca73:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 58
          uri: treeio/account/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 165
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: bab454236e485ac5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 58
          uri: treeio/account/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 182
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8d92698814370b6d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 58
          uri: treeio/account/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 236
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 14e02c3970f95531:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 29
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b25d3e4e2a9429dc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 107
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b6b412f7bbcb0b95:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 115
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6c53d6b57b72912c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 133
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 139
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3d21259ab05ccf72:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 151
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: c8b5bce6435eab45:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 59
          uri: treeio/account/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 214
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 45be99501d33d7fd:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 73
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 52e875f74c9992d5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 80
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 89cc9c96f34983bd:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 111
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a6e203f953c61c7e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 185
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 28e44790a5668ae0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 190
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 75a9d0a95eeef32:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 243
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 811bc4fc7e313ebd:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 5
          uri: treeio/core/administration/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 365
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f7c8df56ec226dbc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: treeio/core/administration/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 240
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e6ab5a446e16dd93:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: treeio/core/administration/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 289
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f4629a791848c45b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: treeio/core/administration/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 763
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9b5fc9375d29fca2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: treeio/core/administration/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 776
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6c53d6b57b72912c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 60
          uri: treeio/core/administration/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 796
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 83c28c9ecbe543e3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 16
          uri: treeio/core/ajax/converter.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 156
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ee2685e0dd8b915c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: treeio/core/api/doc.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 198
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: dc3de37663611de5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: treeio/core/api/doc.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 237
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: c4fb9c3f0a0b2836:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 61
          uri: treeio/core/api/doc.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 264
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 78cd4ab58152afd1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 62
          uri: treeio/core/auth.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 28
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f25d1d58a20c12d4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 62
          uri: treeio/core/auth.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 46
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f25d1d58a20c12d4:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 63
          uri: treeio/core/contrib/messages/storage/cache.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 50
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 414f17ac8438289b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 63
          uri: treeio/core/contrib/messages/storage/cache.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 78
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8d184fdfe802a540:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 63
          uri: treeio/core/contrib/messages/storage/cache.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 96
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8690259969c4c8d1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 64
          uri: treeio/core/dashboard/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 137
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 56099298deadfcf2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 65
          uri: treeio/core/db/creation.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 23
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 56cbdc15b9998de0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 66
          uri: treeio/core/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 251
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d7baf7b62571a9c5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 66
          uri: treeio/core/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 263
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1b3a7758614a2ed8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 66
          uri: treeio/core/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 271
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3a34ec5d5c696f14:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 66
          uri: treeio/core/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 285
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 55cfe24c10b8268d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 128
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 94f83b98c7fb1dda:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 232
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a703f9c47dfb54c3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 314
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e3a8180017bdfc1d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 404
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 77a1d33f1c21af5f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 444
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a2b5328e4639f586:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 512
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: c119c5118dd992cf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 68
          uri: treeio/core/management/commands/runcron.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 67
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8d21852609d05c14:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 39
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 144a16144af3af60:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 80
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 84adaf5e05c06a13:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 92
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f590d8b93cc3435c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 104
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1613cbc206d2afae:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 122
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6974d1703ad60ae4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 305
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: bcc4d5d2c04093cc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 392
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e04a327cc02c031b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 425
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 2ad3de1c212e25e3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 462
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9f12a3c421d8d343:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 90
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f962a2a42065ae19:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 99
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 989a0e961381a81:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 110
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7ae2991e477facef:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 135
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 87b417ec2a4edeb0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 20
          uri: treeio/core/middleware/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 167
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9d7243019a9ec0cf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 155
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 47638e17692c7de9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 160
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e0a91f765f5fc963:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 184
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6f5d7852428831e3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 238
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 98c587087550d03d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 333
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8571a9e44abdf687:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 336
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 47638e17692c7de9:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 344
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: dc529fb79f64ce4b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 384
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7ff8ba67dee7f162:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 534
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d4ca1f29a67898da:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 685
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: db8fa06ca75b2ce7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 737
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: cb2648b3c107c6e2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 743
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 198e6288819700e9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 748
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f7ec80bfde0c2cc9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 862
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7c44fcbb4522f3a5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 907
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 64d7fafcb3bca8db:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 936
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 651a424cbec8d186:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 942
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: aa24b7f1271a4027:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 951
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a03c4ab6b9d896e4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 1002
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e39c47ea34327ad:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 1181
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 81f45636cce68212:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 1188
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 504f40f11df2a3b6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 1201
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b328df2fbb0711eb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 1370
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4bdd2e5a59294751:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 1542
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3f0649538db70fca:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 70
          uri: treeio/core/rendering.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 33
          startLine: 100
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e78907b7438e8324:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 70
          uri: treeio/core/rendering.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 107
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 47a422a0b21ebd98:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 70
          uri: treeio/core/rendering.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 112
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 5e19378f2a82396d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 71
          uri: treeio/core/rss.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 94
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 2b9fd8a86c96dad0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 72
          uri: treeio/core/search/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 49
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9b3f52bfdc4e3141:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 72
          uri: treeio/core/search/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 51
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4e4c2f6cfb46ca3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 72
          uri: treeio/core/search/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 68
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9b3f52bfdc4e3141:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 72
          uri: treeio/core/search/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 70
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4e4c2f6cfb46ca3:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: treeio/core/search/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 44
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4ccf9c90f40cd907:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 1
          uri: treeio/core/search/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 53
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 58887756c7a6060:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 152
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6e045dbaec7b8c30:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 327
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 357
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 36ece0f6bb8ef105:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 402
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 463
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:3
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 525
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:4
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 573
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7fec538b51e3ff67:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 580
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7c760041a3be2819:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 586
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4ec3dd8944ecaa41:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 614
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 83c28c9ecbe543e3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 622
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 66f787c7b210b99e:5
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 73
          uri: treeio/core/templatetags/modules.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 876
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 677f643e395a32f1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 74
          uri: treeio/core/templatetags/user.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 80
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: aed96671b45fa18a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 75
          uri: treeio/core/trash/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 33
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 67d4a2e23fb83240:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 75
          uri: treeio/core/trash/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 44
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9e1fb519692d2bb0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 62
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e65bca39a5c8a4cf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 171
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1b4a1f61ad9ca844:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 178
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8b019906edcae7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 184
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: fcc5776137ba1260:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 333
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a40b5eac2a6c6d83:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 76
          uri: treeio/core/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 577
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 985f81e01017ec99:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 77
          uri: treeio/documents/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 92
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b2ccd701e3d2f168:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 77
          uri: treeio/documents/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 125
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 17d75a313c9b26ff:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 77
          uri: treeio/documents/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 162
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a800cad1583cb797:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 78
          uri: treeio/events/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 119
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6461b6d413ec1352:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 79
          uri: treeio/events/rendering.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 187
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a25cb99b7015c47e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 80
          uri: treeio/finance/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 212
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 28f60cf0c9a0eb31:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 81
          uri: treeio/finance/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 102
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b7ea6a3b785033b7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 82
          uri: treeio/finance/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 54
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 484f1e650998fb93:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 30
          uri: treeio/finance/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 19
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ada7cb1e0b3d62d3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 83
          uri: treeio/finance/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 545
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7a3f149799964bfe:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 83
          uri: treeio/finance/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 584
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a722a9e705711ac:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 83
          uri: treeio/finance/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1012
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 2fdd552ab3369a15:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 84
          uri: treeio/identities/integration.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 177
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d737c2bd64ef51c0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 84
          uri: treeio/identities/integration.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 222
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 29c16372b823bd3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 85
          uri: treeio/identities/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 179
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b6c3fd6fd62d761f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 86
          uri: treeio/identities/objects.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 76
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6c183b72da411b2b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 86
          uri: treeio/identities/objects.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 97
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4c323d3a18944a68:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 87
          uri: treeio/messaging/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 111
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a8550e7340f312c1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 87
          uri: treeio/messaging/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 177
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 95a3c749eac11f03:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 88
          uri: treeio/messaging/emails.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 32
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f42355e78470c774:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 88
          uri: treeio/messaging/emails.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 45
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 36a4a5c93c32ef39:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 46
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b5c977af69dc696d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 54
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4f9bb42dd3abfa7a:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 64
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b8a6af68ceab4eb7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 74
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: e0257be7907fb7a4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 82
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d7bff7835d34d63c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 89
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1d6e815ea4738e9c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 195
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: c0d82879b58561eb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 89
          uri: treeio/messaging/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 219
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 6dea4795b97393d4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 268
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1b282db78669bf39:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 338
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 92fd8e07b42235d6:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 342
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 211cf57b172b3d92:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 420
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1b282db78669bf39:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 492
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 95a3c749eac11f03:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 691
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 42b0350cbed1c795:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 699
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: fb27c7a2ace93b95:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 90
          uri: treeio/messaging/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 708
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a5dde4d44a87af5d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 91
          uri: treeio/news/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 39
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 7ddc4c4614f86b06:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 92
          uri: treeio/projects/ajax.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 19
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9a5b3e9a0fe66db8:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 93
          uri: treeio/projects/identities.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 39
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ae60edfe222e275b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 93
          uri: treeio/projects/identities.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 60
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ae60edfe222f2750:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 42
          uri: treeio/projects/south_migrations/0002_updaterecords.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 29
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 15f09d78b1e5d187:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 94
          uri: treeio/reports/templatetags/reports.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 56
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1346b102bc01c79b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 248
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: c64e0b9bb18ae5bb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 258
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 98d6b0581c4efb4c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 266
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4272cdcf94b57749:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 275
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b9066916db660f16:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 284
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d608b6258e82d1f5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 293
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 29f4bab899879282:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 301
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 734c2457d6047d6f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 323
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ccb6a709dcc4e40c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 658
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 23150aca18bbf8bf:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 776
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 28b2c28bdfea48d0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 787
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9e6b6ab598d49e34:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 909
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b298a616c563702c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 920
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ac668d5e73a868b4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 1000
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 170f03882d01fd28:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 1013
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3d4ee1cb0e406c22:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 96
          uri: treeio/sales/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 93
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 98a36ac479066d6d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 96
          uri: treeio/sales/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 240
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: eaa2bac5ddf7dc59:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 51
          uri: treeio/sales/south_migrations/0003_treeiocurrency.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 21
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a78d4dbf7cb92261:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 57
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9e1fb519692d2bb0:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 82
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9e1fb519692d2bb0:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 109
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 9e1fb519692d2bb0:3
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 561
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 140a71e797006cf2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1160
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8f570f2cbb592cbb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1220
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f93dacb71d5e313f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1232
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 500d69f53271b1ab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1241
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 5a98c007805188ab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1249
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 15a2c86c9ead1c58:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1257
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b80a0592f17c429d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1265
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 707d046d35dd6ff3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 1273
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b02ef4947e73a8ed:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 226
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a76e3001527f6484:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 230
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 5c79f9bf337171ee:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 240
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a76e3001527f6484:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 244
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 371488c3535acdc1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 250
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4c64263a280bbb5d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 254
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1926186369632fa3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 97
          uri: treeio/services/api/handlers.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 258
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ab2e570e7cb2a2ab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 78
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1edcf31275d94464:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 229
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 4d148d3429cdeb7c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 242
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: a5c264487e43ac89:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 249
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 371488c3535acd98:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 255
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: d37dc280f2024ba1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 99
          uri: treeio/services/identities.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 40
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: ae60edfe222e275b:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 100
          uri: treeio/services/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 261
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3f99222c3a51fbae:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 100
          uri: treeio/services/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 288
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1a5b7d7045f50769:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 100
          uri: treeio/services/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 310
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: b037293c431beb0c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 100
          uri: treeio/services/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 346
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: f32e9d6b12cb1ba2:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 100
          uri: treeio/services/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 363
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: aed7e2b05091582:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 32
          startColumn: 25
          startLine: 579
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 711ce4a34a0e60ba:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 40
          startColumn: 33
          startLine: 583
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 3ee64eebc3cf395c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 593
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: da35acc2a2e50566:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 597
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 371488c3535acdc1:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 28
          startColumn: 21
          startLine: 604
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 67ce6437bb233b5:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 36
          startColumn: 29
          startLine: 608
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 8401c53955286c3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 24
          startColumn: 17
          startLine: 612
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 1823f94ec6dae24d:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startColumn: 9
          startLine: 947
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: fda92497510560fe:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 101
          uri: treeio/services/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 956
    message:
      text: Except block directly handles BaseException.
    partialFingerprints:
      primaryLocationLineHash: 949a5bf83bc22ed7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/catch-base-exception
      index: 6
    ruleId: com.lgtm/python-queries:py/catch-base-exception
    ruleIndex: 6
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 102
          uri: treeio/core/api/utils.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 12
          startColumn: 5
          startLine: 271
    message:
      text: The value assigned to local variable 'request' is never used.
    partialFingerprints:
      primaryLocationLineHash: af824a257a10910:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 65
          uri: treeio/core/db/creation.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 13
          startLine: 74
    message:
      text: The value assigned to local variable 'cursor' is never used.
    partialFingerprints:
      primaryLocationLineHash: d18a825397cdc820:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: treeio/core/management/commands/installdb.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 9
          startLine: 20
    message:
      text: The value assigned to local variable 'initial_db' is never used.
    partialFingerprints:
      primaryLocationLineHash: 5936187629651b2f:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: treeio/core/management/commands/installdb.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 11
          startColumn: 9
          startLine: 28
    message:
      text: The value assigned to local variable 'db' is never used.
    partialFingerprints:
      primaryLocationLineHash: 956a65aac87b5404:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 19
          uri: treeio/core/management/commands/installdb.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 22
          startColumn: 13
          startLine: 88
    message:
      text: The value assigned to local variable 'exit_code' is never used.
    partialFingerprints:
      primaryLocationLineHash: c23b411726cb3cb9:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 69
          uri: treeio/core/models.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 20
          startColumn: 13
          startLine: 383
    message:
      text: The value assigned to local variable 'profile' is never used.
    partialFingerprints:
      primaryLocationLineHash: 162dbeaa20206db4:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 103
          uri: treeio/projects/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 27
          startColumn: 13
          startLine: 1000
    message:
      text: The value assigned to local variable 'task_time_slot' is never used.
    partialFingerprints:
      primaryLocationLineHash: 2758f94b9f18b78c:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 586
    message:
      text: The value assigned to local variable 'skip' is never used.
    partialFingerprints:
      primaryLocationLineHash: bda85ac655b296f3:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 940
    message:
      text: The value assigned to local variable 'skip' is never used.
    partialFingerprints:
      primaryLocationLineHash: 4335185cfcdc7454:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 95
          uri: treeio/sales/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 1065
    message:
      text: The value assigned to local variable 'skip' is never used.
    partialFingerprints:
      primaryLocationLineHash: 88682b35a7669fee:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 468
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: fe2da3e1da30eff7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 470
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: acb4b8b8be67ba96:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 9
          startLine: 473
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: 831dd3a4e02b1ff7:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 658
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: fe2da3e1da30eff7:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 18
          startColumn: 13
          startLine: 660
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: acb4b8b8be67ba96:2
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 2
          uri: treeio/sales/views.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 14
          startColumn: 9
          startLine: 663
    message:
      text: The value assigned to local variable 'query' is never used.
    partialFingerprints:
      primaryLocationLineHash: cdde85fbe701c6cb:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 568
    message:
      text: The value assigned to local variable 'skip' is never used.
    partialFingerprints:
      primaryLocationLineHash: 66a23547dd5705fc:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 98
          uri: treeio/services/forms.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 17
          startColumn: 13
          startLine: 602
    message:
      text: The value assigned to local variable 'skip' is never used.
    partialFingerprints:
      primaryLocationLineHash: a620629e15bfe1ba:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/unused-local-variable
      index: 7
    ruleId: com.lgtm/python-queries:py/unused-local-variable
    ruleIndex: 7
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 9
          uri: treeio/core/db/db.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startLine: 27
    message:
      text: 'Base classes have conflicting values for attribute ''clear'': Function
        clear and Builtin-method clear.

        Base classes have conflicting values for attribute ''get'': Function get and
        Builtin-method get.

        Base classes have conflicting values for attribute ''has_key'': Function has_key
        and Builtin-method has_key.

        Base classes have conflicting values for attribute ''items'': Function items
        and Builtin-method items.

        Base classes have conflicting values for attribute ''iteritems'': Function
        iteritems and Builtin-method iteritems.

        Base classes have conflicting values for attribute ''iterkeys'': Function
        iterkeys and Builtin-method iterkeys.

        Base classes have conflicting values for attribute ''itervalues'': Function
        itervalues and Builtin-method itervalues.

        Base classes have conflicting values for attribute ''pop'': Function pop and
        Builtin-method pop.

        Base classes have conflicting values for attribute ''popitem'': Function popitem
        and Builtin-method popitem.

        Base classes have conflicting values for attribute ''setdefault'': Function
        setdefault and Builtin-method setdefault.

        Base classes have conflicting values for attribute ''update'': Function update
        and Builtin-method update.

        Base classes have conflicting values for attribute ''values'': Function values
        and Builtin-method values.'
    partialFingerprints:
      primaryLocationLineHash: b2335b88158aecda:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/conflicting-attributes
      index: 8
    ruleId: com.lgtm/python-queries:py/conflicting-attributes
    ruleIndex: 8
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 9
          uri: treeio/core/db/db.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 46
          startLine: 27
    message:
      text: The class 'DatabaseDict' does not override '__eq__', but adds the new
        attribute [store](1).
    partialFingerprints:
      primaryLocationLineHash: b2335b88158aecda:1
      primaryLocationStartColumnFingerprint: '0'
    relatedLocations:
    - id: 1
      message:
        text: store
      physicalLocation:
        artifactLocation:
          index: 9
          uri: treeio/core/db/db.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 19
          startColumn: 9
          startLine: 50
    rule:
      id: com.lgtm/python-queries:py/missing-equals
      index: 9
    ruleId: com.lgtm/python-queries:py/missing-equals
    ruleIndex: 9
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 104
          uri: treeio/core/sanitizer.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 16
          startLine: 8
    message:
      text: Module 'html5lib' is imported with both 'import' and 'import from'
    partialFingerprints:
      primaryLocationLineHash: 51e646e3cea382ab:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/import-and-import-from
      index: 10
    ruleId: com.lgtm/python-queries:py/import-and-import-from
    ruleIndex: 10
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 3
          uri: treeio_project/settings.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 10
          startLine: 12
    message:
      text: Module 'os' is imported with both 'import' and 'import from'
    partialFingerprints:
      primaryLocationLineHash: 116aabf63cf0f10e:1
      primaryLocationStartColumnFingerprint: '0'
    rule:
      id: com.lgtm/python-queries:py/import-and-import-from
      index: 10
    ruleId: com.lgtm/python-queries:py/import-and-import-from
    ruleIndex: 10
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 395
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for str()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 65
                startColumn: 46
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 394
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 395
    locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 29
          startLine: 395
    message:
      text: '[Error information](1) may be exposed to an external user'
    partialFingerprints:
      primaryLocationLineHash: fe0bcea7958de1b6:1
      primaryLocationStartColumnFingerprint: '20'
    relatedLocations:
    - id: 1
      message:
        text: Error information
      physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 50
          startLine: 394
    rule:
      id: com.lgtm/python-queries:py/stack-trace-exposure
      index: 11
    ruleId: com.lgtm/python-queries:py/stack-trace-exposure
    ruleIndex: 11
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 429
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for str()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 65
                startColumn: 46
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 428
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 429
    locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 29
          startLine: 429
    message:
      text: '[Error information](1) may be exposed to an external user'
    partialFingerprints:
      primaryLocationLineHash: e79fc11e0cc97a5e:1
      primaryLocationStartColumnFingerprint: '20'
    relatedLocations:
    - id: 1
      message:
        text: Error information
      physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 50
          startLine: 428
    rule:
      id: com.lgtm/python-queries:py/stack-trace-exposure
      index: 11
    ruleId: com.lgtm/python-queries:py/stack-trace-exposure
    ruleIndex: 11
  - codeFlows:
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 466
    - threadFlows:
      - locations:
        - location:
            message:
              text: ControlFlowNode for Attribute()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 64
                startColumn: 50
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for str()
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 65
                startColumn: 46
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 66
                startColumn: 38
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for Dict
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 67
                startColumn: 13
                startLine: 465
        - location:
            message:
              text: ControlFlowNode for data
            physicalLocation:
              artifactLocation:
                index: 0
                uri: treeio/core/middleware/chat.py
                uriBaseId: '%SRCROOT%'
              region:
                endColumn: 33
                startColumn: 29
                startLine: 466
    locations:
    - physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 29
          startLine: 466
    message:
      text: '[Error information](1) may be exposed to an external user'
    partialFingerprints:
      primaryLocationLineHash: ff56eb44533e630c:1
      primaryLocationStartColumnFingerprint: '20'
    relatedLocations:
    - id: 1
      message:
        text: Error information
      physicalLocation:
        artifactLocation:
          index: 0
          uri: treeio/core/middleware/chat.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 64
          startColumn: 50
          startLine: 465
    rule:
      id: com.lgtm/python-queries:py/stack-trace-exposure
      index: 11
    ruleId: com.lgtm/python-queries:py/stack-trace-exposure
    ruleIndex: 11
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 33
          startColumn: 12
          startLine: 73
    message:
      text: '''[gmail.com](1)'' may be at an arbitrary position in the sanitized URL.'
    partialFingerprints:
      primaryLocationLineHash: 46034441645cb7d5:1
      primaryLocationStartColumnFingerprint: '3'
    relatedLocations:
    - id: 1
      message:
        text: gmail.com
      physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 23
          startColumn: 12
          startLine: 73
    rule:
      id: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
      index: 12
    ruleId: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
    ruleIndex: 12
  - locations:
    - physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 63
          startColumn: 37
          startLine: 73
    message:
      text: '''[googlemail.com](1)'' may be at an arbitrary position in the sanitized
        URL.'
    partialFingerprints:
      primaryLocationLineHash: 46034441645cb7d5:1
      primaryLocationStartColumnFingerprint: '28'
    relatedLocations:
    - id: 1
      message:
        text: googlemail.com
      physicalLocation:
        artifactLocation:
          index: 67
          uri: treeio/core/mail.py
          uriBaseId: '%SRCROOT%'
        region:
          endColumn: 53
          startColumn: 37
          startLine: 73
    rule:
      id: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
      index: 12
    ruleId: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
    ruleIndex: 12
  tool:
    driver:
      name: LGTM.com
      organization: Semmle
      rules:
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Unnecessary 'pass' statement
        id: com.lgtm/python-queries:py/unnecessary-pass
        name: com.lgtm/python-queries:py/unnecessary-pass
        properties:
          kind: problem
          precision: very-high
          severity: warning
          sub-severity: low
          tags:
          - maintainability
          - useless-code
        shortDescription:
          text: Unnecessary pass
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Assignment to a variable occurs multiple times without any intermediate
            use of that variable
        id: com.lgtm/python-queries:py/multiple-definition
        name: com.lgtm/python-queries:py/multiple-definition
        properties:
          kind: problem
          precision: very-high
          severity: warning
          sub-severity: low
          tags:
          - maintainability
          - useless-code
          - external/cwe/cwe-563
        shortDescription:
          text: Variable defined multiple times
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: Calling super with something other than the enclosing class may cause
            incorrect object initialization.
        id: com.lgtm/python-queries:py/super-not-enclosing-class
        name: com.lgtm/python-queries:py/super-not-enclosing-class
        properties:
          kind: problem
          precision: high
          severity: error
          sub-severity: low
          tags:
          - reliability
          - maintainability
          - convention
          - external/cwe/cwe-687
        shortDescription:
          text: First argument to super() is not enclosing class
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Importing a module using 'import *' may unintentionally pollute the
            global namespace if the module does not define `__all__`
        id: com.lgtm/python-queries:py/polluting-import
        name: com.lgtm/python-queries:py/polluting-import
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          sub-severity: high
          tags:
          - maintainability
          - modularity
        shortDescription:
          text: '''import *'' may pollute namespace'
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Code is unreachable
        id: com.lgtm/python-queries:py/unreachable-statement
        name: com.lgtm/python-queries:py/unreachable-statement
        properties:
          kind: problem
          precision: very-high
          severity: warning
          sub-severity: low
          tags:
          - maintainability
          - useless-code
          - external/cwe/cwe-561
        shortDescription:
          text: Unreachable code
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Import is not required as it is not used
        id: com.lgtm/python-queries:py/unused-import
        name: com.lgtm/python-queries:py/unused-import
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          sub-severity: high
          tags:
          - maintainability
          - useless-code
        shortDescription:
          text: Unused import
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Handling 'BaseException' means that system exits and keyboard interrupts
            may be mis-handled.
        id: com.lgtm/python-queries:py/catch-base-exception
        name: com.lgtm/python-queries:py/catch-base-exception
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          sub-severity: high
          tags:
          - reliability
          - readability
          - convention
          - external/cwe/cwe-396
        shortDescription:
          text: Except block handles 'BaseException'
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: Local variable is defined but not used
        id: com.lgtm/python-queries:py/unused-local-variable
        name: com.lgtm/python-queries:py/unused-local-variable
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          sub-severity: high
          tags:
          - maintainability
          - useless-code
          - external/cwe/cwe-563
        shortDescription:
          text: Unused local variable
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: When a class subclasses multiple base classes and more than one base
            class defines the same attribute, attribute overriding may result in unexpected
            behavior by instances of this class.
        id: com.lgtm/python-queries:py/conflicting-attributes
        name: com.lgtm/python-queries:py/conflicting-attributes
        properties:
          kind: problem
          precision: high
          severity: warning
          sub-severity: low
          tags:
          - reliability
          - maintainability
          - modularity
        shortDescription:
          text: Conflicting attributes in base classes
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: When adding new attributes to instances of a class, equality for that
            class needs to be defined.
        id: com.lgtm/python-queries:py/missing-equals
        name: com.lgtm/python-queries:py/missing-equals
        properties:
          kind: problem
          precision: high
          severity: warning
          sub-severity: high
          tags:
          - reliability
          - correctness
        shortDescription:
          text: '`__eq__` not overridden when adding attributes'
      - defaultConfiguration:
          enabled: true
          level: note
        fullDescription:
          text: A module is imported with the "import" and "import from" statements
        id: com.lgtm/python-queries:py/import-and-import-from
        name: com.lgtm/python-queries:py/import-and-import-from
        properties:
          kind: problem
          precision: very-high
          severity: recommendation
          sub-severity: low
          tags:
          - maintainability
        shortDescription:
          text: Module is imported with 'import' and 'import from'
      - defaultConfiguration:
          enabled: true
          level: error
        fullDescription:
          text: Leaking information about an exception, such as messages and stack
            traces, to an external user can expose implementation details that are
            useful to an attacker for developing a subsequent exploit.
        id: com.lgtm/python-queries:py/stack-trace-exposure
        name: com.lgtm/python-queries:py/stack-trace-exposure
        properties:
          kind: path-problem
          precision: high
          security-severity: '5.4'
          severity: error
          tags:
          - security
          - external/cwe/cwe-209
          - external/cwe/cwe-497
        shortDescription:
          text: Information exposure through an exception
      - defaultConfiguration:
          enabled: true
          level: warning
        fullDescription:
          text: Security checks on the substrings of an unparsed URL are often vulnerable
            to bypassing.
        id: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
        name: com.lgtm/python-queries:py/incomplete-url-substring-sanitization
        properties:
          kind: problem
          precision: high
          security-severity: '7.8'
          severity: warning
          tags:
          - correctness
          - security
          - external/cwe/cwe-20
        shortDescription:
          text: Incomplete URL substring sanitization
      version: 1.29.0-SNAPSHOT
  versionControlProvenance:
  - repositoryUri: https://github.com/treeio/treeio.git
    revisionId: bae3115f4015aad2cbc5ab45572232ceec990495
version: 2.1.0

