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

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

Build:
Build:
LAST BUILD BRANCH: report-entry-comparable
DEFAULT BRANCH: master
Ran 14 Jul 2013 06:35PM UTC
Jobs 4
Files 42
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

pending completion
90

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>

1282 of 1305 relevant lines covered (98.24%)

712.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 90.1 (1.9.3) 14 Jul 2013 06:35PM UTC 0
98.4
Travis Job 90.1
2 90.2 (2.0.0) 14 Jul 2013 06:35PM UTC 0
98.4
Travis Job 90.2
3 90.3 (rbx-19mode) 14 Jul 2013 06:36PM UTC 0
99.19
Travis Job 90.3
4 90.4 (jruby-19mode) 14 Jul 2013 06:35PM UTC 0
97.53
Travis Job 90.4
Source Files on build 90
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #90
  • f08444e5 on github
  • Prev Build on develop (#89)
  • Next Build on develop (#92)
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