Skip to content

Kill surviving pitest mutations #13089

@rdiachenko

Description

@rdiachenko

Parent issue: #12341

This is to track GSoC project's progress.

Mutated Class Suppression Details
checkstyle.JavaParser
  • VoidMethodCallMutator (1)
  • NullReturnValsMutator (1)
  • NakedReceiverMutator (1)
checkstyle.DetailAstImpl
  • ArgumentPropagationMutator (4)
  • NonVoidMethodCallMutator (3)
  • MemberVariableMutator (7)
checkstyle.JavadocPropertiesGenerator
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (1)
checkstyle.XmlLoader
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
checkstyle.checks.imports.PkgImportControl
  • MemberVariableMutator (3)
checkstyle.checks.imports.ImportControlLoader
  • NonVoidMethodCallMutator (2)
checkstyle.checks.imports.ImportOrderCheck
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (2)
  • NakedReceiverMutator (1)
checkstyle.checks.imports.CustomImportOrderCheck
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (3)
  • NakedReceiverMutator (1)
checkstyle.checks.imports.RedundantImportCheck
  • MemberVariableMutator (1)
checkstyle.checks.imports.FileImportControl
  • ArgumentPropagationMutator (1)
  • MemberVariableMutator (1)
checkstyle.checks.imports.UnusedImportsCheck
  • MemberVariableMutator (1)
  • NakedReceiverMutator (2)
checkstyle.checks.imports.ImportControlCheck
  • MemberVariableMutator (1)
checkstyle.checks.javadoc.JavadocNodeImpl
  • ArgumentPropagationMutator (2)
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (1)
checkstyle.checks.javadoc.JavadocTagInfo$15
  • RemoveConditionalMutator_EQUAL_IF (2)
checkstyle.checks.javadoc.JavadocTypeCheck
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (4)
  • NakedReceiverMutator (1)
checkstyle.checks.javadoc.JavadocTagInfo$14
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.javadoc.AtclauseOrderCheck
  • NakedReceiverMutator (1)
checkstyle.checks.javadoc.JavadocTagInfo$11
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.javadoc.HtmlTag
  • ArgumentPropagationMutator (1)
checkstyle.checks.javadoc.JavadocContentLocationCheck
  • MemberVariableMutator (1)
checkstyle.checks.javadoc.JavadocParagraphCheck
  • ArgumentPropagationMutator (2)
  • RemoveConditionalMutator_EQUAL_ELSE (3)
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.javadoc.TagParser
  • ArgumentPropagationMutator (3)
  • NonVoidMethodCallMutator (3)
  • RemoveConditionalMutator_EQUAL_ELSE (3)
  • RemoveConditionalMutator_EQUAL_IF (1)
  • NakedReceiverMutator (1)
  • RemoveConditionalMutator_ORDER_ELSE (1)
checkstyle.checks.javadoc.JavadocMissingLeadingAsteriskCheck
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.javadoc.JavadocTagContinuationIndentationCheck
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (1)
  • NakedReceiverMutator (1)
checkstyle.checks.javadoc.SummaryJavadocCheck
  • ArgumentPropagationMutator (2)
  • NonVoidMethodCallMutator (4)
  • RemoveConditionalMutator_EQUAL_ELSE (2)
  • RemoveConditionalMutator_EQUAL_IF (5)
  • NakedReceiverMutator (3)
checkstyle.checks.javadoc.AbstractJavadocCheck
  • NonVoidMethodCallMutator (4)
  • RemoveConditionalMutator_EQUAL_ELSE (1)
  • RemoveConditionalMutator_EQUAL_IF (2)
checkstyle.checks.javadoc.JavadocMethodCheck$Token
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (2)
checkstyle.checks.javadoc.MissingJavadocMethodCheck
  • RemoveConditionalMutator_EQUAL_ELSE (2)
  • MemberVariableMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (2)
checkstyle.checks.javadoc.RequireEmptyLineBeforeBlockTagGroupCheck
  • RemoveConditionalMutator_ORDER_IF (1)
