Skip to content

Commit 03e11b8

Browse files
committed
Polishing
1 parent 90cd2cc commit 03e11b8

File tree

3 files changed

+3
-15
lines changed

3 files changed

+3
-15
lines changed

src/main/java/org/mybatis/dynamic/sql/select/CountDSL.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ private SelectModel buildModel() {
7070
.withTable(table())
7171
.withTableAliases(tableAliases());
7272

73-
if (whereBuilder != null){
73+
if (whereBuilder != null) {
7474
b.withWhereModel(whereBuilder.buildWhereModel());
7575
}
7676

src/main/java/org/mybatis/dynamic/sql/where/render/WhereRenderer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ public Optional<WhereClauseProvider> render() {
5252

5353
if (whereClause.isPresent() || whereModel.isUnrenderableClauseAllowed()) {
5454
return whereClause;
55+
} else {
56+
throw new UnrenderableWhereClauseException();
5557
}
56-
57-
throw new UnrenderableWhereClauseException();
5858
}
5959

6060
private Optional<RenderedCriterion> renderWithInitialCriterion(SqlCriterion initialCriterion) {

src/test/kotlin/examples/kotlin/spring/canonical/InfixElementsTest.kt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import examples.kotlin.spring.canonical.PersonDynamicSqlSupport.lastName
2424
import org.assertj.core.api.Assertions.assertThat
2525
import org.assertj.core.api.Assertions.assertThatExceptionOfType
2626
import org.junit.jupiter.api.Test
27-
import org.mybatis.dynamic.sql.exception.UnrenderableWhereClauseException
2827
import org.mybatis.dynamic.sql.util.kotlin.KInvalidSQLException
2928
import org.mybatis.dynamic.sql.util.kotlin.elements.isLike
3029
import org.mybatis.dynamic.sql.util.kotlin.elements.stringConstant
@@ -96,17 +95,6 @@ open class InfixElementsTest {
9695
assertThat(rows[0]).isEqualTo("Bamm Bamm")
9796
}
9897

99-
@Test
100-
fun testVanishingWhereClause() {
101-
assertThatExceptionOfType(UnrenderableWhereClauseException::class.java).isThrownBy {
102-
select(firstName) {
103-
from(person)
104-
where { id isEqualToWhenPresent null }
105-
orderBy(id)
106-
}
107-
}
108-
}
109-
11098
@Test
11199
fun testIsEqualToWhenPresentNull() {
112100
val selectStatement = select(firstName) {

0 commit comments

Comments
 (0)