We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 242aefd commit 5d98c6aCopy full SHA for 5d98c6a
lib/puppet-strings/yard/code_objects/type.rb
@@ -152,14 +152,15 @@ def parameters
152
return @parameters if providers.empty?
153
154
# return existing params if we have already added provider
155
- return @parameters if @parameters.any? { |p| p.name == 'provider' }
+ return @parameters if @parameters&.any? { |p| p.name == 'provider' }
156
157
provider_param = Parameter.new(
158
'provider',
159
"The specific backend to use for this `#{self.name.to_s}` resource. You will seldom need " + \
160
"to specify this --- Puppet will usually discover the appropriate provider for your platform."
161
)
162
163
+ @parameters ||= []
164
@parameters << provider_param
165
end
166
0 commit comments