Skip to content

Commit 7320108

Browse files
committed
Rename SubChannel in channels back to ParentChannel
1 parent 44d382b commit 7320108

8 files changed

Lines changed: 54 additions & 44 deletions

File tree

extractor/src/main/java/org/schabi/newpipe/extractor/channel/ChannelExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public ChannelExtractor(StreamingService service, ListLinkHandler linkHandler) {
3737
public abstract String getFeedUrl() throws ParsingException;
3838
public abstract long getSubscriberCount() throws ParsingException;
3939
public abstract String getDescription() throws ParsingException;
40-
public abstract String getSubChannelName() throws ParsingException;
41-
public abstract String getSubChannelUrl() throws ParsingException;
42-
public abstract String getSubChannelAvatarUrl() throws ParsingException;
40+
public abstract String getParentChannelName() throws ParsingException;
41+
public abstract String getParentChannelUrl() throws ParsingException;
42+
public abstract String getParentChannelAvatarUrl() throws ParsingException;
4343
}

extractor/src/main/java/org/schabi/newpipe/extractor/channel/ChannelInfo.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -95,19 +95,19 @@ public static ChannelInfo getInfo(ChannelExtractor extractor) throws IOException
9595
}
9696

9797
try {
98-
info.setSubChannelName(extractor.getSubChannelName());
98+
info.setParentChannelName(extractor.getParentChannelName());
9999
} catch (Exception e) {
100100
info.addError(e);
101101
}
102102

103103
try {
104-
info.setSubChannelUrl(extractor.getSubChannelUrl());
104+
info.setParentChannelUrl(extractor.getParentChannelUrl());
105105
} catch (Exception e) {
106106
info.addError(e);
107107
}
108108

109109
try {
110-
info.setSubChannelAvatarUrl(extractor.getSubChannelAvatarUrl());
110+
info.setParentChannelAvatarUrl(extractor.getParentChannelAvatarUrl());
111111
} catch (Exception e) {
112112
info.addError(e);
113113
}
@@ -116,37 +116,37 @@ public static ChannelInfo getInfo(ChannelExtractor extractor) throws IOException
116116
}
117117

118118
private String avatarUrl;
119-
private String subChannelName;
120-
private String subChannelUrl;
121-
private String subChannelAvatarUrl;
119+
private String parentChannelName;
120+
private String parentChannelUrl;
121+
private String parentChannelAvatarUrl;
122122
private String bannerUrl;
123123
private String feedUrl;
124124
private long subscriberCount = -1;
125125
private String description;
126126
private String[] donationLinks;
127127

