caffeine_lang/common/errors

Types

Represents top level compilation errors.

pub type CompilationError {
  ParserFileReadError(msg: String)
  ParserJsonParserError(msg: String)
  ParserDuplicateError(msg: String)
  LinkerParseError(msg: String)
  LinkerSemanticError(msg: String)
  SemanticAnalysisVendorResolutionError(msg: String)
  SemanticAnalysisTemplateParseError(msg: String)
  SemanticAnalysisTemplateResolutionError(msg: String)
  GeneratorSloQueryResolutionError(msg: String)
  GeneratorDatadogTerraformResolutionError(msg: String)
  CQLResolverError(msg: String)
  CQLParserError(msg: String)
  CQLGeneratorError(msg: String)
}

Constructors

  • ParserFileReadError(msg: String)
  • ParserJsonParserError(msg: String)
  • ParserDuplicateError(msg: String)
  • LinkerParseError(msg: String)
  • LinkerSemanticError(msg: String)
  • SemanticAnalysisVendorResolutionError(msg: String)
  • SemanticAnalysisTemplateParseError(msg: String)
  • SemanticAnalysisTemplateResolutionError(msg: String)
  • GeneratorSloQueryResolutionError(msg: String)
  • GeneratorDatadogTerraformResolutionError(msg: String)
  • CQLResolverError(msg: String)
  • CQLParserError(msg: String)
  • CQLGeneratorError(msg: String)
Search Document