905 lines
21 KiB
JSON
905 lines
21 KiB
JSON
|
|
{
|
||
|
|
"command_history": [
|
||
|
|
{
|
||
|
|
"command": "stats",
|
||
|
|
"result_type": "success",
|
||
|
|
"timestamp": "2025-08-09T06:57:30"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"command": "include-cycles",
|
||
|
|
"result_type": "success",
|
||
|
|
"timestamp": "2025-08-09T06:57:57"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"created_at": "2025-08-09T06:57:26",
|
||
|
|
"directory_files": [
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 786,
|
||
|
|
"comment_lines": 87,
|
||
|
|
"empty_lines": 90,
|
||
|
|
"name": "ast.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/ast.rs",
|
||
|
|
"size_bytes": 31854,
|
||
|
|
"total_lines": 963
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 53,
|
||
|
|
"comment_lines": 2,
|
||
|
|
"empty_lines": 12,
|
||
|
|
"name": "bool_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/bool_box.rs",
|
||
|
|
"size_bytes": 1561,
|
||
|
|
"total_lines": 67
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 197,
|
||
|
|
"comment_lines": 6,
|
||
|
|
"empty_lines": 43,
|
||
|
|
"name": "debug_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/debug_box.rs",
|
||
|
|
"size_bytes": 8396,
|
||
|
|
"total_lines": 246
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 51,
|
||
|
|
"comment_lines": 2,
|
||
|
|
"empty_lines": 11,
|
||
|
|
"name": "integer_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/integer_box.rs",
|
||
|
|
"size_bytes": 1467,
|
||
|
|
"total_lines": 64
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 131,
|
||
|
|
"comment_lines": 20,
|
||
|
|
"empty_lines": 24,
|
||
|
|
"name": "map_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/map_box.rs",
|
||
|
|
"size_bytes": 5606,
|
||
|
|
"total_lines": 175
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 332,
|
||
|
|
"comment_lines": 26,
|
||
|
|
"empty_lines": 50,
|
||
|
|
"name": "math_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/math_box.rs",
|
||
|
|
"size_bytes": 13527,
|
||
|
|
"total_lines": 408
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 20,
|
||
|
|
"comment_lines": 8,
|
||
|
|
"empty_lines": 5,
|
||
|
|
"name": "mod.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/mod.rs",
|
||
|
|
"size_bytes": 824,
|
||
|
|
"total_lines": 33
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 106,
|
||
|
|
"comment_lines": 16,
|
||
|
|
"empty_lines": 27,
|
||
|
|
"name": "null_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/null_box.rs",
|
||
|
|
"size_bytes": 3803,
|
||
|
|
"total_lines": 149
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 169,
|
||
|
|
"comment_lines": 23,
|
||
|
|
"empty_lines": 33,
|
||
|
|
"name": "random_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/random_box.rs",
|
||
|
|
"size_bytes": 7974,
|
||
|
|
"total_lines": 225
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 166,
|
||
|
|
"comment_lines": 27,
|
||
|
|
"empty_lines": 28,
|
||
|
|
"name": "sound_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/sound_box.rs",
|
||
|
|
"size_bytes": 7482,
|
||
|
|
"total_lines": 221
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 105,
|
||
|
|
"comment_lines": 14,
|
||
|
|
"empty_lines": 22,
|
||
|
|
"name": "string_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/string_box.rs",
|
||
|
|
"size_bytes": 4356,
|
||
|
|
"total_lines": 141
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 281,
|
||
|
|
"comment_lines": 32,
|
||
|
|
"empty_lines": 53,
|
||
|
|
"name": "time_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/boxes/time_box.rs",
|
||
|
|
"size_bytes": 10499,
|
||
|
|
"total_lines": 366
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 1096,
|
||
|
|
"comment_lines": 118,
|
||
|
|
"empty_lines": 230,
|
||
|
|
"name": "box_trait.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/box_trait.rs",
|
||
|
|
"size_bytes": 42202,
|
||
|
|
"total_lines": 1444
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 167,
|
||
|
|
"comment_lines": 24,
|
||
|
|
"empty_lines": 35,
|
||
|
|
"name": "channel_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/channel_box.rs",
|
||
|
|
"size_bytes": 6470,
|
||
|
|
"total_lines": 226
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 233,
|
||
|
|
"comment_lines": 58,
|
||
|
|
"empty_lines": 68,
|
||
|
|
"name": "environment.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/environment.rs",
|
||
|
|
"size_bytes": 12850,
|
||
|
|
"total_lines": 359
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 81,
|
||
|
|
"comment_lines": 9,
|
||
|
|
"empty_lines": 14,
|
||
|
|
"name": "exception_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/exception_box.rs",
|
||
|
|
"size_bytes": 2659,
|
||
|
|
"total_lines": 104
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 74,
|
||
|
|
"comment_lines": 21,
|
||
|
|
"empty_lines": 16,
|
||
|
|
"name": "finalization.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/finalization.rs",
|
||
|
|
"size_bytes": 3224,
|
||
|
|
"total_lines": 111
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 136,
|
||
|
|
"comment_lines": 31,
|
||
|
|
"empty_lines": 37,
|
||
|
|
"name": "instance.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/instance.rs",
|
||
|
|
"size_bytes": 6444,
|
||
|
|
"total_lines": 204
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 1203,
|
||
|
|
"comment_lines": 72,
|
||
|
|
"empty_lines": 39,
|
||
|
|
"name": "box_methods.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/box_methods.rs",
|
||
|
|
"size_bytes": 55280,
|
||
|
|
"total_lines": 1314
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 457,
|
||
|
|
"comment_lines": 76,
|
||
|
|
"empty_lines": 119,
|
||
|
|
"name": "core.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/core.rs",
|
||
|
|
"size_bytes": 23608,
|
||
|
|
"total_lines": 652
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 413,
|
||
|
|
"comment_lines": 86,
|
||
|
|
"empty_lines": 95,
|
||
|
|
"name": "expressions.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/expressions.rs",
|
||
|
|
"size_bytes": 25980,
|
||
|
|
"total_lines": 594
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 62,
|
||
|
|
"comment_lines": 21,
|
||
|
|
"empty_lines": 13,
|
||
|
|
"name": "functions.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/functions.rs",
|
||
|
|
"size_bytes": 4106,
|
||
|
|
"total_lines": 96
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 65,
|
||
|
|
"comment_lines": 30,
|
||
|
|
"empty_lines": 19,
|
||
|
|
"name": "io.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/io.rs",
|
||
|
|
"size_bytes": 4459,
|
||
|
|
"total_lines": 114
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 70,
|
||
|
|
"comment_lines": 17,
|
||
|
|
"empty_lines": 11,
|
||
|
|
"name": "mod.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/mod.rs",
|
||
|
|
"size_bytes": 2888,
|
||
|
|
"total_lines": 98
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 491,
|
||
|
|
"comment_lines": 100,
|
||
|
|
"empty_lines": 58,
|
||
|
|
"name": "objects.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/objects.rs",
|
||
|
|
"size_bytes": 29692,
|
||
|
|
"total_lines": 649
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 323,
|
||
|
|
"comment_lines": 52,
|
||
|
|
"empty_lines": 52,
|
||
|
|
"name": "statements.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/interpreter/statements.rs",
|
||
|
|
"size_bytes": 19226,
|
||
|
|
"total_lines": 427
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 30,
|
||
|
|
"comment_lines": 7,
|
||
|
|
"empty_lines": 2,
|
||
|
|
"name": "lib.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/lib.rs",
|
||
|
|
"size_bytes": 1433,
|
||
|
|
"total_lines": 39
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 775,
|
||
|
|
"comment_lines": 76,
|
||
|
|
"empty_lines": 155,
|
||
|
|
"name": "main.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/main.rs",
|
||
|
|
"size_bytes": 35787,
|
||
|
|
"total_lines": 1006
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 140,
|
||
|
|
"comment_lines": 35,
|
||
|
|
"empty_lines": 32,
|
||
|
|
"name": "method_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/method_box.rs",
|
||
|
|
"size_bytes": 6362,
|
||
|
|
"total_lines": 207
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 1765,
|
||
|
|
"comment_lines": 176,
|
||
|
|
"empty_lines": 338,
|
||
|
|
"name": "parser.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/parser.rs",
|
||
|
|
"size_bytes": 88020,
|
||
|
|
"total_lines": 2279
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 507,
|
||
|
|
"comment_lines": 40,
|
||
|
|
"empty_lines": 65,
|
||
|
|
"name": "tokenizer.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/tokenizer.rs",
|
||
|
|
"size_bytes": 20221,
|
||
|
|
"total_lines": 612
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"classes": [],
|
||
|
|
"complexity": {
|
||
|
|
"cyclomatic_complexity": 1,
|
||
|
|
"max_nesting_depth": 0,
|
||
|
|
"rating": "Simple 🟢"
|
||
|
|
},
|
||
|
|
"file_info": {
|
||
|
|
"code_lines": 298,
|
||
|
|
"comment_lines": 60,
|
||
|
|
"empty_lines": 75,
|
||
|
|
"name": "type_box.rs",
|
||
|
|
"path": "/mnt/c/git/nyash/src/type_box.rs",
|
||
|
|
"size_bytes": 12533,
|
||
|
|
"total_lines": 433
|
||
|
|
},
|
||
|
|
"function_calls": [],
|
||
|
|
"functions": [],
|
||
|
|
"stats": {
|
||
|
|
"class_count": 0,
|
||
|
|
"export_count": 0,
|
||
|
|
"function_count": 0,
|
||
|
|
"import_count": 0,
|
||
|
|
"total_calls": 0,
|
||
|
|
"unique_calls": 0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"directory_result": {
|
||
|
|
"files_count": 32,
|
||
|
|
"summary": {
|
||
|
|
"complex_files": 0,
|
||
|
|
"large_files": 9,
|
||
|
|
"total_classes": 0,
|
||
|
|
"total_files": 32,
|
||
|
|
"total_functions": 0,
|
||
|
|
"total_lines": 14026,
|
||
|
|
"total_size": 500793
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"is_directory": true,
|
||
|
|
"quick_stats": {
|
||
|
|
"classes": 0,
|
||
|
|
"files": 32,
|
||
|
|
"functions": 0,
|
||
|
|
"lines": 14026,
|
||
|
|
"size": 500793,
|
||
|
|
"type": "directory"
|
||
|
|
},
|
||
|
|
"session_id": "session_20250809_065726",
|
||
|
|
"session_type": "ai_optimized",
|
||
|
|
"target_path": "/mnt/c/git/nyash/src"
|
||
|
|
}
|