128-
public String getSubChannelName() {
129-
return subChannelName;
128+
public String getParentChannelName() {
129+
return parentChannelName;
130130
}
131131

132-
public void setSubChannelName(String subChannelName) {
133-
this.subChannelName = subChannelName;
132+
public void setParentChannelName(String parentChannelName) {
133+
this.parentChannelName = parentChannelName;
134134
}
135135

136-
public String getSubChannelUrl() {
137-
return subChannelUrl;
136+
public String getParentChannelUrl() {
137+
return parentChannelUrl;
138138
}
139139

140-
public void setSubChannelUrl(String subChannelUrl) {
141-
this.subChannelUrl = subChannelUrl;
140+
public void setParentChannelUrl(String parentChannelUrl) {
141+
this.parentChannelUrl = parentChannelUrl;
142142
}
143143

144-
public String getSubChannelAvatarUrl() {
145-
return subChannelAvatarUrl;
144+
public String getParentChannelAvatarUrl() {
145+
return parentChannelAvatarUrl;
146146
}
147147

148-
public void setSubChannelAvatarUrl(String subChannelAvatarUrl) {
149-
this.subChannelAvatarUrl = subChannelAvatarUrl;
148+
public void setParentChannelAvatarUrl(String parentChannelAvatarUrl) {
149+
this.parentChannelAvatarUrl = parentChannelAvatarUrl;
150150
}
151151

152152
public String getAvatarUrl() {

extractor/src/main/java/org/schabi/newpipe/extractor/services/media_ccc/extractors/MediaCCCConferenceExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,17 +53,17 @@ public String getDescription() {
5353
}
5454

5555
@Override
56-
public String getSubChannelName() throws ParsingException {
56+
public String getParentChannelName() throws ParsingException {
5757
return "";
5858
}
5959

6060
@Override
61-
public String getSubChannelUrl() throws ParsingException {
61+
public String getParentChannelUrl() throws ParsingException {
6262
return "";
6363
}
6464

6565
@Override
66-
public String getSubChannelAvatarUrl() throws ParsingException {
66+
public String getParentChannelAvatarUrl() throws ParsingException {
6767
return "";
6868
}
6969

extractor/src/main/java/org/schabi/newpipe/extractor/services/peertube/extractors/PeertubeAccountExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@ public String getDescription() throws ParsingException {
7676
}
7777

7878
@Override
79-
public String getSubChannelName() throws ParsingException {
79+
public String getParentChannelName() throws ParsingException {
8080
return "";
8181
}
8282

8383
@Override
84-
public String getSubChannelUrl() throws ParsingException {
84+
public String getParentChannelUrl() throws ParsingException {
8585
return "";
8686
}
8787

8888
@Override
89-
public String getSubChannelAvatarUrl() throws ParsingException {
89+
public String getParentChannelAvatarUrl() throws ParsingException {
9090
return "";
9191
}
9292

extractor/src/main/java/org/schabi/newpipe/extractor/services/peertube/extractors/PeertubeChannelExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@ public String getDescription() throws ParsingException {
7676
}
7777

7878
@Override
79-
public String getSubChannelName() throws ParsingException {
79+
public String getParentChannelName() throws ParsingException {
8080
return JsonUtils.getString(json, "ownerAccount.name");
8181
}
8282

8383
@Override
84-
public String getSubChannelUrl() throws ParsingException {
84+
public String getParentChannelUrl() throws ParsingException {
8585
return JsonUtils.getString(json, "ownerAccount.url");
8686
}
8787

8888
@Override
89-
public String getSubChannelAvatarUrl() throws ParsingException {
89+
public String getParentChannelAvatarUrl() throws ParsingException {
9090
String value;
9191
try {
9292
value = JsonUtils.getString(json, "ownerAccount.avatar.path");

extractor/src/main/java/org/schabi/newpipe/extractor/services/soundcloud/extractors/SoundcloudChannelExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,17 @@ public String getDescription() {
8484
}
8585

8686
@Override
87-
public String getSubChannelName() throws ParsingException {
87+
public String getParentChannelName() throws ParsingException {
8888
return "";
8989
}
9090

9191
@Override
92-
public String getSubChannelUrl() throws ParsingException {
92+
public String getParentChannelUrl() throws ParsingException {
9393
return "";
9494
}
9595

9696
@Override
97-
public String getSubChannelAvatarUrl() throws ParsingException {
97+
public String getParentChannelAvatarUrl() throws ParsingException {
9898
return "";
9999
}
100100

extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/extractors/YoutubeChannelExtractor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -213,17 +213,17 @@ public String getDescription() throws ParsingException {
213213
}
214214

215215
@Override
216-
public String getSubChannelName() throws ParsingException {
216+
public String getParentChannelName() throws ParsingException {
217217
return "";
218218
}
219219

220220
@Override
221-
public String getSubChannelUrl() throws ParsingException {
221+
public String getParentChannelUrl() throws ParsingException {
222222
return "";
223223
}
224224

225225
@Override
226-
public String getSubChannelAvatarUrl() throws ParsingException {
226+
public String getParentChannelAvatarUrl() throws ParsingException {
227227
return "";
228228
}
229229

extractor/src/test/java/org/schabi/newpipe/extractor/services/peertube/PeertubeChannelExtractorTest.java

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,18 @@ public void testDescription() throws ParsingException {
8585
}
8686

8787
@Test
88-
public void testSubChannelName() throws ParsingException {
89-
assertEquals("libux", extractor.getSubChannelName());
88+
public void testParentChannelName() throws ParsingException {
89+
assertEquals("libux", extractor.getParentChannelName());
9090
}
9191

9292
@Test
93-
public void testSubChannelUrl() throws ParsingException {
94-
assertEquals("https://peertube.mastodon.host/accounts/libux", extractor.getSubChannelUrl());
93+
public void testParentChannelUrl() throws ParsingException {
94+
assertEquals("https://peertube.mastodon.host/accounts/libux", extractor.getParentChannelUrl());
95+
}
96+
97+
@Test
98+
public void testParentChannelAvatarUrl() throws ParsingException {
99+
assertIsSecureUrl(extractor.getParentChannelAvatarUrl());
95100
}
96101

97102
@Test
@@ -192,13 +197,18 @@ public void testDescription() throws ParsingException {
192197
}
193198

194199
@Test
195-
public void testSubChannelName() throws ParsingException {
196-
assertEquals("booteille", extractor.getSubChannelName());
200+
public void testParentChannelName() throws ParsingException {
201+
assertEquals("booteille", extractor.getParentChannelName());
202+
}
203+
204+
@Test
205+
public void testParentChannelUrl() throws ParsingException {
206+
assertEquals("https://peertube.mastodon.host/accounts/booteille", extractor.getParentChannelUrl());
197207
}
198208

199209
@Test
200-
public void testSubChannelUrl() throws ParsingException {
201-
assertEquals("https://peertube.mastodon.host/accounts/booteille", extractor.getSubChannelUrl());
210+
public void testParentChannelAvatarUrl() throws ParsingException {
211+
assertIsSecureUrl(extractor.getParentChannelAvatarUrl());
202212
}
203213

204214
@Test

0 commit comments

Comments
 (0)