Skip to content

refactor deserializer

Codecov / codecov/patch succeeded Feb 28, 2024 in 1s

84.01% of diff hit (target 68.78%)

View this Pull Request on Codecov

84.01% of diff hit (target 68.78%)

Annotations

Check warning on line 99 in src/model/parser/base.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/base.rs#L98-L99

Added lines #L98 - L99 were not covered by tests

Check warning on line 33 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L33

Added line #L33 was not covered by tests

Check warning on line 75 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L75

Added line #L75 was not covered by tests

Check warning on line 86 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L85-L86

Added lines #L85 - L86 were not covered by tests

Check warning on line 89 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L89

Added line #L89 was not covered by tests

Check warning on line 96 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L96

Added line #L96 was not covered by tests

Check warning on line 112 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L112

Added line #L112 was not covered by tests

Check warning on line 121 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L121

Added line #L121 was not covered by tests

Check warning on line 137 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L137

Added line #L137 was not covered by tests

Check warning on line 149 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L149

Added line #L149 was not covered by tests

Check warning on line 192 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L192

Added line #L192 was not covered by tests

Check warning on line 199 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L199

Added line #L199 was not covered by tests

Check warning on line 206 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L206

Added line #L206 was not covered by tests

Check warning on line 221 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L221

Added line #L221 was not covered by tests

Check warning on line 244 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L244

Added line #L244 was not covered by tests

Check warning on line 270 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L270

Added line #L270 was not covered by tests

Check warning on line 299 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L299

Added line #L299 was not covered by tests

Check warning on line 303 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L303

Added line #L303 was not covered by tests

Check warning on line 332 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L332

Added line #L332 was not covered by tests

Check warning on line 338 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L338

Added line #L338 was not covered by tests

Check warning on line 368 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L368

Added line #L368 was not covered by tests

Check warning on line 374 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L374

Added line #L374 was not covered by tests

Check warning on line 388 in src/model/parser/header/de.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/de.rs#L388

Added line #L388 was not covered by tests

Check warning on line 14 in src/model/parser/header/deserialize_hashmap.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/deserialize_hashmap.rs#L13-L14

Added lines #L13 - L14 were not covered by tests

Check warning on line 24 in src/model/parser/header/deserialize_hashmap.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/model/parser/header/deserialize_hashmap.rs#L24

Added line #L24 was not covered by tests