fullpath name class_name object_type cyclomatic_complexity cyclomatic_rank start_line stop_line column_offset
0 /root/rolling-pin/python/rolling_pin/blob_etl.py field_combinations NaN method_closure 3 0 316 321 8
1 /root/rolling-pin/python/rolling_pin/blob_etl.py recurse NaN method_closure 3 0 373 389 8
2 /root/rolling-pin/python/rolling_pin/radon_etl.py remove_test_modules NaN method_closure 1 0 403 406 8
3 /root/rolling-pin/python/rolling_pin/radon_etl.py write_table NaN method_closure 1 0 493 504 8
4 /root/rolling-pin/python/rolling_pin/utils_tes... func NaN method_closure 1 0 52 53 8
5 /root/rolling-pin/python/rolling_pin/utils_tes... foobar_func NaN method_closure 1 0 69 71 8
6 /root/rolling-pin/python/rolling_pin/utils_tes... foobar_func NaN method_closure 1 0 78 80 8
7 /root/rolling-pin/python/rolling_pin/blob_etl.py recurse NaN closure 3 0 373 389 8
8 /root/rolling-pin/python/rolling_pin/blob_etl.py field_combinations NaN closure 3 0 316 321 8
9 /root/rolling-pin/python/rolling_pin/radon_etl.py remove_test_modules NaN closure 1 0 403 406 8
10 /root/rolling-pin/python/rolling_pin/radon_etl.py write_table NaN closure 1 0 493 504 8
11 /root/rolling-pin/python/rolling_pin/tools.py recurse NaN closure 8 1 157 172 4
12 /root/rolling-pin/python/rolling_pin/utils.py wrapper NaN closure 4 0 81 100 4
13 /root/rolling-pin/python/rolling_pin/utils_tes... func NaN closure 1 0 52 53 8
14 /root/rolling-pin/python/rolling_pin/utils_tes... foobar_func NaN closure 1 0 69 71 8
15 /root/rolling-pin/python/rolling_pin/utils_tes... foobar_func NaN closure 1 0 78 80 8
16 /root/rolling-pin/python/rolling_pin/blob_etl.py write BlobETL method 5 0 519 575 4
17 /root/rolling-pin/python/rolling_pin/blob_etl_... test_write BlobEtlTests method 1 0 484 509 4
18 /root/rolling-pin/python/rolling_pin/radon_etl.py write_tables RadonETL method 1 0 483 518 4
19 /root/rolling-pin/python/rolling_pin/radon_etl... test_write_tables RadonEtlTests method 1 0 133 145 4
20 /root/rolling-pin/python/rolling_pin/repo_etl.py write RepoETL method 5 0 498 552 4
21 /root/rolling-pin/python/rolling_pin/repo_etl_... get_repo_data RepoEtlTests method 1 0 311 350 4
22 /root/rolling-pin/python/rolling_pin/tools_tes... test_write_dot_graph ToolsTests method 2 0 374 385 4
23 /root/rolling-pin/python/rolling_pin/utils_tes... test_api_function_required UtilsTests method 1 0 97 100 4
24 /root/rolling-pin/python/cli.py main NaN function 19 2 501 577 0
25 /root/rolling-pin/python/cli.py get_image_id_command NaN function 1 0 222 231 0
26 /root/rolling-pin/python/cli.py get_lab_command NaN function 1 0 234 246 0
27 /root/rolling-pin/python/cli.py get_lint_command NaN function 1 0 249 261 0
28 /root/rolling-pin/python/cli.py get_publish_command NaN function 1 0 264 295 0
29 /root/rolling-pin/python/cli.py get_python_command NaN function 1 0 298 309 0
30 /root/rolling-pin/python/cli.py get_remove_image_command NaN function 1 0 312 325 0
31 /root/rolling-pin/python/cli.py get_requirements_command NaN function 1 0 328 346 0
32 /root/rolling-pin/python/cli.py get_start_command NaN function 1 0 349 361 0
33 /root/rolling-pin/python/cli.py get_stop_command NaN function 1 0 364 376 0
34 /root/rolling-pin/python/cli.py get_test_command NaN function 1 0 379 396 0
35 /root/rolling-pin/python/cli.py get_info NaN function 2 0 19 84 0
36 /root/rolling-pin/python/cli.py get_tox_command NaN function 1 0 399 424 0
37 /root/rolling-pin/python/cli.py get_docker_command NaN function 1 0 428 450 0
38 /root/rolling-pin/python/cli.py get_docker_compose_command NaN function 1 0 478 497 0
39 /root/rolling-pin/python/cli.py get_docker_exec_command NaN function 2 0 453 475 0
40 /root/rolling-pin/python/cli.py get_fix_permissions_command NaN function 1 0 87 102 0
41 /root/rolling-pin/python/cli.py get_architecture_diagram_command NaN function 1 0 105 122 0
42 /root/rolling-pin/python/cli.py get_radon_metrics_command NaN function 1 0 125 144 0
43 /root/rolling-pin/python/cli.py get_bash_command NaN function 1 0 148 159 0
44 /root/rolling-pin/python/cli.py get_container_id_command NaN function 1 0 162 171 0
45 /root/rolling-pin/python/cli.py get_coverage_command NaN function 1 0 174 198 0
46 /root/rolling-pin/python/cli.py get_docs_command NaN function 1 0 201 219 0
47 /root/rolling-pin/python/rolling_pin/app.py to_svg NaN function 2 0 63 126 0
48 /root/rolling-pin/python/rolling_pin/app.py index NaN function 1 0 18 20 0
49 /root/rolling-pin/python/rolling_pin/app.py get_svg NaN function 1 0 23 60 0
50 /root/rolling-pin/python/rolling_pin/blob_etl.py to_dot_graph BlobETL method 11 2 395 475 4
51 /root/rolling-pin/python/rolling_pin/blob_etl.py set_field BlobETL method 2 0 189 206 4
52 /root/rolling-pin/python/rolling_pin/blob_etl.py to_dataframe BlobETL method 2 0 238 267 4
53 /root/rolling-pin/python/rolling_pin/blob_etl.py to_html BlobETL method 2 0 477 517 4
54 /root/rolling-pin/python/rolling_pin/blob_etl.py __init__ BlobETL method 1 0 26 36 4
55 /root/rolling-pin/python/rolling_pin/blob_etl.py to_dict BlobETL method 1 0 209 215 4
56 /root/rolling-pin/python/rolling_pin/blob_etl.py to_flat_dict BlobETL method 1 0 218 223 4
57 /root/rolling-pin/python/rolling_pin/blob_etl.py to_networkx_graph BlobETL method 1 0 362 393 4
58 /root/rolling-pin/python/rolling_pin/blob_etl.py to_prototype BlobETL method 7 1 269 360 4
59 /root/rolling-pin/python/rolling_pin/blob_etl.py filter BlobETL method 6 1 55 89 4
60 /root/rolling-pin/python/rolling_pin/blob_etl.py delete BlobETL method 6 1 91 125 4
61 /root/rolling-pin/python/rolling_pin/blob_etl.py set BlobETL method 6 1 127 169 4
62 /root/rolling-pin/python/rolling_pin/blob_etl.py BlobETL NaN class 4 0 20 575 0
63 /root/rolling-pin/python/rolling_pin/blob_etl.py to_records BlobETL method 3 0 225 236 4
64 /root/rolling-pin/python/rolling_pin/blob_etl.py query BlobETL method 2 0 39 53 4
65 /root/rolling-pin/python/rolling_pin/blob_etl.py update BlobETL method 2 0 171 187 4
66 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_dot_graph BlobEtlTests method 7 1 439 476 4
67 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_dict BlobEtlTests method 1 0 91 94 4
68 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_flat_dict BlobEtlTests method 1 0 96 100 4
69 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_records BlobEtlTests method 1 0 102 117 4
70 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_prototype BlobEtlTests method 1 0 174 193 4
71 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_prototype_no_hashable_values BlobEtlTests method 1 0 195 215 4
72 /root/rolling-pin/python/rolling_pin/blob_etl_... test_filter BlobEtlTests method 1 0 217 243 4
73 /root/rolling-pin/python/rolling_pin/blob_etl_... test_delete BlobEtlTests method 1 0 245 274 4
74 /root/rolling-pin/python/rolling_pin/blob_etl_... test_set BlobEtlTests method 1 0 276 316 4
75 /root/rolling-pin/python/rolling_pin/blob_etl_... test_update BlobEtlTests method 1 0 318 332 4
76 /root/rolling-pin/python/rolling_pin/blob_etl_... test_filter_delete_update_set BlobEtlTests method 1 0 362 402 4
77 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_networkx_graph BlobEtlTests method 4 0 404 430 4
78 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_dot_graph_error BlobEtlTests method 1 0 432 437 4
79 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_html BlobEtlTests method 1 0 478 482 4
80 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_dataframe_group_by BlobEtlTests method 3 0 137 172 4
81 /root/rolling-pin/python/rolling_pin/blob_etl_... BlobEtlTests NaN class 2 0 19 509 0
82 /root/rolling-pin/python/rolling_pin/blob_etl_... test_to_dataframe BlobEtlTests method 2 0 119 135 4
83 /root/rolling-pin/python/rolling_pin/blob_etl_... test_set_field BlobEtlTests method 2 0 334 360 4
84 /root/rolling-pin/python/rolling_pin/blob_etl_... get_simple_blob BlobEtlTests method 1 0 20 32 4
85 /root/rolling-pin/python/rolling_pin/blob_etl_... get_complex_blob BlobEtlTests method 1 0 34 63 4
86 /root/rolling-pin/python/rolling_pin/blob_etl_... test_init BlobEtlTests method 1 0 65 78 4
87 /root/rolling-pin/python/rolling_pin/blob_etl_... test_query BlobEtlTests method 1 0 81 89 4
88 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_cyclomatic_complexity_dataframe RadonETL method 5 0 286 345 4
89 /root/rolling-pin/python/rolling_pin/radon_etl.py maintainability_index RadonETL method 1 0 60 65 4
90 /root/rolling-pin/python/rolling_pin/radon_etl.py cyclomatic_complexity_metrics RadonETL method 1 0 67 72 4
91 /root/rolling-pin/python/rolling_pin/radon_etl.py halstead_metrics RadonETL method 1 0 74 79 4
92 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_halstead_dataframe RadonETL method 1 0 347 388 4
93 /root/rolling-pin/python/rolling_pin/radon_etl.py write_plots RadonETL method 1 0 391 481 4
94 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_radon_data RadonETL method 4 0 82 128 4
95 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_maintainability_index_dataframe RadonETL method 4 0 247 284 4
96 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_raw_metrics_dataframe RadonETL method 3 0 198 245 4
97 /root/rolling-pin/python/rolling_pin/radon_etl.py RadonETL NaN class 2 0 24 518 0
98 /root/rolling-pin/python/rolling_pin/radon_etl.py _get_radon_report RadonETL method 2 0 131 196 4
99 /root/rolling-pin/python/rolling_pin/radon_etl.py __init__ RadonETL method 1 0 29 36 4
100 /root/rolling-pin/python/rolling_pin/radon_etl.py report RadonETL method 1 0 39 44 4
101 /root/rolling-pin/python/rolling_pin/radon_etl.py data RadonETL method 1 0 46 51 4
102 /root/rolling-pin/python/rolling_pin/radon_etl.py raw_metrics RadonETL method 1 0 53 58 4
103 /root/rolling-pin/python/rolling_pin/radon_etl... test_report RadonEtlTests method 4 0 57 68 4
104 /root/rolling-pin/python/rolling_pin/radon_etl... test_halstead_metrics RadonEtlTests method 1 0 110 122 4
105 /root/rolling-pin/python/rolling_pin/radon_etl... test_write_plots RadonEtlTests method 1 0 124 131 4
106 /root/rolling-pin/python/rolling_pin/radon_etl... RadonEtlTests NaN class 2 0 15 145 0
107 /root/rolling-pin/python/rolling_pin/radon_etl... assert_equal RadonEtlTests method 2 0 41 49 4
108 /root/rolling-pin/python/rolling_pin/radon_etl... get_fake_repo RadonEtlTests method 1 0 16 17 4
109 /root/rolling-pin/python/rolling_pin/radon_etl... get_fake_repo_data RadonEtlTests method 1 0 19 39 4
110 /root/rolling-pin/python/rolling_pin/radon_etl... test_init RadonEtlTests method 1 0 52 55 4
111 /root/rolling-pin/python/rolling_pin/radon_etl... test_data RadonEtlTests method 1 0 70 74 4
112 /root/rolling-pin/python/rolling_pin/radon_etl... test_raw_metrics RadonEtlTests method 1 0 76 82 4
113 /root/rolling-pin/python/rolling_pin/radon_etl... test_maintainability_index RadonEtlTests method 1 0 84 90 4
114 /root/rolling-pin/python/rolling_pin/radon_etl... test_cyclomatic_complexity_metrics RadonEtlTests method 1 0 92 108 4
115 /root/rolling-pin/python/rolling_pin/repo_etl.py to_dot_graph RepoETL method 12 2 359 456 4
116 /root/rolling-pin/python/rolling_pin/repo_etl.py _get_imports RepoETL method 1 0 48 68 4
117 /root/rolling-pin/python/rolling_pin/repo_etl.py to_networkx_graph RepoETL method 1 0 350 357 4
118 /root/rolling-pin/python/rolling_pin/repo_etl.py to_dataframe RepoETL method 1 0 458 463 4
119 /root/rolling-pin/python/rolling_pin/repo_etl.py _anneal_coordinate RepoETL method 7 1 245 295 4
120 /root/rolling-pin/python/rolling_pin/repo_etl.py _get_data RepoETL method 5 0 70 204 4
121 /root/rolling-pin/python/rolling_pin/repo_etl.py RepoETL NaN class 4 0 20 552 0
122 /root/rolling-pin/python/rolling_pin/repo_etl.py _calculate_coordinates RepoETL method 3 0 206 243 4
123 /root/rolling-pin/python/rolling_pin/repo_etl.py _to_networkx_graph RepoETL method 3 0 324 348 4
124 /root/rolling-pin/python/rolling_pin/repo_etl.py _center_coordinate RepoETL method 2 0 297 322 4
125 /root/rolling-pin/python/rolling_pin/repo_etl.py to_html RepoETL method 2 0 465 496 4
126 /root/rolling-pin/python/rolling_pin/repo_etl.py __init__ RepoETL method 1 0 26 46 4
127 /root/rolling-pin/python/rolling_pin/repo_etl_... test_to_dot_graph RepoEtlTests method 7 1 204 267 4
128 /root/rolling-pin/python/rolling_pin/repo_etl_... test_to_dot_graph_error RepoEtlTests method 1 0 195 202 4
129 /root/rolling-pin/python/rolling_pin/repo_etl_... test_to_dataframe RepoEtlTests method 1 0 270 275 4
130 /root/rolling-pin/python/rolling_pin/repo_etl_... test_to_html RepoEtlTests method 1 0 277 282 4
131 /root/rolling-pin/python/rolling_pin/repo_etl_... test_write RepoEtlTests method 1 0 284 309 4
132 /root/rolling-pin/python/rolling_pin/repo_etl_... test_to_networkx_graph RepoEtlTests method 6 1 170 193 4
133 /root/rolling-pin/python/rolling_pin/repo_etl_... RepoEtlTests NaN class 3 0 15 350 0
134 /root/rolling-pin/python/rolling_pin/repo_etl_... test_get_data RepoEtlTests method 2 0 101 115 4
135 /root/rolling-pin/python/rolling_pin/repo_etl_... test_calculate_coordinates RepoEtlTests method 2 0 118 132 4
136 /root/rolling-pin/python/rolling_pin/repo_etl_... test_anneal_coordinate RepoEtlTests method 2 0 134 151 4
137 /root/rolling-pin/python/rolling_pin/repo_etl_... create_repo RepoEtlTests method 1 0 16 69 4
138 /root/rolling-pin/python/rolling_pin/repo_etl_... test_init RepoEtlTests method 1 0 72 87 4
139 /root/rolling-pin/python/rolling_pin/repo_etl_... test_get_imports RepoEtlTests method 1 0 89 99 4
140 /root/rolling-pin/python/rolling_pin/repo_etl_... test_center_coordinate RepoEtlTests method 1 0 153 168 4
141 /root/rolling-pin/python/rolling_pin/tools.py unembed NaN function 8 1 211 247 0
142 /root/rolling-pin/python/rolling_pin/tools.py get_parent_fields NaN function 2 0 269 285 0
143 /root/rolling-pin/python/rolling_pin/tools.py flatten NaN function 1 0 144 175 0
144 /root/rolling-pin/python/rolling_pin/tools.py nest NaN function 5 0 178 208 0
145 /root/rolling-pin/python/rolling_pin/tools.py write_dot_graph NaN function 5 0 324 356 0
146 /root/rolling-pin/python/rolling_pin/tools.py is_dictlike NaN function 4 0 109 124 0
147 /root/rolling-pin/python/rolling_pin/tools.py try_ NaN function 3 0 50 71 0
148 /root/rolling-pin/python/rolling_pin/tools.py get_ordered_unique NaN function 3 0 74 90 0
149 /root/rolling-pin/python/rolling_pin/tools.py is_iterable NaN function 3 0 94 106 0
150 /root/rolling-pin/python/rolling_pin/tools.py is_listlike NaN function 3 0 127 140 0
151 /root/rolling-pin/python/rolling_pin/tools.py list_all_files NaN function 3 0 251 266 0
152 /root/rolling-pin/python/rolling_pin/tools.py dot_to_html NaN function 3 0 289 321 0
153 /root/rolling-pin/python/rolling_pin/tools_tes... ToolsTests NaN class 2 0 15 385 0
154 /root/rolling-pin/python/rolling_pin/tools_tes... test_is_listlike ToolsTests method 1 0 125 139 4
155 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_simple ToolsTests method 1 0 142 150 4
156 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_simple_separator ToolsTests method 1 0 152 160 4
157 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_complex ToolsTests method 1 0 162 175 4
158 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_complex_separator ToolsTests method 1 0 177 190 4
159 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_complex_no_embed ToolsTests method 1 0 192 205 4
160 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_complex_separator_no_embed ToolsTests method 1 0 207 220 4
161 /root/rolling-pin/python/rolling_pin/tools_tes... test_flatten_double ToolsTests method 1 0 222 230 4
162 /root/rolling-pin/python/rolling_pin/tools_tes... test_nest ToolsTests method 1 0 233 250 4
163 /root/rolling-pin/python/rolling_pin/tools_tes... test_nest_separator ToolsTests method 1 0 252 260 4
164 /root/rolling-pin/python/rolling_pin/tools_tes... test_list_all_files ToolsTests method 2 0 305 352 4
165 /root/rolling-pin/python/rolling_pin/tools_tes... test_nest_double ToolsTests method 1 0 262 266 4
166 /root/rolling-pin/python/rolling_pin/tools_tes... test_unembed ToolsTests method 1 0 269 295 4
167 /root/rolling-pin/python/rolling_pin/tools_tes... test_unembed_nest_flatten_cycle ToolsTests method 1 0 297 302 4
168 /root/rolling-pin/python/rolling_pin/tools_tes... test_get_parent_fields ToolsTests method 1 0 354 361 4
169 /root/rolling-pin/python/rolling_pin/tools_tes... test_dot_to_html ToolsTests method 1 0 363 372 4
170 /root/rolling-pin/python/rolling_pin/tools_tes... get_simple_blob ToolsTests method 1 0 16 28 4
171 /root/rolling-pin/python/rolling_pin/tools_tes... get_complex_blob ToolsTests method 1 0 30 59 4
172 /root/rolling-pin/python/rolling_pin/tools_tes... get_nested_dict ToolsTests method 1 0 61 73 4
173 /root/rolling-pin/python/rolling_pin/tools_tes... test_try_ ToolsTests method 1 0 76 84 4
174 /root/rolling-pin/python/rolling_pin/tools_tes... test_get_ordered_unique ToolsTests method 1 0 86 90 4
175 /root/rolling-pin/python/rolling_pin/tools_tes... test_is_iterable ToolsTests method 1 0 92 106 4
176 /root/rolling-pin/python/rolling_pin/tools_tes... test_is_dictlike ToolsTests method 1 0 109 123 4
177 /root/rolling-pin/python/rolling_pin/utils.py get_function_signature NaN function 2 0 44 62 0
178 /root/rolling-pin/python/rolling_pin/utils.py relative_path NaN function 1 0 20 41 0
179 /root/rolling-pin/python/rolling_pin/utils.py api_function NaN function 1 0 65 101 0
180 /root/rolling-pin/python/rolling_pin/utils.py is_standard_module NaN function 1 0 104 114 0
181 /root/rolling-pin/python/rolling_pin/utils_tes... UtilsTests NaN class 2 0 13 100 0
182 /root/rolling-pin/python/rolling_pin/utils_tes... foobar_func NaN function 1 0 8 10 0
183 /root/rolling-pin/python/rolling_pin/utils_tes... test_relative_path UtilsTests method 1 0 14 16 4
184 /root/rolling-pin/python/rolling_pin/utils_tes... test_is_standard_module UtilsTests method 1 0 18 22 4
185 /root/rolling-pin/python/rolling_pin/utils_tes... test_get_function_signature UtilsTests method 1 0 24 59 4
186 /root/rolling-pin/python/rolling_pin/utils_tes... test_api_function UtilsTests method 1 0 61 66 4
187 /root/rolling-pin/python/rolling_pin/utils_tes... test_api_function_non_keyword UtilsTests method 1 0 68 75 4
188 /root/rolling-pin/python/rolling_pin/utils_tes... test_api_function_no_keywords UtilsTests method 1 0 77 90 4
189 /root/rolling-pin/python/rolling_pin/utils_tes... test_api_function_bad_keyword UtilsTests method 1 0 92 95 4