Method: Pod::Validator#perform_extensive_analysis
- Defined in:
- lib/cocoapods-tj/native/validator.rb
#perform_extensive_analysis(spec) ⇒ Object
def validate_source_url(spec)
return if spec.source.nil? || spec.source[:http].nil?
url = URI(spec.source[:http])
return if url.scheme == 'https' || url.scheme == 'file'
warning('http', "The URL (`#{url}`) doesn't use the encrypted HTTPs protocol. " \
'It is crucial for Pods to be transferred over a secure protocol to protect your users from man-in-the-middle attacks. '\
'This will be an error in future releases. Please update the URL to use https.')
end
Perform analysis for a given spec (or subspec)
16 17 18 |
# File 'lib/cocoapods-tj/native/validator.rb', line 16 def perform_extensive_analysis(spec) return true end |