five

What Makes a Good Commit Message?

收藏
NIAID Data Ecosystem2026-03-13 收录
下载链接:
https://zenodo.org/record/5760335
下载链接
链接失效反馈
官方服务:
资源简介:
What-Makes-a-Good-Commit-Message? This repository contains the main data and scripts used in "What Makes a Good Commit Message" Dataset: The folder dataset contains the following files. literature survery.xlsx It contains the data of 46 relevant literature reviewed in this study (Section 3.2). Questionnaire.pdf It is the questionnaire sent to experienced contributors. It contains three questions. It also contains an example of the initialized questionnaire. Frequency.pdf It describes the number and proportion of occurrences of a category/subcategory. posts list.xlsx It contains all posts we studied in Sec. 3.2. sampled messages.csv It contains meta-information of 1649 labeled commit messages. label = 0 means a commit message contains "Why and What". label = 1 means a commit message contains "Neither Why nor What". label = 2 means a commit message contains "No What". label = 3 means a commit message contains "No Why". if_mulit_commit = 1 means a commit is non-atomic. new_message1 means a message after preprocessing. maintenance type and expression way.xlsx It contains the results of our RQ2: the expression ways of Why and What, as well as links to maintenance types. CommitMessage (Scripts): The folder contains the following scripts files. Preprocessor It contains the preprocessing of commit messages, including the replacement of token in the message, etc. ModelTraining It contains the code for our model training, that is, the implementation of different classification techniques.
创建时间:
2021-12-07
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作