class

Engram::ParseError

Inherits Exception < Reference < Object

Raised when a memory migration file cannot be parsed: bad frontmatter, a filename that doesn't match the <ID>_<slug>.md convention, or a frontmatter id that disagrees with the filename's id.

Constructors

new(path : String, line : Int32, reason : String)

Builds a "<path>:<line>: <reason>" message so the failure points straight at the file.

Source