Skip to content

Commit 448b687

Browse files
committed
Use final in exceptions and add AgeRestrictedException
AgeRestrictedException will be thrown only if the reason message equals to "Sign in to confirm your age" and if the age limit is 18.
1 parent 22e6f33 commit 448b687

13 files changed

Lines changed: 34 additions & 21 deletions
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.schabi.newpipe.extractor.exceptions;
2+
3+
public class AgeRestrictedContentException extends ContentNotAvailableException {
4+
public AgeRestrictedContentException(final String message) {
5+
super(message);
6+
}
7+
public AgeRestrictedContentException(final String message, final Throwable cause) {
8+
super(message, cause);
9+
}
10+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.schabi.newpipe.extractor.exceptions;
22

33
public class ContentNotAvailableException extends ParsingException {
4-
public ContentNotAvailableException(String message) {
4+
public ContentNotAvailableException(final String message) {
55
super(message);
66
}
77

8-
public ContentNotAvailableException(String message, Throwable cause) {
8+
public ContentNotAvailableException(final String message, final Throwable cause) {
99
super(message, cause);
1010
}
1111
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.schabi.newpipe.extractor.exceptions;
22

33
public class ContentNotSupportedException extends ParsingException {
4-
public ContentNotSupportedException(String message) {
4+
public ContentNotSupportedException(final String message) {
55
super(message);
66
}
77

8-
public ContentNotSupportedException(String message, Throwable cause) {
8+
public ContentNotSupportedException(final String message, final Throwable cause) {
99
super(message, cause);
1010
}
1111
}

extractor/src/main/java/org/schabi/newpipe/extractor/exceptions/ExtractionException.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
*/
2222

2323
public class ExtractionException extends Exception {
24-
public ExtractionException(String message) {
24+
public ExtractionException(final String message) {
2525
super(message);
2626
}
2727

28-
public ExtractionException(Throwable cause) {
28+
public ExtractionException(final Throwable cause) {
2929
super(cause);
3030
}
3131

32-
public ExtractionException(String message, Throwable cause) {
32+
public ExtractionException(final String message, final Throwable cause) {
3333
super(message, cause);
3434
}
3535
}

extractor/src/main/java/org/schabi/newpipe/extractor/exceptions/FoundAdException.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121
*/
2222

2323
public class FoundAdException extends ParsingException {
24-
public FoundAdException(String message) {
24+
public FoundAdException(final String message) {
2525
super(message);
2626
}
2727

28-
public FoundAdException(String message, Throwable cause) {
28+
public FoundAdException(final String message, final Throwable cause) {
2929
super(message, cause);
3030
}
3131
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.schabi.newpipe.extractor.exceptions;
22

33
public class GeographicRestrictionException extends ContentNotAvailableException {
4-
public GeographicRestrictionException(String message) {
4+
public GeographicRestrictionException(final String message) {
55
super(message);
66
}
77

8-
public GeographicRestrictionException(String message, Throwable cause) {
8+
public GeographicRestrictionException(final String message, final Throwable cause) {
99
super(message, cause);
1010
}
1111
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.schabi.newpipe.extractor.exceptions;
22

33
public class PaidContentException extends ContentNotAvailableException {
4-
public PaidContentException(String message) {
4+
public PaidContentException(final String message) {
55
super(message);
66
}
77

8-
public PaidContentException(String message, Throwable cause) {
8+
public PaidContentException(final String message, final Throwable cause) {
99
super(message, cause);
1010
}
1111
}

extractor/src/main/java/org/schabi/newpipe/extractor/exceptions/ParsingException.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222

2323

2424
public class ParsingException extends ExtractionException {
25-
public ParsingException(String message) {
25+
public ParsingException(final String message) {
2626
super(message);
2727
}
2828

29-
public ParsingException(String message, Throwable cause) {
29+
public ParsingException(final String message, final Throwable cause) {
3030
super(message, cause);
3131
}
32-
}
32+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.schabi.newpipe.extractor.exceptions;
22

33
public class PrivateContentException extends ContentNotAvailableException {
4-
public PrivateContentException(String message) {
4+
public PrivateContentException(final String message) {
55
super(message);
66
}
77

8-
public PrivateContentException(String message, Throwable cause) {
8+
public PrivateContentException(final String message, final Throwable cause) {
99
super(message, cause);
1010
}
1111
}

extractor/src/main/java/org/schabi/newpipe/extractor/exceptions/ReCaptchaException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
public class ReCaptchaException extends ExtractionException {
2424
private String url;
2525

26-
public ReCaptchaException(String message, String url) {
26+
public ReCaptchaException(final String message, final String url) {
2727
super(message);
2828
this.url = url;
2929
}

0 commit comments

Comments
 (0)