1aa42c32cd
improved caching
2025-03-23 10:54:43 +01:00
2ba71d8523
renamed variable because its better
2025-03-23 09:58:30 +01:00
dc897ac375
first draft of using cache to resume progress
2025-03-23 09:52:43 +01:00
1a3714422d
added try catch for unexepected exception
2025-03-23 09:27:38 +01:00
282f29520b
since there are multiple jacoco.xml files
...
possible and it's too hard to understand which one
is the correct one for the class, I just log in
the coverages each one that have the fully
qualified class that is commented, it will then be
up to us to filter out what's needed
2025-03-21 13:44:58 +01:00
adc62867ff
added the feature of being able to only process
...
one repo through command line argument
2025-03-20 12:52:32 +01:00
07a3f4765f
made reason_for_failure less verbose
2025-03-20 12:29:05 +01:00
de556e816f
removed unused import
2025-03-20 11:02:40 +01:00
86763d6674
added still processing as reason for failure for
...
newly created entries, to not get confused when the program crashes, because empty implies successful, but not when the pogram crashes or get's interrupted
2025-03-20 10:42:55 +01:00
4b83a822a1
since i know have access to the file pointed by
...
the comment, I just check that one for tests
2025-03-20 10:20:34 +01:00
8081b4ff76
made postfix better
2025-03-20 10:13:35 +01:00
7567ce9baa
fixed the issue (it seems like it at least) of not
...
being able to checkout the merge commit
2025-03-18 11:52:08 +01:00
ade00bdf53
instead of checking out the current branch
...
(main/master), i reset it hard (preshoting the jacoco injection)
2025-03-18 11:49:11 +01:00
dfbc6f5afa
made code cleaner
2025-03-18 11:48:36 +01:00
6a857b2a9d
made better reason for failure (to then count the
...
ones that are unsuccessfull)
2025-03-17 19:58:37 +01:00
119c6399d8
removed outdated import
2025-03-17 15:51:39 +01:00
5de0cf5888
checking the coverage of each file in the PR
2025-03-17 15:51:00 +01:00
adaa1c7fd4
changed the structure of the entries
2025-03-17 15:45:19 +01:00
b91c9fe977
fixed typos
2025-03-17 15:39:01 +01:00
5e74c8738d
made better postfix
2025-03-17 15:04:49 +01:00
69295801ac
entries in the dataset now store what build system
...
they use
2025-03-17 15:04:33 +01:00
d7b3d62c0c
generating and checking the coverage with jacoco
2025-03-17 11:47:54 +01:00
47763f5803
when we are done processing the repo, we check it
...
out to the main/master branch
2025-03-17 10:49:37 +01:00
f926be95f9
since we cloned the repos with --depth 1, we don't
...
have their history, now i'm ensure it's there
2025-03-17 10:49:34 +01:00
ca6198410f
forgot to set the client of the the build_handler
2025-03-17 10:48:38 +01:00
38b904b898
fixed postfix
2025-03-17 10:48:31 +01:00
65306af557
now saving the dataset after each successfully
...
stored PR
2025-03-17 10:48:09 +01:00
79ead075fa
removing PRs opened by bots
2025-03-17 10:39:47 +01:00
2fad232dd2
now using the build handler to check for
...
compilation at the commit of merge
2025-03-17 09:22:32 +01:00
b04d5b410a
made postfix better
2025-03-14 15:23:12 +01:00
4544922165
extracted a function, updated it, and using it in
...
pull_requests
2025-03-14 14:38:24 +01:00
fd82ff5128
moved github logging to file
2025-03-14 14:07:31 +01:00
8e1bbd15ff
removed useless paramater
2025-03-14 14:05:32 +01:00
5a2865a78d
minor stuff
2025-03-14 14:03:04 +01:00
6437efaa54
first clean version of storing the entries of the
...
dataset, still need to check for tests
2025-03-14 12:05:19 +01:00
f8568fe8ec
cleared pull_requests.py to start anew
2025-03-13 11:11:21 +01:00
614115123e
can now process repo (still needs testing)
2025-03-06 15:39:04 +01:00
3cbb81894d
removed useless stuff
2025-03-06 10:10:49 +01:00
a983e2c122
extracting the file before, comment and file after
...
for the comments in a PR
2025-03-06 10:01:59 +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