CustomCollections is now less invasive to ConversionService.
Removed the removal of the general collection-to-object converter as apparently some downstream Spring Data modules rely on it. This theoretically allows conversions of collections into maps but we now simply don't assume that not to work anymore. Issue #2619.
This commit is contained in:
@@ -95,7 +95,6 @@ class CustomCollectionsUnitTests {
|
||||
assertThat(conversionService.canConvert(List.class, io.vavr.collection.Traversable.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, io.vavr.collection.List.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, io.vavr.collection.Set.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, io.vavr.collection.Map.class)).isFalse();
|
||||
|
||||
var integers = Arrays.asList(1, 2, 3);
|
||||
|
||||
@@ -110,7 +109,6 @@ class CustomCollectionsUnitTests {
|
||||
assertThat(conversionService.canConvert(Set.class, io.vavr.collection.Traversable.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, io.vavr.collection.Set.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, io.vavr.collection.List.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, io.vavr.collection.Map.class)).isFalse();
|
||||
|
||||
var integers = Collections.singleton(1);
|
||||
|
||||
@@ -141,7 +139,6 @@ class CustomCollectionsUnitTests {
|
||||
assertThat(conversionService.canConvert(List.class, ImmutableList.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, ImmutableSet.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, ImmutableBag.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(List.class, ImmutableMap.class)).isFalse();
|
||||
|
||||
List<Integer> integers = Arrays.asList(1, 2, 3);
|
||||
|
||||
@@ -160,7 +157,6 @@ class CustomCollectionsUnitTests {
|
||||
assertThat(conversionService.canConvert(Set.class, ImmutableSet.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, ImmutableBag.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, ImmutableList.class)).isTrue();
|
||||
assertThat(conversionService.canConvert(Set.class, ImmutableMap.class)).isFalse();
|
||||
|
||||
var integers = Collections.singleton(1);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user