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

supabase / supabase-flutter / 32956931006
89%

Build:
DEFAULT BRANCH: main
Ran 26 Aug 2026 10:12AM UTC
Jobs 10
Files 120
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

26 Aug 2026 10:11AM UTC coverage: 88.567% (+0.02%) from 88.552%
32956931006

push

github

web-flow
refactor(yet_another_json_isolate): rename conditional import files to idiomatic names (#1777)

## What

Renames the platform specific implementation files in
`yet_another_json_isolate`:

| Before | After |
| --- | --- |
| `lib/src/_isolates_io.dart` | `lib/src/json_isolate_io.dart` |
| `lib/src/_isolates_web.dart` | `lib/src/json_isolate_web.dart` |

The conditional export in `lib/yet_another_json_isolate.dart` is updated
to match.

## Why

A leading underscore carries no meaning for a Dart file name, only for
identifiers, and the plural did not match the single `YAJsonIsolate`
class each file defines. `<name>_io.dart` / `<name>_web.dart` is the
conventional shape for conditional import implementations in Dart and
Flutter.

I swept every tracked file in the repository for non-idiomatic names;
these two were the only offenders. Everything else is either already
snake_case or a generated platform file (Xcode, Android, web manifests)
that must keep its name.

## Notes

Both files are private to the package (`lib/src/`) and were never
importable by consumers, so this is not a breaking change. No code
inside the files changed.

`dart format`, `dart analyze --fatal-infos` and the package test suite
(40 tests) all pass.

6050 of 6831 relevant lines covered (88.57%)

4.57 hits per line

Coverage Regressions

Lines Coverage ∆ File
13
70.91
0.0% packages/supabase_flutter/lib/src/supabase_auth.dart
4
92.73
0.0% packages/supabase_flutter/lib/src/local_storage.dart
Jobs
ID Job ID Ran Files Coverage
2 postgrest - 32956931006.2 26 Aug 2026 10:15AM UTC 11
84.59
GitHub Action Run
3 supabase_auth - 32956931006.3 26 Aug 2026 10:16AM UTC 30
90.62
GitHub Action Run
4 supabase_storage - 32956931006.4 26 Aug 2026 10:15AM UTC 9
97.35
GitHub Action Run
5 yet_another_json_isolate - 32956931006.5 26 Aug 2026 10:12AM UTC 1
98.44
GitHub Action Run
6 supabase - 32956931006.6 26 Aug 2026 10:16AM UTC 14
93.49
GitHub Action Run
7 supabase_flutter - 32956931006.7 26 Aug 2026 10:13AM UTC 11
82.22
GitHub Action Run
8 supabase_functions - 32956931006.8 26 Aug 2026 10:12AM UTC 4
93.81
GitHub Action Run
9 supabase_realtime - 32956931006.9 26 Aug 2026 10:15AM UTC 13
90.27
GitHub Action Run
10 iceberg - 32956931006.10 26 Aug 2026 10:12AM UTC 6
68.52
GitHub Action Run
9 supabase_common - 32951661159.9 26 Aug 2026 09:12AM UTC 21
86.96
GitHub Action Run
Source Files on build 32956931006
  • Tree
  • List 120
  • Changed 14
  • Source Changed 13
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32956931006
  • bb250795 on github
  • Prev Build on main (#32956264435)
  • Next Build on main (#32982098636)
  • 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