Module: AppEntitlementsStatistics::Helper::Utils

Included in:
Analyzer, Extracter
Defined in:
lib/cocoapods-entitlements-statistics/app_entitlements_statistics/helper.rb

Instance Method Summary collapse

Instance Method Details

#defalut_store_path(app_identifier) ⇒ Object



18
19
20
21
22
# File 'lib/cocoapods-entitlements-statistics/app_entitlements_statistics/helper.rb', line 18

def defalut_store_path(app_identifier)
    root_path = "#{Dir.home}/appInfo-#{app_identifier}"
    FileUtils.mkdir_p(root_path) unless File.exists?(root_path)
    root_path
end

#entitlements_yaml_name(v, app_identifier, path: nil) ⇒ Object



24
25
26
27
28
# File 'lib/cocoapods-entitlements-statistics/app_entitlements_statistics/helper.rb', line 24

def entitlements_yaml_name(v,app_identifier,path: nil)
    dir_path = path ? "#{path}-#{app_identifier}" : defalut_store_path(app_identifier)
    yaml_name = "#{dir_path}/entitlements_#{v}.yml";
    yaml_name
end

#report_file_name(path: nil) ⇒ Object



36
37
38
39
40
41
# File 'lib/cocoapods-entitlements-statistics/app_entitlements_statistics/helper.rb', line 36

def report_file_name(path: nil)
    path = path ? "#{path}/entitlements_statistics" : "entitlements_statistics"
    FileUtils.mkdir_p(path) unless File.exists?(path)
    file_name = "#{path}/analyze_report" 
    file_name
end

#versions_yaml_name(app_identifier, path: nil) ⇒ Object



30
31
32
33
34
# File 'lib/cocoapods-entitlements-statistics/app_entitlements_statistics/helper.rb', line 30

def versions_yaml_name(app_identifier,path: nil)
    dir_path = path ? "#{path}-#{app_identifier}"  : defalut_store_path(app_identifier)
    yaml_name = "#{dir_path}/entitlements_versions.yml";
    yaml_name
end