Skip to main content

NodeDeprecationInspector

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Configuration

Detects usages of deprecated node configurations (see NodeDeprecatedAttribute) in a pipeline definition. Attribute lookups are cached per configuration type.

public static class NodeDeprecationInspector

Inheritance Object → NodeDeprecationInspector

Methods​

FindDeprecatedNodes(NodeDefinitionRoot)​

Returns one entry per deprecated node type used in the definition (deduplicated by qualified name), including trigger nodes and nodes nested in child transformations.

public static IReadOnlyList<DeprecatedNodeUsage> FindDeprecatedNodes(NodeDefinitionRoot nodeDefinitionRoot)

Parameters​

nodeDefinitionRoot NodeDefinitionRoot

Returns​

IReadOnlyList<DeprecatedNodeUsage>