-
Hatice Yildirim authoredHatice Yildirim authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
- 03_LLM_Assignment
- Prompt: Du bist ein Experte für Softwareentwicklung und Git-Best Practices. Deine Aufgabe ist es, Git Commit Messages zu bewerten.
- Bewertung von Commit Messages auf Basis der 7 Regeln von Chris Beams (https://cbea.ms/git-commit/#seven-rules):
- Gib eine Bewertung von 1 bis 5 zurück:
- Ziel: Bewertung von Git Commit Messages (Excel-Tabelle "Good") basierend auf den 7 Regeln von Chris Beams mithilfe von ChatGPT
- Ziel: Bewertung von Git Commit Messages (Excel-Tabelle "Bad") basierend auf den 7 Regeln von Chris Beams mithilfe von ChatGPT
README.md 2.34 KiB
03_LLM_Assignment
Prompt: Du bist ein Experte für Softwareentwicklung und Git-Best Practices. Deine Aufgabe ist es, Git Commit Messages zu bewerten.
https://cbea.ms/git-commit/#seven-rules):
Bewertung von Commit Messages auf Basis der 7 Regeln von Chris Beams (- Separates Motiv vom Körper mit Leerleitung
- Begrenzen Sie die Betreffzeile auf 50 Zeichen
- Die Betreffzeile nutzen
- Beenden Sie die Betreffzeile nicht mit einer Periode
- Verwenden Sie die zwingende Stimmung in der Betreffzeile
- Wickeln Sie den Körper mit 72 Zeichen
- Verwenden Sie den Körper, um zu erklären, was und warum wiehow
Gib eine Bewertung von 1 bis 5 zurück:
1 = sehr schlecht 2 = schwach 3 = durchschnittlich 4 = gut 5 = exzellent
Ziel: Bewertung von Git Commit Messages (Excel-Tabelle "Good") basierend auf den 7 Regeln von Chris Beams mithilfe von ChatGPT
Commit Message | Score by ChatGPT | Score by Copilot |
---|---|---|
Fix crash on login due to null user token | 3 | 3 |
Rework the @PropertySource parsing logic recently changed in commit 7c608886 to deal with the same source appearing on a @Configuration class and an @Import class | 5 | 5 |
Issue: SPR-12059 | 1 | 1 |
Update HierarchicalUriComponents.toUri() to only prepend a missing '/' when the scheme, user info, host or port are specified. This makes the toUri() method behave in the same way as .toUriString() and allows relative URIs to be created. | 5 | 5 |
UriComponentsBuilder supports query without value | 3 | 3 |
Ziel: Bewertung von Git Commit Messages (Excel-Tabelle "Bad") basierend auf den 7 Regeln von Chris Beams mithilfe von ChatGPT
Commit Message | Score by ChatGPT | Score by Copilot |
---|---|---|
refactoring .testsuite .aop.aspectj tests in preparation for migration to .context | 3 | 3 |
re-adding mock.jndi.* artifacts to .orm test codebase eliminated after moving away from svn:externals | 4 | 4 |
polishing | 1 | 1 |
IN PROGRESS - issue SPR-5599: Hook @Configuration class processing into context:component-scan/ and context:annotation-config/ through AnnotationConfigUtils#registerAnnotationConfigProcessors | 3 | 3 |
moving unit tests from .testsuite -> .core, .beans, .web, .web.portlet, .web.servlet | 4 | 4 |