JavaParserProxyBinary

class JavaParserProxyBinary(archiveCache: ArchiveCache[Task], javaClassNameVersionOpt: Option[String], logger: Logger) extends JavaParserProxy

Downloads and runs java-class-name as an external binary.

class Object
trait Matchable
class Any

Value members

Constructors

def this(archiveCache: Object, logger: Logger, javaClassNameVersionOpt: Option[String])

For internal use only

For internal use only

Passing archiveCache as an Object, to work around issues with higher-kind type params from Java code.

Concrete methods

def className(content: Array[Byte]): Either[BuildException, Option[String]]