Package com.sonar.sslr.impl.ast
Class SkipFromAstIfOnlyOneChild
java.lang.Object
com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild
- All Implemented Interfaces:
AstNodeSkippingPolicy,AstNodeType
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasToBeSkippedFromAst(AstNode node) Some AstNode can be pretty useless and makes a global AST less readable.
-
Field Details
-
INSTANCE
-
-
Method Details
-
hasToBeSkippedFromAst
Description copied from interface:AstNodeSkippingPolicySome AstNode can be pretty useless and makes a global AST less readable. This method allows to automatically remove those AstNode from the AST.- Specified by:
hasToBeSkippedFromAstin interfaceAstNodeSkippingPolicy- Parameters:
node- the node that should or not be removed from the AST- Returns:
- true if AstNode with this type must be skipped from the AST.
-