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
DefaultParserwhich createsCompletingParsedLine.AnInputProviderthat reads input from file-like sources.AShellRunnerthat bootstraps the shell in interactive mode.AShellRunnerthat executes commands without entering interactive shell mode.Called at each REPL cycle to decide what the prompt should be.AShellRunnerthat looks for process arguments that start with @, which are then interpreted as references to script files to run and exit.