# File lib/mspec/guards/guard.rb, line 111 111: def implementation?(*args) 112: args.any? do |name| 113: !!case name 114: when :rubinius 115: RUBY_NAME =~ /^rbx/ 116: when :ruby 117: RUBY_NAME =~ /^ruby/ 118: when :jruby 119: RUBY_NAME =~ /^jruby/ 120: when :ironruby 121: RUBY_NAME =~ /^ironruby/ 122: when :macruby 123: RUBY_NAME =~ /^macruby/ 124: when :maglev 125: RUBY_NAME =~ /^maglev/ 126: else 127: false 128: end 129: end 130: end