mirror of https://github.com/apache/maven.git
[MNG-5778] s/3.2.6/3.3.0/ in code (@since in javadoc)
This commit is contained in:
parent
db9e7896ac
commit
772df4ed2a
|
@ -24,7 +24,7 @@ import java.util.List;
|
|||
/**
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class ProblemCollectorFactory
|
||||
{
|
||||
|
|
|
@ -359,7 +359,7 @@ public interface MavenExecutionRequest
|
|||
*
|
||||
*
|
||||
* @return the global toolchains file
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
File getGlobalToolchainsFile();
|
||||
|
||||
|
@ -367,7 +367,7 @@ public interface MavenExecutionRequest
|
|||
*
|
||||
* @param globalToolchainsFile the global toolchains file
|
||||
* @return this request
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
MavenExecutionRequest setGlobalToolchainsFile( File globalToolchainsFile );
|
||||
|
||||
|
@ -405,39 +405,39 @@ public interface MavenExecutionRequest
|
|||
*
|
||||
* @param toolchains all toolchains grouped by type
|
||||
* @return this request
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
MavenExecutionRequest setToolchains( Map<String, List<ToolchainModel>> toolchains );
|
||||
|
||||
/**
|
||||
*
|
||||
* @return all toolchains grouped by type, never {@code null}
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
Map<String, List<ToolchainModel>> getToolchains();
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
void setMultiModuleProjectDirectory( File file );
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
File getMultiModuleProjectDirectory();
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
MavenExecutionRequest setEventSpyDispatcher( EventSpyDispatcher eventSpyDispatcher );
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
EventSpyDispatcher getEventSpyDispatcher();
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
Map<String, Object> getData();
|
||||
}
|
||||
|
|
|
@ -53,7 +53,7 @@ public interface MavenExecutionRequestPopulator
|
|||
* @param toolchains The toolchains to copy into the execution request, may be {@code null}.
|
||||
* @return The populated execution request, never {@code null}.
|
||||
* @throws MavenExecutionRequestPopulationException If the execution request could not be populated.
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
MavenExecutionRequest populateFromToolchains( MavenExecutionRequest request, PersistedToolchains toolchains )
|
||||
throws MavenExecutionRequestPopulationException;
|
||||
|
|
|
@ -32,7 +32,7 @@ import com.google.common.collect.ImmutableSet;
|
|||
* Provides information about artifacts (identified by groupId:artifactId string key) and classpath elements exported by
|
||||
* Maven core itself and loaded Maven core extensions.
|
||||
*
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class CoreExports
|
||||
{
|
||||
|
|
|
@ -39,7 +39,7 @@ import com.google.common.collect.ImmutableSet;
|
|||
* Provides information about artifacts (identified by groupId:artifactId string key) and classpath elements exported by
|
||||
* Maven core itself or a Maven core extension.
|
||||
*
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class CoreExtensionEntry
|
||||
{
|
||||
|
|
|
@ -61,7 +61,7 @@ import org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy;
|
|||
import org.eclipse.sisu.Nullable;
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
@Named
|
||||
public class DefaultRepositorySystemSessionFactory
|
||||
|
|
|
@ -74,7 +74,7 @@ public class ReactorContext
|
|||
}
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public SessionScope.Memento getSessionScopeMemento()
|
||||
{
|
||||
|
|
|
@ -96,7 +96,7 @@ public interface MavenPluginManager
|
|||
/**
|
||||
* Sets up class realm for the specified build extensions plugin.
|
||||
*
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
ExtensionRealmCache.CacheRecord setupExtensionsRealm( MavenProject project, Plugin plugin,
|
||||
RepositorySystemSession session )
|
||||
|
|
|
@ -125,7 +125,7 @@ public class DefaultMavenPluginManager
|
|||
* class realm is used to load build extensions and load mojos for extensions=true plugins.
|
||||
*
|
||||
* @noreference this is part of internal implementation and may be changed or removed without notice
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public static final String KEY_EXTENSIONS_REALMS = DefaultMavenPluginManager.class.getName() + "/extensionsRealms";
|
||||
|
||||
|
|
|
@ -137,7 +137,7 @@ public class DefaultPluginDependenciesResolver
|
|||
}
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public DependencyNode resolveCoreExtension( Plugin plugin, DependencyFilter dependencyFilter,
|
||||
List<RemoteRepository> repositories, RepositorySystemSession session )
|
||||
|
|
|
@ -44,7 +44,7 @@ public class ExtensionDescriptorBuilder
|
|||
{
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public String getExtensionDescriptorLocation()
|
||||
{
|
||||
|
@ -111,7 +111,7 @@ public class ExtensionDescriptorBuilder
|
|||
}
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public ExtensionDescriptor build( InputStream is )
|
||||
throws IOException
|
||||
|
|
|
@ -35,7 +35,7 @@ public class SessionScope
|
|||
implements Scope
|
||||
{
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public static class Memento
|
||||
{
|
||||
|
@ -76,7 +76,7 @@ public class SessionScope
|
|||
}
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public void enter( Memento memento )
|
||||
{
|
||||
|
@ -109,7 +109,7 @@ public class SessionScope
|
|||
}
|
||||
|
||||
/**
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public Memento memento()
|
||||
{
|
||||
|
|
|
@ -58,7 +58,7 @@ public interface ToolchainManager
|
|||
* @param type the type, must not be {@code null}
|
||||
* @param requirements the requirements, may be {@code null}
|
||||
* @return the matching toolchains, never {@code null}
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
List<Toolchain> getToolchains( MavenSession session, String type, Map<String, String> requirements );
|
||||
}
|
||||
|
|
|
@ -41,7 +41,7 @@ import org.apache.maven.toolchain.model.TrackableBase;
|
|||
/**
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
@Named
|
||||
@Singleton
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.maven.building.Source;
|
|||
* Collects toolchains that control building of effective toolchains.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class DefaultToolchainsBuildingRequest
|
||||
implements ToolchainsBuildingRequest
|
||||
|
|
|
@ -29,7 +29,7 @@ import org.apache.maven.toolchain.model.PersistedToolchains;
|
|||
* Holds the result of the merged toolchains and holds the problems during this build, if any.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class DefaultToolchainsBuildingResult
|
||||
implements ToolchainsBuildingResult
|
||||
|
|
|
@ -23,7 +23,7 @@ package org.apache.maven.toolchain.building;
|
|||
* Builds the effective toolchains from a user toolchains file and/or a global toolchains file.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public interface ToolchainsBuilder
|
||||
{
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.maven.building.Problem;
|
|||
|
||||
/**
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class ToolchainsBuildingException
|
||||
extends Exception
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.maven.building.Source;
|
|||
* Collects toolchains that control the building of effective toolchains.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public interface ToolchainsBuildingRequest
|
||||
{
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.maven.toolchain.model.PersistedToolchains;
|
|||
* Collects the output of the toolchains builder.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public interface ToolchainsBuildingResult
|
||||
{
|
||||
|
|
|
@ -38,7 +38,7 @@ import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
|
|||
* Handles deserialization of toolchains from the default textual format.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
@Named
|
||||
@Singleton
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.io.IOException;
|
|||
* Signals a failure to parse the toolchains due to invalid syntax (e.g. non-wellformed XML or unknown elements).
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public class ToolchainsParseException
|
||||
extends IOException
|
||||
|
|
|
@ -31,7 +31,7 @@ import org.apache.maven.toolchain.model.PersistedToolchains;
|
|||
* Handles deserialization of toolchains from some kind of textual format like XML.
|
||||
*
|
||||
* @author Robert Scholte
|
||||
* @since 3.2.6
|
||||
* @since 3.3.0
|
||||
*/
|
||||
public interface ToolchainsReader
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue