@@ -25,38 +25,51 @@ if __name__ == '__main__':
2525
2626### Parsed Features
2727
28- | Columns | Type| Description |
29- | --------------------| ----| -------------------------------------------------------------------------------------------|
30- | repo_owner | str | Repository Owner |
31- | repo_name | str | Repository Name |
32- | sha | str | Target Commit SHA |
33- | message | str | Associated commit message |
34- | file_name | str | Name of file altered in patch |
35- | file_number | int | File number in patch |
36- | file_extension | str | File extension |
37- | total_files_changed | int | Number of files changed at commit |
38- | raw_file_patch | str | The raw patch for the entire file |
39- | patch_number | int | Patch instance |
40- | total_patches | int | Total number of patches per file |
41- | raw_patch_header | str | Header of the patch (@@ -A,X +B,Y @@) |
42- | raw_patch | str | The raw patch for a single patch |
43- | original_code | str | The left side (parent commit state) of the git diff in GitHub. Raw code. -'s are stripped. |
44- | original_line_start | int | Original line start number (@@ -** A** ,X +B,Y @@) |
45- | original_line_length| int | Original line end (@@ -A,** X** +B,Y @@) |
46- | original_line_end | int | Original_line_start + original_line_length |
47- | modified_code | str | The right side (target commit state) of the git diff in GitHub. Raw code. +'s are stripped.|
48- | modified_line_start | int | Modified line start number (@@ -A,X +** B** ,Y @@) |
49- | modified_line_length| int | Modified line end (@@ -A,X +B,** Y** @@) |
50- | modified_line_end | int | Modified_line_start + modified_line_length |
51- | additions | int | Added lines count in a patch |
52- | added_code | str | Raw code added during patch |
53- | deletions | int | Deleted lines count in a patch |
54- | deleted_code | str | Raw code deleted during patch |
55- | changes | int | additions + deletions |
56- | status | str | GitHub status tag at file level (e.g., modified) |
57- | total_additions | int | Total lines added for a file |
58- | total_deletions | int | Total lines deleted for a file |
59- |total_changes |int |Total lines changed for a file (total_additions + total_deletions)
28+ | Columns | Type | Description |
29+ | -----------------------------| -----| -------------------------------------------------------------------------------------------|
30+ | repo_owner | str | Repository Owner |
31+ | repo_name | str | Repository Name |
32+ | sha | str | Target Commit SHA |
33+ | message | str | Associated commit message |
34+ | file_name | str | Name of file altered in patch |
35+ | file_number | int | File number in patch |
36+ | file_extension | str | File extension |
37+ | total_files_changed | int | Number of files changed at commit |
38+ | raw_file_patch | str | The raw patch for the entire file |
39+ | patch_number | int | Patch instance |
40+ | total_patches | int | Total number of patches per file |
41+ | raw_patch_header | str | Header of the patch (@@ -A,X +B,Y @@) |
42+ | raw_patch | str | The raw patch for a single patch |
43+ | original_code | str | The left side (parent commit state) of the git diff in GitHub. Raw code. -'s are stripped. |
44+ | original_line_start | int | Original line start number (@@ -** A** ,X +B,Y @@) |
45+ | original_line_length | int | Original line end (@@ -A,** X** +B,Y @@) |
46+ | original_line_end | int | Original_line_start + original_line_length |
47+ | modified_code | str | The right side (target commit state) of the git diff in GitHub. Raw code. +'s are stripped.|
48+ | modified_line_start | int | Modified line start number (@@ -A,X +** B** ,Y @@) |
49+ | modified_line_length | int | Modified line end (@@ -A,X +B,** Y** @@) |
50+ | modified_line_end | int | Modified_line_start + modified_line_length |
51+ | additions | int | Added lines count in a patch |
52+ | added_code | str | Raw code added during patch |
53+ | deletions | int | Deleted lines count in a patch |
54+ | deleted_code | str | Raw code deleted during patch |
55+ | changes | int | additions + deletions |
56+ | status | str | GitHub status tag at file level (e.g., modified) |
57+ | total_additions | int | Total lines added for a file |
58+ | total_deletions | int | Total lines deleted for a file |
59+ | total_changes | int | Total lines changed for a file (total_additions + total_deletions) |
60+ | commit_author_name | str | Author name of commit |
61+ | commit_author_login | str | Author login of commit |
62+ | commit_author_email | str | Author email of commit |
63+ | commit_author_date | str | Author commit date |
64+ | commit_committer_name | str | Committer name of commit |
65+ | commit_committer_login | str | Committer login of commit |
66+ | commit_committer_email | str | Committer email of commit |
67+ | commit_committer_date | str | Committer commit date |
68+ | commit_tree_sha | str | Commit tree SHA |
69+ | commit_tree_url | str | Commit tree URL |
70+ | commit_verification_verified | bool | Boolean verfication status |
71+ | commit_verification_reason | str | Verfication reason |
72+ |parents |list |Parent commit SHAs of target SHA
6073
6174## Contributing
6275Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
0 commit comments