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

tarantool / go-config
85%

Build:
DEFAULT BRANCH: master
Repo Added 04 Dec 2025 09:06AM UTC
Token 28U7dhyYpWTBXnC8RgS24Vyduc5IZpLvc regen
Build 243 Last
Files 41
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 master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • bigbes/gh-10-govuncheck
  • bigbes/gh-11-pin-golangci-lint-version
  • bigbes/gh-15-rewrite-tests
  • bigbes/gh-26-invalid-yamls
  • bigbes/gh-28-autofetch-new-schemas
  • bigbes/gh-44-modified-literal
  • bigbes/gh-no-add-documentation
  • bigbes/gh-no-add-testing
  • bigbes/gh-no-fix-govulncheck
  • bigbes/gh-no-fix-tarantool-order
  • bigbes/gh-no-jsonschema-subst-params
  • bigbes/gh-no-lazy-schema-loading
  • bigbes/gh-no-update-go-storage
  • bigbes/gh-no-update-go-storage-deps
  • bigbes/gh-no-vulncheck-fix
  • bigbes/jsonschema-substitute-params
  • bigbes/release-v1.0.0
  • bigbes/release-v1.1.0
  • bigbes/release-v1.2.0
  • bigbes/tntp-5711-keypath
  • bigbes/tntp-5712-node
  • bigbes/tntp-5716-value-api
  • bigbes/tntp-5717-basic-collectors
  • bigbes/tntp-5718-merging-algo-v3
  • bigbes/tntp-5719-config-builder
  • bigbes/tntp-5721-scopes
  • bigbes/tntp-5722-jsonschema-validation-support
  • bigbes/tntp-5723-add-directory-collector
  • bigbes/tntp-5723-add-go-storage-source-v2
  • bigbes/tntp-5723-add-go-storage-source-v3
  • bigbes/tntp-5723-tarantool
  • bigbes/tntp-5723-tarantool-v2
  • bigbes/tntp-5724-delete-cascade
  • bigbes/tntp-5724-mutable
  • bigbes/tntp-5724-mutable-p1
  • bigbes/tntp-5724-snapshot
  • bigbes/tntp-5724-yaml-marshal
  • bigbes/tntp-7385-env-from-jsonschema
  • bigbes/tntp-7385-env-ignore
  • bigbes/tntp-7385-offline-json-schema
  • bigbes/tntp-7559-nil-in-builder-addcollector
  • bigbes/tntp-7586-better-sync-commit
  • bigbes/tntp-7660-config-validate
  • bigbes/tntp-7660-without-validation
  • master
  • oleg-jukovec/gh-32-fix-empty-instances
  • oleg-jukovec/gh-34-fix-array-flag
  • oleg-jukovec/gh-36-remove-leader-inherbit
  • patapenka-alexey/tntp-5618-basic-ci
  • patapenka-alexey/tntp-572-file-yaml-collectors
  • patapenka-alexey/tntp-5720-file-yaml-collectors
  • refs/tags/v1.0.0
  • refs/tags/v1.1.0
  • refs/tags/v1.2.0

07 May 2026 09:34AM UTC coverage: 85.423% (+0.04%) from 85.385%
25487906678

push

github

bigbes
tarantool: align source precedence with documentation

The buildInner ordering added centralized storage after the local YAML
file collector, giving storage higher priority than the file. This
contradicts the documented precedence (file > storage) and silently
overrode local-file values with values from centralized storage.

- Build the source list top-down in documented precedence order
  (TT_* > file/dir > storage > TT_*_DEFAULT) and add to the inner
  builder in reverse, since AddCollector treats later additions as
  higher priority.
- Rename TestBuild_StorageOverridesFile to TestBuild_FileOverridesStorage
  and update assertions to match the documented behavior.

23 of 23 new or added lines in 1 file covered. (100.0%)

3346 of 3917 relevant lines covered (85.42%)

91.4 hits per line

Relevant lines Covered
Build:
Build:
3917 RELEVANT LINES 3346 COVERED LINES
91.4 HITS PER LINE
Source Files on master
  • Tree
  • List 41
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25487906678 master tarantool: align source precedence with documentation The buildInner ordering added centralized storage after the local YAML file collector, giving storage higher priority than the file. This contradicts the documented precedence (file > storage)... push 07 May 2026 09:35AM UTC bigbes github
85.42
25487896791 master config: use typed ModifiedSource name constant Replace hard-coded "modified" string literals on the mutation/marshal path with a single canonical declaration in the meta package. - Add `meta.ModifiedSourceName` constant alongside `meta.ModifiedS... push 07 May 2026 09:35AM UTC bigbes github
85.39
25487244297 bigbes/gh-44-modified-literal config: use typed ModifiedSource name constant Replace hard-coded "modified" string literals on the mutation/marshal path with a single canonical declaration in the meta package. - Add `meta.ModifiedSourceName` constant alongside `meta.ModifiedS... push 07 May 2026 09:21AM UTC bigbes github
85.39
25487185708 bigbes/gh-44-modified-literal config: use typed ModifiedSource name constant Replace hard-coded "modified" string literals on the mutation/marshal path with a single canonical declaration in the meta package. - Add `meta.ModifiedSourceName` constant alongside `meta.ModifiedS... push 07 May 2026 09:19AM UTC bigbes github
85.39
25459643976 bigbes/gh-no-fix-tarantool-order tarantool: align source precedence with documentation The buildInner ordering added centralized storage after the local YAML file collector, giving storage higher priority than the file. This contradicts the documented precedence (file > storage)... Pull #61 06 May 2026 08:36PM UTC bigbes github
85.42
25452876282 master jsonschema: substitute params in error messages formatErrorMessage concatenated err.Message directly, which is the raw template carrying {received}/{expected}/{properties} placeholders. The upstream substitution only runs in (*EvaluationError).Er... push 06 May 2026 06:14PM UTC bigbes github
85.39
25440927431 bigbes/gh-no-jsonschema-subst-params jsonschema: substitute params in error messages formatErrorMessage concatenated err.Message directly, which is the raw template carrying {received}/{expected}/{properties} placeholders. The upstream substitution only runs in (*EvaluationError).Er... Pull #60 06 May 2026 02:18PM UTC bigbes github
85.39
25440780159 bigbes/gh-no-jsonschema-subst-params validators/jsonschema: substitute params in error messages formatErrorMessage concatenated err.Message directly, which is the raw template carrying {received}/{expected}/{properties} placeholders. The upstream substitution only runs in (*Evaluati... push 06 May 2026 02:15PM UTC bigbes github
85.39
25440565795 bigbes/jsonschema-substitute-params validators/jsonschema: substitute params in error messages formatErrorMessage concatenated err.Message directly, which is the raw template carrying {received}/{expected}/{properties} placeholders. The upstream substitution only runs in (*Evaluati... Pull #59 06 May 2026 02:11PM UTC bigbes github
85.39
25436047568 master tarantool: lazy-load embedded JSON schemas Decompressing and compiling all 22 shipped JSON Schemas at package init cost ~22 MiB of heap and noticeable startup time, even for callers that only ever touch one version (or none). push 06 May 2026 12:46PM UTC bigbes github
85.37
See All Builds (241)

Badge your Repo: go-config

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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

© 2026 Coveralls, Inc