Skip to content

Commit a17b615

Browse files
etiennehomerdbraquart
authored andcommitted
Use com.google.re2j.Pattern for regex matching (#116)
Signed-off-by: Etienne Homer <etiennehomer@gmail.com>
1 parent 5a9b42d commit a17b615

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;
@@ -352,7 +353,7 @@ public Set<String> listName(UUID caseUuid, String regex) {
352353
.collect(Collectors.toList());
353354
}
354355
}
355-
return filenames.stream().filter(n -> n.matches(regex)).collect(Collectors.toSet());
356+
return filenames.stream().filter(n -> Pattern.compile(regex).matches(n)).collect(Collectors.toSet());
356357
}
357358

358359
/**

0 commit comments

Comments
 (0)