Class: RubyLLM::Registry::DiffLines

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_llm/registry/comparison.rb

Overview

Minimal line-oriented diff representation for prompt bodies.

Instance Method Summary collapse

Constructor Details

#initialize(left, right) ⇒ DiffLines

Returns a new instance of DiffLines.



78
79
80
81
# File 'lib/ruby_llm/registry/comparison.rb', line 78

def initialize(left, right)
  @left = left.to_s.split("\n")
  @right = right.to_s.split("\n")
end

Instance Method Details

#to_sObject



83
84
85
# File 'lib/ruby_llm/registry/comparison.rb', line 83

def to_s
  build.join("\n")
end