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