eclipse-wildwebdeveloper / eclipse-wildwebdeveloper/wildwebdeveloper

ESLint Rules validation only works after mouseover Code Actions option in Context Menu

Offen
#701 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
201
Forks
76
Ø Merge
4 T. 7 Std.
Gemergte PRs (30 T.)
21

Beschreibung

Apparently, unless you move the mouse over the option Code Option in the Context-Menu ESLint ignores the rules set in the .eslintrc file.

Some context: ESLint most of the time ignores the rules I set in .eslintrc (see https://github.com/eclipse/wildwebdeveloper/issues/530) . But on some rare occasions and out of the blue it starts to validate these rules and I never understood what was firing this behaviour changing. Today I noticed that when I move the mouse over this option in the context menu ESLint immediately starts to work as expected.

Eclipse: 2021-06 (4.20.0)
WWD: Version 0.10.6.202102181620

eslint_issue

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, das Problem mit einer .eslintrc-Datei in Eclipse zu reproduzieren, wobei du dich auf die Option Code Actions im Kontextmenü und den ESLint-Validierungspfad konzentrierst. Als erledigt gilt es, wenn konfigurierte ESLint-Regeln angewendet werden, ohne die Maus über diese Option zu bewegen; der Payload nennt keine Quelldateien oder Tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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