Skip to content

ApplyError

RuntimeError for patch application failures.

ApplyError is raised by Patch.apply when a patch cannot be applied to the provided base content.

Inherits

Example

let p = patch.diff "alpha\n" "beta\n"

try
  p.apply "gamma\n"
catch patch.ApplyError: err
  echo "apply failed: $err"