Class: Hashira::Smells::InstanceVariableAssumption
- Defined in:
- lib/hashira/smells/instance_variable_assumption.rb
Defined Under Namespace
Modules: Harvest
Constant Summary collapse
- SETTERS =
[ Prism::InstanceVariableWriteNode, Prism::InstanceVariableOrWriteNode, Prism::InstanceVariableAndWriteNode, Prism::InstanceVariableOperatorWriteNode, Prism::InstanceVariableTargetNode ].freeze
- MAYBES =
[ Prism::LocalVariableOrWriteNode, Prism::InstanceVariableOrWriteNode, Prism::ClassVariableOrWriteNode, Prism::GlobalVariableOrWriteNode, Prism::ConstantOrWriteNode, Prism::ConstantPathOrWriteNode, Prism::CallOrWriteNode, Prism::IndexOrWriteNode ].freeze
Method Summary
Methods inherited from Check
Constructor Details
This class inherits a constructor from Hashira::Smells::Check