Sha256: 6316dc9ced93426b4f88658dd7866c9d587ae9a77192d1cf0dc7e4c37ecd523c

Contents?: true

Size: 395 Bytes

Versions: 8

Compression:

Stored size: 395 Bytes

Contents

class KaleidoscopeCommand
  attr_accessor :fails
  attr_accessor :before_path
  attr_accessor :after_path
  
  def self.command_from_line(line)
    components = line.split("\"")
    if components.count >= 4
      KaleidoscopeCommand.new(components[1], components[3])
    end
  end

  def initialize(before_path, after_path)
    @before_path = before_path
    @after_path = after_path
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
second_curtain-0.6.0 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.5.0 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.4.0 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.3.0 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.2.4 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.2.3 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.2.2 lib/second_curtain/kaleidoscope_command.rb
second_curtain-0.2.0 lib/second_curtain/kaleidoscope_command.rb