r.a.Report(object) : class documentation

Part of reven.api View In Hierarchy

Inspector report about an execution. Can signal:

Method __init__ Build a report from reven_api.bug. @param revn: A Project instance. @param rvn_bug: A reven_api.bug instance.
Method path Complete path to the bug location. @return: A list of reven_api.logical_address.
Method description Description of the report.
Method cwe_description Description of the bug in the cwe database.
Method cwe_id Identifier of this bug in the cwe database.
Method symbol_name Symbol name where the bug occurred.
Method severity Severity of the bug.
Method equation Equations to trigger the bug. @return: A list of reven_api.symbolic.
Method __repr__ Undocumented
def __init__(self, revn, rvn_bug):

Build a report from reven_api.bug.

ParametersrevnA Project instance.
rvn_bugA reven_api.bug instance.
@property
def path(self):

Complete path to the bug location.

ReturnsA list of reven_api.logical_address.
@property
def description(self):

Description of the report.

@property
def cwe_description(self):

Description of the bug in the cwe database.

@property
def cwe_id(self):

Identifier of this bug in the cwe database.

@property
def symbol_name(self):

Symbol name where the bug occurred.

@property
def severity(self):

Severity of the bug.

@property
def equation(self):

Equations to trigger the bug.

ReturnsA list of reven_api.symbolic.
def __repr__(self):
Undocumented
API Documentation for reven, generated by pydoctor at 2016-05-25 16:38:00.