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[], _startingNewArg: boolean, config: FlowrConfigOptions, ) => CommandCompletions; executor: ( __namedParameters: BasicQueryData, queries: readonly ConfigQuery[], ) => Promise<ConfigQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"config">; schema: ObjectSchema<any>; }; "control-flow": { asciiSummarizer: ( formatter: OutputFormatter, analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, 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<KnownParser>, 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<KnownParser>, 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<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DataflowLensQuery[], ) => Promise<DataflowLensQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; dependencies: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, 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<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly DfShapeQuery[], ) => Promise<DfShapeQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( _output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"df-shape">; jsonFormatter: (queryResults: BaseQueryResult) => object; schema: ObjectSchema<any>; }; "happens-before": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, 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<KnownParser>, 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<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => Promise<boolean>; executor: ( __namedParameters: BasicQueryData, queries: readonly InspectHigherOrderQuery[], ) => Promise<InspectHigherOrderQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; schema: ObjectSchema<any>; }; linter: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; completer: ( line: readonly string[], startingNewArg: boolean, _config: FlowrConfigOptions, ) => CommandCompletions; executor: ( __namedParameters: BasicQueryData, queries: readonly LinterQuery[], ) => Promise<LinterQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"linter">; schema: ObjectSchema<any>; }; "location-map": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: unknown, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly LocationMapQuery[], ) => Promise<LocationMapQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( _output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"location-map">; schema: ObjectSchema<any>; }; "normalized-ast": { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly NormalizedAstQuery[], ) => Promise<NormalizedAstQueryResult>; flattenInvolvedNodes: () => never[]; schema: ObjectSchema<any>; }; origin: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly OriginQuery[], ) => Promise<OriginQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"origin">; schema: ObjectSchema<any>; }; project: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, 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<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( __namedParameters: BasicQueryData, queries: readonly ResolveValueQuery[], ) => Promise<ResolveValueQueryResult>; flattenInvolvedNodes: () => never[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"resolve-value">; schema: ObjectSchema<any>; }; search: { asciiSummarizer: ( formatter: OutputFormatter, _analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>, 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<KnownParser>, queryResults: BaseQueryResult, result: string[], ) => true; executor: ( analyzer: BasicQueryData, queries: readonly StaticSliceQuery[], ) => Promise<StaticSliceQueryResult>; flattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]; fromLine: ( output: ReplOutput, line: readonly string[], _config: FlowrConfigOptions, ) => ParsedQueryLine<"static-slice">; 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[],
_startingNewArg: boolean,
config: FlowrConfigOptions,
) => CommandCompletions;
executor: (
__namedParameters: BasicQueryData,
queries: readonly ConfigQuery[],
) => Promise<ConfigQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine<"config">;
schema: ObjectSchema<any>;
}
ReadonlyasciiSummarizer: (
formatter: OutputFormatter,
_analyzer: unknown,
queryResults: BaseQueryResult,
result: string[],
) => true
Readonlycompleter: (
partialLine: readonly string[],
_startingNewArg: boolean,
config: FlowrConfigOptions,
) => CommandCompletions
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
Readonlydataflow-lens: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly DataflowLensQuery[],
) => Promise<DataflowLensQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult, query: readonly Query[]) => NodeId[]
Readonlyschema: ObjectSchema<any>
Readonlydf-shape: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly DfShapeQuery[],
) => Promise<DfShapeQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
_output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine<"df-shape">;
jsonFormatter: (queryResults: BaseQueryResult) => object;
schema: ObjectSchema<any>;
}
ReadonlyflattenInvolvedNodes: () => never[]
ReadonlyjsonFormatter: (queryResults: BaseQueryResult) => object
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
Readonlyid-map: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly IdMapQuery[],
) => Promise<IdMapQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
Readonlylinter: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>,
queryResults: BaseQueryResult,
result: string[],
) => true;
completer: (
line: readonly string[],
startingNewArg: boolean,
_config: FlowrConfigOptions,
) => CommandCompletions;
executor: (
__namedParameters: BasicQueryData,
queries: readonly LinterQuery[],
) => Promise<LinterQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine<"linter">;
schema: ObjectSchema<any>;
}
Readonlycompleter: (
line: readonly string[],
startingNewArg: boolean,
_config: FlowrConfigOptions,
) => CommandCompletions
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
Readonlylocation-map: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: unknown,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly LocationMapQuery[],
) => Promise<LocationMapQueryResult>;
flattenInvolvedNodes: () => never[];
fromLine: (
_output: ReplOutput,
line: readonly string[],
_config: FlowrConfigOptions,
) => ParsedQueryLine<"location-map">;
schema: ObjectSchema<any>;
}
ReadonlyasciiSummarizer: (
formatter: OutputFormatter,
_analyzer: unknown,
queryResults: BaseQueryResult,
result: string[],
) => true
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
Readonlyproject: {
asciiSummarizer: (
formatter: OutputFormatter,
_analyzer: ReadonlyFlowrAnalysisProvider<KnownParser>,
queryResults: BaseQueryResult,
result: string[],
) => true;
executor: (
__namedParameters: BasicQueryData,
queries: readonly ProjectQuery[],
) => Promise<ProjectQueryResult>;
flattenInvolvedNodes: () => never[];
schema: ObjectSchema<any>;
}
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: () => never[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>
ReadonlyflattenInvolvedNodes: (queryResults: BaseQueryResult) => NodeId[]
Readonlyschema: ObjectSchema<any>