Skip to content

feat: Support generic contract for simple contract

Codecov / codecov/patch failed Oct 18, 2023 in 1s

82.24% of diff hit (target 88.77%)

View this Pull Request on Codecov

82.24% of diff hit (target 88.77%)

Annotations

Check warning on line 13 in sylvia-derive/src/check_generics.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/check_generics.rs#L12-L13

Added lines #L12 - L13 were not covered by tests

Check warning on line 25 in sylvia-derive/src/check_generics.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/check_generics.rs#L22-L25

Added lines #L22 - L25 were not covered by tests

Check warning on line 292 in sylvia-derive/src/input.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/input.rs#L292

Added line #L292 was not covered by tests

Check warning on line 343 in sylvia-derive/src/input.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/input.rs#L343

Added line #L343 was not covered by tests

Check warning on line 198 in sylvia-derive/src/interfaces.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/interfaces.rs#L193-L198

Added lines #L193 - L198 were not covered by tests

Check warning on line 201 in sylvia-derive/src/interfaces.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/interfaces.rs#L201

Added line #L201 was not covered by tests

Check warning on line 854 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L854

Added line #L854 was not covered by tests

Check warning on line 866 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L861-L866

Added lines #L861 - L866 were not covered by tests

Check warning on line 870 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L868-L870

Added lines #L868 - L870 were not covered by tests

Check warning on line 875 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L872-L875

Added lines #L872 - L875 were not covered by tests

Check warning on line 883 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L877-L883

Added lines #L877 - L883 were not covered by tests

Check warning on line 1304 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1303-L1304

Added lines #L1303 - L1304 were not covered by tests

Check warning on line 1320 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1320

Added line #L1320 was not covered by tests

Check warning on line 1326 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1325-L1326

Added lines #L1325 - L1326 were not covered by tests

Check warning on line 1337 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1334-L1337

Added lines #L1334 - L1337 were not covered by tests

Check warning on line 1342 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1339-L1342

Added lines #L1339 - L1342 were not covered by tests

Check warning on line 1347 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1344-L1347

Added lines #L1344 - L1347 were not covered by tests

Check warning on line 1350 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1349-L1350

Added lines #L1349 - L1350 were not covered by tests

Check warning on line 1353 in sylvia-derive/src/message.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/message.rs#L1353

Added line #L1353 was not covered by tests

Check warning on line 162 in sylvia-derive/src/parser.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/parser.rs#L162

Added line #L162 was not covered by tests

Check warning on line 171 in sylvia-derive/src/parser.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/parser.rs#L171

Added line #L171 was not covered by tests

Check warning on line 310 in sylvia-derive/src/parser.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/parser.rs#L307-L310

Added lines #L307 - L310 were not covered by tests

Check warning on line 312 in sylvia-derive/src/parser.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/parser.rs#L312

Added line #L312 was not covered by tests

Check warning on line 41 in sylvia/tests/generics.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia/tests/generics.rs#L41

Added line #L41 was not covered by tests

Check warning on line 67 in sylvia/tests/generics.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia/tests/generics.rs#L67

Added line #L67 was not covered by tests