Class: Fastlane::Helper::BranchHelper

Inherits:
Object
  • Object
show all
Extended by:
AndroidHelper, ConfigurationHelper, IOSHelper
Defined in:
lib/fastlane/plugin/branch/helper/branch_helper.rb

Constant Summary

Constants included from IOSHelper

IOSHelper::APPLINKS, IOSHelper::ASSOCIATED_DOMAINS, IOSHelper::CODE_SIGN_ENTITLEMENTS, IOSHelper::DEVELOPMENT_TEAM, IOSHelper::PRODUCT_BUNDLE_IDENTIFIER, IOSHelper::RELEASE_CONFIGURATION

Class Attribute Summary collapse

Class Method Summary collapse

Methods included from IOSHelper

add_branch_universal_link_domains_to_info_plist, add_keys_to_info_plist, add_universal_links_to_project, app_ids_from_aasa_file, contents_of_aasa_file, domains_from_project, expanded_build_setting, target_from_project, team_and_bundle_from_app_id, update_info_plist_setting, update_team_and_bundle_ids, update_team_and_bundle_ids_from_aasa_file, validate_project_domains, validate_team_and_bundle_ids, validate_team_and_bundle_ids_from_aasa_files

Methods included from ConfigurationHelper

app_link_subdomains_from_params, custom_domains_from_params, domains_from_params, keys_from_params, xcodeproj_path_from_params

Methods included from AndroidHelper

add_intent_filter_to_activity, add_intent_filters_to_android_manifest, add_keys_to_android_manifest, add_metadata_to_manifest, app_link_data_elements, find_activity, remove_existing_domains, uri_scheme_data_element

Class Attribute Details

.changesObject

An array of file paths (Strings) that were modified



11
12
13
# File 'lib/fastlane/plugin/branch/helper/branch_helper.rb', line 11

def changes
  @changes
end

.errorsObject

An array of error messages (Strings) from validation



12
13
14
# File 'lib/fastlane/plugin/branch/helper/branch_helper.rb', line 12

def errors
  @errors
end

Class Method Details

.add_change(change) ⇒ Object



18
19
20
21
# File 'lib/fastlane/plugin/branch/helper/branch_helper.rb', line 18

def add_change(change)
  @changes ||= Set.new
  @changes << change.to_s
end