public class LogicalAssignment extends BugChecker implements BugChecker.IfTreeMatcher, BugChecker.WhileLoopTreeMatcher, BugChecker.DoWhileLoopTreeMatcher, BugChecker.ForLoopTreeMatcher
BugChecker.AnnotatedTypeTreeMatcher, BugChecker.AnnotationTreeMatcher, BugChecker.ArrayAccessTreeMatcher, BugChecker.ArrayTypeTreeMatcher, BugChecker.AssertTreeMatcher, BugChecker.AssignmentTreeMatcher, BugChecker.BinaryTreeMatcher, BugChecker.BlockTreeMatcher, BugChecker.BreakTreeMatcher, BugChecker.CaseTreeMatcher, BugChecker.CatchTreeMatcher, BugChecker.ClassTreeMatcher, BugChecker.CompilationUnitTreeMatcher, BugChecker.CompoundAssignmentTreeMatcher, BugChecker.ConditionalExpressionTreeMatcher, BugChecker.ContinueTreeMatcher, BugChecker.DoWhileLoopTreeMatcher, BugChecker.EmptyStatementTreeMatcher, BugChecker.EnhancedForLoopTreeMatcher, BugChecker.ExpressionStatementTreeMatcher, BugChecker.ForLoopTreeMatcher, BugChecker.IdentifierTreeMatcher, BugChecker.IfTreeMatcher, BugChecker.ImportTreeMatcher, BugChecker.InstanceOfTreeMatcher, BugChecker.IntersectionTypeTreeMatcher, BugChecker.LabeledStatementTreeMatcher, BugChecker.LambdaExpressionTreeMatcher, BugChecker.LiteralTreeMatcher, BugChecker.MemberReferenceTreeMatcher, BugChecker.MemberSelectTreeMatcher, BugChecker.MethodInvocationTreeMatcher, BugChecker.MethodTreeMatcher, BugChecker.ModifiersTreeMatcher, BugChecker.NewArrayTreeMatcher, BugChecker.NewClassTreeMatcher, BugChecker.ParameterizedTypeTreeMatcher, BugChecker.ParenthesizedTreeMatcher, BugChecker.PrimitiveTypeTreeMatcher, BugChecker.ReturnTreeMatcher, BugChecker.SwitchTreeMatcher, BugChecker.SynchronizedTreeMatcher, BugChecker.ThrowTreeMatcher, BugChecker.TryTreeMatcher, BugChecker.TypeCastTreeMatcher, BugChecker.TypeParameterTreeMatcher, BugChecker.UnaryTreeMatcher, BugChecker.UnionTypeTreeMatcher, BugChecker.VariableTreeMatcher, BugChecker.WhileLoopTreeMatcher, BugChecker.WildcardTreeMatcher
Constructor and Description |
---|
LogicalAssignment() |
Modifier and Type | Method and Description |
---|---|
Description |
matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree,
VisitorState state) |
Description |
matchForLoop(com.sun.source.tree.ForLoopTree tree,
VisitorState state) |
Description |
matchIf(com.sun.source.tree.IfTree tree,
VisitorState state) |
Description |
matchWhileLoop(com.sun.source.tree.WhileLoopTree tree,
VisitorState state) |
allNames, buildDescription, buildDescription, buildDescription, buildDescriptionFromChecker, buildDescriptionFromChecker, buildDescriptionFromChecker, canonicalName, customSuppressionAnnotations, defaultSeverity, describeMatch, describeMatch, describeMatch, describeMatch, describeMatch, disableable, equals, hashCode, isSuppressed, isSuppressed, linkUrl, message, severity, supportsSuppressWarnings, suppressedByAnyOf
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
allNames, canonicalName, customSuppressionAnnotations, supportsSuppressWarnings, suppressedByAnyOf
public Description matchIf(com.sun.source.tree.IfTree tree, VisitorState state)
matchIf
in interface BugChecker.IfTreeMatcher
public Description matchDoWhileLoop(com.sun.source.tree.DoWhileLoopTree tree, VisitorState state)
matchDoWhileLoop
in interface BugChecker.DoWhileLoopTreeMatcher
public Description matchForLoop(com.sun.source.tree.ForLoopTree tree, VisitorState state)
matchForLoop
in interface BugChecker.ForLoopTreeMatcher
public Description matchWhileLoop(com.sun.source.tree.WhileLoopTree tree, VisitorState state)
matchWhileLoop
in interface BugChecker.WhileLoopTreeMatcher
Copyright © 2019. All rights reserved.