- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 17 for ToolchainModel (0.06 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
compat/maven-toolchain-builder/src/main/java/org/apache/maven/toolchain/merge/MavenToolchainMerger.java
private void shallowMerge( List<ToolchainModel> dominant, List<ToolchainModel> recessive, String recessiveSourceLevel) { Map<Object, ToolchainModel> merged = new LinkedHashMap<>(); for (ToolchainModel dominantModel : dominant) { Object key = getToolchainModelKey(dominantModel); merged.put(key, dominantModel); } for (ToolchainModel recessiveModel : recessive) {
Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Jan 10 07:09:12 GMT 2025 - 3K bytes - Click Count (0) -
api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainFactory.java
import org.apache.maven.api.Toolchain; import org.apache.maven.api.annotations.Consumer; import org.apache.maven.api.annotations.Experimental; import org.apache.maven.api.annotations.Nonnull; import org.apache.maven.api.toolchain.ToolchainModel; /** * Factory interface for creating toolchain instances from configuration models. * * <p>This factory is responsible for instantiating concrete toolchain implementations
Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Tue Feb 11 12:33:57 GMT 2025 - 2.1K bytes - Click Count (0) -
compat/maven-compat/src/test/java/org/apache/maven/toolchain/DefaultToolchainManagerTest.java
@Test void testModelAndFactory() { MavenSession session = mock(MavenSession.class); List<ToolchainModel> toolchainModels = List.of( ToolchainModel.newBuilder().type("basic").build(), ToolchainModel.newBuilder().type("basic").build(), ToolchainModel.newBuilder().type("rare").build()); Session sessionv4 = mock(Session.class);Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Mar 21 04:56:21 GMT 2025 - 11K bytes - Click Count (0) -
compat/maven-compat/src/main/java/org/apache/maven/toolchain/java/DefaultJavaToolChain.java
* specific language governing permissions and limitations * under the License. */ package org.apache.maven.toolchain.java; import org.apache.maven.toolchain.model.ToolchainModel; import org.slf4j.Logger; /** * Provides backwards compatibility with Maven 3.2.3 and earlier. Clients that do not require compatibility with Maven * 3.2.3 and earlier are encouraged to use {@link JavaToolchainImpl}.Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Tue Feb 11 12:33:57 GMT 2025 - 1.8K bytes - Click Count (0) -
compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainFactory.java
* specific language governing permissions and limitations * under the License. */ package org.apache.maven.toolchain; import org.apache.maven.toolchain.model.ToolchainModel; /** * Internal toolchain factory, to prepare toolchains instances. * * @since 2.0.9 * @deprecated Use {@link org.apache.maven.api.services.ToolchainFactory} instead. */ @Deprecated(since = "4.0.0")Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Wed Feb 12 13:13:28 GMT 2025 - 1.5K bytes - Click Count (0) -
impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultSession.java
} @Nonnull @Override public Collection<ToolchainModel> getToolchains() { return getMavenSession().getRequest().getToolchains().values().stream() .flatMap(Collection::stream) .map(org.apache.maven.toolchain.model.ToolchainModel::getDelegate) .toList(); } @Nonnull @OverrideCreated: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Jun 06 14:28:57 GMT 2025 - 8.9K bytes - Click Count (0) -
impl/maven-core/src/main/java/org/apache/maven/execution/DefaultMavenExecutionRequestPopulator.java
throws MavenExecutionRequestPopulationException { if (toolchains != null) { Map<String, List<ToolchainModel>> groupedToolchains = new HashMap<>(2); for (ToolchainModel model : toolchains.getToolchains()) { if (!groupedToolchains.containsKey(model.getType())) { groupedToolchains.put(model.getType(), new ArrayList<>());Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Oct 25 12:31:46 GMT 2024 - 8.4K bytes - Click Count (0) -
compat/maven-compat/src/main/java/org/apache/maven/toolchain/java/JavaToolchainFactory.java
import org.apache.maven.toolchain.RequirementMatcherFactory; import org.apache.maven.toolchain.ToolchainFactory; import org.apache.maven.toolchain.ToolchainPrivate; import org.apache.maven.toolchain.model.ToolchainModel; import org.codehaus.plexus.util.xml.Xpp3Dom; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * JDK toolchain factory. * This is a <code>ToolchainFactory</code> Plexus component registered with
Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Jun 06 14:28:57 GMT 2025 - 4.1K bytes - Click Count (0) -
compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainManagerFactory.java
public org.apache.maven.api.Toolchain createToolchain( @Nonnull org.apache.maven.api.toolchain.ToolchainModel model) throws ToolchainFactoryException { try { return getToolchainV4(v3Factory.createToolchain(new ToolchainModel(model))); } catch (MisconfiguredToolchainException e) { throw new RuntimeException(e);
Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Fri Oct 31 10:58:52 GMT 2025 - 11K bytes - Click Count (0) -
compat/maven-toolchain-builder/pom.xml
<!-- <exclude>org.apache.maven.toolchain.merge.MavenToolchainMerger#mergeToolchainModelConfiguration(org.apache.maven.toolchain.model.ToolchainModel,org.apache.maven.toolchain.model.ToolchainModel):METHOD_REMOVED</exclude>--> </excludes> </parameter>
Created: Sun Dec 28 03:35:09 GMT 2025 - Last Modified: Sun Jun 29 22:37:39 GMT 2025 - 4.4K bytes - Click Count (0)