mdex @ 0.12.1 View on hex.pm

Found via dependency scan. Awaiting full scan.

All systems passing
Found via dependency scan — awaiting full scan. This page was synthesized from other packages' dependency scans. Source link, native-code language, and other per-package metadata will populate once mdex itself gets through the scan queue.
arm64 pass log ↗
Dependencies & versions
Version Tested
Last Test Run
sagents_live_debugger-0.3.6-1776780248
Compilation Determinism
Unknown
Beam scanner — runtime capability snapshot
Beam scanner
Runtime capability snapshot

Static scan of the compiled release after mix firmware.

Systems scanned:
Languages: elixir
BEAM files: 210
NIF usage
Detected
Native code or C bindings
Shell/OS exec
Not detected
External commands or ports
Shell helpers
Not detected
Shell commands via System/os
App config reads
Detected
Application env lookups
OS env reads
Not detected
Environment variable access
Start callback
Not detected
Application start callback defined
Halt calls
Not detected
Explicit halt/stop calls
Impl: Elixir.Collectable for MDEx.Document -> Elixir.Collectable.MDEx.Document Impl: Elixir.Enumerable for MDEx.Alert -> Elixir.Enumerable.MDEx.Alert Impl: Elixir.Enumerable for MDEx.BlockDirective -> Elixir.Enumerable.MDEx.BlockDirective Impl: Elixir.Enumerable for MDEx.BlockQuote -> Elixir.Enumerable.MDEx.BlockQuote Impl: Elixir.Enumerable for MDEx.Code -> Elixir.Enumerable.MDEx.Code Impl: Elixir.Enumerable for MDEx.CodeBlock -> Elixir.Enumerable.MDEx.CodeBlock Impl: Elixir.Enumerable for MDEx.DescriptionDetails -> Elixir.Enumerable.MDEx.DescriptionDetails Impl: Elixir.Enumerable for MDEx.DescriptionItem -> Elixir.Enumerable.MDEx.DescriptionItem Impl: Elixir.Enumerable for MDEx.DescriptionList -> Elixir.Enumerable.MDEx.DescriptionList Impl: Elixir.Enumerable for MDEx.DescriptionTerm -> Elixir.Enumerable.MDEx.DescriptionTerm Impl: Elixir.Enumerable for MDEx.Document -> Elixir.Enumerable.MDEx.Document Impl: Elixir.Enumerable for MDEx.Emph -> Elixir.Enumerable.MDEx.Emph Impl: Elixir.Enumerable for MDEx.Escaped -> Elixir.Enumerable.MDEx.Escaped Impl: Elixir.Enumerable for MDEx.EscapedTag -> Elixir.Enumerable.MDEx.EscapedTag Impl: Elixir.Enumerable for MDEx.FootnoteDefinition -> Elixir.Enumerable.MDEx.FootnoteDefinition Impl: Elixir.Enumerable for MDEx.FootnoteReference -> Elixir.Enumerable.MDEx.FootnoteReference Impl: Elixir.Enumerable for MDEx.FrontMatter -> Elixir.Enumerable.MDEx.FrontMatter Impl: Elixir.Enumerable for MDEx.Heading -> Elixir.Enumerable.MDEx.Heading Impl: Elixir.Enumerable for MDEx.HeexBlock -> Elixir.Enumerable.MDEx.HeexBlock Impl: Elixir.Enumerable for MDEx.HeexInline -> Elixir.Enumerable.MDEx.HeexInline Impl: Elixir.Enumerable for MDEx.Highlight -> Elixir.Enumerable.MDEx.Highlight Impl: Elixir.Enumerable for MDEx.HtmlBlock -> Elixir.Enumerable.MDEx.HtmlBlock Impl: Elixir.Enumerable for MDEx.HtmlInline -> Elixir.Enumerable.MDEx.HtmlInline Impl: Elixir.Enumerable for MDEx.Image -> Elixir.Enumerable.MDEx.Image Impl: Elixir.Enumerable for MDEx.Insert -> Elixir.Enumerable.MDEx.Insert Impl: Elixir.Enumerable for MDEx.LineBreak -> Elixir.Enumerable.MDEx.LineBreak Impl: Elixir.Enumerable for MDEx.Link -> Elixir.Enumerable.MDEx.Link Impl: Elixir.Enumerable for MDEx.List -> Elixir.Enumerable.MDEx.List Impl: Elixir.Enumerable for MDEx.ListItem -> Elixir.Enumerable.MDEx.ListItem Impl: Elixir.Enumerable for MDEx.Math -> Elixir.Enumerable.MDEx.Math Impl: Elixir.Enumerable for MDEx.MultilineBlockQuote -> Elixir.Enumerable.MDEx.MultilineBlockQuote Impl: Elixir.Enumerable for MDEx.Paragraph -> Elixir.Enumerable.MDEx.Paragraph Impl: Elixir.Enumerable for MDEx.Raw -> Elixir.Enumerable.MDEx.Raw Impl: Elixir.Enumerable for MDEx.ShortCode -> Elixir.Enumerable.MDEx.ShortCode Impl: Elixir.Enumerable for MDEx.SoftBreak -> Elixir.Enumerable.MDEx.SoftBreak Impl: Elixir.Enumerable for MDEx.SpoileredText -> Elixir.Enumerable.MDEx.SpoileredText Impl: Elixir.Enumerable for MDEx.Strikethrough -> Elixir.Enumerable.MDEx.Strikethrough Impl: Elixir.Enumerable for MDEx.Strong -> Elixir.Enumerable.MDEx.Strong Impl: Elixir.Enumerable for MDEx.Subscript -> Elixir.Enumerable.MDEx.Subscript Impl: Elixir.Enumerable for MDEx.Subtext -> Elixir.Enumerable.MDEx.Subtext Impl: Elixir.Enumerable for MDEx.Superscript -> Elixir.Enumerable.MDEx.Superscript Impl: Elixir.Enumerable for MDEx.Table -> Elixir.Enumerable.MDEx.Table Impl: Elixir.Enumerable for MDEx.TableCell -> Elixir.Enumerable.MDEx.TableCell Impl: Elixir.Enumerable for MDEx.TableRow -> Elixir.Enumerable.MDEx.TableRow Impl: Elixir.Enumerable for MDEx.TaskItem -> Elixir.Enumerable.MDEx.TaskItem Impl: Elixir.Enumerable for MDEx.Text -> Elixir.Enumerable.MDEx.Text Impl: Elixir.Enumerable for MDEx.ThematicBreak -> Elixir.Enumerable.MDEx.ThematicBreak Impl: Elixir.Enumerable for MDEx.Underline -> Elixir.Enumerable.MDEx.Underline Impl: Elixir.Enumerable for MDEx.WikiLink -> Elixir.Enumerable.MDEx.WikiLink Impl: Elixir.Inspect for MDEx.Document -> Elixir.Inspect.MDEx.Document Impl: Elixir.Jason.Encoder for MDEx.Alert -> Elixir.Jason.Encoder.MDEx.Alert Impl: Elixir.Jason.Encoder for MDEx.BlockDirective -> Elixir.Jason.Encoder.MDEx.BlockDirective Impl: Elixir.Jason.Encoder for MDEx.BlockQuote -> Elixir.Jason.Encoder.MDEx.BlockQuote Impl: Elixir.Jason.Encoder for MDEx.Code -> Elixir.Jason.Encoder.MDEx.Code Impl: Elixir.Jason.Encoder for MDEx.CodeBlock -> Elixir.Jason.Encoder.MDEx.CodeBlock Impl: Elixir.Jason.Encoder for MDEx.DescriptionDetails -> Elixir.Jason.Encoder.MDEx.DescriptionDetails Impl: Elixir.Jason.Encoder for MDEx.DescriptionItem -> Elixir.Jason.Encoder.MDEx.DescriptionItem Impl: Elixir.Jason.Encoder for MDEx.DescriptionList -> Elixir.Jason.Encoder.MDEx.DescriptionList Impl: Elixir.Jason.Encoder for MDEx.DescriptionTerm -> Elixir.Jason.Encoder.MDEx.DescriptionTerm Impl: Elixir.Jason.Encoder for MDEx.Document -> Elixir.Jason.Encoder.MDEx.Document Impl: Elixir.Jason.Encoder for MDEx.Emph -> Elixir.Jason.Encoder.MDEx.Emph Impl: Elixir.Jason.Encoder for MDEx.Escaped -> Elixir.Jason.Encoder.MDEx.Escaped Impl: Elixir.Jason.Encoder for MDEx.EscapedTag -> Elixir.Jason.Encoder.MDEx.EscapedTag Impl: Elixir.Jason.Encoder for MDEx.FootnoteDefinition -> Elixir.Jason.Encoder.MDEx.FootnoteDefinition Impl: Elixir.Jason.Encoder for MDEx.FootnoteReference -> Elixir.Jason.Encoder.MDEx.FootnoteReference Impl: Elixir.Jason.Encoder for MDEx.FrontMatter -> Elixir.Jason.Encoder.MDEx.FrontMatter Impl: Elixir.Jason.Encoder for MDEx.Heading -> Elixir.Jason.Encoder.MDEx.Heading Impl: Elixir.Jason.Encoder for MDEx.HeexBlock -> Elixir.Jason.Encoder.MDEx.HeexBlock Impl: Elixir.Jason.Encoder for MDEx.HeexInline -> Elixir.Jason.Encoder.MDEx.HeexInline Impl: Elixir.Jason.Encoder for MDEx.Highlight -> Elixir.Jason.Encoder.MDEx.Highlight Impl: Elixir.Jason.Encoder for MDEx.HtmlBlock -> Elixir.Jason.Encoder.MDEx.HtmlBlock Impl: Elixir.Jason.Encoder for MDEx.HtmlInline -> Elixir.Jason.Encoder.MDEx.HtmlInline Impl: Elixir.Jason.Encoder for MDEx.Image -> Elixir.Jason.Encoder.MDEx.Image Impl: Elixir.Jason.Encoder for MDEx.Insert -> Elixir.Jason.Encoder.MDEx.Insert Impl: Elixir.Jason.Encoder for MDEx.LineBreak -> Elixir.Jason.Encoder.MDEx.LineBreak Impl: Elixir.Jason.Encoder for MDEx.Link -> Elixir.Jason.Encoder.MDEx.Link Impl: Elixir.Jason.Encoder for MDEx.List -> Elixir.Jason.Encoder.MDEx.List Impl: Elixir.Jason.Encoder for MDEx.ListItem -> Elixir.Jason.Encoder.MDEx.ListItem Impl: Elixir.Jason.Encoder for MDEx.Math -> Elixir.Jason.Encoder.MDEx.Math Impl: Elixir.Jason.Encoder for MDEx.MultilineBlockQuote -> Elixir.Jason.Encoder.MDEx.MultilineBlockQuote Impl: Elixir.Jason.Encoder for MDEx.Paragraph -> Elixir.Jason.Encoder.MDEx.Paragraph Impl: Elixir.Jason.Encoder for MDEx.Raw -> Elixir.Jason.Encoder.MDEx.Raw Impl: Elixir.Jason.Encoder for MDEx.ShortCode -> Elixir.Jason.Encoder.MDEx.ShortCode Impl: Elixir.Jason.Encoder for MDEx.SoftBreak -> Elixir.Jason.Encoder.MDEx.SoftBreak Impl: Elixir.Jason.Encoder for MDEx.Sourcepos -> Elixir.Jason.Encoder.MDEx.Sourcepos Impl: Elixir.Jason.Encoder for MDEx.SpoileredText -> Elixir.Jason.Encoder.MDEx.SpoileredText Impl: Elixir.Jason.Encoder for MDEx.Strikethrough -> Elixir.Jason.Encoder.MDEx.Strikethrough Impl: Elixir.Jason.Encoder for MDEx.Strong -> Elixir.Jason.Encoder.MDEx.Strong Impl: Elixir.Jason.Encoder for MDEx.Subscript -> Elixir.Jason.Encoder.MDEx.Subscript Impl: Elixir.Jason.Encoder for MDEx.Subtext -> Elixir.Jason.Encoder.MDEx.Subtext Impl: Elixir.Jason.Encoder for MDEx.Superscript -> Elixir.Jason.Encoder.MDEx.Superscript Impl: Elixir.Jason.Encoder for MDEx.Table -> Elixir.Jason.Encoder.MDEx.Table Impl: Elixir.Jason.Encoder for MDEx.TableCell -> Elixir.Jason.Encoder.MDEx.TableCell Impl: Elixir.Jason.Encoder for MDEx.TableRow -> Elixir.Jason.Encoder.MDEx.TableRow Impl: Elixir.Jason.Encoder for MDEx.TaskItem -> Elixir.Jason.Encoder.MDEx.TaskItem Impl: Elixir.Jason.Encoder for MDEx.Text -> Elixir.Jason.Encoder.MDEx.Text Impl: Elixir.Jason.Encoder for MDEx.ThematicBreak -> Elixir.Jason.Encoder.MDEx.ThematicBreak Impl: Elixir.Jason.Encoder for MDEx.Underline -> Elixir.Jason.Encoder.MDEx.Underline Impl: Elixir.Jason.Encoder for MDEx.WikiLink -> Elixir.Jason.Encoder.MDEx.WikiLink Impl: Elixir.String.Chars for MDEx.Alert -> Elixir.String.Chars.MDEx.Alert Impl: Elixir.String.Chars for MDEx.BlockDirective -> Elixir.String.Chars.MDEx.BlockDirective Impl: Elixir.String.Chars for MDEx.BlockQuote -> Elixir.String.Chars.MDEx.BlockQuote Impl: Elixir.String.Chars for MDEx.Code -> Elixir.String.Chars.MDEx.Code Impl: Elixir.String.Chars for MDEx.CodeBlock -> Elixir.String.Chars.MDEx.CodeBlock Impl: Elixir.String.Chars for MDEx.DescriptionDetails -> Elixir.String.Chars.MDEx.DescriptionDetails Impl: Elixir.String.Chars for MDEx.DescriptionItem -> Elixir.String.Chars.MDEx.DescriptionItem Impl: Elixir.String.Chars for MDEx.DescriptionList -> Elixir.String.Chars.MDEx.DescriptionList Impl: Elixir.String.Chars for MDEx.DescriptionTerm -> Elixir.String.Chars.MDEx.DescriptionTerm Impl: Elixir.String.Chars for MDEx.Document -> Elixir.String.Chars.MDEx.Document Impl: Elixir.String.Chars for MDEx.Emph -> Elixir.String.Chars.MDEx.Emph Impl: Elixir.String.Chars for MDEx.Escaped -> Elixir.String.Chars.MDEx.Escaped Impl: Elixir.String.Chars for MDEx.EscapedTag -> Elixir.String.Chars.MDEx.EscapedTag Impl: Elixir.String.Chars for MDEx.FootnoteDefinition -> Elixir.String.Chars.MDEx.FootnoteDefinition Impl: Elixir.String.Chars for MDEx.FootnoteReference -> Elixir.String.Chars.MDEx.FootnoteReference Impl: Elixir.String.Chars for MDEx.FrontMatter -> Elixir.String.Chars.MDEx.FrontMatter Impl: Elixir.String.Chars for MDEx.Heading -> Elixir.String.Chars.MDEx.Heading Impl: Elixir.String.Chars for MDEx.HeexBlock -> Elixir.String.Chars.MDEx.HeexBlock Impl: Elixir.String.Chars for MDEx.HeexInline -> Elixir.String.Chars.MDEx.HeexInline Impl: Elixir.String.Chars for MDEx.Highlight -> Elixir.String.Chars.MDEx.Highlight Impl: Elixir.String.Chars for MDEx.HtmlBlock -> Elixir.String.Chars.MDEx.HtmlBlock Impl: Elixir.String.Chars for MDEx.HtmlInline -> Elixir.String.Chars.MDEx.HtmlInline Impl: Elixir.String.Chars for MDEx.Image -> Elixir.String.Chars.MDEx.Image Impl: Elixir.String.Chars for MDEx.Insert -> Elixir.String.Chars.MDEx.Insert Impl: Elixir.String.Chars for MDEx.LineBreak -> Elixir.String.Chars.MDEx.LineBreak Impl: Elixir.String.Chars for MDEx.Link -> Elixir.String.Chars.MDEx.Link Impl: Elixir.String.Chars for MDEx.List -> Elixir.String.Chars.MDEx.List Impl: Elixir.String.Chars for MDEx.ListItem -> Elixir.String.Chars.MDEx.ListItem Impl: Elixir.String.Chars for MDEx.Math -> Elixir.String.Chars.MDEx.Math Impl: Elixir.String.Chars for MDEx.MultilineBlockQuote -> Elixir.String.Chars.MDEx.MultilineBlockQuote Impl: Elixir.String.Chars for MDEx.Paragraph -> Elixir.String.Chars.MDEx.Paragraph Impl: Elixir.String.Chars for MDEx.Raw -> Elixir.String.Chars.MDEx.Raw Impl: Elixir.String.Chars for MDEx.ShortCode -> Elixir.String.Chars.MDEx.ShortCode Impl: Elixir.String.Chars for MDEx.SoftBreak -> Elixir.String.Chars.MDEx.SoftBreak Impl: Elixir.String.Chars for MDEx.Sourcepos -> Elixir.String.Chars.MDEx.Sourcepos Impl: Elixir.String.Chars for MDEx.SpoileredText -> Elixir.String.Chars.MDEx.SpoileredText Impl: Elixir.String.Chars for MDEx.Strikethrough -> Elixir.String.Chars.MDEx.Strikethrough Impl: Elixir.String.Chars for MDEx.Strong -> Elixir.String.Chars.MDEx.Strong Impl: Elixir.String.Chars for MDEx.Subscript -> Elixir.String.Chars.MDEx.Subscript Impl: Elixir.String.Chars for MDEx.Subtext -> Elixir.String.Chars.MDEx.Subtext Impl: Elixir.String.Chars for MDEx.Superscript -> Elixir.String.Chars.MDEx.Superscript Impl: Elixir.String.Chars for MDEx.Table -> Elixir.String.Chars.MDEx.Table Impl: Elixir.String.Chars for MDEx.TableCell -> Elixir.String.Chars.MDEx.TableCell Impl: Elixir.String.Chars for MDEx.TableRow -> Elixir.String.Chars.MDEx.TableRow Impl: Elixir.String.Chars for MDEx.TaskItem -> Elixir.String.Chars.MDEx.TaskItem Impl: Elixir.String.Chars for MDEx.Text -> Elixir.String.Chars.MDEx.Text Impl: Elixir.String.Chars for MDEx.ThematicBreak -> Elixir.String.Chars.MDEx.ThematicBreak Impl: Elixir.String.Chars for MDEx.Underline -> Elixir.String.Chars.MDEx.Underline Impl: Elixir.String.Chars for MDEx.WikiLink -> Elixir.String.Chars.MDEx.WikiLink
Dependency scans — transitive + OTP apps
Dependency scans
Transitive + OTP apps

Static scan of every app in the built release (including OTP libs).

App File Count Size Languages NIF OS exec Shell App env OS env Start callback
System compatibility — detailed table

System Compatibility

System Status Version Tested Footprint (this system) Log
nerves_system_rpi4@2.0.2 pass mdex@0.12.1
212 files, 146.6 MB
View log

⚠️ Important: A "passing" status means that the package compiled successfully with Nerves for this system. It does not guarantee that the package will work correctly at runtime or that all features are compatible with Nerves.

The compatibility test only verifies that:

  • The package and its dependencies can be fetched from Hex.pm
  • All dependencies are from Hex (no git or path dependencies)
  • The firmware can be built successfully

If you believe a status is incorrect or have additional compatibility information, please create an issue.