checkstyle.checks.javadoc.JavadocStyleCheck
  • NonVoidMethodCallMutator (6)
  • RemoveConditionalMutator_EQUAL_ELSE (3)
  • RemoveConditionalMutator_EQUAL_IF (3)
  • RemoveIncrementsMutator (1)
  • NakedReceiverMutator (3)
checkstyle.checks.javadoc.NonEmptyAtclauseDescriptionCheck
  • NonVoidMethodCallMutator (1)
checkstyle.checks.javadoc.JavadocMethodCheck
  • ArgumentPropagationMutator (2)
  • NonVoidMethodCallMutator (12)
  • RemoveConditionalMutator_EQUAL_ELSE (2)
  • MemberVariableMutator (2)
  • RemoveConditionalMutator_EQUAL_IF (9)
  • NakedReceiverMutator (4)
checkstyle.utils.JavadocUtil
  • NonVoidMethodCallMutator (3)
  • RemoveConditionalMutator_EQUAL_ELSE (1)
checkstyle.utils.XpathUtil
  • NonVoidMethodCallMutator (2)
  • NakedReceiverMutator (1)
checkstyle.utils.CodePointUtil
  • ArgumentPropagationMutator (3)
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_ELSE (1)
  • RemoveConditionalMutator_ORDER_ELSE (1)
checkstyle.utils.AnnotationUtil
  • RemoveConditionalMutator_EQUAL_ELSE (1)
  • NonVoidMethodCallMutator (2)
  • RemoveConditionalMutator_EQUAL_IF (2)
checkstyle.utils.ScopeUtil
  • NonVoidMethodCallMutator (2)
  • RemoveConditionalMutator_EQUAL_IF (4)
  • NakedReceiverMutator (3)
checkstyle.utils.CommonUtil
  • RemoveConditionalMutator_EQUAL_ELSE (2)
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (2)
  • NakedReceiverMutator (2)
checkstyle.utils.TokenUtil
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (2)
checkstyle.utils.BlockCommentPosition
  • RemoveConditionalMutator_EQUAL_ELSE (3)
  • NonVoidMethodCallMutator (2)
  • RemoveConditionalMutator_EQUAL_IF (5)
  • NakedReceiverMutator (1)
checkstyle.utils.ModuleReflectionUtil
  • NakedReceiverMutator (1)
checkstyle.utils.CheckUtil
  • NonVoidMethodCallMutator (7)
  • RemoveConditionalMutator_EQUAL_ELSE (2)
  • RemoveConditionalMutator_EQUAL_IF (20)
  • NakedReceiverMutator (5)
  • RemoveConditionalMutator_ORDER_ELSE (1)
checkstyle.checks.regexp.MultilineDetector
  • NonVoidMethodCallMutator (1)
checkstyle.checks.regexp.RegexpSinglelineJavaCheck
  • MemberVariableMutator (1)
  • NakedReceiverMutator (1)
checkstyle.checks.regexp.RegexpCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (3)
checkstyle.checks.regexp.RegexpSinglelineCheck
  • MemberVariableMutator (1)
  • NakedReceiverMutator (1)
checkstyle.checks.regexp.DetectorOptions
  • MemberVariableMutator (1)
checkstyle.filters.SuppressionsLoader
  • ArgumentPropagationMutator (10)
  • NonVoidMethodCallMutator (11)
  • EmptyObjectReturnValsMutator (1)
checkstyle.filters.SuppressionCommentFilter
  • NonVoidMethodCallMutator (1)
checkstyle.filters.SuppressWithNearbyCommentFilter
  • NonVoidMethodCallMutator (1)
checkstyle.filters.SuppressFilterElement
  • NonVoidMethodCallMutator (3)
  • MemberVariableMutator (17)
checkstyle.filters.SuppressWithNearbyCommentFilter$Tag
  • MemberVariableMutator (2)
checkstyle.filters.SuppressWithPlainTextCommentFilter
  • NonVoidMethodCallMutator (2)
checkstyle.filters.SuppressWithNearbyTextFilter
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.filters.XpathFilterElement
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (4)
  • MemberVariableMutator (10)
  • NakedReceiverMutator (1)
