Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

#LMM Assignment - Bewertung von Git Commit messages

Insgesamt werden 10 Git Commit Messages bewertet - jeweils 5 schlechte <"bad"> und 5 gute ("good") Bewertung erfolgte manuell durch ChatGPT und Copilot basierend auf https://cbea.ms/git-commit/#seven-rules Jede Commit Message wurde auf einer Skala 1 (schlecht) bis 7 (perfekt) gewertet.

Commit Message Score by ChatGPT (1–7) Score by Copilot (1–7)
1. SPR-5616: updated spring-library to include asm and oxm bundles in .libd and ivy files 3 3
2. polishing 1 1
3. + Added unit test for BeanMethod 2 2
4. ignoring clover prefs 1 1
5. Whitespace and license polish 1 1

Commit Messages – Complying with Chris Beams' Rules (Good)

Commit Message Score by ChatGPT (1–7) Score by Copilot (1–7)
1. Fix failing CompositePropertySourceTests – Fix CompositePropertySourceTests which fails when run we debug logging 6 2
2. Update docbook dependency and generate epub – Issue: SPR-11167 6 6
3. Fixup .mailmap file – Fix a few issues with the .mailmap file 6 6
4. Fix unused import warning 5 5
5. Additional caching for ResolvableTypes – Add additional caching to ResolvableTypes and SerializableTypeWrapper in order to improve SpEL performance. Issue: SPR-11388 7 7