parse_dv8_architectural_flaws: Parse Architecture Flaws Map

parse_dv8_architectural_flawsR Documentation

Parse Architecture Flaws Map

Description

Computes from the folder template a table containing the file assignment to identified architectural flaws. Note this is a computational expensive function, and may take awhile to finish.

Usage

parse_dv8_architectural_flaws(
  dv8_path,
  flaws_path,
  dsm_type = "merge",
  keep_intermediate_files = FALSE,
  progress_bar = NULL
)

Arguments

dv8_path

path to dv8 binary

flaws_path

path to architecture folder created by dv8_mdsmb_to_flaws

dsm_type

the type of dsm that should be used available in the folder (i.e. merge, hdsm, or sdsm)

keep_intermediate_files

TRUE if the user wishes to keep the intermediate files generated by this function, FALSE otherwise

progress_bar

a boolean specifying if a progress bar should be shown.

Value

data.table object with file to flaw mapping

See Also

Other dv8: dependencies_to_sdsmj(), dv8_clsxb_to_clsxj(), dv8_clsxj_to_clsxb(), dv8_depends_to_sdsmj(), dv8_dsmj_to_dsmb(), dv8_hdsmb_sdsmb_to_mdsmb(), dv8_mdsmb_to_flaws(), gitlog_to_hdsmj(), graph_to_dsmj(), parse_dv8_clusters(), transform_dependencies_to_sdsmj(), transform_gitlog_to_hdsmj(), transform_temporal_gitlog_to_adsmj()


sailuh/kaiaulu documentation built on Dec. 10, 2024, 3:14 a.m.