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

realm / realm-dart / 9253513687
69%

Build:
DEFAULT BRANCH: main
Ran 27 May 2024 10:51AM UTC
Jobs 1
Files 73
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

27 May 2024 10:43AM UTC coverage: 86.681% (+0.1%) from 86.535%
9253513687

push

github

web-flow
RDART-930: Refactor handles (#1550)

* Refactor handles subscription.dart

* Refactor: use import over part for handle_base.dart

* Fix regression: Check if close on handle deref

* TMP: Skip some tests (something broke with RootedHandle)

* Ups!

* Wip

* After rebase

* wip

* Fix after rebase

* Revert "TMP: Skip some tests (something broke with RootedHandle)"

This reverts commit 50812177a.

* Use dart_test.yaml to configure tags. Make baas a tag instead of a prefix. Simplify

* Fix nullPtr related bug

* Doh! I'll go die in shame!!

* Refactor RealmHandle

* Refactor ConfigHandle

* Refactor _RealmQueryHandler (now QueryHandle)

* Refactor RealmObjectHandle (now ObjectHandle)

* Refactor RealmResultHandle (now ResultsHandle)

* More RealmHandle stuff

* Don't need Tuple

* Expose disableAutoRefreshForTesting

* Refactor UserHandle

* RealmHandle.findAll

* Realm.find/.findExiting/.renameProperty

* Drop superfluous this.

* Refactor AppHandle

* Refactor SchedulerHandle

* Move config handles

* Refactor SessionHandle

* UserHandle.linkCredentials/.createApiKey/.fetchApiKey/.fetchAllApiKeys.deleteApiKey/.disableApiKey/.enableApiKey

* Refactor RealmListHandle (now ListHandle)

* Refactor RealmSetHandle (now SetHandle)

* Refactor RealmAppCredentialsHandle (now CredentialsHandle)

* WIP

* WIP2

* Organize imports

* ResultsHandle stuff

* More UserHandle stuff

* subscribeForSchemaNotification (something rubs me the wrong way about this)

* Move MapHandle.query

* More ObjectHandle stuff

* Move callback functions into handle files

* Move resolveX to XHandle.resolveIn

* Make a bunch of function public in prep for getting rid of parts

* Refactor XChangesHandle

* Use CredentialsHandle not Credentils

* Traffic in ResultsHandle not RealmResult + dart fix stuff

* Split part files

* Move XTokenHandles

* toNative ext... (continued)

2029 of 2205 new or added lines in 47 files covered. (92.02%)

1 existing line in 1 file now uncovered.

5890 of 6795 relevant lines covered (86.68%)

8.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
85.19
-0.14% packages/realm_dart/lib/src/map.dart
1
95.24
packages/realm_dart/lib/src/native/collection_changes_handle.dart
1
94.12
packages/realm_dart/lib/src/native/collection_handle_base.dart
1
83.33
packages/realm_dart/lib/src/native/convert.dart
1
91.8
1.48% packages/realm_dart/lib/src/session.dart
1
84.87
-0.13% packages/realm_dart/lib/src/set.dart
2
76.47
0.0% packages/realm_dart/lib/src/credentials.dart
2
75.0
packages/realm_dart/lib/src/native/realm_library.dart
2
95.92
packages/realm_dart/lib/src/native/results_handle.dart
2
85.59
0.0% packages/realm_dart/lib/src/realm_object.dart
3
72.73
packages/realm_dart/lib/src/native/notification_token_handle.dart
3
96.51
packages/realm_dart/lib/src/native/object_handle.dart
4
92.86
packages/realm_dart/lib/src/native/set_handle.dart
4
87.01
0.04% packages/realm_dart/lib/src/realm_class.dart
5
97.31
packages/realm_dart/lib/src/native/user_handle.dart
6
90.63
packages/realm_dart/lib/src/native/http_transport_handle.dart
6
92.0
packages/realm_dart/lib/src/native/session_handle.dart
6
94.5
packages/realm_dart/lib/src/native/to_native.dart
8
91.3
packages/realm_dart/lib/src/native/map_handle.dart
13
58.06
packages/realm_dart/lib/src/native/handle_base.dart
16
89.12
packages/realm_dart/lib/src/native/from_native.dart
28
86.67
packages/realm_dart/lib/src/native/realm_handle.dart
29
88.45
packages/realm_dart/lib/src/native/app_handle.dart
31
45.57
-44.67% packages/realm_dart/lib/src/native/realm_core.dart

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.0
-2.05% packages/realm_dart/lib/src/subscription.dart
Jobs
ID Job ID Ran Files Coverage
1 realm_dart - 9253513687.1 27 May 2024 10:51AM UTC 73
86.68
GitHub Action Run
Source Files on build 9253513687
  • Tree
  • List 73
  • Changed 18
  • Source Changed 17
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #9253513687
  • 5e4e6a71 on github
  • Prev Build on main (#9251127454)
  • Next Build on main (#9254002300)
  • Delete
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