Update appcast.rb

This commit is contained in:
CoreCode 2019-05-21 15:10:39 +02:00 committed by GitHub
parent b6840c5638
commit b81ead6dbb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,21 +3,12 @@
module Cask
class DSL
class Appcast
ATTRIBUTES = [
:configuration,
].freeze
attr_reader :uri, :parameters
attr_reader(*ATTRIBUTES)
attr_reader :uri, :parameters, :configuration
def initialize(uri, **parameters)
@uri = URI(uri)
@parameters = parameters
ATTRIBUTES.each do |attribute|
next unless parameters.key?(attribute)
instance_variable_set("@#{attribute}", parameters[attribute])
end
@configuration = parameters[:configuration] if parameters.key?(:configuration)
end
def to_yaml