Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mutator configuration #174

Merged
merged 74 commits into from
Aug 21, 2021
Merged

Mutator configuration #174

merged 74 commits into from
Aug 21, 2021

Conversation

LorenzoBettini
Copy link
Collaborator

@LorenzoBettini LorenzoBettini commented Aug 5, 2021

Companion of #152

Closes #114

echebbi and others added 30 commits July 20, 2021 15:56
Added fields for text, that it can be used in tests
We used almost the same Strings in the tests as in the creation of the
preferences itself. Now all are using the same Strings.
Show always the Package Explorer when selecting something to be sure.
(Sped up the tests locally for me a lot.)
* combined MutatorGroups and Mutators, because they are basically the same and pit handles it similar
* using reflection to get all ids of the mutators from pit
* if the custom mutators option is selected for the first time, the default mutators are selected
* exclude main group from mutators now
Also disable run and apply, if the selection is not valid
They were added within the last commits and are also a group listet on
pitest.org
JKutscha and others added 27 commits August 5, 2021 22:50
to avoid further problems in KDE
Conflicts:
	tests/org.pitest.pitclipse.ui.tests/src/org/pitest/pitclipse/ui/behaviours/pageobjects/RunMenu.java
@sonarcloud
Copy link

sonarcloud bot commented Aug 15, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@LorenzoBettini LorenzoBettini merged commit cde5dc1 into master Aug 21, 2021
@LorenzoBettini LorenzoBettini deleted the Mutator_configuration branch August 21, 2021 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Provide a finer grain control on mutators to enable
3 participants