Class: I18n::Tasks::Scanners::PrismScanners::ParsedModule
- Inherits:
-
Root
- Object
- Root
- I18n::Tasks::Scanners::PrismScanners::ParsedModule
show all
- Defined in:
- lib/i18n/tasks/scanners/prism_scanners/nodes.rb
Instance Attribute Summary
Attributes inherited from Root
#calls, #children, #node, #parent, #translation_calls
Instance Method Summary
collapse
Methods inherited from Root
#add_call, #add_child, #add_translation_call, #initialize, #process
Instance Method Details
#path ⇒ Object
165
166
167
|
# File 'lib/i18n/tasks/scanners/prism_scanners/nodes.rb', line 165
def path
(@parent&.path || []) + [path_name]
end
|
#path_name ⇒ Object
169
170
171
|
# File 'lib/i18n/tasks/scanners/prism_scanners/nodes.rb', line 169
def path_name
@node.name.to_s.underscore
end
|
#private_method ⇒ Object
161
162
163
|
# File 'lib/i18n/tasks/scanners/prism_scanners/nodes.rb', line 161
def private_method
false
end
|
#support_relative_keys? ⇒ Boolean
157
158
159
|
# File 'lib/i18n/tasks/scanners/prism_scanners/nodes.rb', line 157
def support_relative_keys?
false
end
|