Variable functionFinderUtilConst
functionFinderUtil: { createSearch: ( functions: readonly string[], ) => FlowrSearchBuilderOut<"all", ["with"], ParentInformation, "filter">; prettyPrint: ( functionType: string, ) => { full: (result: FunctionsResult) => string; query: (result: FunctionsResult) => string; }; processSearchResult: <T extends FlowrSearchElement<ParentInformation>[]>( elements: FlowrSearchElements<ParentInformation, T>, _config: FunctionsToDetectConfig, _data: { config: FlowrConfigOptions; dataflow: DataflowInformation; normalize: NormalizedAst; }, refineSearch?: (elements: T) => T, ) => { ".meta": FunctionsMetadata; results: { certainty: LintingResultCertainty; function: Identifier; range: SourceRange; }[]; }; requireArgumentValue( element: FlowrSearchElement<ParentInformation>, pool: readonly FunctionInfo[], data: { config: FlowrConfigOptions; dataflow: DataflowInformation; normalize: NormalizedAst; }, requireValue: undefined | string | RegExp, ): boolean;} = ...
This helper object collects utility functions used to create linting rules that search for specific functions.