TestGenie - an IntelliJ plugin that natively integrates EvoSuite into the IDE. EvoSuite is an automated test suite generation tool using evolutionary algorithms. Used for research @ SERG, TU Delft.
MIT License
1
stars
0
forks
source link
Add link to settings in quick access tool window #50
This pull request implements a link to open TestGenie settings in the actual settings of the project from the quick access tab in the tool window.
Following files were touched:
QuickAccessParameters (most changes)
TestGenieToolWindowFactory (minor changes)
plugin.xml (minor change)
Why is merge request needed
Closes #38 #29
Other notes
Note that in order for the link to work the name of the settings in plugin.xml has to match the provided parameter in QuickAccessParameters. Be careful when changing plugin.xml settings name.
This branch is based on another branch which is not merged as of now. (12:46 | 10/05/2022) Hence, it might appear that more files were changed than in reality. Consider merging the other branch first, do not re-review the changes that are from another branch.
Pull request for another branch is #48.
What is missing?
The link depends on the settings that are currently being reworked in another branch. Depending on the changes to settings in the other branch, especially name changes of settings, our feature might need a minor fix.
[x] I have checked that I am merging into correct branch
Description of changes made
This pull request implements a link to open TestGenie settings in the actual settings of the project from the quick access tab in the tool window.
Following files were touched:
Why is merge request needed
Closes #38 #29
Other notes
Note that in order for the link to work the name of the settings in plugin.xml has to match the provided parameter in QuickAccessParameters. Be careful when changing plugin.xml settings name.
This branch is based on another branch which is not merged as of now. (12:46 | 10/05/2022) Hence, it might appear that more files were changed than in reality. Consider merging the other branch first, do not re-review the changes that are from another branch. Pull request for another branch is #48.
What is missing?
The link depends on the settings that are currently being reworked in another branch. Depending on the changes to settings in the other branch, especially name changes of settings, our feature might need a minor fix.