Skip to content

Commit d45d6c1

Browse files
authored
Use com.google.re2j.Pattern for regex matching (#116)
Signed-off-by: Etienne Homer <etiennehomer@gmail.com>
1 parent 4797d03 commit d45d6c1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/powsybl/caseserver/service/S3CaseService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77
package com.powsybl.caseserver.service;
88

9+
import com.google.re2j.Pattern;
910
import com.powsybl.caseserver.CaseException;
1011
import com.powsybl.caseserver.dto.CaseInfos;
1112
import com.powsybl.caseserver.elasticsearch.CaseInfosService;
@@ -353,7 +354,7 @@ public Set<String> listName(UUID caseUuid, String regex) {
353354
.collect(Collectors.toList());
354355
}
355356
}
356-
return filenames.stream().filter(n -> n.matches(regex)).collect(Collectors.toSet());
357+
return filenames.stream().filter(n -> Pattern.compile(regex).matches(n)).collect(Collectors.toSet());
357358
}
358359

359360
/**

0 commit comments

Comments
 (0)