From 45e88c729ae17ba60b9a1fe4ba2bd2b4ea6333ca Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 22 Nov 2024 09:37:09 +0100 Subject: [PATCH] [jOOQ/jOOQ#9506] Predicate::not was added in JDK 11 only --- jOOQ/src/main/java/org/jooq/impl/MigrationImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/MigrationImpl.java b/jOOQ/src/main/java/org/jooq/impl/MigrationImpl.java index 17b550628b..fa464d3c30 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MigrationImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MigrationImpl.java @@ -39,7 +39,6 @@ package org.jooq.impl; import static java.lang.Boolean.FALSE; import static java.lang.Boolean.TRUE; -import static java.util.function.Predicate.not; import static org.jooq.impl.DSL.createSchemaIfNotExists; import static org.jooq.impl.DSL.dropSchemaIfExists; import static org.jooq.impl.DSL.dropTableIfExists; @@ -212,7 +211,7 @@ final class MigrationImpl extends AbstractScope implements Migration { Meta currentMeta = currentCommit.meta(); Meta existingMeta = dsl().meta() .filterSchemas(includedSchemas::contains) - .filterTables(not(historyTables::contains)); + .filterTables(t -> !historyTables.contains(t)); Set expectedSchemas = new HashSet<>(); expectedSchemas.addAll(history.lookup(from().meta().getSchemas()));