eclipse / repairnator

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

WIP: Styler support #1230

Closed andre15silva closed 1 year ago

andre15silva commented 3 years ago

Reference: https://github.com/eclipse/repairnator/issues/979

Changelog

TODO

andre15silva commented 3 years ago

I currently have a test project that has some violations, and trained the models to generate possible fixes.

The proposed fixes don't fix any violation, nevermind the entire violation set, so https://github.com/KTH/styler/issues/17 is essential in finishing the end2end testing and integration with repairnator.

monperrus commented 3 years ago

@fermadeiral we will soon finish the integration of Styler in Repairnator. would you still have some local changes in Styler which are not pushed to master? Thanks!

monperrus commented 2 years ago

ping @fermadeiral @andre15silva what's the status here?

fermadeiral commented 2 years ago

@monperrus I've pushed all local changes I had in https://github.com/KTH/styler's master branch.

monperrus commented 2 years ago

thanks!

andre15silva commented 2 years ago

Unfortunately, I don't see myself having the time to finish this very soon tho. There is still some heavy work to be done in these 3 points, and I also need to revive what I was doing and learn about the changes Fernanda made.

fermadeiral commented 2 years ago

@andre15silva, the 3rd point is on me, right?

I'm gonna get back here.

andre15silva commented 2 years ago

@andre15silva, the 3rd point is on me, right?

I'm gonna get back here.

Yes!

iirc, what was needed was a build which failed due to checkstyle violations + a styler model which is able of fixing all those violations (i.e. fixing the build)

fermadeiral commented 2 years ago

what was needed was a build which failed due to checkstyle violations

Oh, that will be out of my reach. I don't have the information of build breakage due to Checkstyle violations, this is not part of the experiments made for the Styler paper. I thought that you just needed a model that fixes violations in a project.

monperrus commented 2 years ago

@andre15silva you're by far the most qualified for this task, so if you can save a few hours to get it done, that would be great.

@fermadeiral even though your knowledge of Repairnator may be rusted, I'm sure you can also do this successfully, and that's very valuable.

on my side, we don't have an amanuens to staff on Repairnator right now, unfortunately.

monperrus commented 1 year ago

@andre15silva @fermadeiral it seems we will not finish this one.

are you OK to close?

andre15silva commented 1 year ago

@andre15silva @fermadeiral it seems we will not finish this one.

are you OK to close?

yes, ok from me