mirror of
https://github.com/TeamNewPipe/NewPipeExtractor.git
synced 2024-12-14 06:10:33 +05:30
Small field refactor
This commit is contained in:
parent
0e67d820bc
commit
29695aed0a
@ -33,6 +33,9 @@ public class YoutubeChannelLinkHandlerFactory extends ListLinkHandlerFactory {
|
|||||||
|
|
||||||
private static final YoutubeChannelLinkHandlerFactory instance = new YoutubeChannelLinkHandlerFactory();
|
private static final YoutubeChannelLinkHandlerFactory instance = new YoutubeChannelLinkHandlerFactory();
|
||||||
|
|
||||||
|
private static final Pattern excludedSegments =
|
||||||
|
Pattern.compile("playlist|watch|attribution_link|watch_popup|embed|feed|select_site");
|
||||||
|
|
||||||
public static YoutubeChannelLinkHandlerFactory getInstance() {
|
public static YoutubeChannelLinkHandlerFactory getInstance() {
|
||||||
return instance;
|
return instance;
|
||||||
}
|
}
|
||||||
@ -49,8 +52,7 @@ public class YoutubeChannelLinkHandlerFactory extends ListLinkHandlerFactory {
|
|||||||
public String getUrl(String id, List<String> contentFilters, String searchFilter) {
|
public String getUrl(String id, List<String> contentFilters, String searchFilter) {
|
||||||
return "https://www.youtube.com/" + id;
|
return "https://www.youtube.com/" + id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true if path conform to
|
* Returns true if path conform to
|
||||||
* custom short channel URLs like youtube.com/yourcustomname
|
* custom short channel URLs like youtube.com/yourcustomname
|
||||||
@ -62,9 +64,6 @@ public class YoutubeChannelLinkHandlerFactory extends ListLinkHandlerFactory {
|
|||||||
return splitPath.length == 1 && !excludedSegments.matcher(splitPath[0]).matches();
|
return splitPath.length == 1 && !excludedSegments.matcher(splitPath[0]).matches();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final Pattern excludedSegments =
|
|
||||||
Pattern.compile("playlist|watch|attribution_link|watch_popup|embed|feed|select_site");
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getId(String url) throws ParsingException {
|
public String getId(String url) throws ParsingException {
|
||||||
try {
|
try {
|
||||||
|
Loading…
Reference in New Issue
Block a user