diff --git a/bin/sarif-extract-multi b/bin/sarif-extract-multi index a9b0321..d6a6a01 100755 --- a/bin/sarif-extract-multi +++ b/bin/sarif-extract-multi @@ -59,33 +59,35 @@ typegraph.destructure(tgraph, signature_multi.start_node_2022_03_08, meta_struct # Form output tables # typegraph.attach_tables(tgraph) -# -# Form dataframes originally introduced by sarif-extract-tables + +# +# Dataframe / table collection # @dataclass class BaseTables: - kind_problem : pd.DataFrame - kind_pathproblem : pd.DataFrame - codeflows : pd.DataFrame - relatedLocations : pd.DataFrame - project : pd.DataFrame - rules : pd.DataFrame artifacts : pd.DataFrame + codeflows : pd.DataFrame + kind_pathproblem : pd.DataFrame + kind_problem : pd.DataFrame + project : pd.DataFrame + relatedLocations : pd.DataFrame + rules : pd.DataFrame def __init__(self): pass bt = BaseTables() - +# +# Add dataframes +# sf_2683 = tj.joins_for_sf_2683(tgraph) -bt.kind_problem = tj.joins_for_problem(tgraph, sf_2683) -bt.kind_pathproblem = tj.joins_for_path_problem(tgraph, sf_2683) -bt.codeflows = tj.joins_for_codeflows(tgraph, sf_2683) -bt.relatedLocations = tj.joins_for_relatedLocations(tgraph, sf_2683) -# -# Form the new dataframes -# -bt.project = tj.joins_for_project(tgraph) -bt.rules = tj.joins_for_rules(tgraph) +af_0350_location = tj.joins_for_af_0350_location(tgraph) bt.artifacts = tj.joins_for_artifacts(tgraph) +bt.codeflows = tj.joins_for_codeflows(tgraph, sf_2683) +bt.kind_pathproblem = tj.joins_for_path_problem(tgraph, af_0350_location) +bt.kind_problem = tj.joins_for_problem(tgraph, af_0350_location) +bt.project = tj.joins_for_project(tgraph) # multi-sarif only +bt.relatedLocations = tj.joins_for_relatedLocations(tgraph, sf_2683) +bt.rules = tj.joins_for_rules(tgraph) + # # Write output # @@ -93,12 +95,12 @@ p = pathlib.Path(args.outdir) p.mkdir(exist_ok=True) def write(path, frame): with p.joinpath(path + ".csv").open(mode='wb') as fh: - frame.to_csv(fh, index_label='index') -write('kind_problem', bt.kind_problem) -write('kind_pathproblem', bt.kind_pathproblem) -write('codeflows', bt.codeflows) -write('relatedLocations', bt.relatedLocations) -write('project', bt.project) -write('rules', bt.rules) + frame.to_csv(fh, index=False) write('artifacts', bt.artifacts) +write('codeflows', bt.codeflows) +write('kind_pathproblem', bt.kind_pathproblem) +write('kind_problem', bt.kind_problem) +write('project', bt.project) +write('relatedLocations', bt.relatedLocations) +write('rules', bt.rules) diff --git a/notes/typegraph-multi-with-tables.pdf b/notes/typegraph-multi-with-tables.pdf new file mode 100644 index 0000000..0ab9951 Binary files /dev/null and b/notes/typegraph-multi-with-tables.pdf differ diff --git a/sarif_cli/table_joins.py b/sarif_cli/table_joins.py index a3bc299..a133c60 100644 --- a/sarif_cli/table_joins.py +++ b/sarif_cli/table_joins.py @@ -6,8 +6,57 @@ provides those for the other tables. """ import pandas as pd +import re from .typegraph import tagged_array_columns, tagged_struct_columns +def joins_for_af_0350_location(tgraph): + """ + Join all the tables used by 0350's right side into one. + """ + # Access convenience functions + sf = lambda num: tgraph.dataframes['Struct' + str(num)] + af = lambda num: tgraph.dataframes['Array' + str(num)] + sft = lambda id: sf(id).rename(columns = tagged_struct_columns(tgraph, id)) + aft = lambda id: af(id).rename(columns = tagged_array_columns(tgraph, id)) + + af_0350_location = ( + aft('0350') + # + .merge(sft(2683), how="left", left_on='t0350_id_or_value_at_index', right_on='t2683_struct_id', + validate="1:m") + .drop(columns=['t0350_id_or_value_at_index', 't2683_struct_id', 't0350_type_at_index']) + # + .merge(sft(4963), how="left", left_on='t2683_physicalLocation', right_on='t4963_struct_id', + validate="1:m") + .drop(columns=['t2683_physicalLocation', 't4963_struct_id']) + # + .merge(sft(6299), how="left", left_on='t4963_region', right_on='t6299_struct_id', + validate="1:m") + .drop(columns=['t4963_region', 't6299_struct_id']) + # + .merge(sft(2685), how="left", left_on='t4963_artifactLocation', right_on='t2685_struct_id', + validate="1:m") + .drop(columns=['t4963_artifactLocation', 't2685_struct_id']) + # + .merge(sft(2774), how="left", left_on='t2683_message', right_on='t2774_struct_id', + validate="1:m") + .drop(columns=['t2683_message', 't2774_struct_id']) + # + .rename(columns={'t0350_array_id' : 'm0350_location_array_id', + 't0350_value_index' : 'm0350_location_array_index', + 't2683_id' : 'm0350_location_id', + 't6299_endColumn' : 'm0350_location_endColumn', + 't6299_endLine' : 'm0350_location_endLine', + 't6299_startColumn' : 'm0350_location_startColumn', + 't6299_startLine' : 'm0350_location_startLine', + 't2685_index' : 'm0350_location_index', + 't2685_uri' : 'm0350_location_uri', + 't2685_uriBaseId' : 'm0350_location_uriBaseId', + 't2774_text' : 'm0350_location_message', + }) + ) + return af_0350_location + def joins_for_sf_2683(tgraph): """ Join all the tables used by 2683's right side into one. @@ -39,45 +88,71 @@ def joins_for_sf_2683(tgraph): return sf_2683 -def joins_for_problem(tgraph, sf_2683): +def joins_for_problem(tgraph, af_0350_location): """ Return table providing the `problem` information. """ # Access convenience functions sf = lambda num: tgraph.dataframes['Struct' + str(num)] af = lambda num: tgraph.dataframes['Array' + str(num)] + sft = lambda id: sf(id).rename(columns = tagged_struct_columns(tgraph, id)) + aft = lambda id: af(id).rename(columns = tagged_array_columns(tgraph, id)) # # Form the message dataframe (@kind problem) via joins # + kind_problem_1 = ( - af(6343) - .rename(columns={"value_index": "results_idx_6343", "array_id": "result_id_6343"}) - .merge(sf(4055), how="inner", left_on='id_or_value_at_index', right_on='struct_id', + aft(6343) + .merge(sft(4055), how="inner", + left_on='t6343_id_or_value_at_index', right_on='t4055_struct_id', validate="1:m") - .drop(columns=['type_at_index', 'id_or_value_at_index', 'struct_id']) - .rename(columns={"message": "result_message_4055", - "relatedLocations": "relatedLocations_id"}) - # locations - .merge(af('0350'), how="left", left_on='locations', right_on='array_id', validate="1:m") - .drop(columns=['locations', 'array_id', 'type_at_index']) - # - .merge(sf_2683, how="left", left_on='id_or_value_at_index', right_on='struct_id_2683', validate="1:m") - .drop(columns=['id_or_value_at_index', 'struct_id_2683']) - # - .merge(sf(2774), how="left", left_on='result_message_4055', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 'result_message_4055']) - .rename(columns={"text": "message_text_4055"}) - # - .merge(sf(4199), how="left", left_on='partialFingerprints', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 'partialFingerprints']) + .drop(columns=['t6343_type_at_index', 't6343_id_or_value_at_index', + 't4055_struct_id']) # - .merge( - sf(3942).rename(columns={"id": "rule_id", "index": "rule_index"}), - how="left", left_on='rule', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 'rule']) + .merge(af_0350_location, how="left", left_on='t4055_locations', + right_on='m0350_location_array_id', validate="1:m") + .drop(columns=['t4055_locations', 'm0350_location_array_id']) # + .merge(af_0350_location.rename(columns=lambda x: re.sub('m0350_location', + 'm0350_relatedLocation', + x)), + how="left", left_on='t4055_relatedLocations', + right_on='m0350_relatedLocation_array_id', validate="1:m") + .drop(columns=['t4055_relatedLocations', 'm0350_relatedLocation_array_id']) + # + .merge(sft(2774), how="left", left_on='t4055_message', right_on='t2774_struct_id') + .drop(columns=['t4055_message', 't2774_struct_id']) + .rename(columns={"t2774_text": "t4055_message_text"}) + # + .merge(sft(4199), how="left", left_on='t4055_partialFingerprints', + right_on='t4199_struct_id') + .drop(columns=['t4055_partialFingerprints', 't4199_struct_id']) + # + .merge(sft(3942), how="left", left_on='t4055_rule', + right_on='t3942_struct_id') + .drop(columns=['t4055_rule', 't3942_struct_id']) ) - return kind_problem_1 + + kind_problem_2 = ( + kind_problem_1 + .rename({ + 't6343_array_id' : 'results_array_id', + 't6343_value_index' : 'results_array_index', + 't4055_ruleId' : 'ruleId', + 't4055_ruleIndex' : 'ruleIndex', + 't4055_message_text' : 'message_text', + 't3942_id' : 'rule_id', + 't3942_index' : 'rule_index', + }, axis='columns') + # Strip type prefix for the rest + .rename(columns = lambda x: re.sub('m0350_|t4199_', '', x)) + ) + # # TODO potential cleanup + # # Remove dummy locations previously injected by signature.fillsig + # kind_problem_2 = kind_problem_1[kind_problem_1.uri != 'scli-dyys dummy value'] + # # + return kind_problem_2 + def joins_for_codeflows(tgraph, sf_2683): """ @@ -87,7 +162,7 @@ def joins_for_codeflows(tgraph, sf_2683): sf = lambda num: tgraph.dataframes['Struct' + str(num)] af = lambda num: tgraph.dataframes['Array' + str(num)] # - af_9799 = ( + codeflows = ( af(9799).rename(columns={"array_id": "t9799_array_id", "value_index": "t9799_idx"}) # .merge(sf(7122), how="left", left_on='id_or_value_at_index', right_on='struct_id', validate="1:m") @@ -111,66 +186,79 @@ def joins_for_codeflows(tgraph, sf_2683): .merge(sf_2683, how="left", left_on='location', right_on='struct_id_2683', validate="1:m") .drop(columns=['location', 'struct_id_2683']) ) - return af_9799 + codeflows_1 = ( + codeflows + .drop(columns=['id_2683']) + .rename({ + 't9799_array_id': 'codeflow_id', + 't9799_idx': 'codeflow_index', + 't1597_idx': 'threadflow_index', + 't1075_locations_idx': 'location_index', + 'location_index_2685': 'artifact_index', + 'message_text_2683': 'message', + }, axis='columns') + ) + return codeflows_1 -def joins_for_path_problem(tgraph, sf_2683): +def joins_for_path_problem(tgraph, af_0350_location): """ Return table providing the `path-problem` information. """ # Access convenience functions sf = lambda num: tgraph.dataframes['Struct' + str(num)] af = lambda num: tgraph.dataframes['Array' + str(num)] - # + sft = lambda id: sf(id).rename(columns = tagged_struct_columns(tgraph, id)) + aft = lambda id: af(id).rename(columns = tagged_array_columns(tgraph, id)) + kind_pathproblem_1 = ( - af(6343) - .rename(columns={"value_index": "t6343_result_idx", "array_id": "t6343_result_id"}) - .merge(sf(9699), how="inner", left_on='id_or_value_at_index', right_on='struct_id', + aft(6343) + .merge(sft(9699), how="inner", left_on='t6343_id_or_value_at_index', right_on='t9699_struct_id', validate="1:m") - .rename(columns={"codeFlows" : "t9699_codeFlows", - "locations" : "t9699_locations", - "message" : "t9699_message", - "partialFingerprints" : "t9699_partialFingerprints", - "relatedLocations" : "t9699_relatedLocations", - "rule" : "t9699_rule", - "ruleId" : "t9699_ruleId", - "ruleIndex" : "t9699_ruleIndex", - }) - .drop(columns=['id_or_value_at_index', 'struct_id', 'type_at_index']) - # 9699.locations - .merge(af('0350').rename(columns={"value_index": "t0350_location_idx"}), - how="left", left_on='t9699_locations', right_on='array_id', validate="1:m") - .drop(columns=['t9699_locations', 'array_id', 'type_at_index']) - # - .merge(sf_2683, how="left", left_on='id_or_value_at_index', right_on='struct_id_2683', validate="1:m") - .drop(columns=['id_or_value_at_index', 'struct_id_2683']) + .drop(columns=['t6343_id_or_value_at_index', 't9699_struct_id', 't6343_type_at_index']) # - # # TODO: merge or keep separate? - # # 9699.codeFlows - # .merge(af_9799, how="left", left_on='t9699_codeFlows', right_on='t9799_array_id', validate="1:m") + .merge(af_0350_location, how="left", left_on='t9699_locations', + right_on='m0350_location_array_id', validate="1:m") + .drop(columns=['t9699_locations', 'm0350_location_array_id']) # - # 9699.message - .merge(sf(2774), how="left", left_on='t9699_message', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 't9699_message']) - .rename(columns={"text": "t9699_message_text"}) - # - # 9699.partialFingerprints - .merge(sf(4199), how="left", left_on='t9699_partialFingerprints', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 't9699_partialFingerprints']) + .merge(af_0350_location.rename(columns=lambda x: re.sub('m0350_location', + 'm0350_relatedLocation', + x)), + how="left", left_on='t9699_relatedLocations', + right_on='m0350_relatedLocation_array_id', validate="1:m") + .drop(columns=['t9699_relatedLocations', 'm0350_relatedLocation_array_id']) # - # 9699.relatedLocations -- keep ids + .merge(sft(2774), how="left", left_on='t9699_message', right_on='t2774_struct_id') + .drop(columns=['t9699_message', 't2774_struct_id']) + .rename(columns={"t2774_text": "t9699_message_text"}) # - # 9699.rule - .merge( - sf(3942).rename(columns={"id": "t3942_rule_id", "index": "t3942_rule_idx"}), - how="left", left_on='t9699_rule', right_on='struct_id', validate="1:m") - .drop(columns=['struct_id', 't9699_rule']) + .merge(sft(4199), how="left", left_on='t9699_partialFingerprints', + right_on='t4199_struct_id') + .drop(columns=['t9699_partialFingerprints', 't4199_struct_id']) + # + .merge(sft(3942), how="left", left_on='t9699_rule', + right_on='t3942_struct_id') + .drop(columns=['t9699_rule', 't3942_struct_id']) ) + strip_colums = lambda x: re.sub('t9699_|m0350_|t4199_', '', x) + kind_pathproblem_2 = (kind_pathproblem_1 + .rename({ + 't6343_array_id' : 'results_array_id', + 't6343_value_index' : 'results_array_index', + 't9699_codeFlows' : 'codeFlows_id', + 't9699_ruleId' : 'ruleId', + 't9699_ruleIndex' : 'ruleIndex', + 't9699_message_text' : 'message_text', + 't3942_id' : 'rule_id', + 't3942_index' : 'rule_index', + }, axis='columns') + # Strip type prefix for the rest + .rename(columns = strip_colums)) # # TODO potential cleanup # # Remove dummy locations previously injected by signature.fillsig # kind_pathproblem_2 = kind_pathproblem_1[kind_pathproblem_1.uri != 'scli-dyys dummy value'] # # - return kind_pathproblem_1 + return kind_pathproblem_2 def joins_for_relatedLocations(tgraph, sf_2683): """ @@ -267,7 +355,18 @@ def joins_for_project(tgraph): .drop(columns=['id_or_value_at_index', 'struct_id']) # ) - return project_df + # Keep columns of interest + project_df_1 = ( + project_df + .drop(columns=['value_index_7481', 'versionControl_value_index_5511']) + .rename({ + 'version_6787': 'sarif_version', + 'value_index_0177': 'run_index', + 'driver_name_7820': 'driver_name', + 'driver_version_7820': 'driver_version', + }, axis='columns') + ) + return project_df_1 def joins_for_rules(tgraph): """ @@ -310,8 +409,19 @@ def joins_for_rules(tgraph): .merge(aft(7069), how="left", left_on='t7849_tags', right_on='t7069_array_id', validate="1:m") .drop(columns=['t7849_tags', 't7069_array_id', 't7069_type_at_index']) - ) - return rules_df + ) + rules_2 = ( + rules_df + .rename({ + 't8754_array_id' : 'rules_array_id', + 't8754_value_index' : 'rules_array_index', + 't7069_value_index' : 'tag_index', + 't7069_id_or_value_at_index' : 'tag_text', + }, axis='columns') + # Strip type prefix for the rest + .rename(columns = lambda x: re.sub('t6818_t2774_|t6818_|t8581_|t7849_', '', x)) + ) + return rules_2 def joins_for_artifacts(tgraph): """ @@ -330,7 +440,17 @@ def joins_for_artifacts(tgraph): # .merge(sf(2685), how="left", left_on='location', right_on='struct_id', validate="1:m") .drop(columns=['location', 'struct_id']) - .rename(columns={"index": "location_index_2685", "uri": "location_uri_2685", - "uriBaseId": "location_uriBaseId_2685"}) ) - return artifacts_df + # Keep columns of interest and rename + df_1 = ( + artifacts_df + .rename({ + 'array_id': 'artifacts_id', + 'artifact_index_4640': 'artifacts_array_index', + }, axis='columns') + ) + + if (df_1['artifacts_array_index'] == df_1['index']).all(): + df_1 = df_1.drop(columns=['artifacts_array_index']) + + return df_1 diff --git a/scripts/multi-table-overview.ipynb b/scripts/multi-table-overview.ipynb index 7675b8f..b97b20f 100644 --- a/scripts/multi-table-overview.ipynb +++ b/scripts/multi-table-overview.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "57b3a80f", + "id": "e38c9b94", "metadata": {}, "source": [ "## Navigate and produce .csv tables" @@ -10,7 +10,7 @@ }, { "cell_type": "code", - "execution_count": 77, + "execution_count": 52, "id": "eab5a79a", "metadata": {}, "outputs": [ @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 78, + "execution_count": 53, "id": "410f8af6", "metadata": {}, "outputs": [ @@ -36,9 +36,10 @@ "name": "stdout", "output_type": "stream", "text": [ - "\u001b[34m2021-12-09\u001b[m\u001b[m/ multi-sarif-01.json test_set_1.sarif\r\n", - "\u001b[34m2022-02-25\u001b[m\u001b[m/ multi-sarif-01.yaml test_set_1.yaml\r\n", - "\u001b[34mbase-tables\u001b[m\u001b[m/ \u001b[34mtest-01\u001b[m\u001b[m/ \u001b[34mtreeio\u001b[m\u001b[m/\r\n" + "\u001b[34m2021-12-09\u001b[m\u001b[m/ multi-sarif-01.yaml test_set_1.yaml\r\n", + "\u001b[34m2022-02-25\u001b[m\u001b[m/ \u001b[34mtest-01\u001b[m\u001b[m/ \u001b[34mtreeio\u001b[m\u001b[m/\r\n", + "\u001b[34mbase-tables\u001b[m\u001b[m/ \u001b[34mtest-multi-table\u001b[m\u001b[m/\r\n", + "multi-sarif-01.json test_set_1.sarif\r\n" ] } ], @@ -48,7 +49,7 @@ }, { "cell_type": "code", - "execution_count": 79, + "execution_count": 54, "id": "bbf85a1b", "metadata": {}, "outputs": [], @@ -58,7 +59,7 @@ }, { "cell_type": "code", - "execution_count": 80, + "execution_count": 55, "id": "c55e5253", "metadata": {}, "outputs": [ @@ -76,8 +77,8 @@ }, { "cell_type": "code", - "execution_count": 81, - "id": "1e04313e", + "execution_count": 56, + "id": "a0efff91", "metadata": {}, "outputs": [ { @@ -96,7 +97,7 @@ }, { "cell_type": "markdown", - "id": "3b2c22db", + "id": "3a2239e8", "metadata": {}, "source": [ "## Display adjustments" @@ -104,8 +105,8 @@ }, { "cell_type": "code", - "execution_count": 82, - "id": "42ac6ab0", + "execution_count": 57, + "id": "ca00fc10", "metadata": {}, "outputs": [ { @@ -160,7 +161,7 @@ }, { "cell_type": "markdown", - "id": "7c2dc5bd", + "id": "24a212e3", "metadata": {}, "source": [ "## Load tables" @@ -168,7 +169,7 @@ }, { "cell_type": "code", - "execution_count": 83, + "execution_count": 58, "id": "b26e87f9", "metadata": {}, "outputs": [], @@ -180,8 +181,8 @@ }, { "cell_type": "code", - "execution_count": 84, - "id": "d2f7b1db", + "execution_count": 59, + "id": "05074a76", "metadata": {}, "outputs": [], "source": [ @@ -191,8 +192,8 @@ }, { "cell_type": "code", - "execution_count": 85, - "id": "2e086f42", + "execution_count": 60, + "id": "3fd47187", "metadata": {}, "outputs": [], "source": [ @@ -203,7 +204,7 @@ }, { "cell_type": "markdown", - "id": "82ede97f", + "id": "9955acec", "metadata": {}, "source": [ "## ... and display all column names" @@ -211,7 +212,7 @@ }, { "cell_type": "code", - "execution_count": 86, + "execution_count": 61, "id": "0bf54f6a", "metadata": { "scrolled": true @@ -221,329 +222,359 @@ "data": { "text/html": [ "\n", - "\n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
 codeflows.csvartifacts.csvproject.csvrelatedLocations.csvkind_pathproblem.csvrules.csvkind_problem.csvartifacts.csvcodeflows.csvkind_pathproblem.csvkind_problem.csvproject.csvrelatedLocations.csvrules.csv
0indexindexindexindexindexindexindex0artifacts_idcodeflow_idresults_array_idresults_array_idcreation_datestruct_idrules_array_id
1t9799_array_idarray_idvalue_index_7481struct_idt6343_result_idt8754_array_idresult_id_63431indexcodeflow_indexresults_array_indexresults_array_indexprimary_languageurirules_array_index
2t9799_idxartifact_index_4640creation_dateurit6343_result_idxt8754_value_indexresults_idx_63432urithreadflow_indexcodeFlows_idruleIdproject_namestartLineid
3t1597_idxlocation_index_2685primary_languagestartLinet9699_codeFlowst6818_idrelatedLocations_id3uriBaseIdlocation_indexruleIdruleIndexquery_commit_idstartColumnname
4t1075_locations_idxlocation_uri_2685project_namestartColumnt9699_relatedLocationst6818_nameruleId4endColumnruleIndexlocation_array_indexsarif_file_nameendLineenabled
5id_2683location_uriBaseId_2685query_commit_idendLinet9699_ruleIdt8581_enabledruleIndex5endLinelocation_array_indexlocation_idscan_idendColumnlevel
6endColumnsarif_file_nameendColumnt9699_ruleIndext8581_levelvalue_index6startColumnlocation_idlocation_endColumnscan_start_datemessagefullDescription
7endLinescan_idmessaget0350_location_idxt6818_t2774_fullDescriptionid_26837startLinelocation_endColumnlocation_endLinescan_stop_dateshortDescription
8startColumnscan_start_dateid_2683t6818_t2774_shortDescriptionendColumn8artifact_indexlocation_endLinelocation_startColumntool_namekind
9startLinescan_stop_dateendColumnt7849_kindendLine9urilocation_startColumnlocation_startLinetool_versionprecision
10location_index_2685tool_nameendLinet7849_precisionstartColumn10uriBaseIdlocation_startLinelocation_index$schemasecurity-severity
11uritool_versionstartColumnt7849_security-severitystartLine11messagelocation_indexlocation_urisarif_versionseverity
12uriBaseId$schemastartLinet7849_severitylocation_index_268512location_urilocation_uriBaseIdrun_indexsub-severity
13message_text_2683version_6787location_index_2685t7849_sub-severityuri13location_uriBaseIdlocation_messageartifactstag_index
14value_index_0177urit7069_value_indexuriBaseId14location_messagerelatedLocation_array_indexcolumnKindtag_text
15artifactsuriBaseIdt7069_id_or_value_at_indexmessage_text_268315relatedLocation_array_indexrelatedLocation_idresults
16columnKindmessage_text_2683message_text_405516relatedLocation_idrelatedLocation_endColumnsemmle.formatSpecifier
17resultst9699_message_textprimaryLocationLineHash17relatedLocation_endColumnrelatedLocation_endLinesemmle.sourceLanguage
18semmle.formatSpecifierprimaryLocationLineHashprimaryLocationStartColumnFingerprint18relatedLocation_endLinerelatedLocation_startColumndriver_name
19semmle.sourceLanguageprimaryLocationStartColumnFingerprintrule_id19relatedLocation_startColumnrelatedLocation_startLineorganization
20driver_name_7820t3942_rule_idrule_index20relatedLocation_startLinerelatedLocation_indexrules
21organizationt3942_rule_idx21relatedLocation_indexrelatedLocation_uridriver_version
22rules22relatedLocation_urirelatedLocation_uriBaseIdrepositoryUri
23driver_version_782023relatedLocation_uriBaseIdrelatedLocation_messagerevisionId
24versionControl_value_index_551124relatedLocation_messagemessage_text
25repositoryUri25message_textprimaryLocationLineHash
26revisionId26primaryLocationLineHashprimaryLocationStartColumnFingerprint
27primaryLocationStartColumnFingerprintrule_id
28rule_idrule_index
29rule_index
\n" ], "text/plain": [ - "" + "" ] }, - "execution_count": 86, + "execution_count": 61, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "d1.colnames = pd.DataFrame([_df.columns for _df in d1.values()], index=d1.keys()).T\n", + "d1.colnames = pd.DataFrame([_df.columns for _df in d1.values()], index=d1.keys()).sort_index().T\n", "windowed_view(d1.colnames.fillna(\"\"))\n" ] }, { "cell_type": "markdown", - "id": "bad42b5b", + "id": "859a7cf1", "metadata": {}, "source": [ "## ... and get details of some tables" @@ -551,3333 +582,2476 @@ }, { "cell_type": "code", - "execution_count": 87, - "id": "4545958a", + "execution_count": 62, + "id": "2ea49c77", "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0123456789...353354355356357358359360361362
artifacts_id4811936640481193664048119366404811936640481193664048119366404811936640481193664048119366404811936640...4817296320481729632048172963204817296320481729632048172963204817296320481729632048172963204817296320
index0123456789...66676869707172737475
uristatic/js/fileuploader.jsstatic/js/hardtree.jsstatic/js/jquery-ui-1.10.3/demos/accordion/hov...static/js/jquery.ganttView.jsstatic/js/tinymce/jscripts/tiny_mce/plugins/ad...static/js/tinymce/jscripts/tiny_mce/plugins/ad...static/js/tinymce/jscripts/tiny_mce/plugins/co...static/js/tinymce/jscripts/tiny_mce/plugins/em...static/js/tinymce/jscripts/tiny_mce/plugins/fu...static/js/tinymce/jscripts/tiny_mce/plugins/fu......static/js/jquery.ba-serializeobject.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.button.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.sortab...static/js/jquery-ui-1.10.3/ui/jquery.ui.droppa...static/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-custom.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.positi...static/js/jquery-ui-1.10.3/demos/droppable/pho...static/js/jquery-ui-1.10.3/demos/tabs/manipula...
uriBaseId%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%...%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%
\n", + "

4 rows × 363 columns

\n", + "
" + ], + "text/plain": [ + " 0 1 \\\n", + "artifacts_id 4811936640 4811936640 \n", + "index 0 1 \n", + "uri static/js/fileuploader.js static/js/hardtree.js \n", + "uriBaseId %SRCROOT% %SRCROOT% \n", + "\n", + " 2 \\\n", + "artifacts_id 4811936640 \n", + "index 2 \n", + "uri static/js/jquery-ui-1.10.3/demos/accordion/hov... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 3 \\\n", + "artifacts_id 4811936640 \n", + "index 3 \n", + "uri static/js/jquery.ganttView.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 4 \\\n", + "artifacts_id 4811936640 \n", + "index 4 \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 5 \\\n", + "artifacts_id 4811936640 \n", + "index 5 \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 6 \\\n", + "artifacts_id 4811936640 \n", + "index 6 \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/co... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 7 \\\n", + "artifacts_id 4811936640 \n", + "index 7 \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/em... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 8 \\\n", + "artifacts_id 4811936640 \n", + "index 8 \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/fu... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 9 ... \\\n", + "artifacts_id 4811936640 ... \n", + "index 9 ... \n", + "uri static/js/tinymce/jscripts/tiny_mce/plugins/fu... ... \n", + "uriBaseId %SRCROOT% ... \n", + "\n", + " 353 \\\n", + "artifacts_id 4817296320 \n", + "index 66 \n", + "uri static/js/jquery.ba-serializeobject.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 354 \\\n", + "artifacts_id 4817296320 \n", + "index 67 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.button.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 355 \\\n", + "artifacts_id 4817296320 \n", + "index 68 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 356 \\\n", + "artifacts_id 4817296320 \n", + "index 69 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.sortab... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 357 \\\n", + "artifacts_id 4817296320 \n", + "index 70 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.droppa... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 358 \\\n", + "artifacts_id 4817296320 \n", + "index 71 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery-ui.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 359 \\\n", + "artifacts_id 4817296320 \n", + "index 72 \n", + "uri static/js/jquery-ui-custom.js \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 360 \\\n", + "artifacts_id 4817296320 \n", + "index 73 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.positi... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 361 \\\n", + "artifacts_id 4817296320 \n", + "index 74 \n", + "uri static/js/jquery-ui-1.10.3/demos/droppable/pho... \n", + "uriBaseId %SRCROOT% \n", + "\n", + " 362 \n", + "artifacts_id 4817296320 \n", + "index 75 \n", + "uri static/js/jquery-ui-1.10.3/demos/tabs/manipula... \n", + "uriBaseId %SRCROOT% \n", + "\n", + "[4 rows x 363 columns]" + ] + }, + "execution_count": 62, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "d1[\"artifacts.csv\"].T" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "id": "7e16d28e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0123456789...336337338339340341342343344345
codeflow_id4814103296481410329648141032964814103296481410329648141032964814103296481410329648141032964814103296...4819155264481915526448191552644819155264481915526448191552644819155264481915526448191552644819155264
codeflow_index0000000001...5555555555
threadflow_index0000000000...0000000000
location_index0123456780...0123456789
endColumn35484640464742421435...111554640463047464675
endLine959896291391481481481021102110279598...541542139148148148148189189196
startColumn284138323219154628...10154383232281917465
startLine959896291391481481481021102110279598...541542139148148148148189189196
artifact_index72726161616161616172...72726060606060606060
uristatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery-ui.js...static/js/jquery-ui-custom.jsstatic/js/jquery-ui-custom.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi...
uriBaseId%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%...%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%
messageoptionsoptionssettingssettingssettings || {}$.exten ... || {})this._g ... Field\")altFieldaltFieldoptions...aasettingssettingssettings || {}{}$.exten ... || {})this._g ... dText\")appendTextappendText
\n", + "

12 rows × 346 columns

\n", + "
" + ], + "text/plain": [ + " 0 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 0 \n", + "endColumn 35 \n", + "endLine 9598 \n", + "startColumn 28 \n", + "startLine 9598 \n", + "artifact_index 72 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery-ui.js \n", + "uriBaseId %SRCROOT% \n", + "message options \n", + "\n", + " 1 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 1 \n", + "endColumn 48 \n", + "endLine 9629 \n", + "startColumn 41 \n", + "startLine 9629 \n", + "artifact_index 72 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery-ui.js \n", + "uriBaseId %SRCROOT% \n", + "message options \n", + "\n", + " 2 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 2 \n", + "endColumn 46 \n", + "endLine 139 \n", + "startColumn 38 \n", + "startLine 139 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings \n", + "\n", + " 3 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 3 \n", + "endColumn 40 \n", + "endLine 148 \n", + "startColumn 32 \n", + "startLine 148 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings \n", + "\n", + " 4 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 4 \n", + "endColumn 46 \n", + "endLine 148 \n", + "startColumn 32 \n", + "startLine 148 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings || {} \n", + "\n", + " 5 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 5 \n", + "endColumn 47 \n", + "endLine 148 \n", + "startColumn 19 \n", + "startLine 148 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message $.exten ... || {}) \n", + "\n", + " 6 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 6 \n", + "endColumn 42 \n", + "endLine 1021 \n", + "startColumn 15 \n", + "startLine 1021 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message this._g ... Field\") \n", + "\n", + " 7 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 7 \n", + "endColumn 42 \n", + "endLine 1021 \n", + "startColumn 4 \n", + "startLine 1021 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message altField \n", + "\n", + " 8 \\\n", + "codeflow_id 4814103296 \n", + "codeflow_index 0 \n", + "threadflow_index 0 \n", + "location_index 8 \n", + "endColumn 14 \n", + "endLine 1027 \n", + "startColumn 6 \n", + "startLine 1027 \n", + "artifact_index 61 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message altField \n", + "\n", + " 9 ... \\\n", + "codeflow_id 4814103296 ... \n", + "codeflow_index 1 ... \n", + "threadflow_index 0 ... \n", + "location_index 0 ... \n", + "endColumn 35 ... \n", + "endLine 9598 ... \n", + "startColumn 28 ... \n", + "startLine 9598 ... \n", + "artifact_index 72 ... \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery-ui.js ... \n", + "uriBaseId %SRCROOT% ... \n", + "message options ... \n", + "\n", + " 336 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 0 \n", + "endColumn 11 \n", + "endLine 541 \n", + "startColumn 10 \n", + "startLine 541 \n", + "artifact_index 72 \n", + "uri static/js/jquery-ui-custom.js \n", + "uriBaseId %SRCROOT% \n", + "message a \n", + "\n", + " 337 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 1 \n", + "endColumn 155 \n", + "endLine 542 \n", + "startColumn 154 \n", + "startLine 542 \n", + "artifact_index 72 \n", + "uri static/js/jquery-ui-custom.js \n", + "uriBaseId %SRCROOT% \n", + "message a \n", + "\n", + " 338 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 2 \n", + "endColumn 46 \n", + "endLine 139 \n", + "startColumn 38 \n", + "startLine 139 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings \n", + "\n", + " 339 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 3 \n", + "endColumn 40 \n", + "endLine 148 \n", + "startColumn 32 \n", + "startLine 148 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings \n", + "\n", + " 340 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 4 \n", + "endColumn 46 \n", + "endLine 148 \n", + "startColumn 32 \n", + "startLine 148 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message settings || {} \n", + "\n", + " 341 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 5 \n", + "endColumn 30 \n", + "endLine 148 \n", + "startColumn 28 \n", + "startLine 148 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message {} \n", + "\n", + " 342 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 6 \n", + "endColumn 47 \n", + "endLine 148 \n", + "startColumn 19 \n", + "startLine 148 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message $.exten ... || {}) \n", + "\n", + " 343 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 7 \n", + "endColumn 46 \n", + "endLine 189 \n", + "startColumn 17 \n", + "startLine 189 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message this._g ... dText\") \n", + "\n", + " 344 \\\n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 8 \n", + "endColumn 46 \n", + "endLine 189 \n", + "startColumn 4 \n", + "startLine 189 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message appendText \n", + "\n", + " 345 \n", + "codeflow_id 4819155264 \n", + "codeflow_index 5 \n", + "threadflow_index 0 \n", + "location_index 9 \n", + "endColumn 75 \n", + "endLine 196 \n", + "startColumn 65 \n", + "startLine 196 \n", + "artifact_index 60 \n", + "uri static/js/jquery-ui-1.10.3/ui/jquery.ui.datepi... \n", + "uriBaseId %SRCROOT% \n", + "message appendText \n", + "\n", + "[12 rows x 346 columns]" + ] + }, + "execution_count": 68, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(d1[\"codeflows.csv\"]).T" + ] + }, + { + "cell_type": "code", + "execution_count": 64, + "id": "aa21d858", + "metadata": { + "scrolled": true + }, "outputs": [ { "data": { "text/html": [ "\n", - "\n", + "
\n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
 indexarray_idartifact_index_4640location_index_2685location_uri_2685location_uriBaseId_2685012345678910111213141516171819202122232425262728293031323334353637383940414243
00488486585600static/js/fileuploader.js%SRCROOT%
11488486585611static/js/hardtree.js%SRCROOT%
22488486585622static/js/jquery-ui-1.10.3/demos/accordion/hoverintent.html%SRCROOT%
33488486585633static/js/jquery.ganttView.js%SRCROOT%
44488486585644static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js%SRCROOT%
55488486585655static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js%SRCROOT%
66488486585666static/js/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js%SRCROOT%
77488486585677static/js/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js%SRCROOT%
88488486585688static/js/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js%SRCROOT%
99488486585699static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js%SRCROOT%
101048848658561010static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm%SRCROOT%
111148848658561111static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js%SRCROOT%
121248848658561212static/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js%SRCROOT%
131348848658561313static/js/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js%SRCROOT%
141448848658561414static/js/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js%SRCROOT%
151548848658561515static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js%SRCROOT%
161648848658561616static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js%SRCROOT%
171748848658561717static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js%SRCROOT%
181848848658561818static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js%SRCROOT%
191948848658561919static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js%SRCROOT%
202048848658562020static/js/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js%SRCROOT%
212148848658562121static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js%SRCROOT%
222248848658562222static/js/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js%SRCROOT%
232348848658562323static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js%SRCROOT%
242448848658562424static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js%SRCROOT%
252548848658562525static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js%SRCROOT%
262648848658562626static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js%SRCROOT%
272748848658562727static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js%SRCROOT%
282848848658562828static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js%SRCROOT%
292948848658562929static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js%SRCROOT%
303048848658563030static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js%SRCROOT%
313148848658563131static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js%SRCROOT%
323248848658563232static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js%SRCROOT%
333348848658563333static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js%SRCROOT%
343448848658563434static/js/tinymce/jscripts/tiny_mce/tiny_mce_src.js%SRCROOT%
353548848658563535static/js/tinymce/jscripts/tiny_mce/utils/editable_selects.js%SRCROOT%
363648848658563636static/js/tinymce/jscripts/tiny_mce/utils/mctabs.js%SRCROOT%
373748848658563737static/js/tinymce/jscripts/tiny_mce/utils/validate.js%SRCROOT%
383848848658563838static/mobile/jquery.mobile.scrollview.js%SRCROOT%
393948848658563939templates/html/core/billing/upgrade.html%SRCROOT%
404048848658564040static/js/12o_super_mini.js%SRCROOT%
414148848658564141static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js%SRCROOT%
424248848658564242static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js%SRCROOT%
434348848658564343static/js/chat.js%SRCROOT%
444448848658564444static/js/jquery-ui-1.10.3/demos/effect/easing.html%SRCROOT%
454548848658564545static/js/jquery.gritter.js%SRCROOT%
464648848658564646static/js/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js%SRCROOT%
474748848658564747static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js%SRCROOT%
484848848658564848static/js/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js%SRCROOT%
494948848658564949static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js%SRCROOT%
505048848658565050static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js%SRCROOT%
515148848658565151static/mobile/jquery.mobile.forms.ajaxform.js%SRCROOT%
525248848658565252static/js/colorbox/example1/index.html%SRCROOT%
535348848658565353static/js/colorbox/example2/index.html%SRCROOT%
545448848658565454static/js/colorbox/example3/index.html%SRCROOT%
555548848658565555static/js/colorbox/example4/index.html%SRCROOT%
565648848658565656static/js/colorbox/example5/index.html%SRCROOT%
575748848658565757static/js/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js%SRCROOT%
585848848658565858static/js/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js%SRCROOT%
595948848658565959static/js/tinymce/jscripts/tiny_mce/plugins/preview/preview.html%SRCROOT%
606048848658566060static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html%SRCROOT%
616148848658566161static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js%SRCROOT%
626248848658566262static/js/jquery-ui-1.10.3/ui/jquery.ui.resizable.js%SRCROOT%
636348848658566363static/js/jquery-ui-1.10.3/ui/jquery.ui.slider.js%SRCROOT%
646448848658566464static/js/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js%SRCROOT%
656548848658566565templates/html/core/administration/settings_view.html%SRCROOT%
666648848658566666templates/html/core/database_setup.html%SRCROOT%
676748848658566767static/js/jquery.ba-serializeobject.js%SRCROOT%
686848848658566868static/js/jquery-ui-1.10.3/ui/jquery.ui.button.js%SRCROOT%
696948848658566969static/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.js%SRCROOT%
707048848658567070static/js/jquery-ui-1.10.3/ui/jquery.ui.sortable.js%SRCROOT%
717148848658567171static/js/jquery-ui-1.10.3/ui/jquery.ui.droppable.js%SRCROOT%
727248848658567272static/js/jquery-ui-1.10.3/ui/jquery-ui.js%SRCROOT%
737348848658567373static/js/jquery-ui-custom.js%SRCROOT%
747448848658567474static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js%SRCROOT%
757548848658567575static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html%SRCROOT%
767648848658567676static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html%SRCROOT%
7777488730432000treeio/core/middleware/chat.py%SRCROOT%
7878488730432011treeio/core/search/views.py%SRCROOT%
7979488730432022treeio/sales/views.py%SRCROOT%
8080488730432033treeio_project/settings.py%SRCROOT%
8181488730432044treeio/core/administration/api/handlers.py%SRCROOT%
8282488730432055treeio/core/administration/forms.py%SRCROOT%
8383488730432066treeio/identities/api/handlers.py%SRCROOT%
8484488730432077treeio/infrastructure/api/handlers.py%SRCROOT%
8585488730432088treeio/core/db/__init__.py%SRCROOT%
8686488730432099treeio/core/db/db.py%SRCROOT%
878748873043201010treeio/core/south_migrations/0002_auto__del_notification__add_comment__add_tag__add_revisionfield__add_r.py%SRCROOT%
888848873043201111treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py%SRCROOT%
898948873043201212treeio/messaging/south_migrations/0002_auto__add_mailinglist__add_template__add_field_message_mlist__chg_fiel.py%SRCROOT%
909048873043201313treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py%SRCROOT%
919148873043201414treeio/account/south_migrations/0001_initial.py%SRCROOT%
929248873043201515treeio/changes/south_migrations/0001_initial.py%SRCROOT%
939348873043201616treeio/core/ajax/converter.py%SRCROOT%
949448873043201717treeio/core/api/south_migrations/0001_initial.py%SRCROOT%
959548873043201818treeio/core/api/south_migrations/0002_auto__add_field_consumer_owner.py%SRCROOT%
969648873043201919treeio/core/management/commands/installdb.py%SRCROOT%
979748873043202020treeio/core/middleware/user.py%SRCROOT%
989848873043202121treeio/core/south_migrations/0003_treeiocore.py%SRCROOT%
999948873043202222treeio/core/south_migrations/0004_auto__del_field_object_user.py%SRCROOT%
10010048873043202323treeio/core/south_migrations/0006_auto__add_configsetting.py%SRCROOT%
10110148873043202424treeio/core/south_migrations/0007_auto__add_attachment.py%SRCROOT%
10210248873043202525treeio/core/south_migrations/0008_auto__add_field_attachment_filename.py%SRCROOT%
10310348873043202626treeio/documents/south_migrations/0001_initial.py%SRCROOT%
10410448873043202727treeio/events/south_migrations/0001_initial.py%SRCROOT%
10510548873043202828treeio/finance/south_migrations/0001_initial.py%SRCROOT%
10610648873043202929treeio/finance/south_migrations/0002_auto__add_currency__add_tax__add_field_liability_value_currency__add_f.py%SRCROOT%
10710748873043203030treeio/finance/south_migrations/0003_treeiocurrency.py%SRCROOT%
10810848873043203131treeio/identities/south_migrations/0001_initial.py%SRCROOT%
10910948873043203232treeio/identities/south_migrations/0002_auto__chg_field_contact_related_user.py%SRCROOT%
11011048873043203333treeio/identities/south_migrations/0003_related_accessentity.py%SRCROOT%
11111148873043203434treeio/identities/south_migrations/0004_auto__del_field_contact_related_group.py%SRCROOT%
11211248873043203535treeio/infrastructure/south_migrations/0001_initial.py%SRCROOT%
11311348873043203636treeio/knowledge/south_migrations/0001_initial.py%SRCROOT%
11411448873043203737treeio/messaging/south_migrations/0001_initial.py%SRCROOT%
11511548873043203838treeio/messaging/south_migrations/0003_merge_emailbox_stream.py%SRCROOT%
11611648873043203939treeio/messaging/south_migrations/0004_auto__del_emailbox__del_field_messagestream_email_outgoing__del_field_.py%SRCROOT%
11711748873043204040treeio/news/south_migrations/0001_initial.py%SRCROOT%
11811848873043204141treeio/projects/south_migrations/0001_initial.py%SRCROOT%
11911948873043204242treeio/projects/south_migrations/0002_updaterecords.py%SRCROOT%
12012048873043204343treeio/projects/south_migrations/0003_auto__add_field_tasktimeslot_user.py%SRCROOT%
12112148873043204444treeio/projects/south_migrations/0004_timeslots.py%SRCROOT%
12212248873043204545treeio/projects/south_migrations/0005_auto__del_taskrecord.py%SRCROOT%
12312348873043204646treeio/projects/south_migrations/0006_auto__add_field_task_depends.py%SRCROOT%
12412448873043204747treeio/reports/south_migrations/0001_initial.py%SRCROOT%
12512548873043204848treeio/reports/south_migrations/0002_auto__del_template__add_chart__del_field_report_template__add_field_re.py%SRCROOT%
12612648873043204949treeio/reports/south_migrations/0003_delete_old.py%SRCROOT%
12712748873043205050treeio/sales/south_migrations/0002_auto__del_updaterecord__add_field_orderedproduct_tax__add_field_ordere.py%SRCROOT%
12812848873043205151treeio/sales/south_migrations/0003_treeiocurrency.py%SRCROOT%
12912948873043205252treeio/sales/south_migrations/0004_auto__chg_field_orderedproduct_quantity.py%SRCROOT%
13013048873043205353treeio/services/south_migrations/0001_initial.py%SRCROOT%
13113148873043205454treeio/services/south_migrations/0002_auto__add_field_ticketrecord_updaterecord_ptr.py%SRCROOT%
13213248873043205555treeio/services/south_migrations/0003_updaterecords.py%SRCROOT%
13313348873043205656treeio/account/ajax.py%SRCROOT%
13413448873043205757treeio/account/cron.py%SRCROOT%
13513548873043205858treeio/account/forms.py%SRCROOT%
13613648873043205959treeio/account/views.py%SRCROOT%
13713748873043206060treeio/core/administration/views.py%SRCROOT%
13813848873043206161treeio/core/api/doc.py%SRCROOT%
13913948873043206262treeio/core/auth.py%SRCROOT%
14014048873043206363treeio/core/contrib/messages/storage/cache.py%SRCROOT%
14114148873043206464treeio/core/dashboard/views.py%SRCROOT%
14214248873043206565treeio/core/db/creation.py%SRCROOT%
14314348873043206666treeio/core/forms.py%SRCROOT%
14414448873043206767treeio/core/mail.py%SRCROOT%
14514548873043206868treeio/core/management/commands/runcron.py%SRCROOT%
14614648873043206969treeio/core/models.py%SRCROOT%
14714748873043207070treeio/core/rendering.py%SRCROOT%
14814848873043207171treeio/core/rss.py%SRCROOT%
14914948873043207272treeio/core/search/models.py%SRCROOT%
15015048873043207373treeio/core/templatetags/modules.py%SRCROOT%
15115148873043207474treeio/core/templatetags/user.py%SRCROOT%
15215248873043207575treeio/core/trash/views.py%SRCROOT%
15315348873043207676treeio/core/views.py%SRCROOT%
15415448873043207777treeio/documents/forms.py%SRCROOT%
15515548873043207878treeio/events/forms.py%SRCROOT%
15615648873043207979treeio/events/rendering.py%SRCROOT%
15715748873043208080treeio/finance/api/handlers.py%SRCROOT%
15815848873043208181treeio/finance/forms.py%SRCROOT%
15915948873043208282treeio/finance/models.py%SRCROOT%
16016048873043208383treeio/finance/views.py%SRCROOT%
16116148873043208484treeio/identities/integration.py%SRCROOT%
16216248873043208585treeio/identities/models.py%SRCROOT%
16316348873043208686treeio/identities/objects.py%SRCROOT%
16416448873043208787treeio/messaging/api/handlers.py%SRCROOT%
16516548873043208888treeio/messaging/emails.py%SRCROOT%
16616648873043208989treeio/messaging/forms.py%SRCROOT%
16716748873043209090treeio/messaging/views.py%SRCROOT%
16816848873043209191treeio/news/forms.py%SRCROOT%
16916948873043209292treeio/projects/ajax.py%SRCROOT%
17017048873043209393treeio/projects/identities.py%SRCROOT%
17117148873043209494treeio/reports/templatetags/reports.py%SRCROOT%
17217248873043209595treeio/sales/forms.py%SRCROOT%
17317348873043209696treeio/sales/models.py%SRCROOT%
17417448873043209797treeio/services/api/handlers.py%SRCROOT%
17517548873043209898treeio/services/forms.py%SRCROOT%
17617648873043209999treeio/services/identities.py%SRCROOT%
1771774887304320100100treeio/services/models.py%SRCROOT%
1781784887304320101101treeio/services/views.py%SRCROOT%
1791794887304320102102treeio/core/api/utils.py%SRCROOT%
1801804887304320103103treeio/projects/views.py%SRCROOT%
1811814887304320104104treeio/core/sanitizer.py%SRCROOT%
182182488879584000treeio/core/middleware/chat.py%SRCROOT%
183183488879584011treeio/core/search/views.py%SRCROOT%
184184488879584022treeio/sales/views.py%SRCROOT%
185185488879584033treeio_project/settings.py%SRCROOT%
186186488879584044treeio/core/administration/api/handlers.py%SRCROOT%
187187488879584055treeio/core/administration/forms.py%SRCROOT%
188188488879584066treeio/identities/api/handlers.py%SRCROOT%
189189488879584077treeio/infrastructure/api/handlers.py%SRCROOT%
190190488879584088treeio/core/db/__init__.py%SRCROOT%
191191488879584099treeio/core/db/db.py%SRCROOT%
19219248887958401010treeio/core/south_migrations/0002_auto__del_notification__add_comment__add_tag__add_revisionfield__add_r.py%SRCROOT%
19319348887958401111treeio/core/south_migrations/0005_auto__del_field_group_id__chg_field_group_accessentity_ptr__del_field_.py%SRCROOT%
19419448887958401212treeio/messaging/south_migrations/0002_auto__add_mailinglist__add_template__add_field_message_mlist__chg_fiel.py%SRCROOT%
19519548887958401313treeio/services/south_migrations/0004_auto__del_field_ticketrecord_record_type__del_field_ticketrecord_detai.py%SRCROOT%
19619648887958401414treeio/account/south_migrations/0001_initial.py%SRCROOT%
19719748887958401515treeio/changes/south_migrations/0001_initial.py%SRCROOT%
19819848887958401616treeio/core/ajax/converter.py%SRCROOT%
19919948887958401717treeio/core/api/south_migrations/0001_initial.py%SRCROOT%
20020048887958401818treeio/core/api/south_migrations/0002_auto__add_field_consumer_owner.py%SRCROOT%
20120148887958401919treeio/core/management/commands/installdb.py%SRCROOT%
20220248887958402020treeio/core/middleware/user.py%SRCROOT%
20320348887958402121treeio/core/south_migrations/0003_treeiocore.py%SRCROOT%
20420448887958402222treeio/core/south_migrations/0004_auto__del_field_object_user.py%SRCROOT%
20520548887958402323treeio/core/south_migrations/0006_auto__add_configsetting.py%SRCROOT%
20620648887958402424treeio/core/south_migrations/0007_auto__add_attachment.py%SRCROOT%
20720748887958402525treeio/core/south_migrations/0008_auto__add_field_attachment_filename.py%SRCROOT%
20820848887958402626treeio/documents/south_migrations/0001_initial.py%SRCROOT%
20920948887958402727treeio/events/south_migrations/0001_initial.py%SRCROOT%
21021048887958402828treeio/finance/south_migrations/0001_initial.py%SRCROOT%
21121148887958402929treeio/finance/south_migrations/0002_auto__add_currency__add_tax__add_field_liability_value_currency__add_f.py%SRCROOT%
21221248887958403030treeio/finance/south_migrations/0003_treeiocurrency.py%SRCROOT%
21321348887958403131treeio/identities/south_migrations/0001_initial.py%SRCROOT%
21421448887958403232treeio/identities/south_migrations/0002_auto__chg_field_contact_related_user.py%SRCROOT%
21521548887958403333treeio/identities/south_migrations/0003_related_accessentity.py%SRCROOT%
21621648887958403434treeio/identities/south_migrations/0004_auto__del_field_contact_related_group.py%SRCROOT%
21721748887958403535treeio/infrastructure/south_migrations/0001_initial.py%SRCROOT%
21821848887958403636treeio/knowledge/south_migrations/0001_initial.py%SRCROOT%
21921948887958403737treeio/messaging/south_migrations/0001_initial.py%SRCROOT%
22022048887958403838treeio/messaging/south_migrations/0003_merge_emailbox_stream.py%SRCROOT%
22122148887958403939treeio/messaging/south_migrations/0004_auto__del_emailbox__del_field_messagestream_email_outgoing__del_field_.py%SRCROOT%
22222248887958404040treeio/news/south_migrations/0001_initial.py%SRCROOT%
22322348887958404141treeio/projects/south_migrations/0001_initial.py%SRCROOT%
22422448887958404242treeio/projects/south_migrations/0002_updaterecords.py%SRCROOT%
22522548887958404343treeio/projects/south_migrations/0003_auto__add_field_tasktimeslot_user.py%SRCROOT%
22622648887958404444treeio/projects/south_migrations/0004_timeslots.py%SRCROOT%
22722748887958404545treeio/projects/south_migrations/0005_auto__del_taskrecord.py%SRCROOT%
22822848887958404646treeio/projects/south_migrations/0006_auto__add_field_task_depends.py%SRCROOT%
22922948887958404747treeio/reports/south_migrations/0001_initial.py%SRCROOT%
23023048887958404848treeio/reports/south_migrations/0002_auto__del_template__add_chart__del_field_report_template__add_field_re.py%SRCROOT%
23123148887958404949treeio/reports/south_migrations/0003_delete_old.py%SRCROOT%
23223248887958405050treeio/sales/south_migrations/0002_auto__del_updaterecord__add_field_orderedproduct_tax__add_field_ordere.py%SRCROOT%
23323348887958405151treeio/sales/south_migrations/0003_treeiocurrency.py%SRCROOT%
23423448887958405252treeio/sales/south_migrations/0004_auto__chg_field_orderedproduct_quantity.py%SRCROOT%
23523548887958405353treeio/services/south_migrations/0001_initial.py%SRCROOT%
23623648887958405454treeio/services/south_migrations/0002_auto__add_field_ticketrecord_updaterecord_ptr.py%SRCROOT%
23723748887958405555treeio/services/south_migrations/0003_updaterecords.py%SRCROOT%
23823848887958405656treeio/account/ajax.py%SRCROOT%
23923948887958405757treeio/account/cron.py%SRCROOT%
24024048887958405858treeio/account/forms.py%SRCROOT%
24124148887958405959treeio/account/views.py%SRCROOT%
24224248887958406060treeio/core/administration/views.py%SRCROOT%
24324348887958406161treeio/core/api/doc.py%SRCROOT%
24424448887958406262treeio/core/auth.py%SRCROOT%
24524548887958406363treeio/core/contrib/messages/storage/cache.py%SRCROOT%
24624648887958406464treeio/core/dashboard/views.py%SRCROOT%
24724748887958406565treeio/core/db/creation.py%SRCROOT%
24824848887958406666treeio/core/forms.py%SRCROOT%
24924948887958406767treeio/core/mail.py%SRCROOT%
25025048887958406868treeio/core/management/commands/runcron.py%SRCROOT%
25125148887958406969treeio/core/models.py%SRCROOT%
25225248887958407070treeio/core/rendering.py%SRCROOT%
25325348887958407171treeio/core/rss.py%SRCROOT%
25425448887958407272treeio/core/search/models.py%SRCROOT%
25525548887958407373treeio/core/templatetags/modules.py%SRCROOT%
25625648887958407474treeio/core/templatetags/user.py%SRCROOT%
25725748887958407575treeio/core/trash/views.py%SRCROOT%
25825848887958407676treeio/core/views.py%SRCROOT%
25925948887958407777treeio/documents/forms.py%SRCROOT%
26026048887958407878treeio/events/forms.py%SRCROOT%
26126148887958407979treeio/events/rendering.py%SRCROOT%
26226248887958408080treeio/finance/api/handlers.py%SRCROOT%
26326348887958408181treeio/finance/forms.py%SRCROOT%
26426448887958408282treeio/finance/models.py%SRCROOT%
26526548887958408383treeio/finance/views.py%SRCROOT%
26626648887958408484treeio/identities/integration.py%SRCROOT%
26726748887958408585treeio/identities/models.py%SRCROOT%
26826848887958408686treeio/identities/objects.py%SRCROOT%
26926948887958408787treeio/messaging/api/handlers.py%SRCROOT%
27027048887958408888treeio/messaging/emails.py%SRCROOT%
27127148887958408989treeio/messaging/forms.py%SRCROOT%
27227248887958409090treeio/messaging/views.py%SRCROOT%
27327348887958409191treeio/news/forms.py%SRCROOT%
27427448887958409292treeio/projects/ajax.py%SRCROOT%
27527548887958409393treeio/projects/identities.py%SRCROOT%
27627648887958409494treeio/reports/templatetags/reports.py%SRCROOT%
27727748887958409595treeio/sales/forms.py%SRCROOT%
27827848887958409696treeio/sales/models.py%SRCROOT%
27927948887958409797treeio/services/api/handlers.py%SRCROOT%
28028048887958409898treeio/services/forms.py%SRCROOT%
28128148887958409999treeio/services/identities.py%SRCROOT%
2822824888795840100100treeio/services/models.py%SRCROOT%
2832834888795840101101treeio/services/views.py%SRCROOT%
2842844888795840102102treeio/core/api/utils.py%SRCROOT%
2852854888795840103103treeio/projects/views.py%SRCROOT%
2862864888795840104104treeio/core/sanitizer.py%SRCROOT%
287287489022553600static/js/fileuploader.js%SRCROOT%
288288489022553611static/js/hardtree.js%SRCROOT%
289289489022553622static/js/jquery-ui-1.10.3/demos/accordion/hoverintent.html%SRCROOT%
290290489022553633static/js/jquery.ganttView.js%SRCROOT%
291291489022553644static/js/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js%SRCROOT%
292292489022553655static/js/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js%SRCROOT%
293293489022553666static/js/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js%SRCROOT%
294294489022553677static/js/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js%SRCROOT%
295295489022553688static/js/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js%SRCROOT%
296296489022553699static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js%SRCROOT%
29729748902255361010static/js/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm%SRCROOT%
29829848902255361111static/js/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js%SRCROOT%
29929948902255361212static/js/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js%SRCROOT%
30030048902255361313static/js/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js%SRCROOT%
30130148902255361414static/js/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js%SRCROOT%
30230248902255361515static/js/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js%SRCROOT%
30330348902255361616static/js/tinymce/jscripts/tiny_mce/plugins/media/js/media.js%SRCROOT%
30430448902255361717static/js/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js%SRCROOT%
30530548902255361818static/js/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js%SRCROOT%
30630648902255361919static/js/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js%SRCROOT%
30730748902255362020static/js/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js%SRCROOT%
30830848902255362121static/js/tinymce/jscripts/tiny_mce/plugins/style/js/props.js%SRCROOT%
30930948902255362222static/js/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js%SRCROOT%
31031048902255362323static/js/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js%SRCROOT%
31131148902255362424static/js/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js%SRCROOT%
31231248902255362525static/js/tinymce/jscripts/tiny_mce/plugins/template/js/template.js%SRCROOT%
31331348902255362626static/js/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js%SRCROOT%
31431448902255362727static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js%SRCROOT%
31531548902255362828static/js/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js%SRCROOT%
31631648902255362929static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js%SRCROOT%
31731748902255363030static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js%SRCROOT%
31831848902255363131static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js%SRCROOT%
31931948902255363232static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js%SRCROOT%
32032048902255363333static/js/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js%SRCROOT%
32132148902255363434static/js/tinymce/jscripts/tiny_mce/utils/editable_selects.js%SRCROOT%
32232248902255363535static/js/tinymce/jscripts/tiny_mce/utils/mctabs.js%SRCROOT%
32332348902255363636static/js/tinymce/jscripts/tiny_mce/utils/validate.js%SRCROOT%
32432448902255363737static/mobile/jquery.mobile.scrollview.js%SRCROOT%
32532548902255363838templates/html/core/billing/upgrade.html%SRCROOT%
32632648902255363939static/js/12o_super_mini.js%SRCROOT%
32732748902255364040static/js/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js%SRCROOT%
32832848902255364141static/js/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js%SRCROOT%
32932948902255364242static/js/chat.js%SRCROOT%
33033048902255364343static/js/jquery-ui-1.10.3/demos/effect/easing.html%SRCROOT%
33133148902255364444static/js/jquery.gritter.js%SRCROOT%
33233248902255364545static/js/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js%SRCROOT%
33333348902255364646static/js/tinymce/jscripts/tiny_mce/plugins/table/js/table.js%SRCROOT%
33433448902255364747static/js/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js%SRCROOT%
33533548902255364848static/js/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js%SRCROOT%
33633648902255364949static/js/tinymce/jscripts/tiny_mce/utils/form_utils.js%SRCROOT%
33733748902255365050static/mobile/jquery.mobile.forms.ajaxform.js%SRCROOT%
33833848902255365151static/js/colorbox/example1/index.html%SRCROOT%
33933948902255365252static/js/colorbox/example2/index.html%SRCROOT%
34034048902255365353static/js/colorbox/example3/index.html%SRCROOT%
34134148902255365454static/js/colorbox/example4/index.html%SRCROOT%
34234248902255365555static/js/colorbox/example5/index.html%SRCROOT%
34334348902255365656static/js/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js%SRCROOT%
34434448902255365757static/js/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js%SRCROOT%
34534548902255365858static/js/tinymce/jscripts/tiny_mce/plugins/preview/preview.html%SRCROOT%
34634648902255365959static/js/jquery-ui-1.10.3/demos/dialog/modal-form.html%SRCROOT%
34734748902255366060static/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js%SRCROOT%
34834848902255366161static/js/jquery-ui-1.10.3/ui/jquery.ui.resizable.js%SRCROOT%
34934948902255366262static/js/jquery-ui-1.10.3/ui/jquery.ui.slider.js%SRCROOT%
35035048902255366363static/js/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js%SRCROOT%
35135148902255366464templates/html/core/administration/settings_view.html%SRCROOT%
35235248902255366565templates/html/core/database_setup.html%SRCROOT%
35335348902255366666static/js/jquery.ba-serializeobject.js%SRCROOT%
35435448902255366767static/js/jquery-ui-1.10.3/ui/jquery.ui.button.js%SRCROOT%
35535548902255366868static/js/jquery-ui-1.10.3/ui/jquery.ui.tabs.js%SRCROOT%
35635648902255366969static/js/jquery-ui-1.10.3/ui/jquery.ui.sortable.js%SRCROOT%
35735748902255367070static/js/jquery-ui-1.10.3/ui/jquery.ui.droppable.js%SRCROOT%
35835848902255367171static/js/jquery-ui-1.10.3/ui/jquery-ui.js%SRCROOT%
35935948902255367272static/js/jquery-ui-custom.js%SRCROOT%
36036048902255367373static/js/jquery-ui-1.10.3/ui/jquery.ui.position.js%SRCROOT%
36136148902255367474static/js/jquery-ui-1.10.3/demos/droppable/photo-manager.html%SRCROOT%
36236248902255367575static/js/jquery-ui-1.10.3/demos/tabs/manipulation.html%SRCROOT%results_array_id48119368964811936896481193689648119368964811936896481193689648119368964811936896481193689648119368964811936896481193689648119368964811936896481193689648119368964811936896481193689648119368964814398336481439833648143983364815880320481588032048158803204817297216481729721648172972164817297216481729721648172972164817297216481729721648172972164817297216481729721648172972164817297216481729721648172972164817297216481729721648172972164817297216
results_array_index564564564565566567568569570570570571572573576576576576576347348349347348349428428428429430431432433434434434435436437439439439439439
codeFlows_id48141032964814103296481410329648141659524814195776481421100848142254724814227584481423795248142379524814237952481424147248142531204814264256481429632048142963204814296320481429632048142963204815798784481580051248158220804817233600481723532848172405764818978240481897824048189782404819040896481907072048190859524819075840481907795248191128964819112896481911289648191246724819128064481914329648191552644819155264481915526448191552644819155264
ruleIdcom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-input
ruleIndex3131313132323232323232323232343434343411111111111128282828292929292929292929293131313131
location_array_index00000000000000000000000000000000000000000000
location_id-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1
location_endColumn1414142511850471251414141099075757575757533333333333314141425118504712514141410990757575757575
location_endLine102710271027126466661285474949393931096165196196196196196395429466395429466102710271027126466661285474949393931096165196196196196196
location_startColumn6661524363331353535181317656565656529292929292966615243633313535351813176565656565
location_startLine102710271027126466661285474948989891096165196196196196196395429466395429466102710271027126466661285474948989891096165196196196196196
location_index61616174404043160606075767661616161610000006060607339394215959597475756060606060
location_uristatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.position.jsstatic/js/12o_super_mini.jsstatic/js/12o_super_mini.jsstatic/js/chat.jsstatic/js/hardtree.jsstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/droppable/photo-manager.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jstreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pystatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.position.jsstatic/js/12o_super_mini.jsstatic/js/12o_super_mini.jsstatic/js/chat.jsstatic/js/hardtree.jsstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/droppable/photo-manager.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.js
location_uriBaseId%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%
location_messagescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy valuescli-dyys dummy value
relatedLocation_array_index01200000012000012340000000120000001200001234
relatedLocation_id12311111123111123451111111231111112311112345
relatedLocation_endColumn221592685047752728315030387535873511646464646464221592685047752728315030387535873511
relatedLocation_endLine96312031542295466661285474949091921035962196959819619985413944284653944284659631203154229546666128547494909192103596219695981961998541
relatedLocation_startColumn19191175436336117171713162265282028105050505050501919117543633611717171316226528202810
relatedLocation_startLine95981998541117466661285474949091921035962196959819619985413944284653944284659598199854111746666128547494909192103596219695981961998541
relatedLocation_index72617374404043160606075767661726161730000007160727339394215959597475756071606072
relatedLocation_uristatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-custom.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.position.jsstatic/js/12o_super_mini.jsstatic/js/12o_super_mini.jsstatic/js/chat.jsstatic/js/hardtree.jsstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/droppable/photo-manager.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-custom.jstreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pytreeio/core/middleware/chat.pystatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-custom.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.position.jsstatic/js/12o_super_mini.jsstatic/js/12o_super_mini.jsstatic/js/chat.jsstatic/js/hardtree.jsstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/dialog/modal-form.htmlstatic/js/jquery-ui-1.10.3/demos/droppable/photo-manager.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/demos/tabs/manipulation.htmlstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery-ui.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-1.10.3/ui/jquery.ui.datepicker.jsstatic/js/jquery-ui-custom.js
relatedLocation_uriBaseId%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%%SRCROOT%
relatedLocation_message'$.fn.datepicker' plugin'$.fn.datepicker' plugin'$.fn.datepicker' plugin'$.fn.position' pluginDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textHTML constructionlibrary inputcross-site scriptinglibrary inputlibrary inputError informationError informationError informationError informationError informationError information'$.fn.datepicker' plugin'$.fn.datepicker' plugin'$.fn.datepicker' plugin'$.fn.position' pluginDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textDOM textHTML constructionlibrary inputcross-site scriptinglibrary inputlibrary input
message_textPotential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.position' plugin](1).[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[Error information](1) may be exposed to an external user[Error information](1) may be exposed to an external user[Error information](1) may be exposed to an external user[Error information](1) may be exposed to an external user[Error information](1) may be exposed to an external user[Error information](1) may be exposed to an external userPotential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.datepicker' plugin](1).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](2).\n", + "Potential XSS vulnerability in the ['$.fn.datepicker' plugin](3).Potential XSS vulnerability in the ['$.fn.position' plugin](1).[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](2) is reinterpreted as HTML without escaping meta-characters.\n", + "[DOM text](3) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[DOM text](1) is reinterpreted as HTML without escaping meta-characters.[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).[HTML construction](1) based on [library input](2) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](4) might later cause [cross-site scripting](3).\n", + "[HTML construction](1) based on [library input](5) might later cause [cross-site scripting](3).
primaryLocationLineHash862d0932c3f65e9c:1862d0932c3f65e9c:1862d0932c3f65e9c:1cdbebfebc041366e:14a980240eec311bb:1703eafa65a81eae4:150c5e6da4202e956:14a980240eec311bb:1b3f0d76a66d54a16:1b3f0d76a66d54a16:1b3f0d76a66d54a16:168541733ad36bd2:151698d300613832:1dbf55bee3d3f647b:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:1fe0bcea7958de1b6:1e79fc11e0cc97a5e:1ff56eb44533e630c:1fe0bcea7958de1b6:1e79fc11e0cc97a5e:1ff56eb44533e630c:1862d0932c3f65e9c:1862d0932c3f65e9c:1862d0932c3f65e9c:1cdbebfebc041366e:14a980240eec311bb:1703eafa65a81eae4:150c5e6da4202e956:14a980240eec311bb:1b3f0d76a66d54a16:1b3f0d76a66d54a16:1b3f0d76a66d54a16:168541733ad36bd2:151698d300613832:1dbf55bee3d3f647b:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:16f2940a7ef085545:1
primaryLocationStartColumnFingerprint222122031820282828138136161616161202020202020222122031820282828138136161616161
rule_idcom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/python-queries:py/stack-trace-exposurecom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/unsafe-jquery-plugincom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/xss-through-domcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-inputcom.lgtm/javascript-queries:js/html-constructed-from-input
rule_index3131313132323232323232323232343434343411111111111128282828292929292929292929293131313131
\n" ], "text/plain": [ - "" + "" ] }, - "execution_count": 87, + "execution_count": 64, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "windowed_view(d1[\"artifacts.csv\"])" + "windowed_view(d1[\"kind_pathproblem.csv\"].T)" ] }, { "cell_type": "code", - "execution_count": 88, - "id": "7eca6850", + "execution_count": 65, + "id": "6cd954bd", "metadata": { "scrolled": true }, @@ -3907,341 +3081,2585 @@ " 1\n", " 2\n", " 3\n", + " 4\n", + " 5\n", + " 6\n", + " 7\n", + " 8\n", + " 9\n", + " ...\n", + " 1717\n", + " 1718\n", + " 1719\n", + " 1720\n", + " 1721\n", + " 1722\n", + " 1723\n", + " 1724\n", + " 1725\n", + " 1726\n", " \n", " \n", " \n", " \n", - " index\n", + " results_array_id\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " 4811936896\n", + " ...\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " 4817297216\n", + " \n", + " \n", + " results_array_index\n", " 0\n", " 1\n", " 2\n", " 3\n", + " 4\n", + " 5\n", + " 6\n", + " 7\n", + " 8\n", + " 9\n", + " ...\n", + " 419\n", + " 420\n", + " 421\n", + " 422\n", + " 423\n", + " 424\n", + " 425\n", + " 426\n", + " 427\n", + " 438\n", " \n", " \n", - " value_index_7481\n", + " ruleId\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " ...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/loop-iteration-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/incomplete-mult...\n", + " \n", + " \n", + " ruleIndex\n", " 0\n", " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " ...\n", + " 25\n", + " 25\n", + " 25\n", + " 25\n", + " 26\n", + " 27\n", + " 27\n", + " 27\n", + " 27\n", + " 30\n", + " \n", + " \n", + " location_array_index\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " ...\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " \n", + " \n", + " location_id\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " \n", + " \n", + " location_endColumn\n", + " 17\n", + " 30\n", + " 30\n", + " 16\n", + " 9\n", + " 16\n", + " 19\n", + " 74\n", + " 51\n", + " 55\n", + " ...\n", + " 249\n", + " 136\n", + " 173\n", + " 172\n", + " 22\n", + " 57\n", + " 70\n", + " 33\n", + " 97\n", + " 39\n", + " \n", + " \n", + " location_endLine\n", + " 1214\n", + " 847\n", + " 869\n", + " 932\n", + " 33\n", + " 94\n", + " 394\n", + " 119\n", + " 292\n", + " 292\n", + " ...\n", + " 20\n", + " 21\n", + " 22\n", + " 23\n", + " 71\n", + " 220\n", + " 226\n", + " 227\n", + " 27\n", + " 2664\n", + " \n", + " \n", + " location_startColumn\n", + " 13\n", + " 17\n", + " 17\n", + " 10\n", + " 5\n", + " 8\n", + " 9\n", + " 73\n", + " 50\n", + " 53\n", + " ...\n", + " 161\n", + " 77\n", + " 89\n", + " 82\n", + " 5\n", + " 55\n", + " 68\n", + " 31\n", + " 95\n", + " 11\n", + " \n", + " \n", + " location_startLine\n", + " 1214\n", + " 847\n", + " 869\n", + " 932\n", + " 33\n", + " 94\n", + " 394\n", + " 119\n", + " 292\n", + " 292\n", + " ...\n", + " 20\n", + " 21\n", + " 22\n", + " 23\n", + " 71\n", + " 220\n", + " 226\n", + " 227\n", + " 27\n", + " 2664\n", + " \n", + " \n", + " location_index\n", + " 0\n", + " 1\n", + " 1\n", + " 1\n", + " 2\n", + " 3\n", + " 3\n", + " 4\n", + " 4\n", + " 4\n", + " ...\n", + " 15\n", + " 15\n", + " 15\n", + " 15\n", + " 70\n", + " 5\n", + " 5\n", + " 5\n", + " 36\n", + " 39\n", + " \n", + " \n", + " location_uri\n", + " static/js/fileuploader.js\n", + " static/js/hardtree.js\n", + " static/js/hardtree.js\n", + " static/js/hardtree.js\n", + " static/js/jquery-ui-1.10.3/demos/accordion/hov...\n", + " static/js/jquery.ganttView.js\n", + " static/js/jquery.ganttView.js\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " ...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/jquery-ui-1.10.3/ui/jquery.ui.droppa...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/utils/vali...\n", + " static/js/12o_super_mini.js\n", + " \n", + " \n", + " location_uriBaseId\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " ...\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " \n", + " \n", + " location_message\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " ...\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " \n", + " \n", + " relatedLocation_array_index\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " ...\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " \n", + " \n", + " relatedLocation_id\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " -1\n", + " 1\n", + " 1\n", + " 1\n", " 1\n", " 1\n", " \n", " \n", - " creation_date\n", - " 2021-12-09\n", - " 2021-12-09\n", - " 2022-02-25\n", - " 2022-02-25\n", + " relatedLocation_endColumn\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " 72\n", + " 72\n", + " 72\n", + " 72\n", + " -1\n", + " 70\n", + " 78\n", + " 54\n", + " 33\n", + " 23\n", " \n", " \n", - " primary_language\n", - " javascript\n", - " javascript\n", - " javascript\n", - " javascript\n", + " relatedLocation_endLine\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " 114\n", + " 114\n", + " 114\n", + " 114\n", + " -1\n", + " 220\n", + " 226\n", + " 253\n", + " 70\n", + " 2664\n", " \n", " \n", - " project_name\n", - " treeio/treeio\n", - " treeio/treeio\n", - " treeio/treeio\n", - " treeio/treeio\n", - " \n", - " \n", - " query_commit_id\n", - " fa9571646c\n", - " fa9571646c\n", - " fa9571646c\n", - " fa9571646c\n", - " \n", - " \n", - " sarif_file_name\n", - " 2021-12-09/results.sarif\n", - " 2021-12-09/results.sarif\n", - " 2022-02-25/results.sarif\n", - " 2022-02-25/results.sarif\n", - " \n", - " \n", - " scan_id\n", - " 123456\n", - " 123456\n", - " 123457\n", - " 123457\n", - " \n", - " \n", - " scan_start_date\n", - " 2021-12-09\n", - " 2021-12-09\n", - " 2022-02-25\n", - " 2022-02-25\n", - " \n", - " \n", - " scan_stop_date\n", - " 2021-12-10\n", - " 2021-12-10\n", - " 2022-02-26\n", - " 2022-02-26\n", - " \n", - " \n", - " tool_name\n", - " codeql\n", - " codeql\n", - " codeql\n", - " codeql\n", - " \n", - " \n", - " tool_version\n", - " v1.27\n", - " v1.27\n", - " v1.29\n", - " v1.29\n", - " \n", - " \n", - " $schema\n", - " https://raw.githubusercontent.com/oasis-tcs/sa...\n", - " https://raw.githubusercontent.com/oasis-tcs/sa...\n", - " https://json.schemastore.org/sarif-2.1.0.json\n", - " https://json.schemastore.org/sarif-2.1.0.json\n", - " \n", - " \n", - " version_6787\n", - " 2.1.0\n", - " 2.1.0\n", - " 2.1.0\n", - " 2.1.0\n", - " \n", - " \n", - " value_index_0177\n", - " 0\n", + " relatedLocation_startColumn\n", " 1\n", - " 0\n", " 1\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " 1\n", + " ...\n", + " 30\n", + " 30\n", + " 30\n", + " 30\n", + " 1\n", + " 39\n", + " 49\n", + " 48\n", + " 32\n", + " 22\n", " \n", " \n", - " artifacts\n", - " 4884865856\n", - " 4887304320\n", - " 4888795840\n", - " 4890225536\n", + " relatedLocation_startLine\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " 114\n", + " 114\n", + " 114\n", + " 114\n", + " -1\n", + " 220\n", + " 226\n", + " 253\n", + " 70\n", + " 2664\n", " \n", " \n", - " columnKind\n", - " utf16CodeUnits\n", - " unicodeCodePoints\n", - " unicodeCodePoints\n", - " utf16CodeUnits\n", + " relatedLocation_index\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " -1\n", + " ...\n", + " 15\n", + " 15\n", + " 15\n", + " 15\n", + " -1\n", + " 5\n", + " 5\n", + " 5\n", + " 36\n", + " 39\n", " \n", " \n", - " results\n", - " 4884866112\n", - " 4887335744\n", - " 4888830016\n", - " 4890226432\n", + " relatedLocation_uri\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " ...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/me...\n", + " scli-dyys dummy value\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/plugins/ad...\n", + " static/js/tinymce/jscripts/tiny_mce/utils/vali...\n", + " static/js/12o_super_mini.js\n", " \n", " \n", - " semmle.formatSpecifier\n", - " 2.1.0\n", - " 2.1.0\n", - " 2.1.0\n", - " 2.1.0\n", + " relatedLocation_uriBaseId\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " ...\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " scli-dyys dummy value\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", + " %SRCROOT%\n", " \n", " \n", - " semmle.sourceLanguage\n", - " javascript\n", - " python\n", - " python\n", - " javascript\n", + " relatedLocation_message\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " scli-dyys dummy value\n", + " ...\n", + " here\n", + " here\n", + " here\n", + " here\n", + " scli-dyys dummy value\n", + " regular expression\n", + " regular expression\n", + " regular expression\n", + " regular expression\n", + " <script\n", " \n", " \n", - " driver_name_7820\n", - " LGTM.com\n", - " LGTM.com\n", - " LGTM.com\n", - " LGTM.com\n", + " message_text\n", + " Unused variable size.\n", + " Unused variable file_uploader.\n", + " Unused variable file_uploader.\n", + " Unused variable target.\n", + " Unused variable args.\n", + " Unused variable divchart.\n", + " Unused variable ArrayUtils.\n", + " Unused variable v.\n", + " Unused variable v.\n", + " Unused variable cl.\n", + " ...\n", + " This string, which is used as a regular expres...\n", + " This string, which is used as a regular expres...\n", + " This string, which is used as a regular expres...\n", + " This string, which is used as a regular expres...\n", + " Removing an array item without adjusting the l...\n", + " The escape sequence '\\.' is equivalent to just...\n", + " The escape sequence '\\.' is equivalent to just...\n", + " The escape sequence '\\.' is equivalent to just...\n", + " The escape sequence '\\.' is equivalent to just...\n", + " This string may still contain [<script](1), wh...\n", " \n", " \n", - " organization\n", - " Semmle\n", - " Semmle\n", - " Semmle\n", - " Semmle\n", + " primaryLocationLineHash\n", + " e4aa64838c776437:1\n", + " 2d69a7ff25c11755:1\n", + " 2d69a7ff25c11755:2\n", + " f53acefb9d43eca1:1\n", + " c700eb701f79d0d0:1\n", + " ae729c9a998d74ca:1\n", + " 141267900b8cd48b:1\n", + " ff892574fa9e85eb:1\n", + " 2f7867eeb9bf356b:1\n", + " 2f7867eeb9bf356b:1\n", + " ...\n", + " 3fece0909814abf2:1\n", + " baa83464899c850f:1\n", + " 8ad5248e23031514:1\n", + " fa7eb8938ebc8874:1\n", + " a0244b916b792ba9:1\n", + " 5bc93733f296b513:1\n", + " 9ce0746afae7a611:1\n", + " 76a7d7cbd7b16471:1\n", + " 2ed8420357e0fd27:1\n", + " 971273afe8dc89f4:1\n", " \n", " \n", - " rules\n", - " 4887304640\n", - " 4888795328\n", - " 4890226048\n", - " 4892162432\n", + " primaryLocationStartColumnFingerprint\n", + " 0\n", + " 4\n", + " 4\n", + " 4\n", + " 0\n", + " 4\n", + " 4\n", + " 70\n", + " 47\n", + " 50\n", + " ...\n", + " 158\n", + " 74\n", + " 86\n", + " 79\n", + " 0\n", + " 53\n", + " 65\n", + " 28\n", + " 92\n", + " 4\n", " \n", " \n", - " driver_version_7820\n", - " 1.29.0-SNAPSHOT\n", - " 1.29.0-SNAPSHOT\n", - " 1.31.0-SNAPSHOT\n", - " 1.31.0-SNAPSHOT\n", + " rule_id\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " com.lgtm/javascript-queries:js/unused-local-va...\n", + " ...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/incomplete-host...\n", + " com.lgtm/javascript-queries:js/loop-iteration-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/useless-regexp-...\n", + " com.lgtm/javascript-queries:js/incomplete-mult...\n", " \n", " \n", - " versionControl_value_index_5511\n", + " rule_index\n", " 0\n", " 0\n", " 0\n", " 0\n", - " \n", - " \n", - " repositoryUri\n", - " https://github.com/treeio/treeio.git\n", - " https://github.com/treeio/treeio.git\n", - " https://github.com/treeio/treeio.git\n", - " https://github.com/treeio/treeio.git\n", - " \n", - " \n", - " revisionId\n", - " bae3115f4015aad2cbc5ab45572232ceec990495\n", - " bae3115f4015aad2cbc5ab45572232ceec990495\n", - " bae3115f4015aad2cbc5ab45572232ceec990495\n", - " bae3115f4015aad2cbc5ab45572232ceec990495\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " 0\n", + " ...\n", + " 25\n", + " 25\n", + " 25\n", + " 25\n", + " 26\n", + " 27\n", + " 27\n", + " 27\n", + " 27\n", + " 30\n", " \n", " \n", "\n", + "

29 rows × 1727 columns

\n", "" ], "text/plain": [ - " 0 \\\n", - "index 0 \n", - "value_index_7481 0 \n", - "creation_date 2021-12-09 \n", - "primary_language javascript \n", - "project_name treeio/treeio \n", - "query_commit_id fa9571646c \n", - "sarif_file_name 2021-12-09/results.sarif \n", - "scan_id 123456 \n", - "scan_start_date 2021-12-09 \n", - "scan_stop_date 2021-12-10 \n", - "tool_name codeql \n", - "tool_version v1.27 \n", - "$schema https://raw.githubusercontent.com/oasis-tcs/sa... \n", - "version_6787 2.1.0 \n", - "value_index_0177 0 \n", - "artifacts 4884865856 \n", - "columnKind utf16CodeUnits \n", - "results 4884866112 \n", - "semmle.formatSpecifier 2.1.0 \n", - "semmle.sourceLanguage javascript \n", - "driver_name_7820 LGTM.com \n", - "organization Semmle \n", - "rules 4887304640 \n", - "driver_version_7820 1.29.0-SNAPSHOT \n", - "versionControl_value_index_5511 0 \n", - "repositoryUri https://github.com/treeio/treeio.git \n", - "revisionId bae3115f4015aad2cbc5ab45572232ceec990495 \n", + " 0 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 0 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 17 \n", + "location_endLine 1214 \n", + "location_startColumn 13 \n", + "location_startLine 1214 \n", + "location_index 0 \n", + "location_uri static/js/fileuploader.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable size. \n", + "primaryLocationLineHash e4aa64838c776437:1 \n", + "primaryLocationStartColumnFingerprint 0 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", "\n", - " 1 \\\n", - "index 1 \n", - "value_index_7481 0 \n", - "creation_date 2021-12-09 \n", - "primary_language javascript \n", - "project_name treeio/treeio \n", - "query_commit_id fa9571646c \n", - "sarif_file_name 2021-12-09/results.sarif \n", - "scan_id 123456 \n", - "scan_start_date 2021-12-09 \n", - "scan_stop_date 2021-12-10 \n", - "tool_name codeql \n", - "tool_version v1.27 \n", - "$schema https://raw.githubusercontent.com/oasis-tcs/sa... \n", - "version_6787 2.1.0 \n", - "value_index_0177 1 \n", - "artifacts 4887304320 \n", - "columnKind unicodeCodePoints \n", - "results 4887335744 \n", - "semmle.formatSpecifier 2.1.0 \n", - "semmle.sourceLanguage python \n", - "driver_name_7820 LGTM.com \n", - "organization Semmle \n", - "rules 4888795328 \n", - "driver_version_7820 1.29.0-SNAPSHOT \n", - "versionControl_value_index_5511 0 \n", - "repositoryUri https://github.com/treeio/treeio.git \n", - "revisionId bae3115f4015aad2cbc5ab45572232ceec990495 \n", + " 1 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 1 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 30 \n", + "location_endLine 847 \n", + "location_startColumn 17 \n", + "location_startLine 847 \n", + "location_index 1 \n", + "location_uri static/js/hardtree.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable file_uploader. \n", + "primaryLocationLineHash 2d69a7ff25c11755:1 \n", + "primaryLocationStartColumnFingerprint 4 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", "\n", - " 2 \\\n", - "index 2 \n", - "value_index_7481 1 \n", - "creation_date 2022-02-25 \n", - "primary_language javascript \n", - "project_name treeio/treeio \n", - "query_commit_id fa9571646c \n", - "sarif_file_name 2022-02-25/results.sarif \n", - "scan_id 123457 \n", - "scan_start_date 2022-02-25 \n", - "scan_stop_date 2022-02-26 \n", - "tool_name codeql \n", - "tool_version v1.29 \n", - "$schema https://json.schemastore.org/sarif-2.1.0.json \n", - "version_6787 2.1.0 \n", - "value_index_0177 0 \n", - "artifacts 4888795840 \n", - "columnKind unicodeCodePoints \n", - "results 4888830016 \n", - "semmle.formatSpecifier 2.1.0 \n", - "semmle.sourceLanguage python \n", - "driver_name_7820 LGTM.com \n", - "organization Semmle \n", - "rules 4890226048 \n", - "driver_version_7820 1.31.0-SNAPSHOT \n", - "versionControl_value_index_5511 0 \n", - "repositoryUri https://github.com/treeio/treeio.git \n", - "revisionId bae3115f4015aad2cbc5ab45572232ceec990495 \n", + " 2 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 2 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 30 \n", + "location_endLine 869 \n", + "location_startColumn 17 \n", + "location_startLine 869 \n", + "location_index 1 \n", + "location_uri static/js/hardtree.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable file_uploader. \n", + "primaryLocationLineHash 2d69a7ff25c11755:2 \n", + "primaryLocationStartColumnFingerprint 4 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", "\n", - " 3 \n", - "index 3 \n", - "value_index_7481 1 \n", - "creation_date 2022-02-25 \n", - "primary_language javascript \n", - "project_name treeio/treeio \n", - "query_commit_id fa9571646c \n", - "sarif_file_name 2022-02-25/results.sarif \n", - "scan_id 123457 \n", - "scan_start_date 2022-02-25 \n", - "scan_stop_date 2022-02-26 \n", - "tool_name codeql \n", - "tool_version v1.29 \n", - "$schema https://json.schemastore.org/sarif-2.1.0.json \n", - "version_6787 2.1.0 \n", - "value_index_0177 1 \n", - "artifacts 4890225536 \n", - "columnKind utf16CodeUnits \n", - "results 4890226432 \n", - "semmle.formatSpecifier 2.1.0 \n", - "semmle.sourceLanguage javascript \n", - "driver_name_7820 LGTM.com \n", - "organization Semmle \n", - "rules 4892162432 \n", - "driver_version_7820 1.31.0-SNAPSHOT \n", - "versionControl_value_index_5511 0 \n", - "repositoryUri https://github.com/treeio/treeio.git \n", - "revisionId bae3115f4015aad2cbc5ab45572232ceec990495 " + " 3 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 3 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 16 \n", + "location_endLine 932 \n", + "location_startColumn 10 \n", + "location_startLine 932 \n", + "location_index 1 \n", + "location_uri static/js/hardtree.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable target. \n", + "primaryLocationLineHash f53acefb9d43eca1:1 \n", + "primaryLocationStartColumnFingerprint 4 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 4 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 4 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 9 \n", + "location_endLine 33 \n", + "location_startColumn 5 \n", + "location_startLine 33 \n", + "location_index 2 \n", + "location_uri static/js/jquery-ui-1.10.3/demos/accordion/hov... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable args. \n", + "primaryLocationLineHash c700eb701f79d0d0:1 \n", + "primaryLocationStartColumnFingerprint 0 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 5 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 5 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 16 \n", + "location_endLine 94 \n", + "location_startColumn 8 \n", + "location_startLine 94 \n", + "location_index 3 \n", + "location_uri static/js/jquery.ganttView.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable divchart. \n", + "primaryLocationLineHash ae729c9a998d74ca:1 \n", + "primaryLocationStartColumnFingerprint 4 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 6 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 6 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 19 \n", + "location_endLine 394 \n", + "location_startColumn 9 \n", + "location_startLine 394 \n", + "location_index 3 \n", + "location_uri static/js/jquery.ganttView.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable ArrayUtils. \n", + "primaryLocationLineHash 141267900b8cd48b:1 \n", + "primaryLocationStartColumnFingerprint 4 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 7 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 7 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 74 \n", + "location_endLine 119 \n", + "location_startColumn 73 \n", + "location_startLine 119 \n", + "location_index 4 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable v. \n", + "primaryLocationLineHash ff892574fa9e85eb:1 \n", + "primaryLocationStartColumnFingerprint 70 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 8 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 8 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 51 \n", + "location_endLine 292 \n", + "location_startColumn 50 \n", + "location_startLine 292 \n", + "location_index 4 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable v. \n", + "primaryLocationLineHash 2f7867eeb9bf356b:1 \n", + "primaryLocationStartColumnFingerprint 47 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " 9 \\\n", + "results_array_id 4811936896 \n", + "results_array_index 9 \n", + "ruleId com.lgtm/javascript-queries:js/unused-local-va... \n", + "ruleIndex 0 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 55 \n", + "location_endLine 292 \n", + "location_startColumn 53 \n", + "location_startLine 292 \n", + "location_index 4 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Unused variable cl. \n", + "primaryLocationLineHash 2f7867eeb9bf356b:1 \n", + "primaryLocationStartColumnFingerprint 50 \n", + "rule_id com.lgtm/javascript-queries:js/unused-local-va... \n", + "rule_index 0 \n", + "\n", + " ... \\\n", + "results_array_id ... \n", + "results_array_index ... \n", + "ruleId ... \n", + "ruleIndex ... \n", + "location_array_index ... \n", + "location_id ... \n", + "location_endColumn ... \n", + "location_endLine ... \n", + "location_startColumn ... \n", + "location_startLine ... \n", + "location_index ... \n", + "location_uri ... \n", + "location_uriBaseId ... \n", + "location_message ... \n", + "relatedLocation_array_index ... \n", + "relatedLocation_id ... \n", + "relatedLocation_endColumn ... \n", + "relatedLocation_endLine ... \n", + "relatedLocation_startColumn ... \n", + "relatedLocation_startLine ... \n", + "relatedLocation_index ... \n", + "relatedLocation_uri ... \n", + "relatedLocation_uriBaseId ... \n", + "relatedLocation_message ... \n", + "message_text ... \n", + "primaryLocationLineHash ... \n", + "primaryLocationStartColumnFingerprint ... \n", + "rule_id ... \n", + "rule_index ... \n", + "\n", + " 1717 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 419 \n", + "ruleId com.lgtm/javascript-queries:js/incomplete-host... \n", + "ruleIndex 25 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 249 \n", + "location_endLine 20 \n", + "location_startColumn 161 \n", + "location_startLine 20 \n", + "location_index 15 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 72 \n", + "relatedLocation_endLine 114 \n", + "relatedLocation_startColumn 30 \n", + "relatedLocation_startLine 114 \n", + "relatedLocation_index 15 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message here \n", + "message_text This string, which is used as a regular expres... \n", + "primaryLocationLineHash 3fece0909814abf2:1 \n", + "primaryLocationStartColumnFingerprint 158 \n", + "rule_id com.lgtm/javascript-queries:js/incomplete-host... \n", + "rule_index 25 \n", + "\n", + " 1718 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 420 \n", + "ruleId com.lgtm/javascript-queries:js/incomplete-host... \n", + "ruleIndex 25 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 136 \n", + "location_endLine 21 \n", + "location_startColumn 77 \n", + "location_startLine 21 \n", + "location_index 15 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 72 \n", + "relatedLocation_endLine 114 \n", + "relatedLocation_startColumn 30 \n", + "relatedLocation_startLine 114 \n", + "relatedLocation_index 15 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message here \n", + "message_text This string, which is used as a regular expres... \n", + "primaryLocationLineHash baa83464899c850f:1 \n", + "primaryLocationStartColumnFingerprint 74 \n", + "rule_id com.lgtm/javascript-queries:js/incomplete-host... \n", + "rule_index 25 \n", + "\n", + " 1719 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 421 \n", + "ruleId com.lgtm/javascript-queries:js/incomplete-host... \n", + "ruleIndex 25 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 173 \n", + "location_endLine 22 \n", + "location_startColumn 89 \n", + "location_startLine 22 \n", + "location_index 15 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 72 \n", + "relatedLocation_endLine 114 \n", + "relatedLocation_startColumn 30 \n", + "relatedLocation_startLine 114 \n", + "relatedLocation_index 15 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message here \n", + "message_text This string, which is used as a regular expres... \n", + "primaryLocationLineHash 8ad5248e23031514:1 \n", + "primaryLocationStartColumnFingerprint 86 \n", + "rule_id com.lgtm/javascript-queries:js/incomplete-host... \n", + "rule_index 25 \n", + "\n", + " 1720 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 422 \n", + "ruleId com.lgtm/javascript-queries:js/incomplete-host... \n", + "ruleIndex 25 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 172 \n", + "location_endLine 23 \n", + "location_startColumn 82 \n", + "location_startLine 23 \n", + "location_index 15 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 72 \n", + "relatedLocation_endLine 114 \n", + "relatedLocation_startColumn 30 \n", + "relatedLocation_startLine 114 \n", + "relatedLocation_index 15 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/me... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message here \n", + "message_text This string, which is used as a regular expres... \n", + "primaryLocationLineHash fa7eb8938ebc8874:1 \n", + "primaryLocationStartColumnFingerprint 79 \n", + "rule_id com.lgtm/javascript-queries:js/incomplete-host... \n", + "rule_index 25 \n", + "\n", + " 1721 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 423 \n", + "ruleId com.lgtm/javascript-queries:js/loop-iteration-... \n", + "ruleIndex 26 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 22 \n", + "location_endLine 71 \n", + "location_startColumn 5 \n", + "location_startLine 71 \n", + "location_index 70 \n", + "location_uri static/js/jquery-ui-1.10.3/ui/jquery.ui.droppa... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id -1 \n", + "relatedLocation_endColumn -1 \n", + "relatedLocation_endLine -1 \n", + "relatedLocation_startColumn 1 \n", + "relatedLocation_startLine -1 \n", + "relatedLocation_index -1 \n", + "relatedLocation_uri scli-dyys dummy value \n", + "relatedLocation_uriBaseId scli-dyys dummy value \n", + "relatedLocation_message scli-dyys dummy value \n", + "message_text Removing an array item without adjusting the l... \n", + "primaryLocationLineHash a0244b916b792ba9:1 \n", + "primaryLocationStartColumnFingerprint 0 \n", + "rule_id com.lgtm/javascript-queries:js/loop-iteration-... \n", + "rule_index 26 \n", + "\n", + " 1722 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 424 \n", + "ruleId com.lgtm/javascript-queries:js/useless-regexp-... \n", + "ruleIndex 27 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 57 \n", + "location_endLine 220 \n", + "location_startColumn 55 \n", + "location_startLine 220 \n", + "location_index 5 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 70 \n", + "relatedLocation_endLine 220 \n", + "relatedLocation_startColumn 39 \n", + "relatedLocation_startLine 220 \n", + "relatedLocation_index 5 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message regular expression \n", + "message_text The escape sequence '\\.' is equivalent to just... \n", + "primaryLocationLineHash 5bc93733f296b513:1 \n", + "primaryLocationStartColumnFingerprint 53 \n", + "rule_id com.lgtm/javascript-queries:js/useless-regexp-... \n", + "rule_index 27 \n", + "\n", + " 1723 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 425 \n", + "ruleId com.lgtm/javascript-queries:js/useless-regexp-... \n", + "ruleIndex 27 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 70 \n", + "location_endLine 226 \n", + "location_startColumn 68 \n", + "location_startLine 226 \n", + "location_index 5 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 78 \n", + "relatedLocation_endLine 226 \n", + "relatedLocation_startColumn 49 \n", + "relatedLocation_startLine 226 \n", + "relatedLocation_index 5 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message regular expression \n", + "message_text The escape sequence '\\.' is equivalent to just... \n", + "primaryLocationLineHash 9ce0746afae7a611:1 \n", + "primaryLocationStartColumnFingerprint 65 \n", + "rule_id com.lgtm/javascript-queries:js/useless-regexp-... \n", + "rule_index 27 \n", + "\n", + " 1724 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 426 \n", + "ruleId com.lgtm/javascript-queries:js/useless-regexp-... \n", + "ruleIndex 27 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 33 \n", + "location_endLine 227 \n", + "location_startColumn 31 \n", + "location_startLine 227 \n", + "location_index 5 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 54 \n", + "relatedLocation_endLine 253 \n", + "relatedLocation_startColumn 48 \n", + "relatedLocation_startLine 253 \n", + "relatedLocation_index 5 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/plugins/ad... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message regular expression \n", + "message_text The escape sequence '\\.' is equivalent to just... \n", + "primaryLocationLineHash 76a7d7cbd7b16471:1 \n", + "primaryLocationStartColumnFingerprint 28 \n", + "rule_id com.lgtm/javascript-queries:js/useless-regexp-... \n", + "rule_index 27 \n", + "\n", + " 1725 \\\n", + "results_array_id 4817297216 \n", + "results_array_index 427 \n", + "ruleId com.lgtm/javascript-queries:js/useless-regexp-... \n", + "ruleIndex 27 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 97 \n", + "location_endLine 27 \n", + "location_startColumn 95 \n", + "location_startLine 27 \n", + "location_index 36 \n", + "location_uri static/js/tinymce/jscripts/tiny_mce/utils/vali... \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 33 \n", + "relatedLocation_endLine 70 \n", + "relatedLocation_startColumn 32 \n", + "relatedLocation_startLine 70 \n", + "relatedLocation_index 36 \n", + "relatedLocation_uri static/js/tinymce/jscripts/tiny_mce/utils/vali... \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message regular expression \n", + "message_text The escape sequence '\\.' is equivalent to just... \n", + "primaryLocationLineHash 2ed8420357e0fd27:1 \n", + "primaryLocationStartColumnFingerprint 92 \n", + "rule_id com.lgtm/javascript-queries:js/useless-regexp-... \n", + "rule_index 27 \n", + "\n", + " 1726 \n", + "results_array_id 4817297216 \n", + "results_array_index 438 \n", + "ruleId com.lgtm/javascript-queries:js/incomplete-mult... \n", + "ruleIndex 30 \n", + "location_array_index 0 \n", + "location_id -1 \n", + "location_endColumn 39 \n", + "location_endLine 2664 \n", + "location_startColumn 11 \n", + "location_startLine 2664 \n", + "location_index 39 \n", + "location_uri static/js/12o_super_mini.js \n", + "location_uriBaseId %SRCROOT% \n", + "location_message scli-dyys dummy value \n", + "relatedLocation_array_index 0 \n", + "relatedLocation_id 1 \n", + "relatedLocation_endColumn 23 \n", + "relatedLocation_endLine 2664 \n", + "relatedLocation_startColumn 22 \n", + "relatedLocation_startLine 2664 \n", + "relatedLocation_index 39 \n", + "relatedLocation_uri static/js/12o_super_mini.js \n", + "relatedLocation_uriBaseId %SRCROOT% \n", + "relatedLocation_message