Code forensics
0.1
Generate historical information about code changes
|
Unique combination of author+time+content for some line in database. More...
#include <git_ir.hpp>
Public Types | |
using | id_type = LineId |
Public Member Functions | |
auto | operator== (CR< LineData > other) const -> bool |
Line indentation depth. More... | |
Public Attributes | |
AuthorId | author |
i64 | time |
Line author ID. More... | |
StringId | content |
Time line was written. More... | |
CommitId | commit |
Content of the line. More... | |
int | nesting |
Unique combination of author+time+content for some line in database.
Single line in a file with all the information that can be relevang for the further analysis. Provides information about the /content/ found at some line. Interned in the main storage.
using ir::LineData::id_type = LineId |
|
inline |
Line indentation depth.
AuthorId ir::LineData::author |
CommitId ir::LineData::commit |
Content of the line.
StringId ir::LineData::content |
Time line was written.
int ir::LineData::nesting |
i64 ir::LineData::time |
Line author ID.