Skip to content

Emit: fix possible stack-overflow by adding maxdepth; add append

Codecov / codecov/patch failed May 19, 2024 in 1s

88.32% of diff hit (target 97.26%)

View this Pull Request on Codecov

88.32% of diff hit (target 97.26%)

Annotations

Check warning on line 252 in src/c4/yml/emit.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/emit.def.hpp#L252

Added line #L252 was not covered by tests

Check warning on line 359 in src/c4/yml/emit.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/emit.def.hpp#L358-L359

Added lines #L358 - L359 were not covered by tests

Check warning on line 454 in src/c4/yml/emit.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/emit.def.hpp#L454

Added line #L454 was not covered by tests

Check warning on line 662 in src/c4/yml/emit.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/emit.hpp#L662

Added line #L662 was not covered by tests

Check warning on line 539 in src/c4/yml/event_handler_tree.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/event_handler_tree.hpp#L535-L539

Added lines #L535 - L539 were not covered by tests

Check warning on line 2368 in src/c4/yml/parse_engine.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/parse_engine.def.hpp#L2368

Added line #L2368 was not covered by tests

Check warning on line 4730 in src/c4/yml/parse_engine.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/parse_engine.def.hpp#L4730

Added line #L4730 was not covered by tests

Check warning on line 4734 in src/c4/yml/parse_engine.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/parse_engine.def.hpp#L4732-L4734

Added lines #L4732 - L4734 were not covered by tests

Check warning on line 4738 in src/c4/yml/parse_engine.def.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/c4/yml/parse_engine.def.hpp#L4738

Added line #L4738 was not covered by tests