checkstyle.filters.SuppressWithPlainTextCommentFilter$Suppression
  • MemberVariableMutator (4)
checkstyle.filters.CsvFilterElement
  • ArgumentPropagationMutator (1)
checkstyle.filters.SuppressionXpathSingleFilter
  • MemberVariableMutator (3)
checkstyle.filters.SuppressionCommentFilter$Tag
  • MemberVariableMutator (2)
checkstyle.filters.SuppressionXpathFilter
  • NonVoidMethodCallMutator (1)
checkstyle.filters.SuppressionFilter
  • MemberVariableMutator (2)
  • EmptyObjectReturnValsMutator (1)
checkstyle.api.FullIdent
  • NonVoidMethodCallMutator (2)
  • NakedReceiverMutator (1)
checkstyle.api.FileContents
  • ArgumentPropagationMutator (2)
checkstyle.api.Violation
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (1)
checkstyle.api.FileText
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (3)
  • NakedReceiverMutator (2)
checkstyle.SuppressionsStringPrinter
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (1)
checkstyle.JavadocDetailNodeParser
  • NonVoidMethodCallMutator (1)
checkstyle.TreeWalker
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (3)
  • NakedReceiverMutator (3)
  • EmptyObjectReturnValsMutator (1)
checkstyle.DetailNodeTreeStringPrinter
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (1)
checkstyle.ant.CheckstyleAntTask$Property
  • EmptyObjectReturnValsMutator (1)
checkstyle.ant.CheckstyleAntTask
  • ArgumentPropagationMutator (4)
  • NonVoidMethodCallMutator (15)
  • MemberVariableMutator (2)
checkstyle.PackageObjectFactory
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (2)
  • NakedReceiverMutator (1)
checkstyle.SarifLogger
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
checkstyle.ConfigurationLoader$InternalLoader
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
checkstyle.LocalizedMessage
  • ArgumentPropagationMutator (1)
  • MemberVariableMutator (1)
checkstyle.Checker
  • ArgumentPropagationMutator (4)
  • NonVoidMethodCallMutator (3)
  • MemberVariableMutator (4)
  • NakedReceiverMutator (1)
checkstyle.AuditEventDefaultFormatter
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
checkstyle.XMLLogger$FileMessages
  • ArgumentPropagationMutator (4)
checkstyle.ConfigurationLoader
  • ArgumentPropagationMutator (8)
  • NonVoidMethodCallMutator (9)
  • EmptyObjectReturnValsMutator (1)
checkstyle.XMLLogger
  • ArgumentPropagationMutator (5)
  • NonVoidMethodCallMutator (2)
checkstyle.Main
  • NonVoidMethodCallMutator (3)
checkstyle.Main$CliOptions
  • NakedReceiverMutator (1)
checkstyle.checks.coding.AbstractSuperCheck$MethodNode
  • MemberVariableMutator (1)
checkstyle.checks.coding.EqualsAvoidNullCheck
  • ArgumentPropagationMutator (2)
checkstyle.checks.coding.DeclarationOrderCheck
  • MemberVariableMutator (2)
checkstyle.checks.coding.VariableDeclarationUsageDistanceCheck
  • RemoveSwitchMutator_1 (1)
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
  • RemoveSwitchMutator_4 (1)
  • RemoveConditionalMutator_EQUAL_IF (1)
  • NakedReceiverMutator (2)
  • RemoveSwitchMutator_6 (1)
checkstyle.checks.coding.EqualsAvoidNullCheck$FieldFrame
  • ArgumentPropagationMutator (2)
checkstyle.checks.coding.PackageDeclarationCheck
  • MemberVariableMutator (1)
checkstyle.checks.coding.UnnecessaryParenthesesCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (1)
checkstyle.checks.coding.ReturnCountCheck
  • NonVoidMethodCallMutator (2)
checkstyle.PackageNamesLoader
  • ArgumentPropagationMutator (3)
  • NonVoidMethodCallMutator (2)
  • EmptyObjectReturnValsMutator (1)
checkstyle.checks.coding.StringLiteralEqualityCheck
  • NakedReceiverMutator (1)
