fix: address code review feedback for generic fixedCollection validator

- Fixed node type casing inconsistencies (compareDatasets -> comparedatasets, httpRequest -> httprequest)
- Improved error handling in hasInvalidStructure method with null/array checks
- Replaced all 'any' types with proper TypeScript types (NodeConfig, NodeConfigValue)
- Fixed potential memory leak in getAllPatterns by creating deep copies
- Added circular reference protection using WeakSet in hasInvalidStructure

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
czlonkowski
2025-08-02 09:20:56 +02:00
parent 066e7fc668
commit a5c60ddde1
2 changed files with 201 additions and 77 deletions

Binary file not shown.