Package org.ek9lang.lsp
Class Ek9CompilerConfig
java.lang.Object
org.ek9lang.compiler.CompilerFlags
org.ek9lang.lsp.Ek9CompilerConfig
Designed to hold the all the soft coded configurations for the
EK9 language server, these will typically be things like.
Is hover help required.
But note it extends the standard compiler flags.
These settings are really just for general interactive use. The compiler flags
can be used in the command line but are also useful via an IDE.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) boolean
(package private) void
setProvideLanguageHoverHelp
(boolean provideLanguageHoverHelp) Methods inherited from class org.ek9lang.compiler.CompilerFlags
getCompileToPhase, getNumberOfSuggestions, isCheckCompilationOnly, isDebuggingInstrumentation, isDevBuild, isSuggestionRequired, isVerbose, setCheckCompilationOnly, setCompileToPhase, setDebuggingInstrumentation, setDevBuild, setNumberOfSuggestions, setSuggestionRequired, setVerbose
-
Constructor Details
-
Ek9CompilerConfig
Ek9CompilerConfig() -
Ek9CompilerConfig
Ek9CompilerConfig(CompilationPhase compileToPhase)
-
-
Method Details
-
isProvideLanguageHoverHelp
boolean isProvideLanguageHoverHelp() -
setProvideLanguageHoverHelp
void setProvideLanguageHoverHelp(boolean provideLanguageHoverHelp)
-