Skip to content

I20240108-0540

@HeikoKlare HeikoKlare tagged this 07 Jan 20:54
The SequenceResolver accepts an array of lists, which requires several
warnings suppressions because there is no easy type-safe way of creating
an array of a generic type.

This change resolves these warnings as follows:
* Replaces the arrays of lists in SequenceResolver with a list of
records that associate a list with an iterator and simplifies accesses
* Replaces the array-of-list parameter in SequenceResolver with a list
of lists
* Replaces arrays of lists in ProductPreferences accordingly to resolve
warnings
* Removes an unused and broken (always throwing exception) convenience
method in ProductPreferences
Assets 2
Loading