lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
Validation

Classes that validate Lingua Franca programs and provide feedback to the user. More...

Classes

class  org.lflang.DefaultMessageReporter
 Simple implementation of the ErrorReport interface that simply prints to standard out. More...
class  org.lflang.generator.DiagnosticReporting
 Utilities for reporting validation output. More...
class  org.lflang.generator.HumanReadableReportingStrategy
 An error reporting strategy that parses human-readable output. More...
class  org.lflang.generator.InvalidLfSourceException
 An exception that indicates invalid source, which should be reported to the user. More...
class  org.lflang.generator.InvalidSourceException
 This exception is thrown when a program fails a validity check performed by a code generator (and not the validator). More...
class  org.lflang.generator.LanguageServerMessageReporter
 Report diagnostics to the language client. More...
class  org.lflang.generator.UnsupportedGeneratorFeatureException
 Exception signaling that the code generator does not support a particular feature of the source language. More...
class  org.lflang.generator.Validator
 Validate generated code. More...
class  org.lflang.LFSyntaxErrorMessageProvider
 Custom error message provider that intercepts syntax errors. More...

Detailed Description

Classes that validate Lingua Franca programs and provide feedback to the user.