This is an automated email from the ASF dual-hosted git repository.
solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git
The following commit(s) were added to refs/heads/master by this push:
new 1ddcab234 [OPENMEETINGS-2733] minor Sonar issue
1ddcab234 is described below
commit 1ddcab23434b3d896ad6894a9c936f8b289b8348
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Mon Feb 6 14:26:15 2023 +0700
[OPENMEETINGS-2733] minor Sonar issue
---
.../apache/openmeetings/util/site/BlogIndexGenerator.java | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/site/BlogIndexGenerator.java
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/site/BlogIndexGenerator.java
index 1f86ffb7f..d13a2e5fb 100644
---
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/site/BlogIndexGenerator.java
+++
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/site/BlogIndexGenerator.java
@@ -28,6 +28,7 @@ import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
import java.util.Objects;
+import java.util.stream.Stream;
import org.apache.openmeetings.util.XmlExport;
import org.apache.wicket.util.string.Strings;
@@ -101,11 +102,13 @@ public class BlogIndexGenerator {
sb.append("<!--").append(XmlExport.LICENSE).append("-->").append(System.lineSeparator())
.append("# Apache OpenMeetings blog
posts").append(System.lineSeparator())
.append(System.lineSeparator());
- Files.walk(Paths.get(args[0])).map(BlogIndexGenerator::toLink)
- .filter(Objects::nonNull)
- .filter(Link::isValid)
- .sorted((link1, link2) ->
link1.published().compareTo(link2.published()))
- .forEach(link -> addLink(sb, link));
+ try (Stream<Path> walk = Files.walk(Paths.get(args[0]))) {
+ walk.map(BlogIndexGenerator::toLink)
+ .filter(Objects::nonNull)
+ .filter(Link::isValid)
+ .sorted((link1, link2) ->
link1.published().compareTo(link2.published()))
+ .forEach(link -> addLink(sb, link));
+ }
Path outDir = Paths.get(args[1]);
Files.createDirectories(outDir);
Files.write(outDir.resolve("index.md")