checkstyle.checks.coding.MultipleStringLiteralsCheck
  • NakedReceiverMutator (1)
checkstyle.checks.coding.FinalLocalVariableCheck$ScopeData
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.coding.NestedIfDepthCheck
  • MemberVariableMutator (1)
checkstyle.checks.coding.OneStatementPerLineCheck
  • MemberVariableMutator (9)
checkstyle.checks.coding.HiddenFieldCheck$FieldFrame
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.coding.NestedForDepthCheck
  • MemberVariableMutator (2)
checkstyle.checks.coding.UnusedLocalVariableCheck$TypeDeclDesc
  • NonVoidMethodCallMutator (1)
  • NakedReceiverMutator (1)
checkstyle.checks.coding.UnusedLocalVariableCheck
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (2)
  • NakedReceiverMutator (4)
checkstyle.checks.coding.IllegalTokenTextCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (1)
checkstyle.checks.coding.IllegalTypeCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (1)
checkstyle.checks.coding.FinalLocalVariableCheck
  • NonVoidMethodCallMutator (1)
  • RemoveConditionalMutator_EQUAL_IF (1)
checkstyle.checks.coding.IllegalInstantiationCheck
  • MemberVariableMutator (1)
checkstyle.checks.coding.MatchXpathCheck
  • MemberVariableMutator (2)
checkstyle.checks.coding.NestedTryDepthCheck
  • MemberVariableMutator (1)
checkstyle.checks.coding.MultipleVariableDeclarationsCheck
  • ArgumentPropagationMutator (2)
checkstyle.checks.coding.MagicNumberCheck
  • NakedReceiverMutator (1)
checkstyle.checks.coding.FallThroughCheck
  • NonVoidMethodCallMutator (1)
checkstyle.checks.header.RegexpHeaderCheck
  • NonVoidMethodCallMutator (2)
checkstyle.checks.header.AbstractHeaderCheck
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (2)
  • MemberVariableMutator (2)
checkstyle.xpath.iterators.DescendantIterator
  • MemberVariableMutator (1)
checkstyle.xpath.XpathQueryGenerator
  • NonVoidMethodCallMutator (4)
checkstyle.xpath.iterators.FollowingIterator
  • MemberVariableMutator (2)
checkstyle.xpath.iterators.PrecedingIterator
  • MemberVariableMutator (2)
checkstyle.xpath.AbstractRootNode
  • RemoveSwitchMutator_1 (1)
  • RemoveSwitchMutator_2 (1)
  • RemoveSwitchMutator_5 (1)
  • RemoveSwitchMutator_8 (1)
checkstyle.xpath.iterators.ReverseListIterator
  • MemberVariableMutator (1)
checkstyle.xpath.RootNode
  • NonVoidMethodCallMutator (1)
  • PrimitiveReturnsMutator (1)
checkstyle.xpath.AbstractElementNode
  • ArgumentPropagationMutator (1)
  • RemoveSwitchMutator_8 (1)
checkstyle.checks.TranslationCheck$ResourceBundle
  • ArgumentPropagationMutator (1)
checkstyle.checks.DescendantTokenCheck
  • MemberVariableMutator (2)
checkstyle.checks.NewlineAtEndOfFileCheck
  • NonVoidMethodCallMutator (2)
checkstyle.checks.UncommentedMainCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (3)
checkstyle.checks.SuppressWarningsHolder
  • RemoveSwitchMutator_1 (1)
  • NonVoidMethodCallMutator (2)
  • RemoveSwitchMutator_0 (1)
  • NakedReceiverMutator (1)
checkstyle.checks.TodoCommentCheck
  • NonVoidMethodCallMutator (1)
  • MemberVariableMutator (1)
checkstyle.checks.OrderedPropertiesCheck$SequencedProperties
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)
  • NullReturnValsMutator (1)
checkstyle.checks.OuterTypeFilenameCheck
  • MemberVariableMutator (3)
checkstyle.checks.TranslationCheck
  • NonVoidMethodCallMutator (1)
checkstyle.checks.OrderedPropertiesCheck
  • ArgumentPropagationMutator (1)
  • NonVoidMethodCallMutator (1)

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions