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