Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

Shows a JRuby implementation of a Java interface that surprisingly works with 'include' statement.

View jruby-include-question.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
# Shouldn't this fail with the 'include Runnable' disabled?
 
require 'java'
 
java_import 'java.lang.Runnable'
 
class SampleRunnable
# include Runnable
def run
puts "I'm running!"
end
end
 
new_thread = java.lang.Thread.new(SampleRunnable.new)
new_thread.start
new_thread.join
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.