From e9164717fddb3677eeb72bf996fad6232c4cdf44 Mon Sep 17 00:00:00 2001 From: Eric Budd Date: Sun, 24 Oct 2021 15:18:07 -0500 Subject: [PATCH] Clean up unused Config code --- iris.rb | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/iris.rb b/iris.rb index 7bb8ea1..3ffbb6e 100755 --- a/iris.rb +++ b/iris.rb @@ -17,26 +17,6 @@ class Config USER = ENV['USER'] || ENV['LOGNAME'] || ENV['USERNAME'] HOSTNAME = `hostname -d`.chomp AUTHOR = "#{USER}@#{HOSTNAME}" - OPTIONS = %w[ - --debug - --dump - --help - --interactive - --mark-all-read - --stats - --test-file - --version - -d - -f - -h - -i - -p - -s - -v - ] - INTERACTIVE_OPTIONS = %w[-i --interactive] - NONINTERACTIVE_OPTIONS = %w[-d --dump -h --help -v --version -s --stats --mark-all-read] - NONFILE_OPTIONS = %w[-h --help -v --version] @@debug_mode = false @@ -1063,12 +1043,16 @@ class CLI end class Startupper + INTERACTIVE_OPTIONS = %w[-i --interactive] + NONINTERACTIVE_OPTIONS = %w[-d --dump -h --help -v --version -s --stats --mark-all-read] + NONFILE_OPTIONS = %w[-h --help -v --version] + def initialize(args) - perform_file_checks unless Config::NONFILE_OPTIONS.include?(args) + perform_file_checks unless NONFILE_OPTIONS.include?(args) load_corpus(args) - is_interactive = (args & Config::NONINTERACTIVE_OPTIONS).none? || (args & Config::INTERACTIVE_OPTIONS).any? + is_interactive = (args & NONINTERACTIVE_OPTIONS).none? || (args & INTERACTIVE_OPTIONS).any? Config.enable_debug_mode if (args & %w{--debug}).any?