Skip to content

feat: Error on wrong `sv::data` and `sv::payload` usage

Codecov / codecov/patch succeeded Nov 19, 2024 in 1s

80.28% of diff hit (target 70.08%)

View this Pull Request on Codecov

80.28% of diff hit (target 70.08%)

Annotations

Check warning on line 219 in sylvia-derive/src/contract.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract.rs#L219

Added line #L219 was not covered by tests

Check warning on line 30 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L30

Added line #L30 was not covered by tests

Check warning on line 36 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L35-L36

Added lines #L35 - L36 were not covered by tests

Check warning on line 40 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L39-L40

Added lines #L39 - L40 were not covered by tests

Check warning on line 195 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L195

Added line #L195 was not covered by tests

Check warning on line 203 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L201-L203

Added lines #L201 - L203 were not covered by tests

Check warning on line 206 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L205-L206

Added lines #L205 - L206 were not covered by tests

Check warning on line 247 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L245-L247

Added lines #L245 - L247 were not covered by tests

Check warning on line 253 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L251-L253

Added lines #L251 - L253 were not covered by tests

Check warning on line 258 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L258

Added line #L258 was not covered by tests

Check warning on line 268 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L267-L268

Added lines #L267 - L268 were not covered by tests

Check warning on line 271 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L271

Added line #L271 was not covered by tests

Check warning on line 276 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L273-L276

Added lines #L273 - L276 were not covered by tests

Check warning on line 288 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L286-L288

Added lines #L286 - L288 were not covered by tests

Check warning on line 295 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L293-L295

Added lines #L293 - L295 were not covered by tests

Check warning on line 440 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L440

Added line #L440 was not covered by tests

Check warning on line 444 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L442-L444

Added lines #L442 - L444 were not covered by tests

Check warning on line 446 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L446

Added line #L446 was not covered by tests

Check warning on line 490 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L490

Added line #L490 was not covered by tests

Check warning on line 494 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L492-L494

Added lines #L492 - L494 were not covered by tests

Check warning on line 496 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L496

Added line #L496 was not covered by tests

Check warning on line 539 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L539

Added line #L539 was not covered by tests

Check warning on line 546 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L545-L546

Added lines #L545 - L546 were not covered by tests

Check warning on line 549 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L548-L549

Added lines #L548 - L549 were not covered by tests

Check warning on line 551 in sylvia-derive/src/contract/communication/reply.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

sylvia-derive/src/contract/communication/reply.rs#L551

Added line #L551 was not covered by tests