205 | | TODO: table - metrics for files |
206 | | \\ |
207 | | TODO: table - metrics for functions |
| 205 | |||| '''Metrics for files (as properties)''' || |
| 206 | ||''Name'' || ''Synonyms'' || |
| 207 | ||{{{module_sum}}} || {{{mod_sum}}} || |
| 208 | ||{{{line_of_code}}} || {{{loc}}} || |
| 209 | ||{{{char_of_code}}} || {{{choc}}} || |
| 210 | ||{{{number_of_fun}}} || {{{num_of_fun, num_of_functions, number_of_functions}}} || |
| 211 | ||{{{number_of_macros}}} || {{{num_of_macros, num_of_macr}}} || |
| 212 | ||{{{number_of_records}}} || {{{num_of_records, num_of_rec}}} || |
| 213 | ||{{{included_files}}} || {{{inc_files}}} || |
| 214 | ||{{{imported_modules}}} || {{{imp_modules, imported_mod, imp_mod}}} || |
| 215 | ||{{{number_of_funpath}}} || {{{number_of_funpaths, num_of_funpath, num_of_funpaths}}} || |
| 216 | ||{{{function_calls_in}}} || {{{fun_calls_in}}} || |
| 217 | ||{{{function_calls_out}}} || {{{fun_calls_out}}} || |
| 218 | ||{{{cohesion}}} || {{{coh}}} || |
| 219 | ||{{{otp_used}}} || {{{otp}}} || |
| 220 | ||{{{max_application_depth}}} || {{{max_app_depth}}} || |
| 221 | ||{{{max_depth_of_calling}}} || {{{max_depth_calling, max_depth_of_call, max_depth_call}}} || |
| 222 | ||{{{min_depth_of_calling}}} || {{{min_depth_calling, min_depth_of_call, min_depth_call}}} || |
| 223 | ||{{{max_depth_of_cases}}} || {{{max_depth_cases}}} || |
| 224 | ||{{{number_of_funclauses}}} || {{{num_of_funclauses, number_of_funclaus, num_of_funclaus}}} || |
| 225 | ||{{{branches_of_recursion}}} || {{{branches_of_rec, branch_of_recursion, branch_of_rec}}} || |
| 226 | ||{{{mcCabe}}} || {{{mccabe}}} || |
| 227 | ||{{{number_of_funexpr}}} || {{{num_of_funexpr}}} || |
| 228 | ||{{{number_of_messpass}}} || {{{num_of_messpass}}} || |
| 229 | ||{{{fun_return_points}}} || {{{fun_return_point, function_return_points, function_return_point}}} || |
| 230 | ||{{{max_length_of_line}}} || {{{-}}} || |
| 231 | ||{{{average_length_of_line}}} || {{{avg_length_of_line}}} || |
| 232 | ||{{{no_space_after_comma}}} || {{{-}}} || |
| 233 | \\ |
| 234 | |||| '''Metrics for functions (as properties)''' || |
| 235 | ||''Name'' || ''Synonyms'' || |
| 236 | ||{{{line_of_code}}} || {{{loc}}} || |
| 237 | ||{{{char_of_code}}} || {{{choc}}} || |
| 238 | ||{{{function_sum}}} || {{{fun_sum}}} || |
| 239 | ||{{{max_application_depth}}} || {{{max_app_depth}}} || |
| 240 | ||{{{max_depth_of_calling}}} || {{{max_depth_calling, max_depth_of_call, max_depth_call}}} || |
| 241 | ||{{{max_depth_of_cases}}} || {{{max_depth_cases}}} || |
| 242 | ||{{{number_of_funclauses}}} || {{{num_of_funclauses, number_of_funclaus, num_of_funclaus}}} || |
| 243 | ||{{{branches_of_recursion}}} || {{{branches_of_rec, branch_of_recursion, branch_of_rec}}} || |
| 244 | ||{{{mcCabe}}} || {{{mccabe}}} || |
| 245 | ||{{{calls_for_function}}} || {{{calls_for_fun, call_for_function, call_for_fun}}} || |
| 246 | ||{{{calls_from_function}}} || {{{calls_from_fun, call_from_function, call_from_fun}}} || |
| 247 | ||{{{number_of_funexpr}}} || {{{num_of_funexpr}}} || |
| 248 | ||{{{number_of_messpass}}} || {{{num_of_messpass}}} || |
| 249 | ||{{{fun_return_points}}} || {{{fun_return_point, function_return_points, function_return_point}}} || |
| 250 | ||{{{max_length_of_line}}} || {{{-}}} || |
| 251 | ||{{{average_length_of_line}}} || {{{avg_length_of_line}}} || |
| 252 | ||{{{no_space_after_comma}}} || {{{-}}} || |
| 253 | ||{{{is_tail_recursive}}} || {{{-}}} || |