From 9d8aa484a409abde03e226558538d644fb36ec6c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 7 May 2020 17:15:45 +0200 Subject: [PATCH] [jOOQ/jOOQ#6256] [jOOQ/jOOQ#10176] Removed extension methods again Some kotlin extension methods are no longer necessary, as they have been implemented directly in jOOQ's core library --- .../main/kotlin/org/jooq/kotlin/Extensions.kt | 130 ------------------ 1 file changed, 130 deletions(-) diff --git a/jOOQ-kotlin/src/main/kotlin/org/jooq/kotlin/Extensions.kt b/jOOQ-kotlin/src/main/kotlin/org/jooq/kotlin/Extensions.kt index 34923fc3e3..8a0adfacff 100644 --- a/jOOQ-kotlin/src/main/kotlin/org/jooq/kotlin/Extensions.kt +++ b/jOOQ-kotlin/src/main/kotlin/org/jooq/kotlin/Extensions.kt @@ -44,16 +44,6 @@ inline fun Select>.eq(value: Field): Condition { return field(this).eq(value); } -@Support -inline fun Select>.eq(value: Select>): Condition { - return field(this).eq(value); -} - -@Support -inline fun Select>.eq(value: QuantifiedSelect>): Condition { - return field(this).eq(value); -} - @Support inline fun Select>.equal(value: T): Condition { return field(this).equal(value); @@ -64,16 +54,6 @@ inline fun Select>.equal(value: Field): Condition return field(this).equal(value); } -@Support -inline fun Select>.equal(value: Select>): Condition { - return field(this).equal(value); -} - -@Support -inline fun Select>.equal(value: QuantifiedSelect>): Condition { - return field(this).equal(value); -} - @Support inline fun Select>.ne(value: T): Condition { return field(this).ne(value); @@ -84,16 +64,6 @@ inline fun Select>.ne(value: Field): Condition { return field(this).ne(value); } -@Support -inline fun Select>.ne(value: Select>): Condition { - return field(this).ne(value); -} - -@Support -inline fun Select>.ne(value: QuantifiedSelect>): Condition { - return field(this).ne(value); -} - @Support inline fun Select>.notEqual(value: T): Condition { return field(this).notEqual(value); @@ -104,16 +74,6 @@ inline fun Select>.notEqual(value: Field): Condit return field(this).notEqual(value); } -@Support -inline fun Select>.notEqual(value: Select>): Condition { - return field(this).notEqual(value); -} - -@Support -inline fun Select>.notEqual(value: QuantifiedSelect>): Condition { - return field(this).notEqual(value); -} - @Support inline fun Select>.gt(value: T): Condition { return field(this).gt(value); @@ -124,16 +84,6 @@ inline fun Select>.gt(value: Field): Condition { return field(this).gt(value); } -@Support -inline fun Select>.gt(value: Select>): Condition { - return field(this).gt(value); -} - -@Support -inline fun Select>.gt(value: QuantifiedSelect>): Condition { - return field(this).gt(value); -} - @Support inline fun Select>.greaterThan(value: T): Condition { return field(this).greaterThan(value); @@ -144,16 +94,6 @@ inline fun Select>.greaterThan(value: Field): Con return field(this).greaterThan(value); } -@Support -inline fun Select>.greaterThan(value: Select>): Condition { - return field(this).greaterThan(value); -} - -@Support -inline fun Select>.greaterThan(value: QuantifiedSelect>): Condition { - return field(this).greaterThan(value); -} - @Support inline fun Select>.ge(value: T): Condition { return field(this).ge(value); @@ -164,16 +104,6 @@ inline fun Select>.ge(value: Field): Condition { return field(this).ge(value); } -@Support -inline fun Select>.ge(value: Select>): Condition { - return field(this).ge(value); -} - -@Support -inline fun Select>.ge(value: QuantifiedSelect>): Condition { - return field(this).ge(value); -} - @Support inline fun Select>.greaterOrEqual(value: T): Condition { return field(this).greaterOrEqual(value); @@ -184,16 +114,6 @@ inline fun Select>.greaterOrEqual(value: Field): return field(this).greaterOrEqual(value); } -@Support -inline fun Select>.greaterOrEqual(value: Select>): Condition { - return field(this).greaterOrEqual(value); -} - -@Support -inline fun Select>.greaterOrEqual(value: QuantifiedSelect>): Condition { - return field(this).greaterOrEqual(value); -} - @Support inline fun Select>.lt(value: T): Condition { return field(this).lt(value); @@ -204,16 +124,6 @@ inline fun Select>.lt(value: Field): Condition { return field(this).lt(value); } -@Support -inline fun Select>.lt(value: Select>): Condition { - return field(this).lt(value); -} - -@Support -inline fun Select>.lt(value: QuantifiedSelect>): Condition { - return field(this).lt(value); -} - @Support inline fun Select>.lessThan(value: T): Condition { return field(this).lessThan(value); @@ -224,16 +134,6 @@ inline fun Select>.lessThan(value: Field): Condit return field(this).lessThan(value); } -@Support -inline fun Select>.lessThan(value: Select>): Condition { - return field(this).lessThan(value); -} - -@Support -inline fun Select>.lessThan(value: QuantifiedSelect>): Condition { - return field(this).lessThan(value); -} - @Support inline fun Select>.le(value: T): Condition { return field(this).le(value); @@ -244,16 +144,6 @@ inline fun Select>.le(value: Field): Condition { return field(this).le(value); } -@Support -inline fun Select>.le(value: Select>): Condition { - return field(this).le(value); -} - -@Support -inline fun Select>.le(value: QuantifiedSelect>): Condition { - return field(this).le(value); -} - @Support inline fun Select>.lessOrEqual(value: T): Condition { return field(this).lessOrEqual(value); @@ -264,16 +154,6 @@ inline fun Select>.lessOrEqual(value: Field): Con return field(this).lessOrEqual(value); } -@Support -inline fun Select>.lessOrEqual(value: Select>): Condition { - return field(this).lessOrEqual(value); -} - -@Support -inline fun Select>.lessOrEqual(value: QuantifiedSelect>): Condition { - return field(this).lessOrEqual(value); -} - @Support inline fun Select>.asc(): SortField { return field(this).asc(); @@ -304,11 +184,6 @@ inline fun Select>.`in`(vararg values: Field<*>): Co return field(this).`in`(values.asList()) } -@Support -inline fun Select>.`in`(query: Select>): Condition { - return field(this).`in`(query) -} - @Support inline fun Select>.notIn(values: Collection<*>): Condition { return field(this).notIn(values) @@ -329,8 +204,3 @@ inline fun Select>.notIn(vararg values: Field<*>): C return field(this).notIn(values.asList()) } -@Support -inline fun Select>.notIn(query: Select>): Condition { - return field(this).notIn(query) -} -