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

nogipx / rpc_dart
84%

Build:
DEFAULT BRANCH: main
Repo Added 10 Jun 2025 06:52PM UTC
Files 72
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 main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • codex/add-health-check-for-rpccallerendpoint
  • codex/add-ping-method-to-endpoint
  • codex/analyze-library-for-improvements
  • codex/create-comprehensive-documentation-in-docs
  • codex/enhance-_cleanupstream-and-add-tests
  • codex/prepare-release-changelog-for-rpc_dart
  • codex/refactor-core-architecture-of-rpc_dart-library
  • codex/replace-packgrpcmessage-with-direct-data-send
  • codex/rewrite-documentation-to-mkdocs
  • main

31 Jul 2026 10:43PM UTC coverage: 84.16%. Remained the same
30670814215

push

github

nogipx
feat(rpc_data_sqlite): expose a durability barrier for the IndexedDB VFS

sqlite3's VFS interface is synchronous, IndexedDB is not, so that VFS
acknowledges a write and performs it afterwards from a queue. An app killed
between the two loses writes the database already reported as committed —
routine on Android, where backgrounded WebView apps are killed without a
clean unload, and invisible to everything downstream.

Until now the queue was only drained by closeHook, i.e. on an orderly
shutdown, which is exactly the case that does not happen. Add
DatabaseConnection.flush() so callers can place a barrier where losing the
last writes would cost something: after a unit of work, and before the host
suspends. No-op on the native VFS, which writes through.

5090 of 6048 relevant lines covered (84.16%)

12.81 hits per line

Relevant lines Covered
Build:
Build:
6048 RELEVANT LINES 5090 COVERED LINES
12.81 HITS PER LINE
Source Files on main
  • Tree
  • List 72
  • 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
30670814215 main feat(rpc_data_sqlite): expose a durability barrier for the IndexedDB VFS sqlite3's VFS interface is synchronous, IndexedDB is not, so that VFS acknowledges a write and performs it afterwards from a queue. An app killed between the two loses write... push 31 Jul 2026 10:47PM UTC nogipx github
84.16
30669548993 main fix(rpc_data_sqlite): move the sqlite3mc user_define to the workspace root rpc_data_sqlite declares `sqlite3: source: sqlite3mc` in its own pubspec, but user_defines are read from the workspace root only. The hook therefore built plain sqlite3, t... push 31 Jul 2026 10:22PM UTC nogipx github
84.16
30479013646 main style(rpc_blob_webdav): wrap the line format:check would have failed on push 29 Jul 2026 06:18PM UTC nogipx github
84.16
29522514050 main feat(blob): add rpc_blob_webdav — WebDAV IBlobRepository A WebDavBlobRepository implementing IBlobRepository over any WebDAV server (Nextcloud/ownCloud/Apache mod_dav/sabre/dav), a peer to rpc_blob_minio and rpc_blob_sqlite. dart2js/VM/Flutter co... push 16 Jul 2026 06:10PM UTC nogipx github
84.16
28688990609 main chore(rpc_dart): release 4.3.3 push 04 Jul 2026 12:19AM UTC nogipx github
84.16
28663437085 main docs(rpc_notify_postgres): add README push 03 Jul 2026 01:27PM UTC nogipx github
84.15
28486083300 main chore(rpc_dart): release 4.3.2 push 01 Jul 2026 01:02AM UTC nogipx github
84.15
28372605877 main logs: export mcp buffer push 29 Jun 2026 12:42PM UTC nogipx github
84.12
28322894124 main example update push 28 Jun 2026 12:57PM UTC nogipx github
84.12
28297659884 main rpc_dart_generator: analyzer: '>=9.0.0 <11.0.0' push 27 Jun 2026 06:19PM UTC nogipx github
84.12
See All Builds (229)
  • 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