From cae3692008baf68e48654cec1abb815065869ab3 Mon Sep 17 00:00:00 2001 From: Denis Knauf Date: Mon, 28 Dec 2020 00:29:54 +0100 Subject: [PATCH] Fixing Exceptions and Exception-Handling --- lib/dencli/interactive.rb | 2 +- lib/dencli/sub.rb | 4 ++-- lib/dencli/version.rb | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/dencli/interactive.rb b/lib/dencli/interactive.rb index 69eb07e..e0016a8 100644 --- a/lib/dencli/interactive.rb +++ b/lib/dencli/interactive.rb @@ -120,7 +120,7 @@ class DenCli::Interactive return nil if line.nil? begin cur.call *line - rescue ::UsageError + rescue ::DenCli::UsageError STDERR.puts "! #$!" end true diff --git a/lib/dencli/sub.rb b/lib/dencli/sub.rb index e822e1d..8e2ec74 100644 --- a/lib/dencli/sub.rb +++ b/lib/dencli/sub.rb @@ -22,7 +22,7 @@ class DenCli::Sub elsif @aliases.has_key? n @aliases[n].help *a else - raise UnknownCommand, "unknown command: #{_full_cmd( [n])[1..-1].join ' '}, available for #{full_cmd[1..-1].join' '}: #{@subs.keys.join ' '}" + raise DenCli::UnknownCommand, "unknown command: #{_full_cmd( [n])[1..-1].join ' '}, available for #{full_cmd[1..-1].join' '}: #{@subs.keys.join ' '}" end end @@ -31,7 +31,7 @@ class DenCli::Sub if @aliases.has_key? n @aliases[n].call *a else - raise UnknownCommand, "unknown command: #{_full_cmd( [n])[1..-1].join ' '}, available for #{full_cmd[1..-1].join' '}: #{@subs.keys.join ' '}" + raise DenCli::UnknownCommand, "unknown command: #{_full_cmd( [n])[1..-1].join ' '}, available for #{full_cmd[1..-1].join' '}: #{@subs.keys.join ' '}" end end diff --git a/lib/dencli/version.rb b/lib/dencli/version.rb index a95042a..3521c05 100644 --- a/lib/dencli/version.rb +++ b/lib/dencli/version.rb @@ -1,3 +1,3 @@ class DenCli - VERSION = '0.2.0' + VERSION = '0.2.1' end