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

YorickPeterse / ruby-lint / 90 / 4
98%
master: %

Build:
Build:
LAST BUILD BRANCH: report-entry-comparable
DEFAULT BRANCH: master
Ran 14 Jul 2013 06:35PM UTC
Files 40
Run time –
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

14 Jul 2013 06:35PM UTC coverage: 97.531%. Remained the same
jruby-19mode

push

travis-ci

YorickPeterse
Release 0.0.4.

This release contains a massive set of changes related to parsing Ruby source
code, the way definitions are built, how the code is laid out and much more.

The custom built parser based on Ripper has been removed in favour of the
"parser" Gem. This alone solves me a tremendous amount of work since I can
focus on writing analysis (and related) code instead of having to maintain my
own parser. It's also maintained by @whitequark and he knows a hell of a lot
more about parsing Ruby code than I do.

Another big change is the new addition of the so called "ruby-lint virtual
machine". This VM/partial evaluator takes care of building definitions based on
a Ruby AST but in a much saner/nicer way than previous releases of ruby-lint.

Besides that the process of writing analysis classes has been made easier, bugs
have been squashed, code has been refactored and tests have been expanded.

Having said all that, ruby-lint is still a young project and there *will* be
bugs, false positives and otherwise weird behaviour.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>

1106 of 1134 relevant lines covered (97.53%)

26.35 hits per line

Source Files on job 90.4 (jruby-19mode)
  • Tree
  • List 0
  • Changed 18
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 90
  • Travis Job 90.4
  • f08444e5 on github
  • Prev Job for jruby-19mode on develop (#89.4)
  • Next Job for jruby-19mode on develop (#92.4)
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