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

veeso / tui-realm / 15113588946
92%

Build:
DEFAULT BRANCH: main
Ran 19 May 2025 12:57PM UTC
Jobs 1
Files 30
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

19 May 2025 12:56PM UTC coverage: 92.015% (-0.2%) from 92.181%
15113588946

push

github

web-flow
Some more Async changes, including default async ports. (#100)

* fix: remove "+ Sync" bound on "PollAsync" and "U" event bounds

As we only need events("U") to be "Send" for the channel and tokio only needs "Send" to spawn tasks.

* fix(listener): assign "taskpool" after creation

As otherwise "stop" will do nothing.
Somehow i missed this in #98.

* refactor(listener): have a "new" method and rely less on "start"

So that "start" can be skipped in the future when there are no sync tasks.

* feat(listener): add option to have a async ticker

Also now we can skip creating a sync-port worker if there are no sync tasks.

* fix(Cargo.toml): use feature "crossterm" instead of always including dependency "crossterm"

* fix(listener): change "PollAsync::poll" to take "&mut self"

* feat: add async crossterm input listener "CrosstermAsyncStream"

re #94

* test(builder): reduce amount of events checked

Due to flakeyness in CI (this time its the windows CI)

* chore(workflows/coverage): enable "async-ports" to also be tested

153 of 176 new or added lines in 7 files covered. (86.93%)

14 existing lines in 2 files now uncovered.

5001 of 5435 relevant lines covered (92.01%)

6.14 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
90.45
-9.55% src/listener/builder.rs
15
0.0
src/terminal/event_listener/crossterm_async.rs

Uncovered Existing Lines

Lines Coverage ∆ File
7
90.45
-9.55% src/listener/builder.rs
7
95.52
-2.44% src/listener/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 15113588946.1 19 May 2025 12:57PM UTC 30
92.01
GitHub Action Run
Source Files on build 15113588946
  • Tree
  • List 30
  • Changed 7
  • Source Changed 6
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15113588946
  • 344aa2d8 on github
  • Prev Build on main (#15108953765)
  • Next Build on main (#15113609299)
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

© 2025 Coveralls, Inc