PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Warn users that custom spectre details may be overwritten when updating

Offen
#2,316 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

Currently, if you add custom spectres by manually editing the .lua files, this prompts an update with no changes listed in the change list window. If you accept the update, any changes you have made are overwritten without warning.

Describe the solution you'd like
Either add a warning in the changes window that your changes to spectres will be overwritten, or add an option to skip the spectre-related files when checking for updates.

Describe alternatives you've considered
For now, the workaround is not to press the update button after entering custom spectre details.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die Update-Prüfung und das Änderungslistenfenster nachzuverfolgen, und untersuche dann, wie spectre-bezogene .lua-Dateien behandelt werden. Vergleiche die in der Issue beschriebenen Optionen für Warnungen und das Überspringen von Dateien und berücksichtige den Arbeitsaufwand, der entsteht, wenn benutzerdefinierte spectre-Änderungen nicht ohne einen eindeutigen Hinweis an den Benutzer überschrieben werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
desktop, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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