mirror of https://github.com/sbt/sbt.git
When sbt is starting up and there is an error with the build loading, we need to read input from the user to determine to restart the build or not. What is tricky is that there are potentially two sources of input: thin clients connected through the boot server socket and the actual sbt console process. If there are not connected thin clients and no system console is available, we should return -1 in System.in.read, which will cause sbt to exit. |
||
|---|---|---|
| .. | ||
| util-collection | ||
| util-complete | ||
| util-control | ||
| util-interface/src/main/java/xsbti | ||
| util-logging | ||
| util-logic/src | ||
| util-position/src | ||
| util-relation/src | ||
| util-scripted/src/main | ||