class Aws::Api::Docs::OperationDocumenter
def shared_example(json_ex, method_name, operation)
def shared_example(json_ex, method_name, operation) begin # disable broken examples input_comments = json_ex['comments']['input'] input = SharedExample.new(json_ex['input'], method_name, operation, input_comments).to_str_input parts = [] parts << "@example Example: #{json_ex['title']}\n\n" parts << " # #{json_ex['description']}\n\n" parts += input.lines.map { |line| " " + line } if json_ex['output'] output_comments = json_ex['comments']['output'] output = SharedExample.new(json_ex['output'], method_name, operation, output_comments).to_str_output parts << "\n\n # resp.to_h outputs the following:\n" parts += output.lines.map { |line| " " + line } end tag(parts.join) rescue nil end end