public Map<String, ProjectionResult> getProjectionResultsMap() {
        Map<String, ProjectionResult> resultMap = new HashMap<>();
        for (ProjectionResult result : results) {
            resultMap.put(result.getProjectionName(), result);
        }
        return Collections.unmodifiableMap(resultMap);
    }
Gets all of the projection results as a map of projection name to
{@link ProjectionResult}.

@return Returns the projection results as a map.
smithy-build/src/main/java/software/amazon/smithy/build/SmithyBuildResult.java