Skip to content

Latest commit

 

History

History

GithubApp

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

GithubApp

GithubApp helps you locate buggy code corresponding to bug reports. Once there is a new bug report raised by users in the issue board, BugPecker could give you the suspicious code at method level.

If you want to use the githubApp service, you need to set up a githubApp server by yourself.

Requirements

  • Java 1.8
  • Tomcat

Configure

This server calls the Revision Analyzer to initialize your repository. You need to edit the initUrl and UpdateUrl to use the Revision Analyzer in file HandleIssueServiceImpl. These parameters refer to the location your analyzer service layed out.

Before use the Matcher and Learner component, you need to edit the resultUrl in file HandleIssueServiceImpl. This url should be the same with the ip of the callback url of your githubApp.

Also you need to change the IP and Port in LocateBugServiceImpl. These parameters refer the location where your bug locator service layed out.