Package org.springframework.shell.jline
package org.springframework.shell.jline
Contains classes that leverage the JLine library to hook into the Spring Shell REPL.
-
ClassDescriptionShameful copy-paste of JLine's
DefaultParser
which createsCompletingParsedLine
.AnInputProvider
that reads input from file-like sources.AShellRunner
that bootstraps the shell in interactive mode.AShellRunner
that executes commands without entering interactive shell mode.Called at each REPL cycle to decide what the prompt should be.AShellRunner
that looks for process arguments that start with @, which are then interpreted as references to script files to run and exit.