Open SirMathhman opened 2 months ago
Figure out where there is a nullpointerexception despite null never being used in the code:
package magma.compile; import java.util.List; import java.util.Optional; public record CompileError(String message, String context) implements Error_ { @Override public Optional<String> findMessage() { return Optional.of(message); } @Override public Optional<List<Error_>> findCauses() { return Optional.empty(); } @Override public Optional<String> findContext() { return Optional.ofNullable(context); } @Override public int calculateDepth() { return 1; } }
Specifically, context is null.
context
Figure out where there is a nullpointerexception despite null never being used in the code: