diff --git a/pkg/assembler/backends/ent/backend/helpers.go b/pkg/assembler/backends/ent/backend/helpers.go index 4b9491c5d9..83c27f23ac 100644 --- a/pkg/assembler/backends/ent/backend/helpers.go +++ b/pkg/assembler/backends/ent/backend/helpers.go @@ -65,26 +65,3 @@ func fromPtrSlice[T any](slice []*T) []T { } return ptrs } - -func chunk[T any](collection []T, size int) [][]T { - if size <= 0 { - panic("Second parameter must be greater than 0") - } - - chunksNum := len(collection) / size - if len(collection)%size != 0 { - chunksNum += 1 - } - - result := make([][]T, 0, chunksNum) - - for i := 0; i < chunksNum; i++ { - last := (i + 1) * size - if last > len(collection) { - last = len(collection) - } - result = append(result, collection[i*size:last]) - } - - return result -}