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

tarantool / go-tarantool / 17910831391
75%
master: 74%

Build:
Build:
LAST BUILD BRANCH: gh-322-add-string-convertion-for-datetime
DEFAULT BRANCH: master
Ran 22 Sep 2025 09:33AM UTC
Jobs 1
Files 18
Run time 1min
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

22 Sep 2025 09:26AM UTC coverage: 75.5% (-0.1%) from 75.611%
17910831391

push

github

oleg-jukovec
feat(arrow, datetime, decimal, uuid): add support for go-option

Add support for `go-option` to the `arrow`, `datetime`, `decimal`, and `uuid`
packages. This allows for handling optional values of the `Arrow`, `Datetime`,
`Interval`, `Decimal`, `UUID` and `BoxError` types.

The following changes have been made:
- Added `go:generate` directives to the `Arrow`, `Datetime`, `Interval`,
  `Decimal`, `UUID` and `BoxError` types to generate optional types using
  `github.com/tarantool/go-option/cmd/gentypes`.
- Implemented `MarshalMsgpack` and `UnmarshalMsgpack` methods for the `Arrow`,
  `Datetime`, `Interval`, and `Decimal` types.
- Added `marshalUUID` and `unmarshalUUID` functions for the `UUID` type.
- The generated `_gen.go` files contain the `Optional*` types that wrap the
  original types and provide methods to handle optional values, including
  `EncodeMsgpack` and `DecodeMsgpack` for `msgpack` serialization.
- Refactored the `datetime` and `decimal` decoders to use the new
  `UnmarshalMsgpack` methods.

81 of 112 new or added lines in 1 file covered. (72.32%)

5 existing lines in 1 file now uncovered.

3174 of 4204 relevant lines covered (75.5%)

9626.18 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
31
72.32
boxerror_gen.go

Uncovered Existing Lines

Lines Coverage ∆ File
5
79.79
-0.09% connection.go
Jobs
ID Job ID Ran Files Coverage
1 17910831391.1 22 Sep 2025 09:33AM UTC 18
75.5
GitHub Action Run
Source Files on build 17910831391
  • Tree
  • List 18
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e31d9458 on github
  • Prev Build on v3 (#17581928199)
  • Next Build on v3 (#18559324396)
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

© 2026 Coveralls, Inc