Scientific Initiation with java, to test diferent kinds of deprecated methods, fields and types. This large-scale study aims to suggest depreciation messages to codes where they have been forgotten or do not have this practice. We use some tools, all of them are from gitHub too, previous studies on the area of software evolution or self made.
Stuff used to help with the work, all of them have some adaptations to work together with Scripts or no:
- RefDiff find refactoring changes between different versions of Java source code
- DeprecatedFinding analyze java code to detect deprecated methods
- JDT2Famix produce MSE files that can be loaded in moosetechnology.org out of Java code.
- Moose read MSE files from JDT2Famix
- ExtractFromFamix Self made tool to extract data from .mse file to known format, for future analisys