lib/fir/util.rb in fir-cli-1.2.2 vs lib/fir/util.rb in fir-cli-1.2.3

- old
+ new

@@ -1,10 +1,11 @@ # encoding: utf-8 require_relative './util/http' require_relative './util/config' -require_relative './util/parser' +require_relative './util/parser/apk' +require_relative './util/parser/ipa' require_relative './util/login' require_relative './util/me' require_relative './util/info' require_relative './util/build_common' require_relative './util/build_ipa' @@ -28,52 +29,52 @@ include FIR::Publish include FIR::Mapping attr_accessor :logger - def fetch_user_info token + def fetch_user_info(token) get fir_api[:user_url], api_token: token end - def fetch_user_uuid token + def fetch_user_uuid(token) user_info = fetch_user_info(token) user_info[:uuid] end - def check_file_exist path - unless File.file?(path) - logger.error "File does not exist" - exit 1 - end + def check_file_exist(path) + return if File.file?(path) + + logger.error 'File does not exist' + exit 1 end - def check_supported_file path - unless APP_FILE_TYPE.include?(File.extname(path)) - logger.error "Unsupported file type" - exit 1 - end + def check_supported_file(path) + return if APP_FILE_TYPE.include?(File.extname(path)) + + logger.error 'Unsupported file type' + exit 1 end - def check_token_cannot_be_blank token - if token.blank? - logger.error "Token can't be blank" - exit 1 - end + def check_token_cannot_be_blank(token) + return unless token.blank? + + logger.error 'Token can not be blank' + exit 1 end def check_logined - if current_token.blank? - logger.error "Please use `fir login` first" - exit 1 - end + return unless current_token.blank? + + logger.error 'Please use `fir login` first' + exit 1 end def logger_info_blank_line - logger.info "" + logger.info '' end def logger_info_dividing_line - logger.info "✈ -------------------------------------------- ✈" + logger.info '✈ -------------------------------------------- ✈' end end end end