repairnator
repairnator copied to clipboard
feature: a dissection web visualization of repairnator patches
It's hard to analyze the past results of Repairnator. The current option is to query the database directly or to look at the extract of past patches done by @btellstrom for the magazine paper, see https://github.com/Spirals-Team/open-science-repairnator/tree/master/data/expedition-2.
@sophiehye proposes to have a way to view the Repairnator patches in the browser directly, extracted from the database.
- This would be different from the live dashboard: the live dashboard only shows recent attempts and does not focus only on the patched builds.
- This would be similar to @tdurieux 's Defects4J dissection, somehow this issue is about having a dissection for Repairnator.
I will be working on it.
The Defects4J dissection is pretty easy to adapt for other application, you just need to generate a json file with all the patches and normally it is enough to update the information.
FYI: An interesting UI for Travis CI build failures: https://compilererrorinci.github.io/
(at the bottom, links for RQ4)
@SophieHYe This lib is helpful in applying diff/patch to buggy file https://github.com/java-diff-utils/java-diff-utils