CommitSuite: A Comprehensive Benchmark for Commit Classification and Message Generation

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Wan, Zirui, Wu, Zhaonan, Hou, Xinyi, Zhao, Yanjie, Xia, Pengcheng, Wang, Haoyu
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913085513531392
author Wan, Zirui
Wu, Zhaonan
Hou, Xinyi
Zhao, Yanjie
Xia, Pengcheng
Wang, Haoyu
author_facet Wan, Zirui
Wu, Zhaonan
Hou, Xinyi
Zhao, Yanjie
Xia, Pengcheng
Wang, Haoyu
contents High-quality commit messages are critical for maintaining software projects, yet ensuring their consistency and informativeness remains a practical challenge. While the Conventional Commits Specification (CCS) provides a structured format for commit messages, research on CCS-based commit classification and commit message generation (CMG) is limited by the absence of large-scale benchmarks, semantic annotations, and reliable evaluation methods. In this paper, we introduce CommitSuite, a benchmark comprising 63,533 CCS-compliant commits from 243 open-source repositories across seven programming languages. Each commit is labeled with its CCS type and enriched with AST-level code changes, along with LLM-assisted semantic annotations that capture the "what" and "why" behind the change. To evaluate CMG systems, we propose a reference-free framework based on five binary metrics: rationality, comprehensiveness, non-redundancy, authenticity, and logicality, enabling semantic-level assessment without relying on human-written references. Our experiments show that LLMs can effectively support both generation and evaluation, with evaluation achieving 0.849 Cohen's Kappa agreement against human judgments. CommitSuite offers a unified resource for structured commit understanding and facilitates reproducible research on commit classification and generation.
format Preprint
id arxiv_https___arxiv_org_abs_2605_02256
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CommitSuite: A Comprehensive Benchmark for Commit Classification and Message Generation
Wan, Zirui
Wu, Zhaonan
Hou, Xinyi
Zhao, Yanjie
Xia, Pengcheng
Wang, Haoyu
Software Engineering
High-quality commit messages are critical for maintaining software projects, yet ensuring their consistency and informativeness remains a practical challenge. While the Conventional Commits Specification (CCS) provides a structured format for commit messages, research on CCS-based commit classification and commit message generation (CMG) is limited by the absence of large-scale benchmarks, semantic annotations, and reliable evaluation methods. In this paper, we introduce CommitSuite, a benchmark comprising 63,533 CCS-compliant commits from 243 open-source repositories across seven programming languages. Each commit is labeled with its CCS type and enriched with AST-level code changes, along with LLM-assisted semantic annotations that capture the "what" and "why" behind the change. To evaluate CMG systems, we propose a reference-free framework based on five binary metrics: rationality, comprehensiveness, non-redundancy, authenticity, and logicality, enabling semantic-level assessment without relying on human-written references. Our experiments show that LLMs can effectively support both generation and evaluation, with evaluation achieving 0.849 Cohen's Kappa agreement against human judgments. CommitSuite offers a unified resource for structured commit understanding and facilitates reproducible research on commit classification and generation.
title CommitSuite: A Comprehensive Benchmark for Commit Classification and Message Generation
topic Software Engineering
url https://arxiv.org/abs/2605.02256