Class: Hashira::Smells::TooManyInstanceVariables

Inherits:
Check
  • Object
show all
Defined in:
lib/hashira/smells/too_many_instance_variables.rb

Constant Summary collapse

LIMIT =
4
COUNTED =
[
  Prism::InstanceVariableWriteNode, Prism::InstanceVariableAndWriteNode,
  Prism::InstanceVariableOperatorWriteNode, Prism::InstanceVariableTargetNode
].freeze

Method Summary

Methods inherited from Check

#finding, #initialize

Constructor Details

This class inherits a constructor from Hashira::Smells::Check