create static method
Creates an engine for basic taint tracking (no heap sensitivity).
Use this for simple intra-procedural taint analysis.
Implementation
static InMemoryDatalogEngine create() {
final engine = InMemoryDatalogEngine();
// Taint initialization and propagation
engine.addRule(TaintSourceRule());
engine.addRule(TaintPropagationRule());
engine.addRule(TaintViolationRule());
return engine;
}