The Wayback Machine - http://web.archive.org/web/20201027174105/https://github.com/topics/cli?l=java
Skip to content
#

Command line interface

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

Here are 401 public repositories matching this topic...

picocli

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

  • Updated Oct 27, 2020
  • Java
atomashpolskiy
atomashpolskiy commented Dec 16, 2019

Because in CliClient.resume() we don't account for the case, when there is an exception in one of the async processing stages:

void resume() {
	...
	try {
		client.startAsync(state -> {
			printer.ifPresent(p -> p.print(state));
			if (!options.shouldSeedAfterDownloaded() && state.getPiecesRemaining() == 0) {
				runtime.shutdown();
			}
		}, 1000); // <-- CompletableFuture.w
jenkinsfile-runner
oleg-nenashev
oleg-nenashev commented Sep 30, 2020

There is a number of SporBugs static analysis warnings in the old parts of the Jenkinsfile Runner codebase. It is possible to see the warnings in the build log. Although there is no severe issues, it would be great to cleanup these warnings and then enforce SpotBugs checks during the build.

List of the current SpotBugs violations: https://ci.jenkins.io/job/jenkinsfile-runner/job/jenkinsfile-run

density-converter

A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.

  • Updated Sep 14, 2020
  • Java
reinholdfuereder
reinholdfuereder commented Oct 21, 2020

jenkins-plugin-cli --available-updates -f plugins.txt
... shows IMHO all plugins, including those that are definitely already on latest version (i.e. up-to-date):

Available updates:
ace-editor (latest) has an available update: 1.1
analysis-model-api (latest) has an available update: 9.1.0
antisamy-markup-formatter (latest) has an available update: 2.1
blueocean-autofavorite (latest)
openvalidation
LSchultebraucks
LSchultebraucks commented Jan 31, 2020

Expected Behavior

I expect that arithmetic expression where there is no space between operands and operator can be parsed correct. E.g. (3*3) or (3*3) + 3

Current Behavior

Arithmetic expressions like (3*3) currently throw errors (like comparison contains Different DataTypes). Expressions like (3*3) + 3 are parsed like (3.0+3.0) wh

Created by Glenda Schroeder

Released 1965

Wikipedia
Wikipedia
You can’t perform that action at this time.