Skip to content

Commit a95d5f1

Browse files
committed
Spotbugs Fixes
1 parent 90b0223 commit a95d5f1

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/main/kotlin/org/mybatis/dynamic/sql/util/kotlin/KotlinBaseBuilders.kt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -105,18 +105,18 @@ abstract class KotlinBaseBuilder<D : AbstractWhereSupport<*>, B : KotlinBaseBuil
105105

106106
fun allRows(): B = self()
107107

108-
private fun applyToWhere(block: AbstractWhereDSL<*>.() -> Unit): B =
109-
self().also {
110-
getDsl().where().apply(block)
111-
}
108+
private fun applyToWhere(block: AbstractWhereDSL<*>.() -> Unit): B {
109+
getDsl().where().apply(block)
110+
return self()
111+
}
112112

113113
private fun applyToWhere(
114114
subCriteria: CriteriaReceiver,
115115
block: AbstractWhereDSL<*>.(List<SqlCriterion>) -> Unit
116-
): B =
117-
self().also {
118-
getDsl().where().block(CriteriaCollector().apply(subCriteria).criteria)
119-
}
116+
): B {
117+
getDsl().where().block(CriteriaCollector().apply(subCriteria).criteria)
118+
return self()
119+
}
120120

121121
protected abstract fun self(): B
122122

@@ -199,17 +199,17 @@ abstract class KotlinBaseJoiningBuilder<D : AbstractQueryExpressionDSL<*, *>, B
199199
rightJoin(sq, sq.correlationName, jc.onJoinCriterion, jc.andJoinCriteria)
200200
}
201201

202-
private fun applyToDsl(joinCriteria: JoinReceiver, applyJoin: D.(JoinCollector) -> Unit): B =
203-
self().also {
204-
getDsl().applyJoin(JoinCollector().apply(joinCriteria))
205-
}
202+
private fun applyToDsl(joinCriteria: JoinReceiver, applyJoin: D.(JoinCollector) -> Unit): B {
203+
getDsl().applyJoin(JoinCollector().apply(joinCriteria))
204+
return self()
205+
}
206206

207207
private fun applyToDsl(
208208
subQuery: KotlinQualifiedSubQueryBuilder.() -> Unit,
209209
joinCriteria: JoinReceiver,
210210
applyJoin: D.(KotlinQualifiedSubQueryBuilder, JoinCollector) -> Unit
211-
): B =
212-
self().also {
213-
getDsl().applyJoin(KotlinQualifiedSubQueryBuilder().apply(subQuery), JoinCollector().apply(joinCriteria))
214-
}
211+
): B {
212+
getDsl().applyJoin(KotlinQualifiedSubQueryBuilder().apply(subQuery), JoinCollector().apply(joinCriteria))
213+
return self()
214+
}
215215
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy