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

tarantool / go-config / 36923395552
83%
master: 82%

Build:
Build:
LAST BUILD BRANCH: g.rybakov/tntp-10385-tarantool-templates-optimized
DEFAULT BRANCH: master
Ran 01 Oct 2026 08:44PM UTC
Jobs 1
Files 55
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

01 Oct 2026 08:41PM UTC coverage: 83.066% (+0.7%) from 82.388%
36923395552

Pull #99

github

sssciel
collectors: add Tarantool YAML scalar formatting

Specific Tarantool YAML parser rules were added.

The YAML collector reads 020 as octal, accepts underscores as digit
separators, and resolves True and False as booleans. Tarantool reads
leading-zero numbers as decimal and keeps underscore-containing numbers
and non-lowercase boolean forms as strings.

Add collectors.WithTarantoolParserFormatting to enable these scalar
rules. Resolve lowercase plain yes/no and true/false as booleans, while
quoted and explicitly string-tagged values remain strings. Read 08 and
09 as decimal integers despite yaml.v3 inferring a float, and preserve
explicit numeric prefixes and float tags.

Include the existing EmptyAsString behavior in the option: empty scalars
become "", while explicit ~ and null stay null. Enable the option in the
Tarantool builder for files, directories and storage. The default YAML
format retains its existing behavior.

Mark parsed strings as type-fixed so schema validation and typed decoding
cannot convert them back into numbers or booleans. Normalize annotations
for resolved yes/no booleans so YAML serialization preserves their type.

Part of TNTP-10385
Pull Request #99: collectors: add Tarantool YAML scalar formatting

887 of 1442 new or added lines in 13 files covered. (61.51%)

10 existing lines in 1 file now uncovered.

5548 of 6679 relevant lines covered (83.07%)

1115.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
500
0.0
0.0% syntax/internal/cst/completion.go
46
85.8
0.0% syntax/internal/cst/context.go
7
91.36
0.0% syntax/internal/cst/location.go
2
0.0
0.0% syntax/internal/path/path.go

Coverage Regressions

Lines Coverage ∆ File
10
94.33
0.0% validators/jsonschema/coerce.go
Jobs
ID Job ID Ran Files Coverage
1 36923395552.1 01 Oct 2026 08:44PM UTC 55
83.07
GitHub Action Run
Source Files on build 36923395552
  • Tree
  • List 55
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #99
  • PR Base - g.rybakov/tntp-10385-gotreesitter (#36829564277)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc