private Stream<CoverageResult> getConditionCoverage(Condition condition) {
        Set<Boolean> conditionResults = checkerCore.getResult(condition);
        if (conditionResults.size() == 1) {
            return Stream.of(new CoverageResult(condition, !conditionResults.iterator().next()));
        }
        if (conditionResults.size() == 0) {
            return Stream.of(new CoverageResult(condition, false), new CoverageResult(condition, true));
        }
        return Stream.empty();
    }
Analyze coverage for the rule-set, providing results when coverage is found.

@return returns a stream of {@link CoverageResult}.
smithy-rules-engine/src/main/java/software/amazon/smithy/rulesengine/analysis/CoverageChecker.java