• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vinyl-linux / mint
93%
main: 94%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.4.3
DEFAULT BRANCH: main
Repo Added 28 May 2023 01:47PM UTC
Files 19
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH complex_marshall_support
branch: complex_marshall_support
CHANGE BRANCH
x
Reset
  • complex_marshall_support
  • benchmarking
  • code_generation
  • default-build-perms
  • documentation
  • enums
  • main
  • nil_empty_collections
  • refs/heads/main
  • refs/heads/move_binary_out
  • refs/tags/0.1.0
  • refs/tags/v0.2.0
  • refs/tags/v0.3.0
  • refs/tags/v0.4.0
  • refs/tags/v0.4.1
  • refs/tags/v0.4.2
  • refs/tags/v0.4.3
  • run_ci_on_pr
  • to_from_binary
  • uint16_type
  • updateses
  • uuid_type

pending completion
5254471969

push

github

jspc
Ensure collections of complex types marshall with no initialiser

The initialiser we generate is largely only useful for nil values;
specifically when we're building unmarshallers.

It just so happens that it also works for marshalling builtin/ native types.

For complex types, the method of passing a value to `new()` wont work; that
isn't what `new()` does.

Instead, though, because our `mint.MarshallerUnmarshallerValuer` expects a pointer
receiver anyway, we can sub-out intialiser functions for an ampersand.

1049 of 1131 relevant lines covered (92.75%)

3172.74 hits per line

Relevant lines Covered
Build:
Build:
1131 RELEVANT LINES 1049 COVERED LINES
3172.74 HITS PER LINE
Source Files on complex_marshall_support
  • Tree
  • List 16
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5254471969 complex_marshall_support Ensure collections of complex types marshall with no initialiser The initialiser we generate is largely only useful for nil values; specifically when we're building unmarshallers. It just so happens that it also works for marshalling builtin/ na... push 13 Jun 2023 10:48AM UTC jspc github pending completion  
See All Builds (78)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc