Class |
Description |
CachedPackage
|
|
CommandArgumentParser
|
|
CurlyCountingGroovyLexer
|
patching GroovyLexer to get access to Paren level |
DefaultCommandsRegistrar
|
Registers Command classes from an XML file like:
org.codehaus.groovy.tools.shell.commands.HelpCommand
...
|
HelpFormatter
|
Custom CLI help formatter to render things correctly. |
JAnsiHelper
|
|
Logger
|
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. |
MessageSource
|
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. |
NoExitSecurityManager
|
Custom security manager to System.exit (and related) from being used. |
PackageHelperImpl
|
Helper class that crawls all items of the classpath for packages.
|
Preferences
|
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. |
ScriptVariableAnalyzer
|
Class to Class parsing a script to detect all bound and unbound variables.
|
ScriptVariableAnalyzer.VariableVisitor
|
define a visitor that visits all variable expressions |
ScriptVariableAnalyzer.VisitorClassLoader
|
class loader to add our phase operation |
ScriptVariableAnalyzer.VisitorSourceOperation
|
custom PrimaryClassNodeOperation
to be able to hook our code visitor |
SimpleCompletor
|
Support for simple completors. |
WrappedInputStream
|
In order to modify JLine Behavior, we need to wrap the IO streams so we can hack into them
This allows autoindent and redisplaying the chars typed so far after exceptions during completion |
XmlCommandRegistrar
|
Registers Command classes from an XML file like: |