Skip to content

Files

Latest commit

 

History

History
48 lines (33 loc) · 538 Bytes

Style-MixinUsage.md

File metadata and controls

48 lines (33 loc) · 538 Bytes

Pattern: Statement usage at the top level

Issue: -

Description

This rule checks if include, extend and prepend exists at the top level. Using these at the top level affects the behavior of Object.

Examples

# bad
include M

class C
end

# bad
extend M

class C
end

# bad
prepend M

class C
end

# good
class C
  include M
end

# good
class C
  extend M
end

# good
class C
  prepend M
end

Further Reading