ParseFailure
A non-fatal parse failure recorded during LST building. Surfaced via ExecutionDiagnostics.parseFailures so callers can see which files the parsers could not handle without having to scrape the logs.
The same file path may appear in more than one ParseFailure when several parsers have tried and failed on it — for example a pom.xml that trips MavenParser and also XmlParser produces one entry per parser.
Properties
Short, human-readable cause — typically the exception message from the parser, the ParseExceptionResult marker attached to a org.openrewrite.tree.ParseError, the literal text "silently dropped by <parser>" when a parser returned fewer files than it was given, or "illegal Maven coordinate" for coordinate-string failures from the classpath-resolution stages.