Skip to content

Commit b719e59

Browse files
committed
Change json dependency
The previous was conflicting with the built-in version of android, this should solve it as it has a different package name (with the advantage of being able to receive updates).
1 parent 03634a2 commit b719e59

13 files changed

Lines changed: 21 additions & 19 deletions

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ repositories {
55
}
66

77
dependencies {
8-
implementation 'org.json:json:20160807'
8+
implementation 'com.github.openjson:openjson:1.0.8'
99
implementation 'org.jsoup:jsoup:1.9.2'
1010
implementation 'org.mozilla:rhino:1.7.7.1'
1111

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONObject;
3+
import com.github.openjson.JSONObject;
44
import org.schabi.newpipe.extractor.Downloader;
55
import org.schabi.newpipe.extractor.NewPipe;
66
import org.schabi.newpipe.extractor.StreamingService;

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudChannelInfoItemExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONObject;
3+
import com.github.openjson.JSONObject;
44
import org.schabi.newpipe.extractor.channel.ChannelInfoItemExtractor;
55

66
public class SoundcloudChannelInfoItemExtractor implements ChannelInfoItemExtractor {

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudParsingHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONArray;
4-
import org.json.JSONObject;
3+
import com.github.openjson.JSONArray;
4+
import com.github.openjson.JSONObject;
55
import org.jsoup.Jsoup;
66
import org.jsoup.nodes.Document;
77
import org.jsoup.nodes.Element;

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudPlaylistExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONObject;
3+
import com.github.openjson.JSONObject;
44
import org.schabi.newpipe.extractor.Downloader;
55
import org.schabi.newpipe.extractor.NewPipe;
66
import org.schabi.newpipe.extractor.StreamingService;

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudSearchEngine.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONArray;
4-
import org.json.JSONObject;
3+
import com.github.openjson.JSONArray;
4+
import com.github.openjson.JSONObject;
55
import org.schabi.newpipe.extractor.Downloader;
66
import org.schabi.newpipe.extractor.NewPipe;
77
import org.schabi.newpipe.extractor.exceptions.ExtractionException;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONObject;
3+
import com.github.openjson.JSONObject;
44
import org.schabi.newpipe.extractor.Downloader;
55
import org.schabi.newpipe.extractor.MediaFormat;
66
import org.schabi.newpipe.extractor.NewPipe;

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudStreamInfoItemExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONObject;
3+
import com.github.openjson.JSONObject;
44
import org.schabi.newpipe.extractor.exceptions.ParsingException;
55
import org.schabi.newpipe.extractor.stream.StreamInfoItemExtractor;
66
import org.schabi.newpipe.extractor.stream.StreamType;

src/main/java/org/schabi/newpipe/extractor/services/soundcloud/SoundcloudSuggestionExtractor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.schabi.newpipe.extractor.services.soundcloud;
22

3-
import org.json.JSONArray;
4-
import org.json.JSONObject;
3+
import com.github.openjson.JSONArray;
4+
import com.github.openjson.JSONObject;
55
import org.schabi.newpipe.extractor.Downloader;
66
import org.schabi.newpipe.extractor.NewPipe;
77
import org.schabi.newpipe.extractor.SuggestionExtractor;

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.schabi.newpipe.extractor.services.youtube;
22

33

4-
import org.json.JSONException;
5-
import org.json.JSONObject;
4+
import com.github.openjson.JSONException;
5+
import com.github.openjson.JSONObject;
66
import org.jsoup.Jsoup;
77
import org.jsoup.nodes.Document;
88
import org.jsoup.nodes.Element;

0 commit comments

Comments
 (0)