Skip to content

Commit d69b968

Browse files
committed
Sonar suggestions
1 parent 6f483d8 commit d69b968

14 files changed

+16
-26
lines changed

src/main/java/org/mybatis/dynamic/sql/AbstractListValueCondition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ private <R> Collection<R> applyMapper(Function<? super T, ? extends R> mapper) {
5151

5252
private Collection<T> applyFilter(Predicate<? super T> predicate) {
5353
Objects.requireNonNull(predicate);
54-
return values.stream().filter(predicate).collect(Collectors.toList());
54+
return values.stream().filter(predicate).toList();
5555
}
5656

5757
protected <S extends AbstractListValueCondition<T>> S filterSupport(Predicate<? super T> predicate,

src/main/java/org/mybatis/dynamic/sql/SortSpecification.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public interface SortSpecification {
4242
* @deprecated Please replace this method by overriding the more general "renderForOrderBy" method. Target for
4343
* removal in release 2.1
4444
*/
45-
@Deprecated
45+
@Deprecated(since = "2.0", forRemoval = true)
4646
default String orderByName() {
4747
throw new DynamicSqlException(Messages.getString("ERROR.44")); //$NON-NLS-1$
4848
}
@@ -54,7 +54,7 @@ default String orderByName() {
5454
* @deprecated Please replace this method by overriding the more general "renderForOrderBy" method. Target for
5555
* removal in release 2.1
5656
*/
57-
@Deprecated
57+
@Deprecated(since = "2.0", forRemoval = true)
5858
default boolean isDescending() {
5959
throw new DynamicSqlException(Messages.getString("ERROR.44")); //$NON-NLS-1$
6060
}

src/main/java/org/mybatis/dynamic/sql/insert/render/BatchInsert.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.util.Collections;
2020
import java.util.List;
2121
import java.util.Objects;
22-
import java.util.stream.Collectors;
2322

2423
public class BatchInsert<T> {
2524
private final String insertStatement;
@@ -38,7 +37,7 @@ private BatchInsert(Builder<T> builder) {
3837
public List<InsertStatementProvider<T>> insertStatements() {
3938
return records.stream()
4039
.map(this::toInsertStatement)
41-
.collect(Collectors.toList());
40+
.toList();
4241
}
4342

4443
private InsertStatementProvider<T> toInsertStatement(T row) {

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import java.util.Map;
2424
import java.util.Objects;
2525
import java.util.Optional;
26-
import java.util.stream.Collectors;
2726

2827
import org.mybatis.dynamic.sql.SqlTable;
2928
import org.mybatis.dynamic.sql.TableExpression;
@@ -196,7 +195,7 @@ protected Optional<JoinModel> buildJoinModel() {
196195

197196
return Optional.of(JoinModel.of(joinSpecificationBuilders.stream()
198197
.map(JoinSpecification.Builder::build)
199-
.collect(Collectors.toList())));
198+
.toList()));
200199
}
201200

202201
protected void addTableAlias(SqlTable table, String tableAlias) {

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import java.util.Optional;
2424
import java.util.function.Consumer;
2525
import java.util.function.Function;
26-
import java.util.stream.Collectors;
2726

2827
import org.jetbrains.annotations.NotNull;
2928
import org.mybatis.dynamic.sql.BasicColumn;
@@ -143,7 +142,7 @@ public R build() {
143142
private List<QueryExpressionModel> buildModels() {
144143
return queryExpressions.stream()
145144
.map(QueryExpressionDSL::buildModel)
146-
.collect(Collectors.toList());
145+
.toList();
147146
}
148147

149148
private Optional<PagingModel> buildPagingModel() {

src/main/java/org/mybatis/dynamic/sql/update/render/UpdateRenderer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ private FragmentAndParameters calculateUpdateStatementStart() {
7878

7979
private FragmentAndParameters calculateSetPhrase() {
8080
List<Optional<FragmentAndParameters>> fragmentsAndParameters = updateModel.columnMappings()
81-
.map(m -> m.accept(visitor))
82-
.collect(Collectors.toList());
81+
.map(m -> m.accept(visitor))
82+
.toList();
8383

8484
Validator.assertFalse(fragmentsAndParameters.stream().noneMatch(Optional::isPresent),
8585
"ERROR.18"); //$NON-NLS-1$

src/main/java/org/mybatis/dynamic/sql/util/SqlProviderAdapter.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import java.util.List;
1919
import java.util.Map;
20-
import java.util.stream.Collectors;
2120

2221
import org.mybatis.dynamic.sql.delete.render.DeleteStatementProvider;
2322
import org.mybatis.dynamic.sql.insert.render.GeneralInsertStatementProvider;
@@ -76,7 +75,7 @@ public String insertMultipleWithGeneratedKeys(Map<String, Object> parameterMap)
7675
.map(Map.Entry::getValue)
7776
.filter(String.class::isInstance)
7877
.map(String.class::cast)
79-
.collect(Collectors.toList());
78+
.toList();
8079

8180
if (entries.size() == 1) {
8281
return entries.get(0);

src/main/java/org/mybatis/dynamic/sql/util/mybatis3/CommonSelectMapper.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import java.util.Map;
2121
import java.util.Optional;
2222
import java.util.function.Function;
23-
import java.util.stream.Collectors;
2423

2524
import org.apache.ibatis.annotations.SelectProvider;
2625
import org.mybatis.dynamic.sql.select.render.SelectStatementProvider;
@@ -110,7 +109,7 @@ default <R> List<R> selectMany(SelectStatementProvider selectStatement,
110109
Function<Map<String, Object>, R> rowMapper) {
111110
return selectManyMappedRows(selectStatement).stream()
112111
.map(rowMapper)
113-
.collect(Collectors.toList());
112+
.toList();
114113
}
115114

116115
/**

src/main/java/org/mybatis/dynamic/sql/util/spring/BatchInsertUtility.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
package org.mybatis.dynamic.sql.util.spring;
1717

1818
import java.util.List;
19-
import java.util.stream.Collectors;
2019

2120
import org.springframework.jdbc.core.namedparam.SqlParameterSource;
2221
import org.springframework.jdbc.core.namedparam.SqlParameterSourceUtils;
@@ -35,7 +34,7 @@ private BatchInsertUtility() {}
3534
public static <T> SqlParameterSource[] createBatch(List<T> rows) {
3635
List<RowHolder<T>> tt = rows.stream()
3736
.map(RowHolder::new)
38-
.collect(Collectors.toList());
37+
.toList();
3938

4039
return SqlParameterSourceUtils.createBatch(tt);
4140
}

src/main/java/org/mybatis/dynamic/sql/where/condition/IsInCaseInsensitiveWhenPresent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Objects;
2222
import java.util.function.Predicate;
2323
import java.util.function.UnaryOperator;
24-
import java.util.stream.Collectors;
2524

2625
import org.mybatis.dynamic.sql.AbstractListValueCondition;
2726
import org.mybatis.dynamic.sql.util.StringUtilities;
@@ -35,7 +34,7 @@ public static IsInCaseInsensitiveWhenPresent empty() {
3534
}
3635

3736
protected IsInCaseInsensitiveWhenPresent(Collection<String> values) {
38-
super(values.stream().filter(Objects::nonNull).collect(Collectors.toList()));
37+
super(values.stream().filter(Objects::nonNull).toList());
3938
}
4039

4140
@Override

src/main/java/org/mybatis/dynamic/sql/where/condition/IsInWhenPresent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Objects;
2222
import java.util.function.Function;
2323
import java.util.function.Predicate;
24-
import java.util.stream.Collectors;
2524

2625
import org.mybatis.dynamic.sql.AbstractListValueCondition;
2726

@@ -35,7 +34,7 @@ public static <T> IsInWhenPresent<T> empty() {
3534
}
3635

3736
protected IsInWhenPresent(Collection<T> values) {
38-
super(values.stream().filter(Objects::nonNull).collect(Collectors.toList()));
37+
super(values.stream().filter(Objects::nonNull).toList());
3938
}
4039

4140
@Override

src/main/java/org/mybatis/dynamic/sql/where/condition/IsNotInCaseInsensitiveWhenPresent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Objects;
2222
import java.util.function.Predicate;
2323
import java.util.function.UnaryOperator;
24-
import java.util.stream.Collectors;
2524

2625
import org.mybatis.dynamic.sql.AbstractListValueCondition;
2726
import org.mybatis.dynamic.sql.util.StringUtilities;
@@ -35,7 +34,7 @@ public static IsNotInCaseInsensitiveWhenPresent empty() {
3534
}
3635

3736
protected IsNotInCaseInsensitiveWhenPresent(Collection<String> values) {
38-
super(values.stream().filter(Objects::nonNull).collect(Collectors.toList()));
37+
super(values.stream().filter(Objects::nonNull).toList());
3938
}
4039

4140
@Override

src/main/java/org/mybatis/dynamic/sql/where/condition/IsNotInWhenPresent.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Objects;
2222
import java.util.function.Function;
2323
import java.util.function.Predicate;
24-
import java.util.stream.Collectors;
2524

2625
import org.mybatis.dynamic.sql.AbstractListValueCondition;
2726

@@ -35,7 +34,7 @@ public static <T> IsNotInWhenPresent<T> empty() {
3534
}
3635

3736
protected IsNotInWhenPresent(Collection<T> values) {
38-
super(values.stream().filter(Objects::nonNull).collect(Collectors.toList()));
37+
super(values.stream().filter(Objects::nonNull).toList());
3938
}
4039

4140
@Override

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ private FragmentAndParameters renderExists(ExistsCriterion criterion) {
136136
private List<RenderedCriterion> renderSubCriteria(List<AndOrCriteriaGroup> subCriteria) {
137137
return subCriteria.stream().map(this::renderAndOrCriteriaGroup)
138138
.flatMap(Optional::stream)
139-
.collect(Collectors.toList());
139+
.toList();
140140
}
141141

142142
private Optional<RenderedCriterion> renderAndOrCriteriaGroup(AndOrCriteriaGroup criterion) {

0 commit comments

Comments
 (0)