diff --git a/lib/travis/api/v3/queries/lint.rb b/lib/travis/api/v3/queries/lint.rb index 66f6370b..7a0234e0 100644 --- a/lib/travis/api/v3/queries/lint.rb +++ b/lib/travis/api/v3/queries/lint.rb @@ -7,7 +7,8 @@ module Travis::API::V3 content = params[:content] || request.body.read parsed = Travis::Yaml.parse(content) warnings = parsed.nested_warnings.map { |k, m| { key: k, message: m } } - { lint: { warnings: warnings } }.to_json + payload = { lint: { warnings: warnings } }.to_json + payload end end end \ No newline at end of file diff --git a/lib/travis/api/v3/renderer/lint.rb b/lib/travis/api/v3/renderer/lint.rb new file mode 100644 index 00000000..bf36b59f --- /dev/null +++ b/lib/travis/api/v3/renderer/lint.rb @@ -0,0 +1,9 @@ +module Travis::API::V3 + module Renderer::Lint + extend self + + def render(payload) + { Renderer.render_value(payload) } + end + end +end