Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
276 changes: 276 additions & 0 deletions .codesage/snapshots/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,281 @@
"timestamp": "2025-11-23T14:09:37.420472",
"path": ".codesage/snapshots/v1.json",
"git_commit": null
},
{
"version": "v2",
"timestamp": "2025-11-25T04:21:39.559962",
"path": ".codesage/snapshots/v2.json",
"git_commit": null
},
{
"version": "v3",
"timestamp": "2025-11-25T04:24:00.711615",
"path": ".codesage/snapshots/v3.json",
"git_commit": null
},
{
"version": "v4",
"timestamp": "2025-11-25T04:28:47.355799",
"path": ".codesage/snapshots/v4.json",
"git_commit": null
},
{
"version": "v5",
"timestamp": "2025-11-25T04:30:10.619591",
"path": ".codesage/snapshots/v5.json",
"git_commit": null
},
{
"version": "v6",
"timestamp": "2025-11-25T04:30:11.264485",
"path": ".codesage/snapshots/v6.json",
"git_commit": null
},
{
"version": "v7",
"timestamp": "2025-11-25T04:32:04.166257",
"path": ".codesage/snapshots/v7.json",
"git_commit": null
},
{
"version": "v8",
"timestamp": "2025-11-25T04:32:04.781621",
"path": ".codesage/snapshots/v8.json",
"git_commit": null
},
{
"version": "v9",
"timestamp": "2025-11-25T04:33:37.187839",
"path": ".codesage/snapshots/v9.json",
"git_commit": null
},
{
"version": "v10",
"timestamp": "2025-11-25T04:33:37.842891",
"path": ".codesage/snapshots/v10.json",
"git_commit": null
},
{
"version": "v11",
"timestamp": "2025-11-25T04:36:15.082563",
"path": ".codesage/snapshots/v11.json",
"git_commit": null
},
{
"version": "v12",
"timestamp": "2025-11-25T04:36:15.709401",
"path": ".codesage/snapshots/v12.json",
"git_commit": null
},
{
"version": "v13",
"timestamp": "2025-11-25T04:38:09.454288",
"path": ".codesage/snapshots/v13.json",
"git_commit": null
},
{
"version": "v14",
"timestamp": "2025-11-25T04:38:10.093066",
"path": ".codesage/snapshots/v14.json",
"git_commit": null
},
{
"version": "v15",
"timestamp": "2025-11-25T04:40:15.680065",
"path": ".codesage/snapshots/v15.json",
"git_commit": null
},
{
"version": "v16",
"timestamp": "2025-11-25T04:40:16.312136",
"path": ".codesage/snapshots/v16.json",
"git_commit": null
},
{
"version": "v17",
"timestamp": "2025-11-25T04:42:10.275275",
"path": ".codesage/snapshots/v17.json",
"git_commit": null
},
{
"version": "v18",
"timestamp": "2025-11-25T04:42:10.909066",
"path": ".codesage/snapshots/v18.json",
"git_commit": null
},
{
"version": "v19",
"timestamp": "2025-11-25T04:43:59.179533",
"path": ".codesage/snapshots/v19.json",
"git_commit": null
},
{
"version": "v20",
"timestamp": "2025-11-25T04:43:59.847730",
"path": ".codesage/snapshots/v20.json",
"git_commit": null
},
{
"version": "v21",
"timestamp": "2025-11-25T04:45:44.168145",
"path": ".codesage/snapshots/v21.json",
"git_commit": null
},
{
"version": "v22",
"timestamp": "2025-11-25T04:45:44.852722",
"path": ".codesage/snapshots/v22.json",
"git_commit": null
},
{
"version": "v23",
"timestamp": "2025-11-25T04:50:31.825692",
"path": ".codesage/snapshots/v23.json",
"git_commit": null
},
{
"version": "v24",
"timestamp": "2025-11-25T04:50:32.463125",
"path": ".codesage/snapshots/v24.json",
"git_commit": null
},
{
"version": "v25",
"timestamp": "2025-11-25T05:01:14.890149",
"path": ".codesage/snapshots/v25.json",
"git_commit": null
},
{
"version": "v26",
"timestamp": "2025-11-25T05:01:15.461499",
"path": ".codesage/snapshots/v26.json",
"git_commit": null
},
{
"version": "v27",
"timestamp": "2025-11-25T05:03:21.183017",
"path": ".codesage/snapshots/v27.json",
"git_commit": null
},
{
"version": "v28",
"timestamp": "2025-11-25T05:03:21.770417",
"path": ".codesage/snapshots/v28.json",
"git_commit": null
},
{
"version": "v29",
"timestamp": "2025-11-25T05:06:22.051834",
"path": ".codesage/snapshots/v29.json",
"git_commit": null
},
{
"version": "v30",
"timestamp": "2025-11-25T05:06:22.667723",
"path": ".codesage/snapshots/v30.json",
"git_commit": null
},
{
"version": "v31",
"timestamp": "2025-11-25T05:09:03.854139",
"path": ".codesage/snapshots/v31.json",
"git_commit": null
},
{
"version": "v32",
"timestamp": "2025-11-25T05:09:04.450657",
"path": ".codesage/snapshots/v32.json",
"git_commit": null
},
{
"version": "v33",
"timestamp": "2025-11-25T05:11:15.843910",
"path": ".codesage/snapshots/v33.json",
"git_commit": null
},
{
"version": "v34",
"timestamp": "2025-11-25T05:11:16.639005",
"path": ".codesage/snapshots/v34.json",
"git_commit": null
},
{
"version": "v35",
"timestamp": "2025-11-25T05:14:06.613920",
"path": ".codesage/snapshots/v35.json",
"git_commit": null
},
{
"version": "v36",
"timestamp": "2025-11-25T05:14:07.231591",
"path": ".codesage/snapshots/v36.json",
"git_commit": null
},
{
"version": "v37",
"timestamp": "2025-11-25T05:27:19.842583",
"path": ".codesage/snapshots/v37.json",
"git_commit": null
},
{
"version": "v38",
"timestamp": "2025-11-25T05:27:20.538230",
"path": ".codesage/snapshots/v38.json",
"git_commit": null
},
{
"version": "v39",
"timestamp": "2025-11-25T05:31:10.639024",
"path": ".codesage/snapshots/v39.json",
"git_commit": null
},
{
"version": "v40",
"timestamp": "2025-11-25T05:31:11.294129",
"path": ".codesage/snapshots/v40.json",
"git_commit": null
},
{
"version": "v41",
"timestamp": "2025-11-25T05:32:43.758546",
"path": ".codesage/snapshots/v41.json",
"git_commit": null
},
{
"version": "v42",
"timestamp": "2025-11-25T05:32:44.395369",
"path": ".codesage/snapshots/v42.json",
"git_commit": null
},
{
"version": "v43",
"timestamp": "2025-11-25T05:38:52.603654",
"path": ".codesage/snapshots/v43.json",
"git_commit": null
},
{
"version": "v44",
"timestamp": "2025-11-25T05:38:53.420694",
"path": ".codesage/snapshots/v44.json",
"git_commit": null
},
{
"version": "v45",
"timestamp": "2025-11-25T05:53:15.334756",
"path": ".codesage/snapshots/v45.json",
"git_commit": null
},
{
"version": "v46",
"timestamp": "2025-11-25T05:53:15.980323",
"path": ".codesage/snapshots/v46.json",
"git_commit": null
},
{
"version": "v47",
"timestamp": "2025-11-25T06:00:03.637259",
"path": ".codesage/snapshots/v47.json",
"git_commit": null
}
]
1 change: 1 addition & 0 deletions .codesage/snapshots/v10.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v10","timestamp":"2025-11-25T04:33:37.842891","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-5/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v11.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v11","timestamp":"2025-11-25T04:36:15.082563","project_name":"my_project","file_count":2,"total_size":261,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-6/test_e2e_lifecycle0/my_project/script.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"9a257e5c622b07b72881e37ad9e6ff479332827d1a871aab1bdae8a6347729f5","lines":5,"ast_summary":{"function_count":1,"class_count":0,"import_count":0,"comment_lines":1},"complexity_metrics":{"cyclomatic":2},"detected_patterns":[],"analysis_issues":[]},{"path":"/tmp/pytest-of-jules/pytest-6/test_e2e_lifecycle0/my_project/Complex.java","language":"unknown","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"c0bf98aa7370af235a7c2057ad7bf9c2c5ad277f9b417918c227abb20f004d1f","lines":7,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":0},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v12.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v12","timestamp":"2025-11-25T04:36:15.709401","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-6/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v13.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v13","timestamp":"2025-11-25T04:38:09.454288","project_name":"my_project","file_count":2,"total_size":261,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-7/test_e2e_lifecycle0/my_project/script.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"9a257e5c622b07b72881e37ad9e6ff479332827d1a871aab1bdae8a6347729f5","lines":5,"ast_summary":{"function_count":1,"class_count":0,"import_count":0,"comment_lines":1},"complexity_metrics":{"cyclomatic":2},"detected_patterns":[],"analysis_issues":[]},{"path":"/tmp/pytest-of-jules/pytest-7/test_e2e_lifecycle0/my_project/Complex.java","language":"unknown","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"c0bf98aa7370af235a7c2057ad7bf9c2c5ad277f9b417918c227abb20f004d1f","lines":7,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":0},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v14.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v14","timestamp":"2025-11-25T04:38:10.093066","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-7/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v15.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v15","timestamp":"2025-11-25T04:40:15.680065","project_name":"my_project","file_count":2,"total_size":261,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-8/test_e2e_lifecycle0/my_project/script.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"9a257e5c622b07b72881e37ad9e6ff479332827d1a871aab1bdae8a6347729f5","lines":5,"ast_summary":{"function_count":1,"class_count":0,"import_count":0,"comment_lines":1},"complexity_metrics":{"cyclomatic":2},"detected_patterns":[],"analysis_issues":[]},{"path":"/tmp/pytest-of-jules/pytest-8/test_e2e_lifecycle0/my_project/Complex.java","language":"unknown","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"c0bf98aa7370af235a7c2057ad7bf9c2c5ad277f9b417918c227abb20f004d1f","lines":7,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":0},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v16.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v16","timestamp":"2025-11-25T04:40:16.312136","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-8/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v17.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v17","timestamp":"2025-11-25T04:42:10.275275","project_name":"my_project","file_count":2,"total_size":261,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-9/test_e2e_lifecycle0/my_project/script.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"9a257e5c622b07b72881e37ad9e6ff479332827d1a871aab1bdae8a6347729f5","lines":5,"ast_summary":{"function_count":1,"class_count":0,"import_count":0,"comment_lines":1},"complexity_metrics":{"cyclomatic":2},"detected_patterns":[],"analysis_issues":[]},{"path":"/tmp/pytest-of-jules/pytest-9/test_e2e_lifecycle0/my_project/Complex.java","language":"unknown","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"c0bf98aa7370af235a7c2057ad7bf9c2c5ad277f9b417918c227abb20f004d1f","lines":7,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":0},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v18.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v18","timestamp":"2025-11-25T04:42:10.909066","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-9/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v19.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v19","timestamp":"2025-11-25T04:43:59.179533","project_name":"my_project","file_count":2,"total_size":261,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-10/test_e2e_lifecycle0/my_project/script.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"9a257e5c622b07b72881e37ad9e6ff479332827d1a871aab1bdae8a6347729f5","lines":5,"ast_summary":{"function_count":1,"class_count":0,"import_count":0,"comment_lines":1},"complexity_metrics":{"cyclomatic":2},"detected_patterns":[],"analysis_issues":[]},{"path":"/tmp/pytest-of-jules/pytest-10/test_e2e_lifecycle0/my_project/Complex.java","language":"unknown","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"c0bf98aa7370af235a7c2057ad7bf9c2c5ad277f9b417918c227abb20f004d1f","lines":7,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":0},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
1 change: 1 addition & 0 deletions .codesage/snapshots/v2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"metadata":{"version":"v2","timestamp":"2025-11-25T04:21:39.559962","project_name":"project","file_count":1,"total_size":14,"git_commit":null,"tool_version":"0.2.0","config_hash":"not_implemented"},"files":[{"path":"/tmp/pytest-of-jules/pytest-0/test_legacy_snapshot_command0/project/file.py","language":"python","content":null,"size":null,"metrics":null,"symbols":{},"risk":null,"issues":[],"compression_level":"full","hash":"96f43d529af3430cb6b0e2c02f6b38ef1a121e8a31d2d09a3ebb716f2f35c9de","lines":1,"ast_summary":{"function_count":0,"class_count":0,"import_count":0,"comment_lines":0},"complexity_metrics":{"cyclomatic":1},"detected_patterns":[],"analysis_issues":[]}],"dependencies":null,"risk_summary":null,"issues_summary":null,"llm_stats":null,"languages":[],"language_stats":{},"global_metrics":{},"dependency_graph":{"internal":[],"external":[],"edges":[]},"detected_patterns":[],"issues":[]}
Loading
Loading