Class: Claricle::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/claricle/cli.rb

Overview

Command-line interface for Claricle

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.exit_on_failure?Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/claricle/cli.rb', line 6

def self.exit_on_failure?
  true
end

Instance Method Details

#compress(_pattern) ⇒ Object



62
63
64
65
# File 'lib/claricle/cli.rb', line 62

def compress(_pattern)
  puts "Image compression functionality coming soon!"
  puts "This gem is currently a placeholder to reserve the name."
end

#convert(_source, _dest) ⇒ Object



46
47
48
49
# File 'lib/claricle/cli.rb', line 46

def convert(_source, _dest)
  puts "Image conversion functionality coming soon!"
  puts "This gem is currently a placeholder to reserve the name."
end

#validate(_pattern) ⇒ Object



30
31
32
33
# File 'lib/claricle/cli.rb', line 30

def validate(_pattern)
  puts "Image validation functionality coming soon!"
  puts "This gem is currently a placeholder to reserve the name."
end

#versionObject



11
12
13
# File 'lib/claricle/cli.rb', line 11

def version
  puts "Claricle version #{Claricle::VERSION}"
end