public CompilationResult()

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


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

        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);
    }