vlocode-project - v1.40.0-beta-4
    Preparing search index...

    Class RetrieveDeltaStrategy

    Interface for a strategy to determine which components in the packages have changed and need to be deployed. Returns a list of components that have changed which can be used to create a new deployment package.

    Index

    Constructors

    Properties

    compareStrategies: Record<CompareStrategyType | string, CompareStrategy> = ...
    logger: Logger
    defaultXmlStrategy: CompareXmlStrategyType = 'xml'

    Determines the default strategy for strict XML parsing. This strategy is used when no specific strategy is defined for a metadata type. This strategy is used for XML files that are not metadata types.

    metadataStrategy: Record<string, CompareStrategyType | CompareStrategy> = ...

    Represents the metadata strategy for different types of metadata.

    Methods

    • Parameters

      • a: string | Buffer<ArrayBufferLike>
      • b: string | Buffer<ArrayBufferLike>

      Returns boolean

    • Parameters

      • packagePath: string
      • localData: undefined | string | Buffer<ArrayBufferLike>
      • orgData: undefined | string | Buffer<ArrayBufferLike>
      • type: MetadataType

      Returns boolean

    • Parameters

      • a: string | Buffer<ArrayBufferLike>
      • b: string | Buffer<ArrayBufferLike>

      Returns boolean

    • Parameters

      • a: string | Buffer<ArrayBufferLike>
      • b: string | Buffer<ArrayBufferLike>

      Returns boolean

    • Parameters

      • a: string | Buffer<ArrayBufferLike>
      • b: string | Buffer<ArrayBufferLike>

      Returns boolean

    • Parameters

      • a: string | Buffer<ArrayBufferLike>
      • b: string | Buffer<ArrayBufferLike>
      • Optionaloptions: { arrayMode?: boolean; ignoreExtra?: boolean; strictOrder?: boolean }

      Returns boolean