Package net.bytebuddy.build.maven
Class ByteBuddyMojo.ForProductionTypes.WithRuntimeDependencies
java.lang.Object
org.apache.maven.plugin.AbstractMojo
net.bytebuddy.build.maven.ByteBuddyMojo
net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes.WithRuntimeDependencies
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
- Enclosing class:
ByteBuddyMojo.ForProductionTypes
@Mojo(name="transform-runtime",
defaultPhase=PROCESS_CLASSES,
threadSafe=true,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public static class ByteBuddyMojo.ForProductionTypes.WithRuntimeDependencies
extends ByteBuddyMojo.ForProductionTypes
A Byte Buddy plugin that transforms a project's production class files where runtime class
path elements are included.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
ByteBuddyMojo.ForProductionTypes.WithExtendedDependencies, ByteBuddyMojo.ForProductionTypes.WithoutRuntimeDependencies, ByteBuddyMojo.ForProductionTypes.WithRuntimeDependenciesNested classes/interfaces inherited from class net.bytebuddy.build.maven.ByteBuddyMojo
ByteBuddyMojo.Coordinate, ByteBuddyMojo.ForProductionTypes, ByteBuddyMojo.ForTestTypes, ByteBuddyMojo.MavenBuildLogger, ByteBuddyMojo.StalenessFilter, ByteBuddyMojo.TransformationLogger, ByteBuddyMojo.Transformer -
Field Summary
Fields inherited from class net.bytebuddy.build.maven.ByteBuddyMojo
classPathDiscovery, context, discovery, execution, extendedParsing, failFast, failOnLiveInitializer, incremental, initialization, project, repositorySystem, repositorySystemSession, skip, staleMilliseconds, suffix, threads, transformations, warnOnEmptyTypeSet, warnOnMissingOutputDirectoryFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the class path elements of the relevant output directory.Methods inherited from class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
getOutputDirectory, getSourceDirectoryMethods inherited from class net.bytebuddy.build.maven.ByteBuddyMojo
executeMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
WithRuntimeDependencies
public WithRuntimeDependencies()
-
-
Method Details
-
getClassPathElements
Description copied from class:ByteBuddyMojoReturns the class path elements of the relevant output directory.- Specified by:
getClassPathElementsin classByteBuddyMojo- Returns:
- The class path elements of the relevant output directory.
-