Commit Graph

62 Commits

Author SHA1 Message Date
Karma Riuk
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
Karma Riuk
9122b27140 renamed function 2025-03-05 09:48:23 +01:00
Karma Riuk
a0ac5b47ad actually using the extracted function 2025-03-05 09:30:04 +01:00
Karma Riuk
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
Karma Riuk
ceb15674ad first version of the pull_requests.py 2025-03-05 09:22:02 +01:00
Karma Riuk
65b7a6423f made postfix better 2025-03-05 09:08:16 +01:00
Karma Riuk
67bbd50387 updated maven test extraction handler 2025-03-02 23:32:31 +01:00
Karma Riuk
0c802aca1c made gradle test extraction more robust and less
prone to failures (exceptions)
2025-03-02 23:31:49 +01:00
Karma Riuk
fd3c99001a updated comment 2025-03-02 15:52:15 +01:00
Karma Riuk
ec216e802a removed useless import 2025-03-02 12:03:08 +01:00
Karma Riuk
351caac513 fixed lazy processing 2025-03-02 12:01:43 +01:00
Karma Riuk
02ec9b667a removed useless comment 2025-03-02 11:01:53 +01:00
Karma Riuk
b1d98df292 implemented lazy evaluation (ignore repo if already processed) 2025-03-02 11:01:12 +01:00
Karma Riuk
fb220eac1e added entry to exclusion list 2025-03-02 10:33:20 +01:00
Karma Riuk
9f504bde78 renamed clone repos function because it was a bit
out of date
2025-03-02 10:32:51 +01:00
Karma Riuk
3d33cc941b made postfix better 2025-03-01 23:12:49 +01:00
Karma Riuk
cbdf9db7a9 updated requirements 2025-03-01 23:00:58 +01:00
Karma Riuk
2a59fdf76c now extracting the number of tests for gradle as well 2025-03-01 22:55:54 +01:00
Karma Riuk
e74aa5042e fixed division by zero 2025-03-01 19:50:29 +01:00
Karma Riuk
3740c89ed6 added extraction of number of tests (both from output and grep) 2025-03-01 18:29:04 +01:00
Karma Riuk
177f305d4c made posfix better 2025-03-01 18:28:28 +01:00
Karma Riuk
a8adf2fb47 Merge branch 'handler-class' 2025-03-01 17:25:26 +01:00
Karma Riuk
59055df8b4 added logging of the number of gradle projects in
progress bar
2025-03-01 17:25:06 +01:00
Karma Riuk
4f5695d8d2 extracted the logic of handling maven or gradle to
a simple class structure
2025-03-01 17:24:12 +01:00
Karma Riuk
7028b0a5c0 fixed docker files 2025-03-01 17:16:58 +01:00
Karma Riuk
29541a15e9 now removing from output also the list of
unapproved licenses
2025-03-01 15:57:52 +01:00
Karma Riuk
c8ec782adf forgot to save when not interrupted 2025-03-01 15:55:36 +01:00
Karma Riuk
7b389c87d2 split dockerfile for maven and gradle separately 2025-03-01 15:32:14 +01:00
Karma Riuk
ff9b4e0cdb excluding build.xml because apparenlty it's not
for maven
2025-03-01 15:05:28 +01:00
Karma Riuk
ec37ee47b9 fixed maven version not being new enough for a lot of projects 2025-03-01 14:58:35 +01:00
Karma Riuk
5ac5df42a0 made a better clean of the output 2025-03-01 14:58:15 +01:00
Karma Riuk
3ff9ebc7e4 made maven command better 2025-03-01 14:57:19 +01:00
Karma Riuk
65e4a45c9a made the "good_repo_for_crab" respect the standard
of the other columns
2025-03-01 12:57:07 +01:00
Karma Riuk
3f388e3c0c cleaning the output of build / test properly 2025-03-01 12:56:45 +01:00
Karma Riuk
e6f28f1c23 now logging the build system (i forgot earlier) 2025-03-01 12:47:18 +01:00
Karma Riuk
9ac7f9edb2 removed colour from output of gradle and maven 2025-03-01 12:45:14 +01:00
Karma Riuk
c141b4add9 fixed mistake due to copy-paste 2025-03-01 12:40:47 +01:00
Karma Riuk
25aea57f60 removed the exec_in_container function, using the
docker api raw
2025-03-01 12:38:17 +01:00
Karma Riuk
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
Karma Riuk
91555e36dc fixed typo 2025-03-01 12:19:18 +01:00
Karma Riuk
5026be288d udpated exclusion list 2025-03-01 12:08:27 +01:00
Karma Riuk
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
Karma Riuk
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
Karma Riuk
919a568faa changed the indent of some stuff to make it more
make sense
2025-02-28 18:04:19 +01:00
Karma Riuk
1c4a873fdc fixed positionning of post_fix to have currently
processed repo
2025-02-28 16:49:38 +01:00
Karma Riuk
e776dbdf6e added check to see if the repos compile and run tests successfully 2025-02-28 16:24:27 +01:00
Karma Riuk
761095e853 renamed column 2025-02-28 15:51:18 +01:00
Karma Riuk
3a49c19d5d made better udpates for successfully_cloned 2025-02-28 15:36:04 +01:00
Karma Riuk
95d6df6c8c added back the check for test 2025-02-28 15:35:46 +01:00
Karma Riuk
b918c0044c now the rows actually get updated 2025-02-28 15:25:56 +01:00