Variable SupportedQueriesConst
SupportedQueries: { "call-context": { asciiSummarizer: ( formatter: OutputFormatter, analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => Promise<boolean>; executor: ( __namedParameters: BasicQueryData, queries: readonly CallContextQuery[], ) => Promise<CallContextQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; config: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: unknown, queryResults: BaseQueryResult, result: string[], ) => true; completer: ( partialLine: readonly string[], config: FlowrConfigOptions, ) => string[]; executor: ( __namedParameters: BasicQueryData, queries: readonly ConfigQuery[], ) => Promise<ConfigQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine; schema: ObjectSchema<any>; }; "control-flow": { asciiSummarizer: ( formatter: OutputFormatter, analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => Promise<boolean>; executor: ( __namedParameters: BasicQueryData, queries: readonly ControlFlowQuery[], ) => Promise<ControlFlowQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; dataflow: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DataflowQuery[], ) => Promise<DataflowQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; "dataflow-cluster": { asciiSummarizer: ( formatter: OutputFormatter, analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => Promise<boolean>; executor: ( __namedParameters: BasicQueryData, queries: readonly DataflowClusterQuery[], ) => Promise<DataflowClusterQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; "dataflow-lens": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DataflowLensQuery[], ) => Promise<DataflowLensQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; dependencies: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], queries: readonly Query[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DependenciesQuery[], ) => Promise<DependenciesQueryResult>; flattenInvolvedNodes: ( queryResults: BaseQueryResult, query: readonly Query[], ) => NodeId[]; schema: ObjectSchema<any>; }; "df-shape": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DfShapeQuery[], ) => Promise<DfShapeQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; "happens-before": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly HappensBeforeQuery[], ) => Promise<HappensBeforeQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; "id-map": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly IdMapQuery[], ) => Promise<IdMapQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; "inspect-higher-order": { asciiSummarizer: ( formatter: OutputFormatter, processed: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => Promise<boolean>; executor: ( __namedParameters: BasicQueryData, queries: readonly InspectHigherOrderQuery[], ) => Promise<InspectHigherOrderQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; lineage: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly LineageQuery[], ) => Promise<LineageQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; linter: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly LinterQuery[], ) => Promise<LinterQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine; schema: ObjectSchema<any>; }; "location-map": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: unknown, queryResults: BaseQueryResult, result: string[], ) => boolean; executor: ( __namedParameters: BasicQueryData, queries: readonly LocationMapQuery[], ) => Promise<LocationMapQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; "normalized-ast": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly NormalizedAstQuery[], ) => Promise<NormalizedAstQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; origin: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly OriginQuery[], ) => Promise<OriginQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; project: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly ProjectQuery[], ) => Promise<ProjectQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; "resolve-value": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly ResolveValueQuery[], ) => Promise<ResolveValueQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; search: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly SearchQuery[], ) => Promise<SearchQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; "static-slice": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly StaticSliceQuery[], ) => Promise<StaticSliceQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; };} = ... Type declaration
Readonlycall-context: {
asciiSummarizer: (
formatter: OutputFormatter,
analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => Promise<boolean>;
executor: (
__namedParameters: BasicQueryData,
queries: readonly CallContextQuery[],
) => Promise<CallContextQueryResult>;
flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[];
schema: ObjectSchema<any>;
}
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
Readonlyconfig: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: unknown,
queryResults: BaseQueryResult,
result: string[],
) => true;
completer: (
partialLine: readonly string[],
config: FlowrConfigOptions,
) => string[];
executor: (
__namedParameters: BasicQueryData,
queries: readonly ConfigQuery[],
) => Promise<ConfigQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine;
schema: ObjectSchema<any>;
}
Readonlycontrol-flow: {
asciiSummarizer: (
formatter: OutputFormatter,
analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => Promise<boolean>;
executor: (
__namedParameters: BasicQueryData,
queries: readonly ControlFlowQuery[],
) => Promise<ControlFlowQueryResult>;
flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[];
schema: ObjectSchema<any>;
}
Readonlydataflow-lens: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly DataflowLensQuery[],
) => Promise<DataflowLensQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlydependencies: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
queries: readonly Query[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly DependenciesQuery[],
) => Promise<DependenciesQueryResult>;
flattenInvolvedNodes: (
queryResults: BaseQueryResult,
query: readonly Query[],
) => NodeId[];
schema: ObjectSchema<any>;
}
Readonlydf-shape: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly DfShapeQuery[],
) => Promise<DfShapeQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlyhappens-before: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly HappensBeforeQuery[],
) => Promise<HappensBeforeQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlyid-map: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly IdMapQuery[],
) => Promise<IdMapQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlylineage: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly LineageQuery[],
) => Promise<LineageQueryResult>;
flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[];
schema: ObjectSchema<any>;
}
Readonlylinter: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly LinterQuery[],
) => Promise<LinterQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine;
schema: ObjectSchema<any>;
}
Readonlylocation-map: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: unknown,
queryResults: BaseQueryResult,
result: string[],
) => boolean;
executor: (
__namedParameters: BasicQueryData,
queries: readonly LocationMapQuery[],
) => Promise<LocationMapQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlynormalized-ast: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly NormalizedAstQuery[],
) => Promise<NormalizedAstQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlyorigin: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly OriginQuery[],
) => Promise<OriginQueryResult>;
flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[];
schema: ObjectSchema<any>;
}
Readonlyproject: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly ProjectQuery[],
) => Promise<ProjectQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlyresolve-value: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly ResolveValueQuery[],
) => Promise<ResolveValueQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
Readonlysearch: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly SearchQuery[],
) => Promise<SearchQueryResult>;
flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[];
schema: ObjectSchema<any>;
}