coder / coder/jetbrains-coder

Configured binary might not be used if one already exists in the default path

Offen
#519 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Kotlin
Sterne
33
Forks
18
Ø Merge
2 T. 13 Std.
Gemergte PRs (30 T.)
1

Beschreibung

If you configure the binary path, but then you already have a binary in the default path, and the default path matches the server but the configured path does not, it will use the default path.

While in some sense this makes sense (the default path one is a "better" match because it matches the server version) it feels unexpected to me that you can configure the path and it uses something else. In one particular case, we *want* a different version because the latest version of the cli has a bug.

Additionally, feels like the "fall back to data directory" setting should affect this, but it does not. Should specify it only affects when it tries to *download* the binary.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Verfolge die Einstiegspunkte für die Binärdateiauswahl und den Download-Fallback und reproduziere den Fall mit einem konfigurierten Pfad und einer vorhandenen Binärdatei am Standardpfad, deren Serverversionsübereinstimmung abweicht. Als erledigt gilt die Aufgabe, wenn der konfigurierte Pfad und das Fallback-Verhalten der dokumentierten Erwartung entsprechen und eine Regressionstestabdeckung für dieses Szenario vorhanden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
kotlin
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.