Avoid check of the ratchetFrom branch when Spotless not invoked
- Vorherrschende Sprache
- Java
- Sterne
- 5.6k
- Forks
- 559
- Ø Merge
- 1 T. 14 Std.
- Gemergte PRs (30 T.)
- 43
Beschreibung
Currently, Spotless (Gradle Plugin) performs a check for the presence of the ratchetFrom branch on every command execution. This includes instances where Spotless-specific commands aren't called, which can lead to unnecessary checks, and adds the workaround (e.g. git fetch depth:0) for all cases.
Could we refine the ratchetFrom functionality so that it checks for branch presence only when a Spotless command is actually invoked?
I believe this adjustment could be beneficial for users who integrate Spotless into their development workflows, ensuring that the tool remains as efficient and unobtrusive as possible.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Behandlung von ratchetFrom im Spotless Gradle Plugin nachzuverfolgen und zu untersuchen, wie Spotless-spezifische Befehle aufgerufen werden. Bestätige, dass die Prüfung auf das Vorhandensein des Branches nur ausgeführt wird, wenn ein Spotless-Befehl läuft, während gewöhnliche Gradle-Befehle diese Prüfung und die daraus resultierende fetch-depth-Umgehung vermeiden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- build-system
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100