Sha256: 788afaed0c4e99f8dd9b0cd04d234bf9fd543fb7172484e718737e9afd255f4e
Contents?: true
Size: 398 Bytes
Versions: 1
Compression:
Stored size: 398 Bytes
Contents
$:.unshift "../lib" require "interface" module MyInterface extend Interface required_methods :foo, :bar end module MySubInterface extend Interface extend MyInterface required_methods :baz end class MyClass def baz; end def bar; end def foo; end include MySubInterface end =begin # Raises an error class MyClass def baz; end include MyInterface end =end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
carats-0.3.0 | lib/carat-dev/interface_work/SCRAP/j-interface/interface-0.1.0/test/test_sub.rb |