X2Cpg
object X2Cpg
Value members
Concrete methods
Create an empty CPG, backed by the file at optionalOutputPath
or in-memory if optionalOutputPath
is empty.
Create an empty CPG, backed by the file at optionalOutputPath
or in-memory if optionalOutputPath
is empty.
def parseCommandLine[R <: X2CpgConfig[LazyRef(...)]](args: Array[String], frontendSpecific: OParser[_, R], initialConf: R): Option[R]
Parse commands line arguments in args
using an X2Cpg command line parser, extended with the frontend specific
options in frontendSpecific
with the initial configuration set to initialConf
.
Parse commands line arguments in args
using an X2Cpg command line parser, extended with the frontend specific
options in frontendSpecific
with the initial configuration set to initialConf
.
On success, the configuration is returned wrapped into an Option. On failure, error messages are printed and
None
is returned.