public CompilationResult()

in core/src/main/java/org/apache/commons/jci2/core/compiler/CompilationResult.java [36:53]


    public CompilationResult( final CompilationProblem[] pProblems ) {
        final Collection<CompilationProblem> errorsColl = new ArrayList<>();
        final Collection<CompilationProblem> warningsColl = new ArrayList<>();

        for (final CompilationProblem problem : pProblems) {
            if (problem.isError()) {
                errorsColl.add(problem);
            } else {
                warningsColl.add(problem);
            }
        }

        errors = new CompilationProblem[errorsColl.size()];
        errorsColl.toArray(errors);

        warnings = new CompilationProblem[warningsColl.size()];
        warningsColl.toArray(warnings);
    }