ExtractorOptions

object ExtractorOptions: Any

Provides options for configuring how Plume extracts the CPG from bytecode.

Fields

Name Description
var callGraphAlg: CallGraphAlg

The call graph algorithm to specify for Soot to make use of during points-to-analysis. Choosing CallGraphAlg.NONE will result in a intraprocedural CPG only.

val sparkOpts: /** * A map to specify configuration options for Soot's SPARK call graph algorithm. An exhaustive list of these options * can be found [here](https://soot-build.cs.uni-paderborn.de/public/origin/develop/soot/soot-develop/options/soot_options.htm#phase_5_2). */

A map to specify configuration options for Soot's SPARK call graph algorithm. An exhaustive list of these options can be found here.