ciselab / TestGenie

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

Transfer default settings, labels, tooltips into `.properties` files #168

Closed bolkhod closed 2 years ago

bolkhod commented 2 years ago

Description of changes made

Moves all default settings, most settings labels and settings tooltips into .properties file.

Why is merge request needed

Allows to easily translate the plugin, since we now have 3 main files with nearly all the writing.

Other notes

Closes #162

PLEASE NOTE:

Currently there is a bug when running DYNAMOSA which we are aware of and will be handled asap in a hotfix merge request. Run EvoSuite on other algorithms. This solution has been a team discussion, not a single-person's decision.

Please write if you have anything to add Please review this carefully. We need to decide whether this is acceptable transfer and whether there occurred no typos during the transfer. What I want to transfer for sure is the settings defaults. All other changes are optional.

What is missing?

Any other labels (e.g. toolwindow titles) are still hardcoded. Too bad.