elixir-editors / elixir-editors/vim-elixir

Indent: Adding "do" inside a comment impacts indentation

Offen
#569 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Ruby
Sterne
1.3k
Forks
154
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# Actual

```ex
defmodule Indent do
def func() do
# do nothing
:ok
end
end
```

# Expected

```ex
defmodule Indent do
def func() do
# do nothing
:ok
end
end
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Der Issue enthält ein Einrückungsbeispiel für Elixir, nennt aber weder eine Quelldatei noch einen Test. Reproduziere das gezeigte Vim-Formatierungs verhalten mit einem Kommentar, der "do" enthält, und untersuche anschließend die Einrückungslogik, die Elixir-Kommentare und Blockschlüsselwörter verarbeitet. Erledigt ist die Aufgabe, wenn der Kommentar die Einrückung nicht mehr erhöht und der gezeigte Code dem erwarteten Layout entspricht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
elixir, vim
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

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