Class EnumsWithoutEquals

java.lang.Object
eu.solven.cleanthat.engine.java.refactorer.AJavaparserMutator
eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
All Implemented Interfaces:
IJavaparserMutator, IMutator, IMutatorExternalReferences, IWalkingMutator<com.github.javaparser.ast.Node,com.github.javaparser.ast.Node>

public class EnumsWithoutEquals extends AJavaparserMutator
Prevent relying .equals on Enum types
Author:
Benoit Lacelle
  • Constructor Details

    • EnumsWithoutEquals

      public EnumsWithoutEquals()
  • Method Details

    • minimalJavaVersion

      public String minimalJavaVersion()
    • getId

      public String getId()
    • jsparrowUrl

      public String jsparrowUrl()
    • processNotRecursively

      protected boolean processNotRecursively(com.github.javaparser.ast.Node node)
      Overrides:
      processNotRecursively in class AJavaparserMutator