Skip to content

BugPecker

GitHub App

BugPecker

GitHub App

BugPecker

BugPecker 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.
More details from BugPecker repository.

The usage is as follows:

Initialization

You should authorize BugPecker to access the repository at first.
The past commits and bug reports will be used to train the model of BugPecker.
Depends on the size of your repository, the initialization may take several minutes.
As figure 1 shows, statistics of your repository are available after the initialization.
avatar

Bug Localization

You need to assign your issue a bug label and the corresponding commitId for a new bug report by default is the latest commitId in master branch. If you want to assign a sepcific commitId, you should write in the title in the form of "&commitId:……".
BugPecker will be triggered automatically and comment the bug report with suspicious buggy code.
avatar

Developer

BugPecker is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

Report abuse