Class: Lich::Common::FrontendLocator::Resolution
- Inherits:
-
Struct
- Object
- Struct
- Lich::Common::FrontendLocator::Resolution
- Defined in:
- documented/common/frontend_locator.rb
Instance Attribute Summary collapse
-
#executable_path ⇒ Object
Returns the value of attribute executable_path.
-
#frontend_id ⇒ Object
Returns the value of attribute frontend_id.
-
#source ⇒ Object
Returns the value of attribute source.
Instance Method Summary collapse
-
#initialize(**attributes) ⇒ void
constructor
private
Initializes an immutable Resolution struct with frontend discovery metadata.
Constructor Details
#initialize(**attributes) ⇒ void
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Initializes an immutable Resolution struct with frontend discovery metadata.
19 20 21 22 |
# File 'documented/common/frontend_locator.rb', line 19 def initialize(**attributes) super freeze end |
Instance Attribute Details
#executable_path ⇒ Object
Returns the value of attribute executable_path
13 14 15 |
# File 'documented/common/frontend_locator.rb', line 13 def executable_path @executable_path end |
#frontend_id ⇒ Object
Returns the value of attribute frontend_id
13 14 15 |
# File 'documented/common/frontend_locator.rb', line 13 def frontend_id @frontend_id end |
#source ⇒ Object
Returns the value of attribute source
13 14 15 |
# File 'documented/common/frontend_locator.rb', line 13 def source @source end |