flytekit-java icon indicating copy to clipboard operation
flytekit-java copied to clipboard

#patch Fix restriction on maps/collections nesting

Open jschuchart-spot opened this issue 1 year ago • 0 comments

TL;DR

Removing the restriction on nesting depth for collections and maps

Type

  • [ ] Bug Fix
  • [x] Feature
  • [ ] Plugin

Are all requirements met?

  • [x] Code completed
  • [ ] Smoke tested
  • [x] Unit tests added
  • [ ] Code documentation added
  • [ ] Any pending items have an associated Issue

Complete description

Removing the restriction on nesting depth for collections and maps. This simplifies the matching expression for SdkLiteralTypes. This reuses the logic for creating TypeTags for a given type (-name) on the fly to make SdkLiteralTypes.of(...) recursive.

Tracking Issue

NA

Follow-up issue

NA

jschuchart-spot avatar Jul 05 '24 11:07 jschuchart-spot