Changelog — Vali-Flow.NoSql
All notable changes to this shared IR layer are documented here.
Format: Keep a Changelog · Versioning: SemVer
[Unreleased]
[1.0.0] — Initial release
Added
- IR (Intermediate Representation) node types:
EqualNode,ComparisonNode,AndNode,OrNode,InNode,LikeNode,NullNode IConditionNode— base interface for all IR nodesIConditionNodeVisitor<TResult>— visitor interface for IR traversalComparisonOpenum —Equal,NotEqual,GreaterThan,GreaterThanOrEqual,LessThan,LessThanOrEqualLikeOpenum —Contains,StartsWith,EndsWithNullCheckOpenum —IsNull,IsNotNullUnsupportedNodeDetector— detects unsupported IR nodes before translationConditionValueResolver— resolves and normalizes condition values across adaptersExpressionToIRVisitor— translatesValiFlow<T>expression trees into IR nodesValiFlowNoSqlExtensions.ToIR()— extension method onValiFlow<T>- XML documentation on all public types and members