[jOOQ/jOOQ#10015] Fix Java 6 type inference problems

This commit is contained in:
Lukas Eder 2020-05-01 09:43:42 +02:00
parent 5818a806d2
commit 7ce9a64fc3
3 changed files with 2 additions and 5 deletions

View File

@ -38,7 +38,6 @@
package org.jooq.impl;
import static org.jooq.impl.Names.N_ARRAY_AGG;
import static org.jooq.impl.QueryPartListView.wrap;
import org.jooq.Context;
import org.jooq.Field;
@ -60,7 +59,7 @@ final class ArrayAgg<T> extends DefaultAggregateFunction<T[]> {
@Override
public final void accept(Context<?> ctx) {
ctx.visit(N_ARRAY_AGG).sql('(');
acceptArguments1(ctx, wrap(arguments.get(0)));
acceptArguments1(ctx, new QueryPartListView<>(arguments.get(0)));
acceptOrderBy(ctx);
ctx.sql(')');

View File

@ -83,6 +83,5 @@ package org.jooq.impl;

View File

@ -64,7 +64,6 @@ import static org.jooq.impl.Names.N_SUBSTR;
import static org.jooq.impl.Names.N_XMLAGG;
import static org.jooq.impl.Names.N_XMLSERIALIZE;
import static org.jooq.impl.Names.N_XMLTEXT;
import static org.jooq.impl.QueryPartListView.wrap;
import static org.jooq.impl.Tools.castIfNeeded;
import java.util.Set;
@ -132,7 +131,7 @@ final class ListAgg extends DefaultAggregateFunction<String> {
*/
private final void acceptGroupConcat(Context<?> ctx) {
ctx.visit(N_GROUP_CONCAT).sql('(');
acceptArguments1(ctx, wrap(arguments.get(0)));
acceptArguments1(ctx, new QueryPartListView<>(arguments.get(0)));
acceptOrderBy(ctx);
if (arguments.size() > 1)