This is the source code for the paper [Automatic Commit Message Generation: A Critical Review and Directions for Future Work].
This is the source code of our paper, including the script for dataset construction and data processing, as well as the code for reproducing five models: NNgen, CoRec, FIRA, CCRep, UniXcoder, and the code for generating commit messages using ChatGPT. We tested these models with the dataset we constructed. Please refer to our paper for the experiment process and results.
Datasets are provided, which can be used to test the implemented algorithm. For more information, please see the "Dataset" section below.
Please refer to these two files for environment configuration:
CoRec/README.md
If you want to view the experiment results, please download the dataset first and place it in the "data" folder in the root directory. Then open this folder and run the evaluation metric file.
Datasets used in this project are provided. They can be obtained from the following URLs: https://zenodo.org/records/10436340
This project is protected under the MIT License.