| Package | Description |
|---|---|
| io.openliberty.tools.common.plugins.util |
| Modifier and Type | Method and Description |
|---|---|
ProjectModule |
DevUtil.getProjectModule(File buildFile)
Given a build file returns the corresponding ProjectModule otherwise
returns null
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
DevUtil.compile(File dir,
ProjectModule project)
Compile the specified directory for the project module
|
protected void |
DevUtil.triggerUpstreamModuleCompile(ProjectModule project,
boolean testsOnly)
Trigger a compile of the entire specified module.
|
abstract boolean |
DevUtil.updateArtifactPaths(ProjectModule projectModule,
boolean redeployCheck,
boolean generateFeatures,
ThreadPoolExecutor executor)
Updates the compile artifact paths of the given project module.
|
| Constructor and Description |
|---|
DevUtil(File buildDirectory,
File serverDirectory,
File sourceDirectory,
File testSourceDirectory,
File configDirectory,
File projectDirectory,
File multiModuleProjectDirectory,
List<File> resourceDirs,
boolean hotTests,
boolean skipTests,
boolean skipUTs,
boolean skipITs,
String applicationId,
long serverStartTimeout,
int appStartupTimeout,
int appUpdateTimeout,
long compileWaitMillis,
boolean libertyDebug,
boolean useBuildRecompile,
boolean gradle,
boolean pollingTest,
boolean container,
File dockerfile,
File dockerBuildContext,
String dockerRunOpts,
int dockerBuildTimeout,
boolean skipDefaultPorts,
JavaCompilerOptions compilerOptions,
boolean keepTempDockerfile,
String mavenCacheLocation,
List<ProjectModule> upstreamProjects,
boolean recompileDependencies,
String packagingType,
File buildFile,
Map<String,List<String>> parentBuildFiles,
boolean generateFeatures,
Set<String> compileArtifactPaths,
Set<String> testArtifactPaths,
List<Path> webResourceDirs) |
Copyright © 2022 the original author or authors.