mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-17 02:31:14 +01:00
use javax validation
This commit is contained in:
@@ -35,6 +35,7 @@ package sonia.scm.xml;
|
||||
//~--- non-JDK imports --------------------------------------------------------
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@@ -241,7 +242,7 @@ public abstract class AbstractXmlDAO<I extends ModelObject,
|
||||
int size = db.values().size();
|
||||
AssertUtil.assertIsNotEmpty(searched);
|
||||
return ImmutableList.copyOf(db.values().stream()
|
||||
.filter(item -> item.getId().contains(searched) || (item.getDisplayName() != null && item.getDisplayName().contains(searched)))
|
||||
.filter(item -> StringUtils.containsIgnoreCase(item.getId(), searched) || (item.getDisplayName() != null && StringUtils.containsIgnoreCase(item.getDisplayName() , searched)))
|
||||
.limit(limit <= 0 ? size : limit)
|
||||
.collect(Collectors.toList()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user