SparkJava has not been updated in some time (last commit to the repo was 2 years ago).
We want to
1) Avoid vulnerabilities
2) Allow for native compiling (with GraalVM) without any of the weirdness sparkjava produces
Tasks:
Remove the sparkjava from dependency from gradle and replace it with spring boot
Make sure, that all RestEndpoints (currently Servlet and AlgorithmTester) still work.
Make sure static file hosting here still works i.e. that the frontend can be started like this
SparkJava has not been updated in some time (last commit to the repo was 2 years ago). We want to 1) Avoid vulnerabilities 2) Allow for native compiling (with GraalVM) without any of the weirdness sparkjava produces
Tasks: