Skip to content

Learning to Spot and Refactor Inconsistent Method Names

Notifications You must be signed in to change notification settings

mak1ng/debug-method-name

 
 

Repository files navigation

debug-method-name

Description

A tool of spotting and refactoring inconsistent method names learned from real-world code bases. This work will be presented at ICSE 2019.

Requirement

  • Java 1.8
  • Maven 3.3.9

How to run debug-method-name

  1. Clone the PatchParser:
  1. Prepare data: Note that: it will take a long time and a big space to prepare the data for this experiment, we recommend to use the data we already have to proceed the following steps.
  1. Model Learning: Note that: it will take a long time and a huge space to finish the learning process, we recommend to use our learned model to proceed the following step.
  1. Spot and Refactor inconsistent method names:

About

Learning to Spot and Refactor Inconsistent Method Names

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.8%
  • Shell 1.2%