FeatureReq: assign `YAML::Emitter` to `YAML::Node` (multiline string to yaml-cpp node)

Offen
#1,237 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
cpp, yaml
Bereich
backend

Rechercherichtung

Start by reading the YAML::Emitter and YAML::Node APIs and the linked Stack Overflow discussion to understand how emitted multiline strings can be assigned to a node. Identify the relevant assignment and emitter tests, then define expected behavior for assigning an emitter to a node. Done means the requested assignment compiles and preserves the multiline string in the node's YAML output.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature help wanted

I'd like to be able to:

  YAML::Emitter out;
  out << YAML::Literal << val;            
  yamlContent[key] = out

See also:
https://stackoverflow.com/questions/22231418/adding-multiline-string-to-a-yaml-cpp-node

Vorherrschende Sprache
C++
Sterne
6.1k
Forks
2.2k
Ø Merge
22 Std. 2 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus jbeder/yaml-cpp

Alle Issues in jbeder/yaml-cpp

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

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