Class: RubySkills::Resolver::ResolvedSkill
- Inherits:
-
Struct
- Object
- Struct
- RubySkills::Resolver::ResolvedSkill
- Defined in:
- lib/ruby_skills/resolver.rb
Overview
Skill directory ready to be installed.
Instance Attribute Summary collapse
-
#name ⇒ String
Skill identifier.
-
#path ⇒ Pathname
Local directory containing the skill.
-
#source ⇒ String
Origin used to resolve the skill.
Instance Attribute Details
#name ⇒ String
Returns skill identifier.
29 30 31 32 33 34 |
# File 'lib/ruby_skills/resolver.rb', line 29 ResolvedSkill = Struct.new( :name, :path, :source, keyword_init: true ) |
#path ⇒ Pathname
Returns local directory containing the skill.
29 30 31 32 33 34 |
# File 'lib/ruby_skills/resolver.rb', line 29 ResolvedSkill = Struct.new( :name, :path, :source, keyword_init: true ) |
#source ⇒ String
Returns origin used to resolve the skill.
29 30 31 32 33 34 |
# File 'lib/ruby_skills/resolver.rb', line 29 ResolvedSkill = Struct.new( :name, :path, :source, keyword_init: true ) |