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

enbility / spine-go
93%

Build:
DEFAULT BRANCH: dev
Repo Added 14 Jan 2024 07:47PM UTC
Files 63
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 dev
branch: dev
CHANGE BRANCH
x
Reset
  • dev
  • 96-test-compliance-tc_spine_rts_001-tc_spine_rts_002-arbitrary-and-unknown-client-feature-types-not-tolerated
  • 97-bug-tc_spine_rts_005-rfe-merge-logic-loses-scalednumbertypescale-on-partial-write
  • chore/redundant-nil-checks
  • chore/update-mocks
  • feature/analysis-docs
  • feature/binding-subscription-improvements
  • feature/complex-types
  • feature/improved-unmarshal
  • feature/maintenance
  • feature/model-fixes
  • feature/model-references
  • feature/nil-checks
  • feature/nodemanagment-improvements
  • feature/partial-write-handling
  • feature/protocol-version-check
  • feature/relative-time-issue
  • feature/restart-improvements
  • feature/rfe-reply
  • feature/scoped-events-manager
  • feature/smartenergymanagementps
  • feature/spine14
  • feature/update-ignore-key-only
  • feature/update-partial-fixes
  • fix/89-scientific-notation-number
  • fix/98-defer-early-requests
  • fix/MergingAlgorithm
  • fix/bind-001-reject-nodemanagement-binding
  • fix/data-005-notify-detailed-discovery
  • fix/duration-creation
  • fix/featureAddressInNodeManagement
  • fix/heartbeat-send-first-immediately
  • fix/partial-update-add-missing-entries
  • fix/rts-tolerate-client-feature-types
  • fix/unset-key-handling
  • fix_issue_49
  • main

21 Sep 2026 02:58PM UTC coverage: 92.945% (+0.006%) from 92.939%
35615839091

push

github

sthelen-enqs
ci: migrate .golangci.yml to v2 schema

- golangci-lint-action v7+ (bumped to v9 earlier) only supports golangci-lint v2, which needs the v2 config schema
- migrated via 'golangci-lint migrate'
- errcheck/gosimple/govet/staticcheck/unused dropped from the explicit enable list — v2's default linter set already covers them
- typecheck removed — no longer a selectable linter in v2, always runs
- verified locally with 'golangci-lint run'

6271 of 6747 relevant lines covered (92.95%)

25604.29 hits per line

Relevant lines Covered
Build:
Build:
6747 RELEVANT LINES 6271 COVERED LINES
25604.29 HITS PER LINE
Source Files on dev
  • Tree
  • List 63
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35615839091 dev ci: migrate .golangci.yml to v2 schema - golangci-lint-action v7+ (bumped to v9 earlier) only supports golangci-lint v2, which needs the v2 config schema - migrated via 'golangci-lint migrate' - errcheck/gosimple/govet/staticcheck/unused dropped ... push 21 Sep 2026 03:01PM UTC sthelen-enqs github
92.95
33386485123 dev fix(spine): nil-check remoteFeature in SubscribeToRemote/BindToRemote (minimal patch for #87) (#90) Fixes #87. Minimal-scope alternative to #88. ## Problem `FeatureLocal.SubscribeToRemote` and `BindToRemote` dereference `remoteDevice.FeatureByA... push 31 Aug 2026 11:21AM UTC web-flow github
92.94
33385929727 dev fix: do not drop announced data on partial updates (#104) A partial update of `smartEnergyManagementPsData` loses announced data in two ways: an entry whose key is unknown locally is dropped entirely, and an entry that is known keeps only its `st... push 31 Aug 2026 11:14AM UTC web-flow github
92.93
30638305198 dev fix(model): merge nested pointer-to-struct fields in updateFields (#103) ## Summary `updateFields` in `model/collection_operations.go` only checked whether a field's pointer itself was `nil` before deciding to copy a value from the existing entr... push 31 Jul 2026 02:24PM UTC web-flow github
92.83
30638341656 dev fix: tolerate unknown featureType in discovery reply (#96) (#99) ## Summary Fixes panic in `HandleSpineMesssage` when a discovery reply contains an unknown/future featureType (TC_SPINE_RTS_002). Instead of panicking, `function_data_factory.go` n... push 31 Jul 2026 02:24PM UTC web-flow github
92.85
30638253918 dev fix: reject bindings targeting the NodeManagement feature (TC_SPINE_BIND_001) (#100) Closes #95. Contributes to #94 (SPINE TestSpecification V1.0.0 compliance). Fixes **TC_SPINE_BIND_001** / [SPINE-TS-BIND-01] from the SPINE High-Level Test Spec... push 31 Jul 2026 02:23PM UTC web-flow github
92.83
28368952499 dev feat: implement SPINE-compliant SmartEnergyManagementPs (#80) Implements comprehensive UpdateList support for SmartEnergyManagementPs data type with proper SPINE v1.3.0 specification compliance. Key features: - Key-based matching using alternati... push 29 Jun 2026 11:34AM UTC web-flow github
92.82
28368893926 dev Send first heartbeat immediately on StartHeartbeat (#91) Previously the heartbeat loop waited a full timeout interval before emitting the first heartbeat after StartHeartbeat was invoked. Now the first heartbeat is sent immediately, and the ticke... push 29 Jun 2026 11:33AM UTC web-flow github
93.7
26172918869 dev Update mocks for spine-go (#92) push 20 May 2026 03:36PM UTC web-flow github
93.69
22388623762 dev Fix various spine model errors (#76) push 27 Feb 2026 08:01PM UTC web-flow github
93.69
See All Builds (268)
  • Repo on GitHub
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