eclipse / repairnator

Software development bots for Github. Join the bot revolution! :star2::robot::star2::revolving_hearts:
MIT License
384 stars 83 forks source link

feature: a dissection web visualization of repairnator patches #857

Open monperrus opened 5 years ago

monperrus commented 5 years ago

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.

SophieHYe commented 5 years ago

I will be working on it.

tdurieux commented 5 years ago

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.

monperrus commented 5 years ago

FYI: An interesting UI for Travis CI build failures: https://compilererrorinci.github.io/

(at the bottom, links for RQ4)

jianguda commented 5 years ago

@SophieHYe This lib is helpful in applying diff/patch to buggy file https://github.com/java-diff-utils/java-diff-utils