Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 13 for BuilderProblem (0.1 seconds)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/services/ProblemCollector.java

            private final ConcurrentMap<BuilderProblem.Severity, LongAdder> counters;
            private final ConcurrentMap<BuilderProblem.Severity, List<P>> problems;
            private final Predicate<? super P> filter;
    
            private static final List<BuilderProblem.Severity> REVERSED_ORDER = Arrays.stream(
                            BuilderProblem.Severity.values())
                    .sorted(Comparator.reverseOrder())
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jul 18 17:30:19 GMT 2025
    - 11.4K bytes
    - Click Count (0)
  2. api/maven-api-core/src/main/java/org/apache/maven/api/services/MavenBuilderException.java

    /**
     * Base class for all maven exceptions carrying {@link BuilderProblem}s.
     *
     * @since 4.0.0
     */
    @Experimental
    public abstract class MavenBuilderException extends MavenException {
    
        /**
         * The collection of problems associated with this exception.
         */
        private final ProblemCollector<BuilderProblem> problems;
    
        /**
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Apr 03 13:33:59 GMT 2025
    - 3.2K bytes
    - Click Count (0)
  3. impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultProjectBuilder.java

                    @Nonnull
                    @Override
                    public Collection<BuilderProblem> getProblems() {
                        return new MappedCollection<>(res.getProblems(), this::toProblem);
                    }
    
                    private BuilderProblem toProblem(ModelProblem problem) {
                        return new BuilderProblem() {
                            @Override
                            public String getSource() {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Sat Sep 13 09:44:11 GMT 2025
    - 8.8K bytes
    - Click Count (0)
  4. api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilderResult.java

         * {@link BuilderProblem.Severity#WARNING} and below are reported here. Problems with a higher severity level cause
         * the settings builder to fail with a {@link SettingsBuilderException}.
         *
         * @return the problems that were encountered during the settings building, can be empty but never {@code null}
         */
        @Nonnull
        ProblemCollector<BuilderProblem> getProblems();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jan 29 08:17:07 GMT 2025
    - 1.8K bytes
    - Click Count (0)
  5. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainsBuilderResult.java

         * {@link BuilderProblem.Severity#WARNING} and below are reported here. Problems with a higher severity level cause
         * the settings builder to fail with a {@link ToolchainsBuilderException}.
         *
         * @return the problems that were encountered during the settings building, can be empty but never {@code null}
         */
        @Nonnull
        ProblemCollector<BuilderProblem> getProblems();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jan 29 08:17:07 GMT 2025
    - 1.8K bytes
    - Click Count (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilder.java

         *
         * @param settings The settings to validate, must not be {@code null}.
         * @return The list of problems that were encountered, must not be {@code null}.
         */
        @Nonnull
        default ProblemCollector<BuilderProblem> validate(@Nonnull Settings settings) {
            return validate(settings, false);
        }
    
        /**
         * Validate the specified settings.
         *
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Sat Apr 05 11:52:05 GMT 2025
    - 5.1K bytes
    - Click Count (0)
  7. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainsBuilderException.java

         */
        public ToolchainsBuilderException(String message, Exception e) {
            super(message, e);
        }
    
        public ToolchainsBuilderException(String message, ProblemCollector<BuilderProblem> problems) {
            super(message, problems);
        }
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Sep 25 21:57:56 GMT 2025
    - 1.4K bytes
    - Click Count (0)
  8. api/maven-api-core/src/main/java/org/apache/maven/api/services/SettingsBuilderException.java

         * @param e the {@link Exception}
         */
        public SettingsBuilderException(String message, Exception e) {
            super(message, e);
        }
    
        public SettingsBuilderException(String message, ProblemCollector<BuilderProblem> problems) {
            super(message, problems);
        }
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Sep 25 21:57:56 GMT 2025
    - 1.4K bytes
    - Click Count (0)
  9. api/maven-api-core/src/main/java/org/apache/maven/api/services/ProjectBuilderResult.java

         *
         * @return the problems that were encountered during the project building, can be empty but never {@code null}
         */
        @Nonnull
        Collection<BuilderProblem> getProblems();
    
        /**
         * Gets the result of the dependency resolution for the project.
         *
         * @return the result of the dependency resolution for the project
         */
        @Nonnull
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jan 29 08:17:07 GMT 2025
    - 2.6K bytes
    - Click Count (0)
  10. api/maven-api-core/src/main/java/org/apache/maven/api/services/ModelProblem.java

     * or a simple string message. In addition, a problem carries a hint about its source, e.g. the POM file that exhibits
     * the problem.
     *
     */
    public interface ModelProblem extends BuilderProblem {
    
        /**
         * Enumeration of model versions that can be validated.
         * These versions correspond to different levels of validation that can be applied
         * during model building, based on the POM schema version.
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Aug 07 14:31:13 GMT 2025
    - 2.9K bytes
    - Click Count (0)
Back to Top