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

type-ruby / t-ruby / 21091557050
93%

Build:
DEFAULT BRANCH: main
Ran 17 Jan 2026 08:40AM UTC
Jobs 1
Files 87
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

17 Jan 2026 08:39AM UTC coverage: 92.428% (+0.02%) from 92.41%
21091557050

push

github

web-flow
feat: add direct .trb file execution without intermediate files (#37)

* feat: add direct .trb file execution without intermediate files (#26)

Implements t-ruby command and trc run subcommand for running .trb files
directly in memory without generating .rb or .rbs files, similar to
Node.js's --experimental-strip-types.

- Add bin/t-ruby executable as main entry point
- Add lib/t_ruby/runner.rb with Thor-based CLI and Runner class
- Add trc run command that delegates to t-ruby via exec
- Add thor gem dependency for CLI implementation

* fix: restore listen gem in Gemfile.lock for CI compatibility

Remove conditional Ruby version check for listen gem to ensure
Gemfile.lock contains the dependency for all Ruby versions.

* style: use %w[] for word array in gemspec

* test: add tests for Runner and RunnerCLI classes

- Add runner_spec.rb with tests for TRuby::Runner and TRuby::RunnerCLI
- Add CLI tests for 'trc run' command delegation
- Test file execution, ARGV passing, compile errors, and help/version

58 of 61 new or added lines in 3 files covered. (95.08%)

8264 of 8941 relevant lines covered (92.43%)

1796.34 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
94.34
lib/t_ruby/runner.rb
Jobs
ID Job ID Ran Files Coverage
1 21091557050.1 17 Jan 2026 08:40AM UTC 87
92.43
GitHub Action Run
Source Files on build 21091557050
  • Tree
  • List 87
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21091557050
  • f1e6ba66 on github
  • Prev Build on main (#20878972305)
  • Next Build on main (#21093734188)
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