Appendix of Empirical Study of Co-Renamed Identifiers

メタデータ

公開日
2022-10-17
DOI
  • 10.5281/zenodo.7214226
  • 10.5281/zenodo.7397251
  • 10.5281/zenodo.7214227
公開者
Zenodo
データ作成者 (e-Rad)
  • Osumi, Yuki
  • Umekawa, Naotaka
  • Komata, Hitomi
  • Hayashi, Shinpei

説明

This data contains four CSVs: Rename.csv, Rename_Ignore_Inflection.csv, Relation.csv, Relation_Ignore_Inflection.csv. Rename.csv and Rename_Ignore_Inflection.csv contain renamings used in our study. The difference between these CSVs is whether we ignored inflections. Each row represents a renaming. Columns descriptions are below. repository: repository name commit: commit hash filepath: location of the renamed identifier oldname: identifier name before the renaming newname: identifier name after the renaming type: identifier type (Class, Method, Attribute, Parameter, Variable) operational_chunk: operational chunks of the renaming meaningful_rename_set_id: meaningful rename set IDs (independent for each repository) Relation.csv and Relation_Ignore_Inflection.csv contain relationships detected in our study. The difference between these CSVs is whether we ignored inflections. Each row represents a relationship between renamed identifier 1 and renamed identifier 2. Columns descriptions are below. repository: repository name meaningful_rename_set_id: meaningful rename set IDs (independent for each repository) commit: commit hash relation: type of relationship file{1,2}: location of the identifier oldname{1,2}: identifier name before the renaming newname{1,2}: identifier name after the renaming type{1,2}: identifier type (Class, Method, Attribute, Parameter, Variable)

関連論文

もっと見る

詳細情報 詳細情報について

ページトップへ