Skip to content

[compiler-v2] Enum types in the VM

Codecov / codecov/patch succeeded Jul 23, 2024 in 1s

76.0% of diff hit (target 70.8%)

View this Pull Request on Codecov

76.0% of diff hit (target 70.8%)

Annotations

Check warning on line 109 in aptos-move/aptos-gas-meter/src/meter.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

aptos-move/aptos-gas-meter/src/meter.rs#L104-L109

Added lines #L104 - L109 were not covered by tests

Check warning on line 434 in aptos-move/framework/src/module_metadata.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

aptos-move/framework/src/module_metadata.rs#L434

Added line #L434 was not covered by tests

Check warning on line 334 in aptos-move/framework/src/natives/string_utils.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

aptos-move/framework/src/natives/string_utils.rs#L311-L334

Added lines #L311 - L334 were not covered by tests

Check warning on line 185 in third_party/move/move-binary-format/src/binary_views.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/binary_views.rs#L185

Added line #L185 was not covered by tests

Check warning on line 197 in third_party/move/move-binary-format/src/binary_views.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/binary_views.rs#L197

Added line #L197 was not covered by tests

Check warning on line 209 in third_party/move/move-binary-format/src/binary_views.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/binary_views.rs#L209

Added line #L209 was not covered by tests

Check warning on line 273 in third_party/move/move-binary-format/src/binary_views.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/binary_views.rs#L273

Added line #L273 was not covered by tests

Check warning on line 285 in third_party/move/move-binary-format/src/check_bounds.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_bounds.rs#L280-L285

Added lines #L280 - L285 were not covered by tests

Check warning on line 308 in third_party/move/move-binary-format/src/check_bounds.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_bounds.rs#L303-L308

Added lines #L303 - L308 were not covered by tests

Check warning on line 397 in third_party/move/move-binary-format/src/check_bounds.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_bounds.rs#L393-L397

Added lines #L393 - L397 were not covered by tests

Check warning on line 538 in third_party/move/move-binary-format/src/check_bounds.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_bounds.rs#L538

Added line #L538 was not covered by tests

Check warning on line 613 in third_party/move/move-binary-format/src/check_bounds.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_bounds.rs#L613

Added line #L613 was not covered by tests

Check warning on line 152 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L138-L152

Added lines #L138 - L152 were not covered by tests

Check warning on line 191 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L179-L191

Added lines #L179 - L191 were not covered by tests

Check warning on line 194 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L193-L194

Added lines #L193 - L194 were not covered by tests

Check warning on line 238 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L238

Added line #L238 was not covered by tests

Check warning on line 242 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L240-L242

Added lines #L240 - L242 were not covered by tests

Check warning on line 248 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L245-L248

Added lines #L245 - L248 were not covered by tests

Check warning on line 271 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L270-L271

Added lines #L270 - L271 were not covered by tests

Check warning on line 284 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L283-L284

Added lines #L283 - L284 were not covered by tests

Check warning on line 362 in third_party/move/move-binary-format/src/check_complexity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/check_complexity.rs#L362

Added line #L362 was not covered by tests

Check warning on line 756 in third_party/move/move-binary-format/src/deserializer.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/deserializer.rs#L751-L756

Added lines #L751 - L756 were not covered by tests

Check warning on line 952 in third_party/move/move-binary-format/src/deserializer.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/deserializer.rs#L951-L952

Added lines #L951 - L952 were not covered by tests

Check warning on line 955 in third_party/move/move-binary-format/src/deserializer.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/deserializer.rs#L955

Added line #L955 was not covered by tests

Check warning on line 967 in third_party/move/move-binary-format/src/deserializer.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

third_party/move/move-binary-format/src/deserializer.rs#L966-L967

Added lines #L966 - L967 were not covered by tests