Azure / Azure/openapi-diff

Initialize all the rules from the configuration file

Offen
#66 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Documentations Engineering Sprint-105 Sprint-106
Vorherrschende Sprache
C#
Sterne
290
Forks
50
Ø Merge
5 T. 13 Std.
Gemergte PRs (30 T.)
5

Beschreibung

Class [ComparisonMessages](https://github.com/Azure/openapi-diff/blob/master/openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessages.cs#L3) should be initialized from the json file for all the rules.

- [ ] Initialization from config file
- [ ] Categorization from config file
- [ ] Run tools in context (Azure v/s NonAzure, SDK v/s NonSDK)
- [ ] Initialize the severity from the config file
- [ ] Generate documentation from master list of rules

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit ComparisonMessages.cs und finde die vom Projekt verwendete JSON-Konfigurationsdatei. Verfolge die aktuelle Initialisierung der Regeln und verwende dann die Checkliste, um die Fertigstellung zu definieren: konfigurationsgesteuerte Initialisierung, Kategorisierung, kontextspezifische Tools, Schweregrad und Dokumentation aus der Master-Regelliste.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
cli, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

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