SERG-Delft / andy

Andy assesses student's test code. It's used in CSE1110, TU Delft.
MIT License
78 stars 22 forks source link

R3 Separate Andy from the writer #194

Closed mauricioaniche closed 1 year ago

mauricioaniche commented 1 year ago

Andy's logic was quite coupled with the writer. In this MR, I extract the Writer to outside the main Andy execution. Andy returns a Result and each main (weblab, launcher, aws) does whatever it wants with the result.