Skip to content

Commit a408661

Browse files
Royosefwb9688
authored andcommitted
Fix PR review
Rename "ParentChannel" to "SubChannel" Add Tests for sub-channel info fetching
1 parent 1de1f97 commit a408661

15 files changed

Lines changed: 113 additions & 96 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 getParentChannelName() throws ParsingException;
41-
public abstract String getParentChannelUrl() throws ParsingException;
42-
public abstract String getParentChannelAvatarUrl() throws ParsingException;
40+
public abstract String getSubChannelName() throws ParsingException;
41+
public abstract String getSubChannelUrl() throws ParsingException;
42+
public abstract String getSubChannelAvatarUrl() 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.setParentChannelName(extractor.getParentChannelName());
98+
info.setSubChannelName(extractor.getSubChannelName());
9999
} catch (Exception e) {
100100
info.addError(e);
101101
}
102102

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

109109
try {
110-
info.setParentChannelAvatarUrl(extractor.getParentChannelAvatarUrl());
110+
info.setSubChannelAvatarUrl(extractor.getSubChannelAvatarUrl());
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 parentChannelName;
120-
private String parentChannelUrl;
121-
private String parentChannelAvatarUrl;
119+
private String subChannelName;
120+
private String subChannelUrl;
121+
private String subChannelAvatarUrl;
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 getParentChannelName() {
129-
return parentChannelName;
128+
public String getSubChannelName() {
129+
return subChannelName;
130130
}
131131

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

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

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

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

148-
public void setParentChannelAvatarUrl(String parentChannelAvatarUrl) {
149-
this.parentChannelAvatarUrl = parentChannelAvatarUrl;
148+
public void setSubChannelAvatarUrl(String subChannelAvatarUrl) {
149+
this.subChannelAvatarUrl = subChannelAvatarUrl;
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 getParentChannelName() throws ParsingException {
56+
public String getSubChannelName() throws ParsingException {
5757
return "";
5858
}
5959

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

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

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,19 +112,19 @@ public String getUploaderAvatarUrl() {
112112

113113
@Nonnull
114114
@Override
115-
public String getParentChannelUrl() throws ParsingException {
115+
public String getSubChannelUrl() throws ParsingException {
116116
return "";
117117
}
118118

119119
@Nonnull
120120
@Override
121-
public String getParentChannelName() throws ParsingException {
121+
public String getSubChannelName() throws ParsingException {
122122
return "";
123123
}
124124

125125
@Nonnull
126126
@Override
127-
public String getParentChannelAvatarUrl() throws ParsingException {
127+
public String getSubChannelAvatarUrl() throws ParsingException {
128128
return "";
129129
}
130130

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 getParentChannelName() throws ParsingException {
79+
public String getSubChannelName() throws ParsingException {
8080
return "";
8181
}
8282

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

8888
@Override
89-
public String getParentChannelAvatarUrl() throws ParsingException {
89+
public String getSubChannelAvatarUrl() 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 getParentChannelName() throws ParsingException {
79+
public String getSubChannelName() throws ParsingException {
8080
return JsonUtils.getString(json, "ownerAccount.name");
8181
}
8282

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

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

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,19 +148,19 @@ public String getUploaderAvatarUrl() throws ParsingException {
148148
}
149149

150150
@Override
151-
public String getParentChannelUrl() throws ParsingException {
151+
public String getSubChannelUrl() throws ParsingException {
152152
return JsonUtils.getString(json, "channel.url");
153153
}
154154

155155
@Nonnull
156156
@Override
157-
public String getParentChannelName() throws ParsingException {
157+
public String getSubChannelName() throws ParsingException {
158158
return JsonUtils.getString(json, "channel.displayName");
159159
}
160160

161161
@Nonnull
162162
@Override
163-
public String getParentChannelAvatarUrl() throws ParsingException {
163+
public String getSubChannelAvatarUrl() throws ParsingException {
164164
String value;
165165
try {
166166
value = JsonUtils.getString(json, "channel.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 getParentChannelName() throws ParsingException {
87+
public String getSubChannelName() throws ParsingException {
8888
return "";
8989
}
9090

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

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

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,19 +144,19 @@ public String getUploaderAvatarUrl() {
144144

145145
@Nonnull
146146
@Override
147-
public String getParentChannelUrl() throws ParsingException {
147+
public String getSubChannelUrl() throws ParsingException {
148148
return "";
149149
}
150150

151151
@Nonnull
152152
@Override
153-
public String getParentChannelName() throws ParsingException {
153+
public String getSubChannelName() throws ParsingException {
154154
return "";
155155
}
156156

157157
@Nonnull
158158
@Override
159-
public String getParentChannelAvatarUrl() throws ParsingException {
159+
public String getSubChannelAvatarUrl() throws ParsingException {
160160
return "";
161161
}
162162

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 getParentChannelName() throws ParsingException {
216+
public String getSubChannelName() throws ParsingException {
217217
return "";
218218
}
219219

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

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

0 commit comments

Comments
 (0)