Class: RailsAiBridge::Serializers::Providers::Collaborators::RulesNotableGemsBuilder::GemEntry
- Inherits:
-
Object
- Object
- RailsAiBridge::Serializers::Providers::Collaborators::RulesNotableGemsBuilder::GemEntry
- Defined in:
- lib/rails_ai_bridge/serializers/providers/collaborators/rules_notable_gems_builder.rb
Overview
Formats one notable gem row.
Instance Method Summary collapse
-
#initialize(gem, format_string) ⇒ GemEntry
constructor
A new instance of GemEntry.
-
#to_s ⇒ String
Formatted gem row.
Constructor Details
#initialize(gem, format_string) ⇒ GemEntry
Returns a new instance of GemEntry.
96 97 98 99 |
# File 'lib/rails_ai_bridge/serializers/providers/collaborators/rules_notable_gems_builder.rb', line 96 def initialize(gem, format_string) @gem = gem @format_string = format_string end |
Instance Method Details
#to_s ⇒ String
Returns formatted gem row.
102 103 104 |
# File 'lib/rails_ai_bridge/serializers/providers/collaborators/rules_notable_gems_builder.rb', line 102 def to_s format(@format_string, @gem[:name], @gem[:version], @gem[:note]) end |