Commit 341b39cd authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Fix crash when method inherits from cfg.

Don't assume that the params array is always present.  Even for methods.

Fixes #494
parent eb2ee827
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ module JsDuck
        each_member do |member|
          if member[:tagname] == :method
            optional_found = false
            member[:params].each do |p|
            Array(member[:params]).each do |p|
              if optional_found && !p[:optional]
                warn(:req_after_opt, "Optional param followed by regular param #{p[:name]}", member)
              end