lib/yard/server/commands/base.rb in yard-0.8.1 vs lib/yard/server/commands/base.rb in yard-0.8.2

- old
+ new

@@ -134,14 +134,15 @@ # @param [CodeObjects::Base, nil] object calls {CodeObjects::Base#format} if # an object is provided, or {Templates::Engine.render} if object is nil. Both # receive +#options+ as an argument. # @return [String] the resulting output to display def render(object = nil) + opts = options.merge(:serialize => false) case object when CodeObjects::Base - cache object.format(options) + cache object.format(opts) when nil - cache Templates::Engine.render(options) + cache Templates::Engine.render(opts) else cache object end end