DebuggingInputStream

mill.client.debug.DebuggingInputStream
class DebuggingInputStream(in: InputStream, workingDir: Path, name: String, writeSeparateOps: Boolean) extends InputStream

Writes everything you read from the input stream to a file as well.

Attributes

Source
DebuggingInputStream.scala
Graph
Supertypes
class InputStream
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def close(): Unit

Attributes

Definition Classes
InputStream -> Closeable -> AutoCloseable
Source
DebuggingInputStream.scala
override def read(): Int

Attributes

Definition Classes
InputStream
Source
DebuggingInputStream.scala
override def read(b: Array[Byte], off: Int, len: Int): Int

Attributes

Definition Classes
InputStream
Source
DebuggingInputStream.scala

Inherited methods

def available(): Int

Attributes

Inherited from:
InputStream
def mark(x$0: Int): Unit

Attributes

Inherited from:
InputStream
def markSupported(): Boolean

Attributes

Inherited from:
InputStream
def read(x$0: Array[Byte]): Int

Attributes

Inherited from:
InputStream
def readAllBytes(): Array[Byte]

Attributes

Inherited from:
InputStream
def readNBytes(x$0: Array[Byte], x$1: Int, x$2: Int): Int

Attributes

Inherited from:
InputStream
def readNBytes(x$0: Int): Array[Byte]

Attributes

Inherited from:
InputStream
def reset(): Unit

Attributes

Inherited from:
InputStream
def skip(x$0: Long): Long

Attributes

Inherited from:
InputStream
def skipNBytes(x$0: Long): Unit

Attributes

Inherited from:
InputStream
def transferTo(x$0: OutputStream): Long

Attributes

Inherited from:
InputStream