Skip to main content

Crate gensense

Crate gensense 

Source

Re-exports§

pub use crate::engine::Engine;
pub use crate::engine::FunctionFingerprint;
pub use crate::engine::auditor::GenSenseAuditor;
pub use crate::engine::auditor::ScanResult;
pub use crate::engine::source::SourceRegistry;

Modules§

engine
parser
patcher
reporter
rules
semantics

Structs§

Advisory
FileId
GenSenseContext
RuleMetadata
ScopeId

Enums§

GenSenseEnvironment
GenSenseError
Severity

Constants§

GENSENSE_VERSION

Statics§

EMBEDDED_RULES_DIR

Traits§

GenSenseRule
Core Trait: Represents a high-precision semantic GenSense rule.
ProjectRule
A project-level rule that operates across all files simultaneously. Receives the fully assembled, immutable SymbolRegistry and SourceRegistry.

Type Aliases§

Result
TaintCache