Populate yang-parser-api
[yangtools.git] / yang / yang-parser-api / src / main / java / org / opendaylight / yangtools / yang / model / parser / api / YangSyntaxErrorException.java
index c2da1bdbd7b79e418c4ebe91f9e24627894ef8b1..5731e18eb7de727f7116a83f981db1c53664cbb2 100644 (file)
@@ -7,13 +7,11 @@
  */
 package org.opendaylight.yangtools.yang.model.parser.api;
 
-import static java.util.Objects.requireNonNull;
-
 import java.util.Optional;
 import javax.annotation.Nullable;
 import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier;
 
-public class YangSyntaxErrorException extends Exception {
+public class YangSyntaxErrorException extends YangParserException {
     private static final long serialVersionUID = 2L;
 
     private final SourceIdentifier source;
@@ -27,7 +25,7 @@ public class YangSyntaxErrorException extends Exception {
 
     public YangSyntaxErrorException(@Nullable final SourceIdentifier source, final int line,
             final int charPositionInLine, final String message, @Nullable final Throwable cause) {
-        super(requireNonNull(message), cause);
+        super(message, cause);
         this.source = source;
         this.line = line;
         this.charPositionInLine = charPositionInLine;