Module: Ast::Crispr::Markdown::Markly

Defined in:
lib/ast/crispr/markdown/markly.rb,
lib/ast/crispr/markdown/markly/version.rb,
sig/ast/crispr/markdown/markly.rbs

Defined Under Namespace

Modules: Selectors, Version Classes: Adapter, Error

Constant Summary collapse

Targets =
Selectors
VERSION =

Current gem version exposed at the traditional constant location.

Returns:

  • (String)
Version::VERSION

Class Method Summary collapse

Class Method Details

.adapterObject



341
342
343
# File 'lib/ast/crispr/markdown/markly.rb', line 341

def adapter
  @adapter ||= Adapter.new
end

.document_context(content:, source_label: 'source', metadata: {}, **options) ⇒ Object



345
346
347
348
349
350
351
352
353
# File 'lib/ast/crispr/markdown/markly.rb', line 345

def document_context(content:, source_label: 'source', metadata: {}, **options)
  Ast::Crispr::DocumentContext.new(
    content: content,
    source_label: source_label,
    adapter: adapter,
    metadata: ,
    **options
  )
end