-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or requestrefactorSomething can be improvedSomething can be improved
Description
- Wrap everything it.unisa.plugin packages
- Change some interfaces, e.g., there are some ArrayList to be changes in List
- Make AnalysisDriver and ProposalDriver without state and their core method receive all parameters
- Rename startAnalysis() into analyze()
- Rename computeProposal() into propose()
- Package filtering should be done by CoreDriver, not by AnalysisDriver (so that it won't need targetPackage anymore)
- Similarly to ProposalDriver, AnalysisDriver should be constructed on the list of analyzers and launch the analysis on the list of files.
- LT allow static Thread constructor
- MIM and IDS propagate changes
- Improve Smell Dialog UI with Filtering option
- Return more than one smell instance per class
- Add progress bar during analysis (while showing the analyzed files)
- Use better multithreading during analysis
- Improve exception and errors handling
- Implement Fix all feature button
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestrefactorSomething can be improvedSomething can be improved