DEFAULT_PARSE_PIPELINE: Pipeline<{
    dependencies: readonly [];
    description: "Parse the given R code into an AST";
    executed: OncePerFile;
    humanReadableName: "parse with R shell";
    name: "parse";
    printer: {
        0: (<Input>(input: Input) => Input);
        2: {
            (value: any, replacer?: ((this: any, key: string, value: any) => any), space?: string | number): string;
            (value: any, replacer?: null | (string | number)[], space?: string | number): string;
        };
        5: ((__namedParameters: ParseStepOutput, config: QuadSerializationConfiguration) => string);
    };
    processor: ((_results: unknown, input: Partial<ParseRequiredInput>) => Promise<ParseStepOutput>);
    requiredInput: ParseRequiredInput;
}> = ...

Type declaration

  • Readonlydependencies: readonly []
  • Readonlydescription: "Parse the given R code into an AST"
  • Readonlyexecuted: OncePerFile
  • ReadonlyhumanReadableName: "parse with R shell"
  • Readonlyname: "parse"
  • Readonlyprinter: {
        0: (<Input>(input: Input) => Input);
        2: {
            (value: any, replacer?: ((this: any, key: string, value: any) => any), space?: string | number): string;
            (value: any, replacer?: null | (string | number)[], space?: string | number): string;
        };
        5: ((__namedParameters: ParseStepOutput, config: QuadSerializationConfiguration) => string);
    }
    • Readonly0: (<Input>(input: Input) => Input)
        • <Input>(input): Input
        • Helper function to support the Internal format, as it is simply returning the input.

          Type Parameters

          • Input

          Parameters

          Returns Input

          IPipelineStepPrinter

    • Readonly2: {
          (value: any, replacer?: ((this: any, key: string, value: any) => any), space?: string | number): string;
          (value: any, replacer?: null | (string | number)[], space?: string | number): string;
      }
        • (value, replacer?, space?): string
        • Converts a JavaScript value to a JavaScript Object Notation (JSON) string.

          Parameters

          • value: any

            A JavaScript value, usually an object or array, to be converted.

          • Optionalreplacer: ((this: any, key: string, value: any) => any)

            A function that transforms the results.

              • (this, key, value): any
              • Parameters

                • this: any
                • key: string
                • value: any

                Returns any

          • Optionalspace: string | number

            Adds indentation, white space, and line break characters to the return-value JSON text to make it easier to read.

          Returns string

        • (value, replacer?, space?): string
        • Converts a JavaScript value to a JavaScript Object Notation (JSON) string.

          Parameters

          • value: any

            A JavaScript value, usually an object or array, to be converted.

          • Optionalreplacer: null | (string | number)[]

            An array of strings and numbers that acts as an approved list for selecting the object properties that will be stringified.

          • Optionalspace: string | number

            Adds indentation, white space, and line break characters to the return-value JSON text to make it easier to read.

          Returns string

    • Readonly5: ((__namedParameters: ParseStepOutput, config: QuadSerializationConfiguration) => string)
  • processor: ((_results: unknown, input: Partial<ParseRequiredInput>) => Promise<ParseStepOutput>)
  • ReadonlyrequiredInput: ParseRequiredInput