that

Filters classes in this rule using a concise lambda predicate evaluated on each ClassDeclaration.

Return

This ClassesRuleBuilder with the filter condition applied.

Parameters

predicate

The filter criteria block executed on the ClassDeclaration.


Filters files in this rule using a concise lambda predicate evaluated on each FileDeclarationContext.

Return

This FilesRuleBuilder with the filter condition applied.

Parameters

predicate

The filter criteria block executed on the FileDeclarationContext.


Filters functions in this rule using a concise lambda predicate evaluated on each FunctionDeclarationContext.

Return

This FunctionsRuleBuilder with the filter condition applied.

Parameters

predicate

The filter criteria block executed on the FunctionDeclarationContext.


Filters modules in this rule using a concise lambda predicate evaluated on each Module.

Return

This ModulesRuleBuilder with the filter condition applied.

Parameters

predicate

The filter criteria block executed on the Module.


Filters properties in this rule using a concise lambda predicate evaluated on each PropertyDeclarationContext.

Return

This PropertiesRuleBuilder with the filter condition applied.

Parameters

predicate

The filter criteria block executed on the PropertyDeclarationContext.