Module: JekyllMermaidPrebuild::DigestCalculator

Defined in:
lib/jekyll-mermaid-prebuild/digest_calculator.rb

Overview

Computes content-based digests for caching

Class Method Summary collapse

Class Method Details

.content_digest(content) ⇒ String

Generate a short digest for mermaid content

Parameters:

  • content (String)

    mermaid diagram source

Returns:

  • (String)

    8-character hex digest



12
13
14
# File 'lib/jekyll-mermaid-prebuild/digest_calculator.rb', line 12

def self.content_digest(content)
  Digest::MD5.hexdigest(content)[0, 8]
end