Skip to content

Commit f346dbb

Browse files
committed
Fix reviews
1 parent a7fd1ea commit f346dbb

File tree

3 files changed

+18
-19
lines changed

3 files changed

+18
-19
lines changed

application/src/main/java/org/togetherjava/tjbot/features/tags/TagCommand.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import org.togetherjava.tjbot.features.CommandVisibility;
2020
import org.togetherjava.tjbot.features.SlashCommandAdapter;
2121
import org.togetherjava.tjbot.features.utils.LinkDetections;
22-
import org.togetherjava.tjbot.features.utils.LinkFilter;
2322
import org.togetherjava.tjbot.features.utils.LinkPreview;
2423
import org.togetherjava.tjbot.features.utils.LinkPreviews;
2524
import org.togetherjava.tjbot.features.utils.StringDistances;
@@ -96,7 +95,9 @@ public void onSlashCommand(SlashCommandInteractionEvent event) {
9695
.map(User::getAsMention);
9796

9897
List<String> links = LinkDetections
99-
.extractLinks(tagContent, Set.of(LinkFilter.SUPPRESSED, LinkFilter.NON_HTTP_SCHEME))
98+
.extractLinks(tagContent,
99+
Set.of(LinkDetections.LinkFilter.SUPPRESSED,
100+
LinkDetections.LinkFilter.NON_HTTP_SCHEME))
100101
.stream()
101102
.limit(Message.MAX_EMBED_COUNT - 1L)
102103
.toList();

application/src/main/java/org/togetherjava/tjbot/features/utils/LinkDetections.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,21 @@
1313
*/
1414
public class LinkDetections {
1515

16+
/**
17+
* Possible ways to filter a link.
18+
*
19+
* @see LinkDetections
20+
*/
21+
public enum LinkFilter {
22+
/**
23+
* Filters links suppressed with {@literal <url>}.
24+
*/
25+
SUPPRESSED,
26+
/**
27+
* Filters links that are not using http scheme.
28+
*/
29+
NON_HTTP_SCHEME
30+
}
1631

1732
private LinkDetections() {
1833
throw new UnsupportedOperationException("Utility class");

application/src/main/java/org/togetherjava/tjbot/features/utils/LinkFilter.java

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)