Sha256: 7e35bc4e52565e1ed0ba4c9da89687d96201a31b6019672d85eade81efcd3f10

Contents?: true

Size: 323 Bytes

Versions: 14

Compression:

Stored size: 323 Bytes

Contents

module A
end

module B
  include A
end

module A
  include B
end

class C
  include A
end

def log
  C.new.foo
end

__END__
# Errors
smoke/module6.rb:17: [error] undefined method: C#foo

# Classes
class Object
  private
  def log: -> untyped
end

module A
  include B
end

module B
  include A
end

class C
  include A
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
typeprof-0.20.0 smoke/module6.rb
typeprof-0.15.3 smoke/module6.rb
typeprof-0.15.2 smoke/module6.rb
typeprof-0.15.1 smoke/module6.rb
typeprof-0.15.0 smoke/module6.rb
typeprof-0.14.1 smoke/module6.rb
typeprof-0.14.0 smoke/module6.rb
typeprof-0.13.0 smoke/module6.rb
typeprof-0.12.0 smoke/module6.rb
typeprof-0.11.0 smoke/module6.rb
typeprof-0.10.0 smoke/module6.rb
typeprof-0.9.2 smoke/module6.rb
typeprof-0.9.1 smoke/module6.rb
typeprof-0.9.0 smoke/module6.rb