microsoft / microsoft/OpenAPI.NET

avoid regressions for linting improvements

Offen
#1,400 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C#
Sterne
1.6k
Forks
286
Ø Merge
6 Std. 38 Min.
Gemergte PRs (30 T.)
35

Beschreibung

@simoncropp thank you for all the linting and other improvements pull requests (for other readers #1365 through #1398)

I'd like to make sure we don't introduce regressions on those improvements in the future. Hence this issue.

I think we should be able to get all those checked on every PR with:

  • editor config with a well configured csharp section
  • dotnet format --verify-no-changes
  • editing one of the existing GHA workflows to run this command.

Thoughts? Is this something you'd be willing to submit a PR for once the linting PRs are merged?

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

Überprüfe zuerst die vorhandenen GitHub Actions-Workflows und die Editor-Konfiguration des Repositorys und führe anschließend lokal dotnet format --verify-no-changes aus. Als erledigt gilt die Aufgabe, wenn die relevanten editorconfig-C#-Einstellungen und die Formatüberprüfung bei jedem Pull Request erfolgreich und ohne Regressionen ausgeführt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, github-actions
Bereich
build-system, ci-cd, developer-experience
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 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.