Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 1,627 for Provides (0.78 sec)

  1. api/maven-api-di/src/main/java/org/apache/maven/api/di/Provides.java

     * <p>
     * Example usage:
     * <pre>
     * public class Providers {
     *     {@literal @}Provides
     *     {@literal @}Singleton
     *     public static Configuration provideConfiguration() {
     *         return Configuration.load();
     *     }
     * }
     * </pre>
     *
     * @since 4.0.0
     */
    @Target(METHOD)
    @Retention(RUNTIME)
    @Documented
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Jan 30 23:28:59 UTC 2025
    - 1.8K bytes
    - Viewed (0)
  2. apache-maven/src/assembly/maven/conf/toolchains.xml

       |
       | General example
    
      <toolchain>
        <type/>
        <provides>
          <version>1.0</version>
        </provides>
        <configuration/>
      </toolchain>
    
       | JDK examples
    
      <toolchain>
        <type>jdk</type>
        <provides>
          <version>1.5</version>
          <vendor>sun</vendor>
        </provides>
        <configuration>
          <jdkHome>/path/to/jdk/1.5</jdkHome>
        </configuration>
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Aug 22 14:47:43 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ExtensibleEnumProvider.java

     * base for all providers that register such extensions.
     * <p>
     * Implementations of this interface are discovered through the Java ServiceLoader mechanism.
     * Each implementation must be registered in a {@code META-INF/services/} file corresponding
     * to the specific provider interface being implemented.
     * <p>
     * Example implementation for a custom language provider:
     * <pre>
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Apr 03 13:33:59 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  4. api/maven-api-annotations/src/main/java/org/apache/maven/api/annotations/Provider.java

    /**
     * A type implemented by, or extended by maven itself.
     * Maven provides implementations of those types and may inject them in plugins.
     * <p>
     * A type can be marked {@link Consumer} or {@link Provider} but not both. A type is assumed to be
     * {@link Consumer} if it is not marked either {@link Consumer} or {@link Provider}.
     * <p>
     * A package can be marked {@link Provider}. In this case, all types in the package are considered
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Tue Dec 10 21:43:27 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. compat/maven-compat/src/main/java/org/apache/maven/toolchain/java/JavaToolchainFactory.java

            JavaToolchainImpl jtc = new DefaultJavaToolChain(model, logger);
    
            // populate the provides section
            Properties provides = model.getProvides();
            for (Entry<Object, Object> provide : provides.entrySet()) {
                String key = (String) provide.getKey();
                String value = (String) provide.getValue();
    
                if (value == null) {
                    throw new MisconfiguredToolchainException(
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 4.1K bytes
    - Viewed (0)
  6. compat/maven-compat/src/main/java/org/apache/maven/toolchain/RequirementMatcherFactory.java

            private String provides;
    
            private ExactMatcher(String provides) {
                this.provides = provides;
            }
    
            @Override
            public boolean matches(String requirement) {
                return provides.equalsIgnoreCase(requirement);
            }
    
            @Override
            public String toString() {
                return provides;
            }
        }
    
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 2.7K bytes
    - Viewed (0)
  7. .idea/inspectionProfiles/Gradle.xml

          </replaceConfiguration>
    Registered: Wed Sep 10 11:36:15 UTC 2025
    - Last Modified: Wed Jun 26 21:49:47 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  8. compat/maven-compat/src/main/java/org/apache/maven/toolchain/DefaultToolchain.java

            provides.put(type, matcher);
        }
    
        @Override
        public boolean matchesRequirements(Map<String, String> requirements) {
            for (Map.Entry<String, String> requirement : requirements.entrySet()) {
                String key = requirement.getKey();
    
                RequirementMatcher matcher = provides.get(key);
    
                if (matcher == null) {
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 4.8K bytes
    - Viewed (0)
  9. apache-maven/src/assembly/maven/conf/settings.xml

     |
     |  1. User Level. This settings.xml file provides configuration for a single user,
     |                 and is normally provided in ${user.home}/.m2/settings.xml.
     |
     |                 NOTE: This location can be overridden with the CLI option:
     |
     |                 -s /path/to/user/settings.xml
     |
     |  2. Installation Level.
     |                 This settings.xml file provides configuration for all Maven
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Jan 22 07:44:50 UTC 2025
    - 11.1K bytes
    - Viewed (0)
  10. api/maven-api-cli/src/main/java/org/apache/maven/api/cli/mvnup/package-info.java

     * specific language governing permissions and limitations
     * under the License.
     */
    
    /**
     * Provides the API for the Maven Upgrade tool ({@code mvnup}).
     *
     * <p>This package contains interfaces and classes for the Maven upgrade tool,
     * which provides functionality for upgrading Maven projects and dependencies.</p>
     *
     * <p>Key features include:</p>
     * <ul>
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Sat Jun 07 06:22:47 UTC 2025
    - 1.4K bytes
    - Viewed (0)
Back to top