Review

Potential Misuse

Anomaly identified by the detector. Please review whether this anomaly corresponds to a misuse.

Metadata

Hit Rank Confidence Defect Indicator Missing Properties Present Properties Supporting Objects Violation Types
No

13

0.96

21.52

AG (Node.getType () : int @ (0) => AX AF Node.getParent () : Node @ (0));AF Node.getParent () : Node @ (0)

AF Node.replaceChild (Node, Node) : void @ (1);EF Node.getType () : int @ (0);AG (Node.getParent () : Node @ (0) => EX EF Node.replaceChild (Node, Node) : void @ (1));AG (Node.getType () : int @ (0) => EX EF Node.getParent () : Node @ (0));AG (Node.getParent () : Node @ (0) => AX AF Node.replaceChild (Node, Node) : void @ (1));EF Node.replaceChild (Node, Node) : void @ (1);AG (Node.getType () : int @ (0) => EX EF Node.replaceChild (Node, Node) : void @ (1));AG (Node.getType () : int @ (0) => AX AF Node.replaceChild (Node, Node) : void @ (1));EF Node.getParent () : Node @ (0)

CrossModuleMethodMotion.moveMethods (Collection) : void : var #18@Node (line 0);ExpressionDecomposer.rewriteCallExpression (Node, ExpressionDecomposer$DecompositionState) : Node : param #1@Node;ExpressionDecomposer.extractConditional (Node, Node, boolean) : Node : var #1@Node (line 0)