module Fastlane::Helper::GradleDataFinderHelper
Public Class Methods
find_property(gradle_data, property_key, flavor = nil)
click to toggle source
# File lib/fastlane/plugin/gradle_manager/helper/gradle_data_finder_helper.rb, line 4 def self.find_property(gradle_data, property_key, flavor = nil) value = nil if gradle_data.key?(:default_config) if gradle_data[:default_config].key?(property_key) value = gradle_data[:default_config][property_key] end end if !flavor.nil? && gradle_data.key?(:product_flavors) if gradle_data[:product_flavors].key?(flavor) flavor_hash = gradle_data[:product_flavors][flavor] if flavor_hash.key?(property_key) value = flavor_hash[property_key] end end end return value end