Skip to content

Commit

Permalink
Test refinements
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffgbutler committed Jan 4, 2025
1 parent 11a13a9 commit 4f81c07
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,15 @@
*/
package examples.spring;

import org.jspecify.annotations.NullMarked;
import org.mybatis.dynamic.sql.ParameterTypeConverter;
import org.springframework.core.convert.converter.Converter;

@NullMarked
public class LastNameParameterConverter implements ParameterTypeConverter<LastName, String>,
Converter<LastName, String> {
@Override
public String convert(LastName source) {
return source == null ? null : source.getName();
return source.getName();
}
}
4 changes: 3 additions & 1 deletion src/test/java/examples/spring/YesNoParameterConverter.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,14 @@
*/
package examples.spring;

import org.jspecify.annotations.NullMarked;
import org.mybatis.dynamic.sql.ParameterTypeConverter;

@NullMarked
public class YesNoParameterConverter implements ParameterTypeConverter<Boolean, String> {

@Override
public String convert(Boolean source) {
return source == null ? null : source ? "Yes" : "No";
return source ? "Yes" : "No";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,7 @@ class KCustomRenderingTest {
}
}

private fun <T> dereference(column: SqlColumn<T>, attribute: String) =
private fun <T : Any> dereference(column: SqlColumn<T>, attribute: String) =
SqlColumn.of<String>(column.name() + "->>'" + attribute + "'", column.table(), JDBCType.VARCHAR)

companion object {
Expand Down

0 comments on commit 4f81c07

Please sign in to comment.