Module: Metanorma::Plugin::Plantuml

Defined in:
lib/metanorma-plugin-plantuml.rb,
lib/metanorma/plugin/plantuml/utils.rb,
lib/metanorma/plugin/plantuml/config.rb,
lib/metanorma/plugin/plantuml/backend.rb,
lib/metanorma/plugin/plantuml/version.rb,
lib/metanorma/plugin/plantuml/wrapper.rb,
lib/metanorma/plugin/plantuml/plantuml_error.rb,
lib/metanorma/plugin/plantuml/block_processor.rb,
lib/metanorma/plugin/plantuml/generation_error.rb,
lib/metanorma/plugin/plantuml/jar_not_found_error.rb,
lib/metanorma/plugin/plantuml/block_processor_base.rb,
lib/metanorma/plugin/plantuml/invalid_format_error.rb,
lib/metanorma/plugin/plantuml/java_not_found_error.rb,
lib/metanorma/plugin/plantuml/image_block_macro_processor.rb

Defined Under Namespace

Modules: BlockProcessorBase, Utils Classes: Backend, BlockProcessor, Config, GenerationError, ImageBlockMacroProcessor, InvalidFormatError, JarNotFoundError, JavaNotFoundError, PlantumlError, Wrapper

Constant Summary collapse

VERSION =
"1.0.11"
PLANTUML_JAR_VERSION =
"1.2026.2"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



10
11
12
# File 'lib/metanorma-plugin-plantuml.rb', line 10

def self.configuration
  @configuration ||= Config.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



14
15
16
# File 'lib/metanorma-plugin-plantuml.rb', line 14

def self.configure
  yield(configuration)
end