Class: RailsOpenapiGen::Parsers::Jbuilder::CallDetectors::ObjectManipulationDetector
- Inherits:
-
Object
- Object
- RailsOpenapiGen::Parsers::Jbuilder::CallDetectors::ObjectManipulationDetector
- Defined in:
- lib/rails-openapi-gen/parsers/jbuilder/call_detectors/object_manipulation_detector.rb
Class Method Summary collapse
-
.object_manipulation?(receiver, method_name) ⇒ Boolean
Detects if node represents an object manipulation method.
Class Method Details
.object_manipulation?(receiver, method_name) ⇒ Boolean
Detects if node represents an object manipulation method
10 11 12 13 14 15 |
# File 'lib/rails-openapi-gen/parsers/jbuilder/call_detectors/object_manipulation_detector.rb', line 10 def object_manipulation?(receiver, method_name) return false unless json_receiver?(receiver) object_manipulation_methods = i[merge! set! child! cache_root!] object_manipulation_methods.include?(method_name) end |