dependencies_to_sdsmj: Transforms a dependencies table to a structural DSM JSON...

dependencies_to_sdsmjR Documentation

Transforms a dependencies table to a structural DSM JSON file.

Description

Converts table of dependencies from parse_dependencies into an *-sdsm.json. In the sdsm.json, the Variables are all files/methods or any variables under analysis (rows/columns in dependency matrix) and the Cells (matrix cell) contain all the relations of variable (src & dest) pairs.

Usage

dependencies_to_sdsmj(project_dependencies, sdsmj_path, is_sorted = FALSE)

Arguments

project_dependencies

parsed dependencies table created by parse_dependencies

sdsmj_path

path to save output file

is_sorted

whether the json is sorted by src and dest

Value

the sdsmj_path

See Also

dv8_dsmj_to_dsmb to convert to '*-sdsm.dv8-dsm' and dv8_hdsmb_sdsmb_to_mdsmb to merge DSMs into '*-merge.dv8-dsm'.

Other dv8: 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_architectural_flaws(), parse_dv8_clusters(), transform_dependencies_to_sdsmj(), transform_gitlog_to_hdsmj(), transform_temporal_gitlog_to_adsmj()


sailuh/kaiaulu documentation built on April 17, 2024, 2:21 a.m.