<propertyExpansion>checkstyle.violationSeverity=error</propertyExpansion>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <configuration>
+ <failOnError>true</failOnError>
+ </configuration>
+ </plugin>
</plugins>
</build>
*/
package org.opendaylight.yangtools.yang.model.api.stmt;
-import java.util.Optional;
import javax.annotation.Nonnull;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
}
default @Nonnull PrefixStatement getPrefix() {
- final Optional<PrefixStatement> opt = findFirstDeclaredSubstatement(PrefixStatement.class);
- return opt.isPresent() ? opt.get() : null;
+ return findFirstDeclaredSubstatement(PrefixStatement.class).get();
}
}
}
default @Nonnull PrefixStatement getPrefix() {
- final Optional<PrefixStatement> opt = findFirstDeclaredSubstatement(PrefixStatement.class);
- return opt.isPresent() ? opt.get() : null;
+ return findFirstDeclaredSubstatement(PrefixStatement.class).get();
}
default @Nullable RevisionDateStatement getRevisionDate() {
return opt.isPresent() ? opt.get() : null;
}
- @Nonnull
@Override
default NamespaceStatement getNamespace() {
- final Optional<NamespaceStatement> opt = findFirstDeclaredSubstatement(NamespaceStatement.class);
- return opt.isPresent() ? opt.get() : null;
+ return findFirstDeclaredSubstatement(NamespaceStatement.class).get();
}
@Override
default PrefixStatement getPrefix() {
- final Optional<PrefixStatement> opt = findFirstDeclaredSubstatement(PrefixStatement.class);
- return opt.isPresent() ? opt.get() : null;
+ return findFirstDeclaredSubstatement(PrefixStatement.class).get();
}
}