See how ready your Ruby code is to run on JRuby.
JRuby-Lint is a simple tool that allows you to check your project code and configuration for common gotchas and issues that might make it difficult to run your code on JRuby.
JRuby-Lint requires JRuby to run. So, install JRuby first
if you already haven't, then gem install jruby-lint.
Then simply run jrlint in your project to receive a report of
places in your project where you should investigate further.
Here is a list of the current checks implemented:
JRuby-lint supports text and html reports. Run jrlint with the option --html to generate an html report with the results.
Here is a list of checks and options we'd like to implement:
config.threadsafe!platforms qualifier and ignore
"platforms :ruby"JRuby-Lint is Copyright (c) 2007-2013 The JRuby project, and is released under a tri EPL/GPL/LGPL license. You can use it, redistribute it and/or modify it under the terms of the:
Eclipse Public License version 1.0 GNU General Public License version 2 GNU Lesser General Public License version 2.1
See the file LICENSE.txt in distribution for details.
Ruby
95.6%
HTML
4.4%
See how ready your Ruby code is to run on JRuby.
JRuby-Lint is a simple tool that allows you to check your project code and configuration for common gotchas and issues that might make it difficult to run your code on JRuby.
JRuby-Lint requires JRuby to run. So, install JRuby first
if you already haven't, then gem install jruby-lint.
Then simply run jrlint in your project to receive a report of
places in your project where you should investigate further.
Here is a list of the current checks implemented:
JRuby-lint supports text and html reports. Run jrlint with the option --html to generate an html report with the results.
Here is a list of checks and options we'd like to implement:
config.threadsafe!platforms qualifier and ignore
"platforms :ruby"JRuby-Lint is Copyright (c) 2007-2013 The JRuby project, and is released under a tri EPL/GPL/LGPL license. You can use it, redistribute it and/or modify it under the terms of the:
Eclipse Public License version 1.0 GNU General Public License version 2 GNU Lesser General Public License version 2.1
See the file LICENSE.txt in distribution for details.
Ruby
95.6%
HTML
4.4%