Uses of Record Class
org.apache.maven.api.cli.CoreExtensions
Packages that use CoreExtensions
Package
Description
Provides the API for Maven's command-line interface and tools.
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
-
Uses of CoreExtensions in org.apache.maven.api.cli
Methods in org.apache.maven.api.cli that return types with arguments of type CoreExtensionsModifier and TypeMethodDescriptionInvokerRequest.coreExtensions()
Returns a list of core extensions from all sources, that were discovered and loaded. -
Uses of CoreExtensions in org.apache.maven.cling.invoker
Fields in org.apache.maven.cling.invoker with type parameters of type CoreExtensionsMethods in org.apache.maven.cling.invoker that return types with arguments of type CoreExtensionsModifier and TypeMethodDescriptionBaseInvokerRequest.coreExtensions()
protected List
<CoreExtensions> BaseParser.readCoreExtensionsDescriptor
(BaseParser.LocalContext context) Important: This method must return list ofCoreExtensions
in precedence order.Method parameters in org.apache.maven.cling.invoker with type arguments of type CoreExtensionsModifier and TypeMethodDescriptionprotected List
<CoreExtension> PrecedenceCoreExtensionSelector.selectCoreExtensions
(C context, List<CoreExtensions> configuredCoreExtensions) Selects extensions to load discovered from various sources by precedence ("first wins"), asInvokerRequest.coreExtensions()
is in precedence order.Constructor parameters in org.apache.maven.cling.invoker with type arguments of type CoreExtensionsModifierConstructorDescriptionBaseInvokerRequest
(ParserRequest parserRequest, boolean parsingFailed, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, List<CoreExtensions> coreExtensions, CIInfo ciInfo, Options options)