public abstract class AbstractInstallDebugInfoMojo extends AbstractXtextMojo
lock| Constructor and Description |
|---|
AbstractInstallDebugInfoMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
collectTraceInformationForClassFiles(File sourceFolder,
List<org.eclipse.xtext.maven.trace.AbstractInstallDebugInfoMojo.Trace> traces,
org.eclipse.xtext.generator.trace.TraceFileNameProvider traceFileNameProvider) |
void |
execute() |
protected abstract File |
getOutputDirectory() |
protected void |
installTraces(Set<String> fileExtensions,
org.eclipse.xtext.generator.trace.ITraceToBytecodeInstaller traceToBytecodeInstaller,
List<org.eclipse.xtext.maven.trace.AbstractInstallDebugInfoMojo.Trace> traceToClassFileMap,
org.eclipse.xtext.generator.trace.TraceFileNameProvider traceFileNameProvider) |
protected boolean |
isRelevantFile(Set<String> fileExtensions,
org.eclipse.xtext.generator.trace.AbstractTraceRegion traceRegion) |
addCompileSourceRoots, addTestCompileSourceRoots, getLanguages, getProject, resolveFilePathpublic void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected abstract File getOutputDirectory()
protected void collectTraceInformationForClassFiles(File sourceFolder, List<org.eclipse.xtext.maven.trace.AbstractInstallDebugInfoMojo.Trace> traces, org.eclipse.xtext.generator.trace.TraceFileNameProvider traceFileNameProvider) throws IOException
IOExceptionprotected void installTraces(Set<String> fileExtensions, org.eclipse.xtext.generator.trace.ITraceToBytecodeInstaller traceToBytecodeInstaller, List<org.eclipse.xtext.maven.trace.AbstractInstallDebugInfoMojo.Trace> traceToClassFileMap, org.eclipse.xtext.generator.trace.TraceFileNameProvider traceFileNameProvider)
Copyright © 2022. All rights reserved.