Commit Graph

267 Commits

Author SHA1 Message Date
6857dbcff9 removed the count with grep since it's useless 2025-03-05 11:53:22 +01:00
d9c100a811 finally get the overlapping commits and comments 2025-03-05 10:22:55 +01:00
9ab2036bc7 idk how to name variables 2025-03-05 09:58:29 +01:00
ab88018f16 renamed variable 2025-03-05 09:56:13 +01:00
b9501f9aac compacted code 2025-03-05 09:55:31 +01:00
cb7c1a94a1 augmenting the comments with the range of the
hunk, useful for later to search for overlap between comment and commit
2025-03-05 09:54:53 +01:00
9122b27140 renamed function 2025-03-05 09:48:23 +01:00
a0ac5b47ad actually using the extracted function 2025-03-05 09:30:04 +01:00
788f8db974 fixed the extraction of the date, because on the
server, datetime.fromisoformat couldn't be parsed for some reason
2025-03-05 09:29:03 +01:00
ceb15674ad first version of the pull_requests.py 2025-03-05 09:22:02 +01:00
65b7a6423f made postfix better 2025-03-05 09:08:16 +01:00
67bbd50387 updated maven test extraction handler 2025-03-02 23:32:31 +01:00
0c802aca1c made gradle test extraction more robust and less
prone to failures (exceptions)
2025-03-02 23:31:49 +01:00
fd3c99001a updated comment 2025-03-02 15:52:15 +01:00
ec216e802a removed useless import 2025-03-02 12:03:08 +01:00
351caac513 fixed lazy processing 2025-03-02 12:01:43 +01:00
02ec9b667a removed useless comment 2025-03-02 11:01:53 +01:00
b1d98df292 implemented lazy evaluation (ignore repo if already processed) 2025-03-02 11:01:12 +01:00
fb220eac1e added entry to exclusion list 2025-03-02 10:33:20 +01:00
9f504bde78 renamed clone repos function because it was a bit
out of date
2025-03-02 10:32:51 +01:00
3d33cc941b made postfix better 2025-03-01 23:12:49 +01:00
cbdf9db7a9 updated requirements 2025-03-01 23:00:58 +01:00
2a59fdf76c now extracting the number of tests for gradle as well 2025-03-01 22:55:54 +01:00
e74aa5042e fixed division by zero 2025-03-01 19:50:29 +01:00
3740c89ed6 added extraction of number of tests (both from output and grep) 2025-03-01 18:29:04 +01:00
177f305d4c made posfix better 2025-03-01 18:28:28 +01:00
a8adf2fb47 Merge branch 'handler-class' 2025-03-01 17:25:26 +01:00
59055df8b4 added logging of the number of gradle projects in
progress bar
2025-03-01 17:25:06 +01:00
4f5695d8d2 extracted the logic of handling maven or gradle to
a simple class structure
2025-03-01 17:24:12 +01:00
7028b0a5c0 fixed docker files 2025-03-01 17:16:58 +01:00
29541a15e9 now removing from output also the list of
unapproved licenses
2025-03-01 15:57:52 +01:00
c8ec782adf forgot to save when not interrupted 2025-03-01 15:55:36 +01:00
7b389c87d2 split dockerfile for maven and gradle separately 2025-03-01 15:32:14 +01:00
ff9b4e0cdb excluding build.xml because apparenlty it's not
for maven
2025-03-01 15:05:28 +01:00
ec37ee47b9 fixed maven version not being new enough for a lot of projects 2025-03-01 14:58:35 +01:00
5ac5df42a0 made a better clean of the output 2025-03-01 14:58:15 +01:00
3ff9ebc7e4 made maven command better 2025-03-01 14:57:19 +01:00
65e4a45c9a made the "good_repo_for_crab" respect the standard
of the other columns
2025-03-01 12:57:07 +01:00
3f388e3c0c cleaning the output of build / test properly 2025-03-01 12:56:45 +01:00
e6f28f1c23 now logging the build system (i forgot earlier) 2025-03-01 12:47:18 +01:00
9ac7f9edb2 removed colour from output of gradle and maven 2025-03-01 12:45:14 +01:00
c141b4add9 fixed mistake due to copy-paste 2025-03-01 12:40:47 +01:00
25aea57f60 removed the exec_in_container function, using the
docker api raw
2025-03-01 12:38:17 +01:00
178c6c67a3 made the container owned by the current user, so
that it doesn't create anything as root
2025-03-01 12:37:21 +01:00
91555e36dc fixed typo 2025-03-01 12:19:18 +01:00
5026be288d udpated exclusion list 2025-03-01 12:08:27 +01:00
04ff2793da added a clean_repo function to clean the object
files when the row is done being processed
2025-03-01 12:04:17 +01:00
fec57fbf2e extracted the saving of the df to a function so I
could call it both when I do C-c and when there is
any kind of exception
2025-02-28 18:04:45 +01:00
919a568faa changed the indent of some stuff to make it more
make sense
2025-02-28 18:04:19 +01:00
1c4a873fdc fixed positionning of post_fix to have currently
processed repo
2025-02-28 16:49:38 +01:00