lib/liquid_diagrams/renderers/plantuml_renderer.rb in liquid-diagrams-0.3.0 vs lib/liquid_diagrams/renderers/plantuml_renderer.rb in liquid-diagrams-0.4.0

- old
+ new

@@ -4,17 +4,17 @@ module Renderers class PlantumlRenderer < BasicRenderer XML_REGEX = /^<\?xml([^>]|\n)*>\n?/.freeze def render - Rendering.render_with_stdin_stdout(build_command, @content).sub(XML_REGEX, '') + Rendering.render_with_stdin_stdout(build_command, @content) + .sub(XML_REGEX, '') end - def build_command - jar = Utils.vendor_path('plantuml.1.2020.1.jar') + def executable + jar_path = Utils.vendor_path('plantuml.1.2020.1.jar') - options = +Utils.run_jar(jar) - options << ' -tsvg -pipe' + "#{Utils.run_jar(jar_path)} -tsvg -pipe" end end end end