Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for parserRequest (0.07 sec)

  1. api/maven-api-cli/src/main/java/org/apache/maven/api/cli/ParserRequest.java

     * This interface encapsulates all the necessary information needed to parse
     * Maven commands and arguments into an {@link InvokerRequest}.
     *
     * @since 4.0.0
     */
    @Immutable
    @Experimental
    public interface ParserRequest {
        /**
         * Returns the Maven command to be executed. This command is used in some invokers (ie forked) but also to
         * present help to user.
         *
         * @return the command string
         */
        @Nonnull
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Sat Jun 07 06:22:47 UTC 2025
    - 15.9K bytes
    - Viewed (0)
  2. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/BaseParser.java

        @SuppressWarnings("VisibilityModifier")
        public static class LocalContext {
            public final ParserRequest parserRequest;
            public final Map<String, String> systemPropertiesOverrides;
    
            public LocalContext(ParserRequest parserRequest) {
                this.parserRequest = parserRequest;
                this.systemPropertiesOverrides = new HashMap<>();
            }
    
            public boolean parsingFailed = false;
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 10 07:39:11 UTC 2025
    - 25.5K bytes
    - Viewed (0)
  3. impl/maven-cli/src/main/java/org/apache/maven/cling/MavenEncCling.java

        }
    
        @Override
        protected Parser createParser() {
            return new EncryptParser();
        }
    
        @Override
        protected ParserRequest.Builder createParserRequestBuilder(String[] args) {
            return ParserRequest.mvnenc(args, createMessageBuilderFactory());
        }
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 11 13:14:09 UTC 2025
    - 3K bytes
    - Viewed (0)
  4. impl/maven-cli/src/main/java/org/apache/maven/cling/MavenShellCling.java

        }
    
        @Override
        protected Parser createParser() {
            return new ShellParser();
        }
    
        @Override
        protected ParserRequest.Builder createParserRequestBuilder(String[] args) {
            return ParserRequest.mvnsh(args, createMessageBuilderFactory());
        }
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 11 13:14:09 UTC 2025
    - 3K bytes
    - Viewed (0)
  5. api/maven-api-cli/src/main/java/org/apache/maven/api/cli/Parser.java

     *
     * @since 4.0.0
     */
    @Experimental
    public interface Parser {
        /**
         * Parses the given ParserRequest to create an {@link InvokerRequest}.
         * This method does interpret tool arguments.
         *
         * @param parserRequest the request containing all necessary information for parsing
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jan 31 20:56:58 UTC 2025
    - 1.6K bytes
    - Viewed (0)
  6. impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/mvnup/goals/TestUtils.java

            when(request.systemProperties()).thenReturn(Map.of());
            when(request.options()).thenReturn(Optional.ofNullable(options));
    
            // Mock parserRequest and logger
            ParserRequest parserRequest = mock(ParserRequest.class);
            Logger logger = mock(Logger.class);
    
            // Capture error messages for debugging
            doAnswer(invocation -> {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 8.9K bytes
    - Viewed (0)
  7. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/BaseInvokerRequest.java

    import org.apache.maven.api.cli.InvokerRequest;
    import org.apache.maven.api.cli.Options;
    import org.apache.maven.api.cli.ParserRequest;
    import org.apache.maven.api.cli.cisupport.CIInfo;
    
    import static java.util.Objects.requireNonNull;
    
    public class BaseInvokerRequest implements InvokerRequest {
        private final ParserRequest parserRequest;
        private final boolean parsingFailed;
        private final Path cwd;
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 11 13:14:09 UTC 2025
    - 4.2K bytes
    - Viewed (0)
  8. api/maven-api-cli/src/main/java/org/apache/maven/api/cli/InvokerRequest.java

    @Experimental
    public interface InvokerRequest {
        /**
         * The parser request this instance was created from.
         */
        @Nonnull
        ParserRequest parserRequest();
    
        /**
         * Flag representing parser processing result: if there were some fatal errors during
         * {@link Parser#parseInvocation(ParserRequest)} this method will return {@code true} and invoker should
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 11 13:14:09 UTC 2025
    - 6.7K bytes
    - Viewed (0)
  9. impl/maven-cli/src/main/java/org/apache/maven/cling/MavenCling.java

        }
    
        @Override
        protected Parser createParser() {
            return new MavenParser();
        }
    
        @Override
        protected ParserRequest.Builder createParserRequestBuilder(String[] args) {
            return ParserRequest.mvn(args, createMessageBuilderFactory());
        }
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Jun 11 13:14:09 UTC 2025
    - 3K bytes
    - Viewed (0)
  10. impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/BaseParserTest.java

                            "test", context.parserRequest.args().toArray(new String[0]));
                } catch (ParseException e) {
                    throw new IllegalArgumentException(e);
                }
            }
        };
    
        @Test
        void happy() {
            InvokerRequest invokerRequest =
                    subject.parseInvocation(ParserRequest.mvn(Arrays.asList("-e", "-X"), mock(MessageBuilderFactory.class))
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Sep 17 10:01:14 UTC 2025
    - 4.2K bytes
    - Viewed (0)
Back to top