| 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}}} || {{{-}}} || |