Skip to content

Commit

Permalink
add Objects.requireNonNull on constructor
Browse files Browse the repository at this point in the history
Signed-off-by: Alfredo Gutierrez <[email protected]>
  • Loading branch information
AlfredoG87 committed Dec 26, 2024
1 parent 1d3d3a3 commit d0b81b3
Showing 1 changed file with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
import com.hedera.pbj.runtime.io.buffer.Bytes;
import edu.umd.cs.findbugs.annotations.NonNull;
import java.util.List;
import java.util.Objects;
import java.util.concurrent.CompletableFuture;

/**
Expand Down Expand Up @@ -94,6 +95,12 @@ protected AbstractBlockVerificationSession(
@NonNull final SignatureVerifier signatureVerifier,
@NonNull final StreamingTreeHasher inputTreeHasher,
@NonNull final StreamingTreeHasher outputTreeHasher) {
Objects.requireNonNull(blockHeader);
Objects.requireNonNull(metricsService);
Objects.requireNonNull(signatureVerifier);
Objects.requireNonNull(inputTreeHasher);
Objects.requireNonNull(outputTreeHasher);

this.blockNumber = blockHeader.number();
this.metricsService = metricsService;
this.signatureVerifier = signatureVerifier;
Expand Down

0 comments on commit d0b81b3

Please sign in to comment.