simplify_by_flattening {yum} | R Documentation |
This function does some cleaning and simplifying to allow efficient specification of elements in the YAML fragments.
simplify_by_flattening(x, simplify = ".*", .level = 1)
x |
Extracted (and loaded) YAML fragments |
simplify |
A regular expression specifying which elements to simplify (default is everything) |
.level |
Internal argument to enable slightly-less-than-elegant 'recursion'. |
A simplified list (but still a list)
yamlFragmentExample <- ' --- source: - id: src_1 label: "Label 1" - id: src_2 label: "Label 2" assertion: - id: assertion_1 label: "Assertion 1" - id: assertion_2 label: "Assertion 2" --- '; loadedExampleFragments <- load_yaml_fragments(yamlFragmentExample); simplified <- simplify_by_flattening(loadedExampleFragments); ### Pre simmplification: str(loadedExampleFragments); ### Post simmplification: str(simplified);