Ucombinator/cloud9-analyst

Full source location info from Tapas

Closed this issue · 1 comments

Full source location info from Tapas

The best we can do from a dex file is a line number for statements. In the case of method defs, there are not line numbers, so Tapas uses the line number of the first statement in the method.

The position information available in SourceInfo also does not seem to correspond to column information.

For visualization purposes this is OK --- adding a few properties to the risk report schema that facilitate finding where to highlight does the trick. This commit shows this approach working: f8b15ec