| Class | Description |
|---|---|
| BaseMavenCompiler<T extends CompilationResponse> |
Run maven with https://maven.apache.org/ref/3.3.9/maven-embedder/xref/index.html
to use Takari plugins like a black box
MavenCompiler compiler = new DefaultMavenCompiler();
or
MavenCompiler compiler = MavenCompilerFactory.getCompiler(Decorator.LOG_OUTPUT_AFTER);
WorkspaceCompilationInfo info = new WorkspaceCompilationInfo(tmp);
CompilationRequest req = new DefaultCompilationRequest(mavenRepo, info,new String[]{MavenArgs.COMPILE},new HashMap<>(), Boolean.TRUE );
CompilationResponse res = compiler.compileSync(req);
|
| ClassLoaderProviderImpl | |
| DefaultCompilationRequest |
Implementation of CompilationRequest, holds the information for the AFMavenCli
|
| DefaultIncrementalCompilerEnabler |
It process all the poms found into a prj changing the build tag accordingly to the internal algo
|
| DefaultMavenCompiler |
Run maven with https://maven.apache.org/ref/3.3.9/maven-embedder/xref/index.html
to use Takari plugins like a black box
MavenCompiler compiler = new DefaultMavenCompiler();
or
MavenCompiler compiler = MavenCompilerFactory.getCompiler(Decorator.LOG_OUTPUT_AFTER);
WorkspaceCompilationInfo info = new WorkspaceCompilationInfo(tmp);
CompilationRequest req = new DefaultCompilationRequest(mavenRepo, info,new String[]{MavenArgs.COMPILE},new HashMap<>(), Boolean.TRUE );
CompilationResponse res = compiler.compileSync(req);
|
| DotFileFilter |
Filter used with DirectoryStreams to avoid the load of hidden files
|
| MavenCompilerFactory |
Factory to create compilers with correct order of decorators
|
| MavenUtils |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.