Class ParsingResult

java.lang.Object
ortus.boxlang.compiler.parser.ParsingResult

public class ParsingResult extends Object
The results returned when parsing code.
  • Constructor Details

    • ParsingResult

      public ParsingResult(BoxNode root, List<Issue> issues)
      General constructor.
      Parameters:
      root - the AST, or null if it wasn't created.
      issues - a list of encountered parsing problems
    • ParsingResult

      public ParsingResult(BoxNode root, List<Issue> issues, List<BoxComment> comments)
  • Method Details

    • getRoot

      public BoxNode getRoot()
    • getIssues

      public List<Issue> getIssues()
    • getComments

      public List<BoxComment> getComments()
    • isCorrect

      public boolean isCorrect()
      Returns if parsing was successful
      Returns:
      true if no errors of any kind were encountered.