Skip to content

Enforce that interface! isn't called from a class #4

@amomchilov

Description

@amomchilov

Only modules can be interfaces.

These should raise:

class MyClass
  interface! # ❌
end

module MyInterface
  class << self
    interface! # ❌
  end
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions