/* BSD 2-Clause License - see OPAL/LICENSE for details. */ package org.opalj package bytecode import java.io.File import org.rogach.scallop.flagConverter import org.opalj.cli.ParsedArg object JDKArg extends ParsedArg[Boolean, Option[Iterable[File]]] { override val name: String = "JDK" override val description: String = "Analyze the JDK instead of a --cp" override val defaultValue: Option[Boolean] = Some(false) override def parse(arg: Boolean): Option[Iterable[File]] = { if (arg) Some(Iterable(JRELibraryFolder)) else None } }