- accept(JkVersionedModule) - Method in interface dev.jeka.core.api.depmanagement.JkPublishFilter
-
Returns true
if this filter should andAccept the specified versioned module.
- accept(JkLog.JkLogEvent) - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogHandler
-
- ACCEPT_ALL - Static variable in interface dev.jeka.core.api.depmanagement.JkPublishFilter
-
A filter accepting everything.
- ACCEPT_RELEASE_ONLY - Static variable in interface dev.jeka.core.api.depmanagement.JkPublishFilter
-
A filter accepting only non-snapshot versioned module.
- ACCEPT_SNAPSHOT_ONLY - Static variable in interface dev.jeka.core.api.depmanagement.JkPublishFilter
-
A filter accepting only snapshot versioned module.
- activate() - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- activate() - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipsePath
-
- activate() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- activate() - Method in class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
- activate() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- activate() - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- activate() - Method in class dev.jeka.core.tool.JkPlugin
-
Override this method to modify the commands itself or its bound plugins.
- addAccessRule(JkDependency, String, String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
For the specified dependency, specify a child accessrule tag to add to the mapping classpathentry tag.
- addAccessRule(JkDependency, String, String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
For the specified dependency, specify a child accessrule tag to add to the mapping classpathentry tag.
- addAccessRules(JkDependency, Properties) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- addAllWithoutDuplicate(Collection<T>, Iterable<? extends T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Adds items to the specified recipient list.
- addAttribute(JkDependency, String, String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
For the specified dependency, specify a child attribute tag to add to the mapping classpathentry tag.
- addAttribute(JkDependency, String, String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
For the specified dependency, specify a child attribute tag to add to the mapping classpathentry tag.
- addAttributes(JkDependency, Properties) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- addAutodetectMain(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the main class entry by auto-detecting the class holding the main method.
- addContextualInfo() - Method in class dev.jeka.core.api.java.JkManifest
-
- addDependencies(JkDependencySet) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- addDownloadRepo(JkRepo) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
Shorthand to add a download repository to this project maker.
- addEntries(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Deprecated.
- addJavadocArtifact() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- addMainAttribute(Attributes.Name, String) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the specified attributes in the "main" attributes section.
- addMainAttribute(String, String) - Method in class dev.jeka.core.api.java.JkManifest
-
- addMainClass(String) - Method in class dev.jeka.core.api.java.JkManifest
-
Adds the 'Main-Class' attribute to this manifest.
- addOptions(String...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Adds specified options to pass to the compileRunner.
- addOptions(Iterable<String>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addPublishRepo(JkRepo) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- addResourceInterpolator(PathMatcher, Map<String, String>) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- addResourceInterpolator(String, Map<String, String>) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- addSnapshotVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- addSources(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Adds specified source files to the set of java sources to compile.
- addSources(JkPathTree) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addSources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addSources(Path, Path, Path...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- addTestArtifact() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- addTestSourceArtifact() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- addVersion(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- all() - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- all() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- allFine() - Static method in class dev.jeka.core.api.depmanagement.JkResolveResult.JkErrorReport
-
- allIml() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- allRepositoryOptions() - Static method in class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
- and(String, String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(JkModuleId, Iterable<JkDepExclude>) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Adds specified exclusions on the specified module.
- and(Iterable<JkScopedDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkScopedDependency...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkDependency, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkModuleDependency, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object plus the specified scoped dependencies.
- and(JkArtifactProducer, List<JkArtifactId>, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkArtifactProducer, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, List<JkArtifactId>, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, JkArtifactId, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(Supplier<JkArtifactProducer>, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(String, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(JkModuleId, String, JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- and(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact.
- and(String, Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact and giving it the specified name (otherwise the value it the file of).
- and(Path, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Returns a
JkIvyPublication
identical to this one but adding the specified
artifact.
- and(Path, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- and(JkRepo) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Returns a repo identical to this one but with the extra specified repository.
- and(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Returns a merge of this repository and the specified one.
- and(JkResolveResult) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns a concatenation of this resolve result and the specified one.
- and(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns a partial object to construct a scope mapping identical to this one but augmented with the specified
mapping.
- and(Iterable<JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
- and(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(JkModuleId, JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns a
JkVersionProvider
that is the union of this provider and the specified one.
- and(JkModuleId, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(String, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- and(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(boolean, FileSystem, String...) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(boolean, String...) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- and(Path, Path, Path...) - Method in class dev.jeka.core.api.file.JkPathSequence
-
- and(Iterable<Path>) - Method in class dev.jeka.core.api.file.JkPathSequence
-
Returns a JkPathSequence
made of, in the order, the entries of this
one plus the specified ones.
- and(JkPathTree...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- and(Path...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- and(JkPathTreeSet...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- and(JkPathTreeSet) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- and(JkPathTree) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- and(Path) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- and(JkResourceProcessor.JkInterpolator) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
identical at this one but
adding the specified interpolator.
- and(Iterable<JkResourceProcessor.JkInterpolator>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
identical at this one but
adding the specified interpolator.
- and(String, String, String...) - Method in class dev.jeka.core.api.file.JkResourceProcessor.JkInterpolator
-
- and(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkClasspath
-
Returns a JkClasspath
made of, in the order, the entries of
this one plus the specified ones.
- and(Path, Path, Path...) - Method in class dev.jeka.core.api.java.JkClasspath
-
- andAgent(Path, String) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmented with the
specified agent library and option.
- andAgent(Path) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augnmented with the
specified agent library.
- andApache2License() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andClasspath(JkClasspath) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but augmenting this
classpath with the specified one.
- andCommandLine(String) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Takes the specified command line as is and add it to the process command
line.
- andDeveloper(JkMavenPublicationInfo.JkDeveloperInfo) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andDeveloper(String, String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andExclude(JkDepExclude...) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andExclude(Iterable<JkDepExclude>) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but adding the
specified exclusion.
- andFile(String, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andFile(Path, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
If specified path is relative, JkDependencyResolver will resolve it upon its base dir.
- andFiles(Iterable<Path>, JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andGitHubDeveloper(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andGpl3License() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andInterpolate(PathMatcher, Map<String, String>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- andInterpolate(String, Map<String, String>) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
- andLicense(String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTree
-
- andMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- andMatching(boolean, String...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andMatching(String...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Shorthand to andMatching(true, globPatterns...)
.
- andMatching(boolean, Iterable<String>) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a copy of this
JkPathTree
augmented with the specified pattern matcher.
- andMitLicense() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- andOptional(Path, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- andOptional(Path, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- andOptionalIf(boolean, Path, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- andOptionalWithType(Path, String, String...) - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- andOptions(String...) - Method in class dev.jeka.core.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified options (-classpath , -exclude, -subpackages, ...).
- andOptions(List<String>) - Method in class dev.jeka.core.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified options (-classpath , -exclude, -subpackages, ...).
- andOptions(Collection<String>) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but with the
specified java options.
- andOptions(String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- andOptionsIf(boolean, String...) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- andParams(String...) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters.
- andParams(Collection<String>) - Method in class dev.jeka.core.api.system.JkProcess
-
- andParamsIf(boolean, String...) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified extra parameters if the conditional is true
.
- andPrepending(Path, Path, Path...) - Method in class dev.jeka.core.api.file.JkPathSequence
-
- andPrepending(Iterable<Path>) - Method in class dev.jeka.core.api.file.JkPathSequence
-
Returns a JkPathSequence
made of the specified entries followed by the sequence entries of this object.
- andPrepending(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkClasspath
-
Returns a JkClasspath
made of, in the order, the specified
entries plus the entries of this one.
- andPrepending(Path, Path, Path...) - Method in class dev.jeka.core.api.java.JkClasspath
-
- andRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- andScopelessDependencies(Iterable<? extends JkDependency>) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- andVersionProvider(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object but using specified version provider to override
versions of transitive dependencies.
- andZip(Path...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- andZips(Iterable<Path>) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- APACHE_COMMONS_DBCP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_COMMONS_NET - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CLIENT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- APACHE_HTTP_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- apply(JkJavaProject) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathApplier
-
Modifies the specified javaProject in a way it reflects its eclipse .classpath file.
- apply(JkUnit) - Method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- ARCHIVE_MASTER - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
Useful when using scope mapping.
- arrayOf(Iterable<T>, Class<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates an array of the specified class and populate it with items of the specified Iterable
.
- artifactPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- ask(String) - Static method in class dev.jeka.core.api.system.JkPrompt
-
- assertErrorCount() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns assertion failed count.
- assertNoError() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Asserts that the resolution happened successfully.
- assertNoUnspecifiedVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Throws a IllegalStateException
if one of the module
dependencies has an unspecified projectVersion.
- capitalize(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the specified string but upper-casing its first character.
- chain(Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
-
Chains this underlying Runnable
with the specified one.
- checksum(String...) - Method in class dev.jeka.core.api.file.JkPathFile
-
Produces a files, in the same directory, that contains the checksum og this file.
- checksums - Variable in class dev.jeka.core.tool.builtins.java.JkJavaPackOptions
-
Comma separated list of algorithm to use to produce checksums (ex : 'sha-1,md5').
- checksums() - Method in class dev.jeka.core.tool.builtins.java.JkJavaPackOptions
-
Returns the checksums algorithms to checksum artifact files.
- childrenCount(Path, int, boolean, PathMatcher) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Returns the file count contained in the specified directory (recursively) to concurrence to specified max count.
- CLASS_FILE_FILTER - Static variable in class dev.jeka.core.api.java.JkUrlClassLoader
-
A PathMatcher
accepting only .class files.
- classloaderEntries(URLClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- clean() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
Deletes project build outputs.
- clean() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
Cleans the output directory for the project
- clean() - Method in class dev.jeka.core.tool.JkCommands
-
Cleans the output directory.
- cleanInstall() - Method in class dev.jeka.core.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "install").
- cleanPackage() - Method in class dev.jeka.core.api.tooling.JkMvn
-
Short hand for #withCommand("deleteArtifacts", "package").
- cloneBySerialization(Object, ClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes an object to the current classloader and unserializes it in
the specified classloader.
- close() - Method in class dev.jeka.core.api.file.JkPathTree
-
This method close the underlying file system.
- closeifClosable(Object) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeOrFail(Closeable...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(Closeable...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Closes the specified closeable object, ignoring any exceptions.
- closeQuietly(ZipFile...) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as ZipFile.close()
but throwing only unchecked exceptions.
- CLOVER_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- commands(String...) - Method in class dev.jeka.core.api.tooling.JkMvn
-
return a new maven command for this working directory.
- compareTo(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
- COMPILE - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
- compile(JkJavaCompileSpec) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Actually compile the source files to the output directory.
- compile() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- COMPILE_AND_RUNTIME - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
Shorthand to declare both COMPILE and RUNTIME scope at once.
- compilerExtraArgs - Variable in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- computationOrigin() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
If this node comes from a computed dependency, it returns computed dependency in question.
- concat(T[], T[]) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Concats two arrays
- concatLists(Iterable<? extends T>...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Returns a list that is a concatenation of the specified lists.
- configureSonarFrom(JkJavaProject) - Static method in class dev.jeka.core.tool.builtins.sonar.JkPluginSonar
-
- conformPackageName(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Converts the supplied String to a string suitable to be used as a package name.
- contains(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns true
if this node or one of its descendant stand for the specified module.
- contains(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.contains(JkModuleId)
- containsKey(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns true
if a value has been defined for the specified
key.
- copy() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- copy(InputStream, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of the given input getOutputStream to a specified output
getOutputStream.
- copy(Path, Path, CopyOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.copy(Path, Path, CopyOption...)
wrapping checked exception.
- copyDirContent(Path, Path, PathMatcher, CopyOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Copies the content of the source directory into the target directory.
- copyFile(String, Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies a single file contained in this
JkPathTree
to the specified directory.
- copyReplacingTokens(Path, Map<String, String>, Charset) - Method in class dev.jeka.core.api.file.JkPathFile
-
Creates a copy of this file replacing all occurrences of specified map keys by their matching value.
- copyTo(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies files contained in this
JkPathTree
to the specified directory.
- copyTo(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
Copies the content of all trees involved in this set.
- copyToDir(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathFile
-
Copies this file to the specified directory.
- copyUrlContentToCacheFile(URL, PrintStream, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of an url in a cache file.
- copyUrlToFile(URL, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Copies the content of the given url to the specified file.
- count(int, boolean) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the file count contained in this
JkPathTree
to concurrence to specified max count.
- count(int, boolean) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- countOccurence(String, char) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns occurrence count of the specified character into the specified string.
- COVERTURA_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- createBinJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
- createCrossClassloaderProxy(Class<T>, String, String, Object...) - Static method in class dev.jeka.core.api.java.JkInternalEmbeddedClassloader
-
Creates an instance of the specified class in this classloader and
callable from the current thread classloader.
- CREATED_BY - Static variable in class dev.jeka.core.api.java.JkManifest
-
The software that has created this manifest.
- createDirectories(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createDirectories(Path, FileAttribute[])
wrapping checked exception.
- createDocument() - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates an empty document.
- createFatJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
- createFile(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
s
- createFileSafely(Path, FileAttribute<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createFile(Path, FileAttribute[])
but checking first
if the specified file does not already exist.
- createIfNotExist() - Method in class dev.jeka.core.api.file.JkPathFile
-
Creates a file at this location if such file does not exist yet.
- createIfNotExist() - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates root directory if not exists.
- createSourceJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
- createTempDirectory(String, FileAttribute...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- createTempFile(String, String, FileAttribute...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
Delegates to Files.createTempFile(String, String, FileAttribute[])
- createTestJar(Path) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
- currentBuildNumber() - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- currentSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- DEF_BIN_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where the def classes will be
compiled.
- DEF_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where the def definition sources lie.
- DEFAULT_IVY_ARTIFACT_PATTERN - Static variable in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- DEFAULT_IVY_IVY_PATTERN - Static variable in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- DEFAULT_METHOD - Static variable in class dev.jeka.core.tool.JkConstants
-
The default method to be invoked when none is specified.
- DEFAULT_SCOPE_MAPPING - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
Scope mapping used
- defineMainArtifactAsFatJar(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
Convenient method for defining a fat jar artifact having the specified classifier name.
- deleteContent() - Method in class dev.jeka.core.api.file.JkPathTree
-
Deletes each and every files in this tree except the root and files not matching this tree filter.
- deleteDirs() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
Delete dirs all directories involved in output production (classes, test classes, test reports, generated sources/resources)
but not the outputDir.
- deleteFile(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- deleteIfExist() - Method in class dev.jeka.core.api.file.JkPathFile
-
Deletes this file if exists.
- deleteIfExists(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- deleteRoot() - Method in class dev.jeka.core.api.file.JkPathTree
-
Deletes root directory of this tree.
- dependencyCode() - Method in class dev.jeka.core.tool.builtins.maven.JkPluginPom
-
- deserialize(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserializes the content of the specified file to a Java object.
- deserialize(InputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserializes the content of the specified input getOutputStream to a Java object.
- deserialize(InputStream, ClassLoader) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Deserialises the content of a given input file to a Java object loaded in
the specified classloader.
- dev.jeka.core.api - package dev.jeka.core.api
-
Contains interfaces and classes that form the core Jeka API.
- dev.jeka.core.api.crypto.gpg - package dev.jeka.core.api.crypto.gpg
-
Contains classes providing PGP signature facility.
- dev.jeka.core.api.crypto.gpg.embedded.bc - package dev.jeka.core.api.crypto.gpg.embedded.bc
-
- dev.jeka.core.api.depmanagement - package dev.jeka.core.api.depmanagement
-
Contains classes related with repository publication as publishing on a Maven
or Ivy repository.
- dev.jeka.core.api.depmanagement.embedded.ivy - package dev.jeka.core.api.depmanagement.embedded.ivy
-
- dev.jeka.core.api.file - package dev.jeka.core.api.file
-
Contains classes to manipulate files in a fluent way.
- dev.jeka.core.api.function - package dev.jeka.core.api.function
-
- dev.jeka.core.api.java - package dev.jeka.core.api.java
-
Contains classes providing fluent API for dealing with java tools, classpaths
and classloaders.
- dev.jeka.core.api.java.embedded.classgraph - package dev.jeka.core.api.java.embedded.classgraph
-
- dev.jeka.core.api.java.junit - package dev.jeka.core.api.java.junit
-
Contains classes providing fluent API for dealing with Junit.
- dev.jeka.core.api.java.project - package dev.jeka.core.api.java.project
-
- dev.jeka.core.api.system - package dev.jeka.core.api.system
-
Contains classes for dealing with Jeka ofSystem.
- dev.jeka.core.api.tooling - package dev.jeka.core.api.tooling
-
Contains classes for integrating popular external tools gracefully.
- dev.jeka.core.api.tooling.eclipse - package dev.jeka.core.api.tooling.eclipse
-
- dev.jeka.core.api.tooling.intellij - package dev.jeka.core.api.tooling.intellij
-
- dev.jeka.core.api.utils - package dev.jeka.core.api.utils
-
Contains Jeka utility classes (meaning classes holding only static helper
methods).
- dev.jeka.core.tool - package dev.jeka.core.tool
-
Contains core classes of Jeka automation tool.
- dev.jeka.core.tool.builtins - package dev.jeka.core.tool.builtins
-
Contains plugins provided with Jeka core.
- dev.jeka.core.tool.builtins.eclipse - package dev.jeka.core.tool.builtins.eclipse
-
Contains classes ofIterable the Eclipse plugins
- dev.jeka.core.tool.builtins.git - package dev.jeka.core.tool.builtins.git
-
- dev.jeka.core.tool.builtins.intellij - package dev.jeka.core.tool.builtins.intellij
-
- dev.jeka.core.tool.builtins.jacoco - package dev.jeka.core.tool.builtins.jacoco
-
- dev.jeka.core.tool.builtins.java - package dev.jeka.core.tool.builtins.java
-
- dev.jeka.core.tool.builtins.maven - package dev.jeka.core.tool.builtins.maven
-
- dev.jeka.core.tool.builtins.repos - package dev.jeka.core.tool.builtins.repos
-
- dev.jeka.core.tool.builtins.scaffold - package dev.jeka.core.tool.builtins.scaffold
-
- dev.jeka.core.tool.builtins.sonar - package dev.jeka.core.tool.builtins.sonar
-
- dev.jeka.core.wrapper - package dev.jeka.core.wrapper
-
- devs - Variable in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
Developer list involved in the project
- directChild(Node, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns the direct getChild node of the specified element having specified
name.
- directChildren(Element, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns specified element direct getChild node elements.
- directChildText(Element, String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Returns the text of the specified direct getChild of the specified element.
- disableAnnotationProcessing() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Disable annotation processing.
- disableUnsafeWarning() - Static method in class dev.jeka.core.api.utils.JkUtilsSystem
-
On Jdk 9+, a warning is emitted while attempting to access private fields by reflection.
- disambiguate(Iterable<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
As
Path
implements
Iterable
it is not obvious if an
Iterable
of
Path
was
intended to be a list of
Path
or a single
Path
.
- display() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- documentFrom(File) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates a document from the specified file.
- documentFrom(Path) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
- documentFrom(String) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Creates a document from the specified xml string.
- downloadPassword - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepoName - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepository() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadRepository() - Static method in class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
Returns the repositories where are downloaded dependencies.
- downloadUrl - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- downloadUsername - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- durationInMillis(long) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
-
Returns the duration in millisecond between the specified nano time and
now.
- durationInSeconds(long) - Static method in class dev.jeka.core.api.utils.JkUtilsTime
-
Returns the duration in second between the specified nano time and now.
- DYNAMIC_ANALYSIS - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- generate() - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Generate the .classpath file
- generate() - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
Generate the .classpath file
- GENERATED_RESOURCE_PATH - Static variable in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- GENERATED_SOURCE_PATH - Static variable in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- generateTemplate(JkMavenPublicationInfo) - Static method in class dev.jeka.core.api.depmanagement.JkPomTemplateGenerator
-
- generateTo(Path, Charset) - Method in class dev.jeka.core.api.file.JkResourceProcessor
-
Actually processes the resources, meaning copies the getResources to the
specified output directory along replacing specified tokens.
- generateWarDir(JkJavaProject, Path, Path) - Static method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- get(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns the transitive dependency module to exclude to the specified module.
- get(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- get(JkModuleDependency) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- get(JkModuleDependency) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Retrieves directly the file embodying the specified the external dependency.
- get(JkModuleId, String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- get(String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- get() - Method in class dev.jeka.core.api.file.JkPathFile
-
Returns the underlying path.
- get(String) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns path relative to this root of the specified relative path.
- get() - Method in class dev.jeka.core.api.java.JkClassLoader
-
Return the URLClassLoader
wrapped by this object.
- get() - Static method in class dev.jeka.core.api.java.JkInternalEmbeddedClassloader
-
- get() - Method in class dev.jeka.core.api.java.JkJavaVersion
-
Returns literal of this version.
- get() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Return the URLClassLoader
wrapped by this object.
- get() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- get(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- get() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
Returns JkGpg from option settings
- get(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns the value defined for the specified key.
- get(Class<T>) - Method in class dev.jeka.core.tool.JkRunPlugins
-
Returns the plugin instance of the specified class loaded in the holding JkCommands instance.
- get(String) - Method in class dev.jeka.core.tool.JkRunPlugins
-
Returns the plugin instance of the specified name loaded in the holding JkCommands instance.
- getAll() - Method in class dev.jeka.core.tool.JkImportedCommands
-
Returns direct and transitive importedRuns.
- getAll() - Static method in class dev.jeka.core.tool.JkOptions
-
Returns the complete store.
- getAll() - Method in class dev.jeka.core.tool.JkRunPlugins
-
Returns a list of all loaded plugins in the holding JkCommands instance.
- getAllArtifactPaths() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns all artifact files likely to be produced by this artifact producer.
- getAllDeclaredFields(Class<?>, Class<? extends Annotation>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or andAccept its
super classes annotated with the supplied annotation.
- getAllDeclaredFields(Class<?>, boolean) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns all fields declared in the class passed as argument or andAccept its
super classes.
- getAllOf(Class<T>) - Method in class dev.jeka.core.tool.JkImportedCommands
-
- getAllStartingWith(String) - Static method in class dev.jeka.core.tool.JkOptions
-
Returns all defined key/values pair where the key start with the
specified prefix.
- getAncestorScopes() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns scopes this scope inherits from.
- getArtifactFileNameSupplier() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
- getArtifactId() - Method in class dev.jeka.core.api.tooling.JkPom
-
The artifzctId for this POM.
- getArtifactIds() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns all the artifact ids likely to be produced by this artifact producer.
- getArtifactIds() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getArtifactIdsWithClassifier(String...) - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the arifact file ids having the specified classifier.
- getArtifactPath(JkArtifactId) - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns file ofSystem path where is supposed to be produced the specified artifact file id.
- getArtifactPath(JkArtifactId) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getBaseDir() - Method in interface dev.jeka.core.api.file.JkFileSystemLocalizable
-
Returns the base directory of this object.
- getBaseDir() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getBaseDir() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getBaseDir() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- getBaseDir() - Method in class dev.jeka.core.tool.JkCommands
-
Returns the base directory for this project.
- getBaseTree() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- getBaseTree() - Method in class dev.jeka.core.tool.JkCommands
-
Returns the base directory tree for this project.
- getBlock(int) - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
If version name is formatted of blocks separated with '.', this methods returns the block at specified index.
- getCause() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the cause of the exception.
- getChecksum(String) - Method in class dev.jeka.core.api.file.JkPathFile
-
Returns a ASCII string representation of the checksum of this file for the specified algorithm.
- getChecksumAlgos() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- getChild(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the getChild node having the specified getModuleId.
- getChild(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Creates a JkClassLoader
, child of this one and having the specified entries.
- getChildModules() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the versioned modules which with this result has been created.
- getChildren() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node in the tree structure.
- getChildren(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the children nodes for this node having the specified getModuleId.
- getClassDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getClassesToTest() - Method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
- getClassifiedArtifacts() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Files constituting classified artifacts
- getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns the classifier of this object.
- getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
Classifier string for this classified artifact
- getClassifier() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the classifier for this module dependency or null
if
the dependency is done on the main artifact.
- getClassName() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the name of the exception.
- getClassName() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns the class name which the test belong to.
- getClasspath() - Method in class dev.jeka.core.api.java.JkJavaProcess
-
- getClasspath() - Method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
Returns the classpath to run these tests.
- getCommand() - Method in class dev.jeka.core.api.system.JkProcess
-
Returns the command launched by this process.
- getCommands() - Method in class dev.jeka.core.tool.JkPlugin
-
- getCommonScopes(Collection<JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns this scope or its first ancestors found present in the specified scopes.
- getCompiler() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getCompiler() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getCompileRunner() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getCompileRunner() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getCompileSpec() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getConnection() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getCredential() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns the getRealm of this repository.
- getCurrentBranch() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getCurrentCommit() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getCurrentNestedLevel() - Static method in class dev.jeka.core.api.system.JkLog
-
- getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDeclaredScopes() - Method in interface dev.jeka.core.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getDeclaredScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns the set of scopes involved in these dependencies.
- getDeclaredVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getDefaultPubring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- getDefaultSecring() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- getDefDependencies() - Method in class dev.jeka.core.tool.JkCommands
-
Dependencies necessary to compile the this command class.
- getDependencies() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getDependencies() - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- getDependencies() - Method in class dev.jeka.core.api.tooling.JkPom
-
The dependencies declared in this POM.
- getDependenciesDeclaredWith(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- getDependency() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns the dependency object of this scoped dependency.
- getDependencyExclusion() - Method in class dev.jeka.core.api.tooling.JkPom
-
- getDependencyResolver() - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- getDependencyResolver() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getDependencyTree() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns the dependency tree for this dependency resolution.
- getDescription() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getDescription() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Human description for the purpose of this scope, can be null
.
- getDeveloperConnection() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getDirectClasspath() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the classpath of this classloader without mentioning classpath of
the parent classloaders.
- getDirects() - Method in class dev.jeka.core.tool.JkImportedCommands
-
Returns only the direct slave of this master run.
- getDotedName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
A concatenation of the group and name of the module as '[group].[name]'.
- getDurationInMillis() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns duration of the suite execution.
- getDurationInSecond() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns duration of the suite execution.
- getDurationMs() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getEmail() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getEncoding() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getEntries() - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns all the scopes declared on the left side of this scope mapping.
- getEntries() - Method in class dev.jeka.core.api.file.JkPathSequence
-
Returns this sequence as a list.
- getEntryContainingClass(String) - Method in class dev.jeka.core.api.java.JkClasspath
-
Returns the first entry of this classpath
containing the given class.
- getErrorCount() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns error count (without counting assertion failures).
- getErrorReport() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns an error report if the resolution failed.
- getErrorStream() - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogHandler
-
- getErrorStream() - Method in interface dev.jeka.core.api.system.JkLog.EventLogHandler
-
- getErrorStream() - Static method in class dev.jeka.core.api.system.JkLog
-
- getExceptionDescription() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseFailure
-
Returns the description of the failure.
- getExcludes() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns modules to exclude to the transitive chain.
- getExistingFiles(String) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
Returns a list of existing files having the specified relative path to its JkPathTree
root.
- getExt() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the getExtension for the artifact files to exclude.
- getExt() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the getExtension for this module dependency or null
if
the dependency is done on the the default getExtension.
- getExtendedScopes() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Scopes that are extended by this one.
- getExtension() - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns the file getExtension of this object.
- getExtension() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
File getExtension
- getExtraActions() - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- getExtraFilesToIncludeInJar() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getExtraInfo() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- getFailureCount() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns how many test has failed.
- getField(Class<?>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Gets the field having the specified name on the specified object.
- getFieldValue(Object, Field) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Same as Field.get(Object)
but throwing only unchecked exceptions.
- getFieldValue(Object, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Gets the value of the field having the specified name on a given object.
- getFile() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication.JkClassifiedFileArtifact
-
File for this classified artifact
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getFiles() - Method in interface dev.jeka.core.api.depmanagement.JkDependencyNode.JkNodeInfo
-
- getFiles() - Method in interface dev.jeka.core.api.depmanagement.JkFileDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
-
- getFiles() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
- getFiles() - Method in class dev.jeka.core.api.file.JkPathTree
-
- getFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getFilesFor(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Returns files the specified module is resolved to.
- getFilter() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- getFirst(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns first node descendant of this one standing for the specified getModuleId, deep first.
- getForkedProcess() - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns the process description if this launcher is withForking.
- getForkedProcessOnJavaSourceVersion(Map<String, String>, String) - Static method in class dev.jeka.core.api.java.JkJavaCompiler
-
Returns a
JkProcess
standing for a forking compiler with relevant JDK if this specified source version
does not match with the current running JDK.
- getFullClasspath() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the complete classpath of this classloader.
- getGeneratedResourceDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
Returns location of generated resources.
- getGeneratedSourceDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
Returns location of generated sources.
- getGlobalExclusions() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns the dependencies to be excluded to the transitive chain when using this dependency.
- getGroup() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Group of this module.
- getGroupAndName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
A concatenation of the group and name of this module as '[group]:[value]'.
- getGroupId() - Method in class dev.jeka.core.api.tooling.JkPom
-
The groupId for this POM.
- getIdeProjectBaseDir() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
If this dependency can be represented as a project dependency in a IDE,
this field mentions the baseTree dir of the project.
- getIgnoreCount() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns how many test has been ignored.
- getImportedCommands() - Method in class dev.jeka.core.tool.JkCommands
-
Returns imported runs with plugins applied on.
- getImportedRunRoots() - Method in class dev.jeka.core.tool.JkImportedCommands
-
- getIncludingVersionFileNameSupplier() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
Returns an artifact file name supplier for including version in artifact file names.
- getInfo() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getInfo() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- getInheritedAnnotation(Method, Class<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInheritedAnnotation(Class<?>, Class<T>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the annotation declared on a given method.
- getInvolvedModules() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.childModules(JkModuleId)
- getInvolvedScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns all scopes that are involved in these dependencies.
- getInvolvedScopes(Iterable<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
returns all specified scopes and all of their ancestors.
- getIvyConfig() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns configuration specific to Ivy repository.
- getJavadocDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getJavadocOptions() - Method in class dev.jeka.core.api.java.project.JkJavaProjectJavadocTasks
-
- getJavaProjectIde() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getJavaProjectIde() - Method in interface dev.jeka.core.api.java.project.JkJavaProjectIdeSupplier
-
- getJekaHomeDir() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the directory where is installed the running Jeka instance.
- getJekaJarPath() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the Jeka jar file currently used in the running process.
- getJekaRepositoryCache() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the location of the artifact repository cache.
- getJekaUserHomeDir() - Static method in class dev.jeka.core.api.system.JkLocator
-
Returns the Jeka user directory.
- getJekaVersion() - Static method in class dev.jeka.core.api.system.JkInfo
-
Returns the current Jeka version.
- getLastCommitMessage() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getLogConsumer() - Static method in class dev.jeka.core.api.system.JkLog
-
- getMainArtifactFiles() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Files constituting main artifact
- getMainArtifactId() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the main artifact file id for this producer.
- getMainArtifactPath() - Method in interface dev.jeka.core.api.depmanagement.JkArtifactLocator
-
Returns the main artifact path.
- getMainAttribute(String) - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getMainAttribute(Attributes.Name) - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the value of the main attribute having the specified name.
- getMaker() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getManifest() - Method in class dev.jeka.core.api.java.JkManifest
-
Returns the underlying JDK Manifest
object.
- getManifest() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getMappedScopes(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns the right side scope mapped to the specified left scope.
- getMatcher() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the filter defined on this
JkPathTree
, never
null
.
- getMavenPublicationInfo() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- getMessage() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the message of the exception.
- getMessage() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getMethod(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Same as Class.getMethod(String, Class...)
but throwing only
unchecked exceptions.
- getMethodOrNull(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns the method of the given name and argument type on the specified
class.
- getMissingFilesOrEmptyDirs() - Method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Returns the missing files or empty directory for this dependency.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the module id to exclude.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the getModuleId of this dependency.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the getModuleId related to this problem.
- getModuleId() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Returns the module.
- getModuleIds() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns the modules on which some transitive dependencies are excluded.
- getModuleIds() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns all modules that this object provides version for.
- getModuleInfo() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Convenient method to return relative information about this node, assuming this node stands for a module dependency.
- getModuleNameFileNameSupplier() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
Returns an artifact file name supplier for NOT including version in artifact file names.
- getModuleProblems() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult.JkErrorReport
-
Returns the list of problems.
- getName() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getName() - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Name of this module.
- getName() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns the name of this scope.
- getNextValue(String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getNodeInfo() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns information relative to this dependency node.
- getOptions() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Returns the specifications as a list of string directly usable in the
JkJavaCompiler
except
sourcepath
- getOrganisation() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getOrganisationUrl() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkDeveloperInfo
-
- getOutLayout() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getOutputCleaner() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getOutputDir() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getOutputDir() - Method in class dev.jeka.core.tool.JkCommands
-
Returns the output directory where all the final and intermediate artifacts are generated.
- getOutputPath() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getOutputPath(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getOutputStream() - Static method in class dev.jeka.core.api.system.JkLog
-
- getOutStream() - Method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogHandler
-
- getOutStream() - Method in interface dev.jeka.core.api.system.JkLog.EventLogHandler
-
- getParams() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns the parameters of this dependency resolver.
- getParent() - Method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns the class loader parent of this one.
- getPassword() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredential
-
- getPathTrees() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getPlugin(Class<T>) - Method in class dev.jeka.core.tool.JkCommands
-
Shorthand to
getPlugins().get()
.
- getPlugins() - Method in class dev.jeka.core.tool.JkCommands
-
Returns the container of loaded plugins for this instance.
- getPostActions() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getPostActions() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- getPreCompile() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getPreTest() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getProblemText() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the text explaining this problem.
- getProject() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getProperties() - Method in class dev.jeka.core.api.tooling.JkPom
-
Returns properties declared in this POM.
- getPublicRing() - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns the public ring of this object.
- getPublishConfig() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- getPublishRepos() - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- getRealm() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredential
-
- getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTree
-
- getRelativeFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getRepoConfigHavingUrl(String) - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Return the individual repository from this set having the specified url.
- getRepoList() - Method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- getRepoPlugin() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getReportDetail() - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns the report detail level for this launcher.
- getReportDir() - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns the output report dir.
- getRepos() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns the repositories the resolution is made on.
- getRepos() - Method in class dev.jeka.core.api.tooling.JkPom
-
Repositories declared in this POM.
- getResolvedFiles() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns all files resulting of this dependency node (this node itself plus all descendants).
- getResolvedScopes() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersion() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionedModule() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- getResolvedVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for dependencyTree.getResolvedVersions(JkModuleId)
- getResolvedVersions() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns the resolved version for this node and all its children.
- getResourceGenerator() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getResourceGenerator() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getResourceInterpolators() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getResourceProcessor() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getResourceProcessor() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getResources() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Returns location of production resources.
- getRoot() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns the root directory.
- getRootDirOrZipFile() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns root directory if this tree is a directory tree and returns a zip file if this
tree has been created from a zip file.
- getRootDirsOrZipFiles() - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- getRunCount() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns how many test has been run.
- getRunDependencyResolver() - Method in class dev.jeka.core.tool.JkCommands
-
Returns the dependency resolver used to compile/run scripts of this project.
- getRunnable(JkArtifactId) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
Returns the runnable responsible for creating the specified artifactId.
- getRunner() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getScaffolder() - Method in class dev.jeka.core.tool.builtins.scaffold.JkPluginScaffold
-
- getScaffoldPlugin() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- getScopeDefaultedDependencies() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
Returns dependencies declared for this project.
- getScopeMapping() - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Returns the default scope mapping to use for the
JkDependencySet
to be resolved.
- getScopeMapping() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns the scope mapping this scoped dependency is declared with.
- getScopes() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the scopes that render the exclusion effective.
- getScopes() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a the scopes this scoped dependency.
- getScopeType() - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Return wether this scoped dependency is declared with either scope nor scope mapping.
- getSecretRing() - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns the secret ring of this object.
- getSignatureFile(Path) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Returns file that are created if a signature occurs on specified files.
- getSigner(String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- getSourceFiles() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Returns all source files to be compiled.
- getSourceGenerator() - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- getSourceLayout() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- getSourceLayout() - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- getSources() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Returns location of production source code (containing only edited sources, not generated sources).
- getSourceVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getSourceVersion() - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- getStackTrace() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns the stack trace of the exception.
- getStackTraceAsStrings() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns a multi-line representation of the stack trace.
- getStaticResouceComputation() - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- getSuiteName() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns the suite name.
- getSystemProperties() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult
-
Returns the ofSystem properties in use during the test suite execution.
- getTagsOfCurrentCommit() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- getTargetVersion() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- getTasksForCompilation() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getTasksForJavadoc() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getTasksForPackaging() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getTasksForPublishing() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getTasksForTesting() - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- getTestClassDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getTestClasses() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getTestClassMatcher() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getTestClasspath() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- getTestName() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Returns the test name (generally the method value);
- getTestReportDir() - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- getTestResources() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Returns location of test resources.
- getTests() - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Returns location of test source code (containing edited + generated
sources).
- getType() - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns the type of the artifact file to exclude.
- getType() - Method in class dev.jeka.core.api.system.JkLog.JkLogEvent
-
- getTypesOf(Object[]) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns an array of the types of specified objects.
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- getUrl() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns the url of this repository.
- getUrlCacheDir() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Get the directory where are cached urls.
- getUserName() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredential
-
- getValue() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns the value of the version.
- getVersion(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns the version of the module this dependencies is constrained to.
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
Returns the version range for which the problematic module dependency has been declared.
- getVersion() - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Returns the version.
- getVersion() - Method in class dev.jeka.core.api.tooling.JkPom
-
The version for this POM.
- getVersionedModule() - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
Returns the module name and version of this project.
- getVersionFromTags() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
If the current commit is tagged then the version is the tag name (last in alphabetical order).
- getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Shorthand for resolvedVersion.getVersionOf(JkModuleId)
- getVersionOf(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns the version to use with specified module.
- getVersionProvider() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns overridden versions for transitive dependencies.
- getVersionProvider() - Method in class dev.jeka.core.api.tooling.JkPom
-
The map groupId:ArtifactId -> version provideded by the dependencyManagement
section of this POM.
- getWarFile() - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- getWorkingDir() - Method in class dev.jeka.core.api.system.JkProcess
-
Returns the working directory of this process.
- getZipEntries(ZipFile) - Static method in class dev.jeka.core.api.utils.JkUtilsZip
-
Returns all zip entry of the specified zip file.
- getZipFile(File) - Static method in class dev.jeka.core.api.utils.JkUtilsZip
-
Creates a ZipFile
to file without checked exception.
- GLIB - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GOOGLE_PROTOCOL_BUFFER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- goTo(String) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified relative path to this root as getRoot directory.
- GROUP_NAME_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- GROUP_NAME_COMPARATOR - Static variable in class dev.jeka.core.api.depmanagement.JkModuleId
-
Comparator sorting by module group first then module name.
- GSON - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GUAVA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- GUICE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- iml() - Method in class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
Generates Idea [my-module].iml file
- IMPLEMENTATION_TITLE - Static variable in class dev.jeka.core.api.java.JkManifest
-
The title of the implementation.
- IMPLEMENTATION_VENDOR - Static variable in class dev.jeka.core.api.java.JkManifest
-
The version of the implementation.
- IMPLEMENTATION_VERSION - Static variable in class dev.jeka.core.api.java.JkManifest
-
The version of the implementation.
- importDir(Path, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified directory and its content at the root of this tree.
- importFile(Path, String, StandardCopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified file at the specified path within this tree.
- importFiles(Iterable<Path>, StandardCopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the specified files at the root of this tree.
- importTree(JkPathTree, CopyOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Copies the content of the specified tree at the root of this one.
- info(String) - Static method in class dev.jeka.core.api.system.JkLog
-
- info() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- info() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- init() - Method in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- init() - Method in class dev.jeka.core.tool.JkPlugin
-
This method is invoked right after plugin options has been injected
- initializeInClassLoader(ClassLoader) - Static method in class dev.jeka.core.api.system.JkLog
-
- inputStream(File) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as FileInputStream
constructor but throwing unchecked
exceptions.
- inputStream(URL) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as URL.openStream()
but throwing only unchecked exceptions.
- INSTALLED - Static variable in class dev.jeka.core.api.tooling.JkMvn
-
Returns true
if Maven is installed on the machine running this code.
- INSTANCE - Static variable in interface dev.jeka.core.api.java.JkInternalClasspathScanner
-
- instanceOf(Class<T>, String...) - Static method in class dev.jeka.core.tool.JkInit
-
Creates an instance of the specified command class and displays information about this class andPrepending environment.
- instantiate(String) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Creates an instance of the class having the specified name in this class
loader.
- invoke(Object, String) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invoke(Object, Method, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes the specified method on the given object.
- invokeInstanceMethod(ClassLoader, Object, Method, Object...) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Invoke instance method on specified object using this classloader as the curent context class loader.
- invokeInstanceMethod(Object, String, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes an instance method with the specified arguments
- invokeStaticMethod(boolean, String, String, Object...) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Invokes a static method on the specified class using the provided
arguments.
- invokeStaticMethod(Class<?>, String, Object...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Invokes a static method with the specified arguments
- IS_WINDOWS - Static variable in class dev.jeka.core.api.utils.JkUtilsSystem
-
Flag valuing true
if the running underlying ofSystem is
Windows.
- isAssertError() - Method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Returns either this exception is an assertion failure or not.
- isBlank(String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Checks if a String is whitespace, empty ("") or null.
- isClassifier(String...) - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns true
if any of the specified classifiers is equals to this classifier.
- isComputed() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
Returns true
if this node come from a computed dependency
- isDefault() - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Returns true
if no compiler or fork has been set on.
- isDefined(String) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Returns if the specified class is defined in this classloader
.
- isDefineMatcher() - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns true if a matcher has explicitly been defined on this tree.
- isDescendantOf(ClassLoader) - Method in class dev.jeka.core.api.java.JkClassLoader
-
Returns true
if this classloader is descendant or same as the specified classloader.
- isDynamic() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if the definition stands for a dynamic version
(as "1.4.+", "[1.0,2.0[", "3.0-SNAPSHOT", ...) or false
if
it stands for a fixed one (as "1.4.0, "2.0.3-23654114", ...).
- isDynamicAndResovable() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if the definition stands for dynamic resolvable
version (as 1.4.+, [1.0, 2.0[, ...).
Returns false
if the version is static or snapshot (as
1.4.0, 3.1-SNAPSHOT) A snapshot is not considered as 'resolvable'.
- isEmpty() - Method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
Returns true
if this object contains no exclusion.
- isEmpty() - Method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Returns true
if this providers is empty.
- isEmpty() - Method in class dev.jeka.core.api.java.JkManifest
-
Returns true
if this manifest has no entry or has only
"Manifest-Version" entry.
- isEvicted() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- isExtending(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns true
if this scope extends the specified one.
- isExtension(String...) - Method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Returns true
if any of the specified getExtension is equals to this getExtension.
- isForked() - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns true
if this launcher is withForking.
- isGreaterThan(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if this version is to be considered superior to the specified one.
- isInCause(Throwable, Class<? extends Throwable>) - Static method in class dev.jeka.core.api.utils.JkUtilsThrowable
-
Returns true
if the specified throwable has the specified cause exception class
in its chain.
- isInOrIsExtendingAnyOf(Iterable<? extends JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns true
if this scope is one or is extending any of the specified scopes.
- isInOrIsExtendingAnyOf(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkScope
-
- isInvolvedIn(JkScope) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
the specified scope.
- isInvolvedInAnyOf(Iterable<JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
any of the specified scopes.
- isInvolvedInAnyOf(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns true
if this scoped dependency should be taken in account when one grabs the dependencies for
any of the specified scopes.
- isIvyRepo() - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- isMethodPublicIn(Class<?>, String, Class<?>...) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Returns whether the specified method signature is declared in the
specified class.
- isModuleDependencyDescription(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns true
if the specified candidate matches to a module description.
- isModuleNode() - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns true if this node stands for a module dependency.
- isRefreshed() - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Returns true
if during the resolution phase, the dynamic
version must be resolved as well or the cache can be reused.
- isRefreshed(boolean) - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
- isRemoteEqual() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- isSameFile(Path, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- isSignatureRequired() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- isSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if this version stands for a snapshot one.
- isTestSkipped() - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- isTransitive() - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns true
if this dependency should be resolved transitively (returning the dependencies
of this dependency recursively).
- isTransitive(boolean) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a
JkModuleDependency
identical to this one but with the specified 'transitive' property.
- isTransitive() - Method in class dev.jeka.core.api.depmanagement.JkScope
-
Returns true
if the dependencies defined with this scope should be resolved recursively
(meaning returning the dependencies of the dependencies and so on)
- isTrue(boolean, String) - Static method in class dev.jeka.core.api.utils.JkUtilsAssert
-
Throws an IllegalArgumentException
if the specified condition is false
.
- isUniqueSnapshot() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- isUnspecified() - Method in class dev.jeka.core.api.depmanagement.JkVersion
-
Returns true
if this version range is unspecified.
- isVerbose() - Static method in class dev.jeka.core.api.system.JkLog
-
- isVerbose() - Method in enum dev.jeka.core.api.system.JkLog.Verbosity
-
- isWorkspaceDirty() - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- IT_CLASS_PATTERN - Static variable in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
File pattern for selecting Integration Test classes.
- iterator() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- iterator() - Method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
- iterator() - Method in class dev.jeka.core.api.file.JkPathSequence
-
- iterator() - Method in class dev.jeka.core.api.java.JkClasspath
-
- ivyPatterns() - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- JACKSON_ANNOTATIONS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACKSON_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACKSON_DATABIND - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JACOCO_REPORTS_PATHS - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JAVA_BINARIES - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JAVA_RESOURCE_MATCHER - Static variable in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Filter to consider as resources everything but java source stuff.
- JAVADOC - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
This scope is used for publication purpose
- javadoc - Variable in class dev.jeka.core.tool.builtins.java.JkJavaPackOptions
-
When true, javadoc is created and packed in a jar file.
- JAVADOC_ARTIFACT_ID - Static variable in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- javaHome() - Static method in class dev.jeka.core.api.utils.JkUtilsJdk
-
- JAVAX_ACTIVATION - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CDI_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_CONNECTOR_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_EL - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_INJECT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JAVAEE_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JCR - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JDO2 - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JMS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSR250_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSR311_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JSTL - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_JTA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_MAIL_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_PERSISTENCE_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_SERVLET_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_VALIDATION_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_WEB_SOCKET_SERVER_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JAVAX_XML_BIND - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JCENTERL_URL - Static variable in class dev.jeka.core.api.depmanagement.JkRepo
-
URL of the JCenter ivy repository.
- JDBC_PASSWORD - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JDBC_URL - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JDBC_USERNAME - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- JEKA_DIR - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project where Jeka elements lie.
- JEKA_MODULE_ID - Static variable in class dev.jeka.core.api.system.JkInfo
-
- JERSEY_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JERSEY_SERVER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JETTY_SERVER - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JGIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JkArtifactId - Class in dev.jeka.core.api.depmanagement
-
Artifacts are files produced by projects in order to be published or reused by other projects.
- JkArtifactLocator - Interface in dev.jeka.core.api.depmanagement
-
Defines methods for enumerating artifacts files likely to be produced by an object.
- JkArtifactProducer - Interface in dev.jeka.core.api.depmanagement
-
Interface to be implemented by classes responsible of producing artifacts.
- JkClassLoader - Class in dev.jeka.core.api.java
-
- JkClasspath - Class in dev.jeka.core.api.java
-
A sequence of file to be used as a class path
.
Each file is called an entry
.
Each entry is supposed to be either a jar
file either a
folder
.
Non existing files are accepted as valid entry
, though they
won't contain any classes.
- JkCommands - Class in dev.jeka.core.tool
-
Base class for defining commands executable from command line.
- JkCommands() - Constructor for class dev.jeka.core.tool.JkCommands
-
- JkCompileOption - Annotation Type in dev.jeka.core.tool
-
Specifies the options of the Jeka compiler for def classes.
- JkCompileOption.JkCompileOptions - Annotation Type in dev.jeka.core.tool
-
Repeatable container.
- JkComputedDependency - Class in dev.jeka.core.api.depmanagement
-
Dependency on computed resource.
- JkComputedDependency(Runnable, Path, Iterable<Path>, Supplier<Iterable<Path>>) - Constructor for class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Constructs a computed dependency to the specified files and the specified Runnable
to run for
generating them.
- JkConstants - Class in dev.jeka.core.tool
-
Holds constants about project structures
- JkConstants() - Constructor for class dev.jeka.core.tool.JkConstants
-
- JkDependency - Interface in dev.jeka.core.api.depmanagement
-
Marker interface for a dependency.
- JkDependencyExclusions - Class in dev.jeka.core.api.depmanagement
-
Holds information about transitive dependencies to exclude.
- JkDependencyNode - Class in dev.jeka.core.api.depmanagement
-
A representation of a node in a dependency tree.
- JkDependencyNode.JkFileNodeInfo - Class in dev.jeka.core.api.depmanagement
-
- JkDependencyNode.JkModuleNodeInfo - Class in dev.jeka.core.api.depmanagement
-
- JkDependencyNode.JkNodeInfo - Interface in dev.jeka.core.api.depmanagement
-
- JkDependencyResolver - Class in dev.jeka.core.api.depmanagement
-
Class to resolve dependencies to files or dependency tree.
- JkDependencySet - Class in dev.jeka.core.api.depmanagement
-
A set of
JkScopedDependency
generally standing for the entire
dependencies of a project/module.
- JkDepExclude - Class in dev.jeka.core.api.depmanagement
-
Information about excluding artifacts or whole modules.
- JkDoc - Annotation Type in dev.jeka.core.tool
-
Documents the annotated element so that Jeka can display some information
when 'help' is invoked from command line.
- JkDocPluginDeps - Annotation Type in dev.jeka.core.tool
-
Mentions that the annotated plugin class relies on other plugins.
- JkEclipseClasspathApplier - Class in dev.jeka.core.api.tooling.eclipse
-
Provides methods to modify a given
JkJavaProject
in order it reflects a given .classpath file.
- JkEclipseClasspathApplier(boolean) - Constructor for class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathApplier
-
- JkEclipseClasspathGenerator - Class in dev.jeka.core.api.tooling.eclipse
-
Provides method to generate Eclipse .classpath metadata files.
- JkEclipseProjectGenerator - Class in dev.jeka.core.api.tooling.eclipse
-
Memory model of Eclipse .project file.
- JkEnv - Annotation Type in dev.jeka.core.tool
-
Injects the environment variable value if such a one exists and an option as not been already injected on.
- JkException - Exception in dev.jeka.core.api.system
-
Marker exception to notice a misconfiguration from the user.
- JkException(String) - Constructor for exception dev.jeka.core.api.system.JkException
-
- JkFileDependency - Interface in dev.jeka.core.api.depmanagement
-
Dependencies that can directly provide files without passing by an external medium.
- JkFileSystemDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency on files located on file ofSystem.
- JkFileSystemLocalizable - Interface in dev.jeka.core.api.file
-
Provides an information about its localisation on the file ofSystem.
- JkGitWrapper - Class in dev.jeka.core.api.tooling
-
Wrapper for Git command line interface.
- JkGpg - Class in dev.jeka.core.api.crypto.gpg
-
Provides method for signing and verify signature with PGP.
- JkHelpOptions - Class in dev.jeka.core.tool
-
Options for help method.
- JkHelpOptions() - Constructor for class dev.jeka.core.tool.JkHelpOptions
-
- JkHierarchicalConsoleLogHandler - Class in dev.jeka.core.api.system
-
- JkHierarchicalConsoleLogHandler() - Constructor for class dev.jeka.core.api.system.JkHierarchicalConsoleLogHandler
-
- JkImlGenerator - Class in dev.jeka.core.api.tooling.intellij
-
Provides method to generate and read Eclipse metadata files.
- JkImport - Annotation Type in dev.jeka.core.tool
-
Specifies the libraries necessary to compile and run the annotated class as a
Jeka run.
- JkImport.JkImports - Annotation Type in dev.jeka.core.tool
-
Repeatable container.
- JkImportedCommands - Class in dev.jeka.core.tool
-
A command class can import one or several command classes.
- JkImportProject - Annotation Type in dev.jeka.core.tool
-
Specifies that the annotated element is a JkCommands of a another project.
- JkImportRepo - Annotation Type in dev.jeka.core.tool
-
Specifies the repositories to use for resolving dependencies declared with @
JkImport
elements.
- JkImportRepo.ImportRepos - Annotation Type in dev.jeka.core.tool
-
- JkInfo - Class in dev.jeka.core.api.system
-
Provides information about Jeka running instance.
- JkInfo() - Constructor for class dev.jeka.core.api.system.JkInfo
-
- JkInit - Class in dev.jeka.core.tool
-
Class for instantiating builds while displaying meaningful information about environment on console.
- JkInit() - Constructor for class dev.jeka.core.tool.JkInit
-
- JkInternalClasspathScanner - Interface in dev.jeka.core.api.java
-
Not part of public api
- JkInternalDepResolver - Interface in dev.jeka.core.api.depmanagement
-
Not part of the public API.
- JkInternalEmbeddedClassloader - Class in dev.jeka.core.api.java
-
Not part of the public API
- JkInternalEmbeddedClassloader() - Constructor for class dev.jeka.core.api.java.JkInternalEmbeddedClassloader
-
- JkInternalGpgDoer - Interface in dev.jeka.core.api.crypto.gpg
-
- JkInternalPublisher - Interface in dev.jeka.core.api.depmanagement
-
Not part of the public API
- JkIvyPublication - Class in dev.jeka.core.api.depmanagement
-
Information required to publish a module in an Ivy repository.
- JkIvyPublication.JkPublicationArtifact - Class in dev.jeka.core.api.depmanagement
-
- JkJarPacker - Class in dev.jeka.core.api.java
-
Utilities class to produce Jar files.
- JkJavaCompiler - Class in dev.jeka.core.api.java
-
Stand for a compilation setting and process.
- JkJavaCompileSpec - Class in dev.jeka.core.api.java
-
Stands for a compilation settings as source and target version, encoding, annotation processing
or any option supported by the compileRunner.
- JkJavaDepScopes - Class in dev.jeka.core.api.depmanagement
-
Dependency scopes usually used in Java projects
- JkJavaDepScopes() - Constructor for class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
- JkJavadocMaker - Class in dev.jeka.core.api.java
-
Provides fluent interface for producing Javadoc.
- JkJavaPackOptions - Class in dev.jeka.core.tool.builtins.java
-
Standard options for packaging java projects.
- JkJavaPackOptions() - Constructor for class dev.jeka.core.tool.builtins.java.JkJavaPackOptions
-
- JkJavaProcess - Class in dev.jeka.core.api.java
-
Offers fluent interface for launching Java processes.
- JkJavaProject - Class in dev.jeka.core.api.java.project
-
Container for a Java project with classic characteristic :
Contains Java source files to be compiled
All Java sources file (prod + test) are wrote against the same Java version and encoding
JkJavaProject may contain unit tests
It can depends on any accepted dependencies (Maven module, other project, files on fs, ...)
It produces a bin jar, a source jar and a javadoc jar
It can produce any other artifact files (fat-jar, test jar, doc, ...)
It can be identified as a Maven module (means it can provide a group, artifact id, version) in order to be published/reused
It can be published on any Maven/Ivy repository, including Maven central
Part of the sources/resources may be generated
By default, passing test suite is required to produce artifact.
Beside, java projects are highly extensible so you can add build tasks or alter existing ones.
- JkJavaProjectCompileTasks - Class in dev.jeka.core.api.java.project
-
- JkJavaProjectIde - Class in dev.jeka.core.api.java.project
-
Minimal information necessary to generate metadata project file for IDE.
- JkJavaProjectIdeSupplier - Interface in dev.jeka.core.api.java.project
-
- JkJavaProjectJavadocTasks - Class in dev.jeka.core.api.java.project
-
- JkJavaProjectMaker - Class in dev.jeka.core.api.java.project
-
Mainly an artifact producer for a Java project.
- JkJavaProjectPackTasks - Class in dev.jeka.core.api.java.project
-
Tasks for packaging artifacts created by the holding project.
- JkJavaProjectPublishTasks - Class in dev.jeka.core.api.java.project
-
- JkJavaProjectTestTasks - Class in dev.jeka.core.api.java.project
-
- JkJavaTestClasses - Class in dev.jeka.core.api.java.junit
-
Defines the tests classes to run along the classpath.
- JkJavaVersion - Class in dev.jeka.core.api.java
-
Java specification version
- JkLocator - Class in dev.jeka.core.api.system
-
Provides location related to the running Jeka instance.
- JkLocator() - Constructor for class dev.jeka.core.api.system.JkLocator
-
- JkLog - Class in dev.jeka.core.api.system
-
Provides static methods for logging events.
- JkLog() - Constructor for class dev.jeka.core.api.system.JkLog
-
- JkLog.EventLogHandler - Interface in dev.jeka.core.api.system
-
- JkLog.JkLogEvent - Class in dev.jeka.core.api.system
-
- JkLog.Type - Enum in dev.jeka.core.api.system
-
- JkLog.Verbosity - Enum in dev.jeka.core.api.system
-
- JkManifest - Class in dev.jeka.core.api.java
-
Helper class to read and write Manifest from andPrepending to file.
- JkMavenMetadata - Class in dev.jeka.core.api.depmanagement
-
Object representation of the maven-metadata.xml file found in Maven
repositories for describing available timestamped snapshot available for a
given version.
- JkMavenMetadata.Versioning - Class in dev.jeka.core.api.depmanagement
-
- JkMavenMetadata.Versioning.JkSnapshot - Class in dev.jeka.core.api.depmanagement
-
- JkMavenPublication - Class in dev.jeka.core.api.depmanagement
-
Publication specific information to include in POM file in order to be published of a Maven repository.
- JkMavenPublication.JkClassifiedFileArtifact - Class in dev.jeka.core.api.depmanagement
-
An artifact with a classifier for Maven repository.
- JkMavenPublicationInfo - Class in dev.jeka.core.api.depmanagement
-
These are extra information required to publish on Maven central.
- JkMavenPublicationInfo.JkDeveloperInfo - Class in dev.jeka.core.api.depmanagement
-
Information about a developer.
- JkMavenPublicationInfo.JkLicenseInfo - Class in dev.jeka.core.api.depmanagement
-
Information about a license.
- JkMavenPublicationInfo.JkProjectInfo - Class in dev.jeka.core.api.depmanagement
-
Information about a project.
- JkMavenPublicationInfo.JkScmInfo - Class in dev.jeka.core.api.depmanagement
-
Information about source control ofSystem managing the project sources.
- JkModuleDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency on an external module.
- JkModuleDepProblem - Class in dev.jeka.core.api.depmanagement
-
Information about problem when resolving dependencies
- JkModuleId - Class in dev.jeka.core.api.depmanagement
-
Identifier for project.
- JkMvn - Class in dev.jeka.core.api.tooling
-
Convenient class wrapping maven process.
- JkocoJunitEnhancer - Class in dev.jeka.core.tool.builtins.jacoco
-
Enhancer to beforeOptionsInjected JkUnit such it performs Jacoco code coverage while it runs unit tests.
- JkOptions - Class in dev.jeka.core.tool
-
Key/value string storage for run parameters.
- JkPathFile - Class in dev.jeka.core.api.file
-
A path standing for a file (not a directory).
- JkPathMatcher - Class in dev.jeka.core.api.file
-
A collection of PathMatcher commonly used each associated with a label for human recognising.
- JkPathSequence - Class in dev.jeka.core.api.file
-
A sequence of file path (folder or archive).
- JkPathTree - Class in dev.jeka.core.api.file
-
Provides a view on files and sub-folders contained in a given directory or zip file.
- JkPathTreeSet - Class in dev.jeka.core.api.file
-
- JkPlugin - Class in dev.jeka.core.tool
-
Plugin instances are owned by a JkCommands instance.
- JkPlugin(JkCommands) - Constructor for class dev.jeka.core.tool.JkPlugin
-
- JkPluginEclipse - Class in dev.jeka.core.tool.builtins.eclipse
-
- JkPluginEclipse(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
- JkPluginEclipsePath - Class in dev.jeka.core.tool.builtins.eclipse
-
- JkPluginEclipsePath(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipsePath
-
- JkPluginGit - Class in dev.jeka.core.tool.builtins.git
-
- JkPluginGit(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.git.JkPluginGit
-
- JkPluginIntellij - Class in dev.jeka.core.tool.builtins.intellij
-
- JkPluginIntellij(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.intellij.JkPluginIntellij
-
- JkPluginJacoco - Class in dev.jeka.core.tool.builtins.jacoco
-
- JkPluginJacoco(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
- JkPluginJava - Class in dev.jeka.core.tool.builtins.java
-
Plugin for building Java projects.
- JkPluginJava(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- JkPluginJava.JkPublishOptions - Class in dev.jeka.core.tool.builtins.java
-
- JkPluginPgp - Class in dev.jeka.core.tool.builtins.repos
-
- JkPluginPgp(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- JkPluginPom - Class in dev.jeka.core.tool.builtins.maven
-
- JkPluginPom(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.maven.JkPluginPom
-
- JkPluginRepo - Class in dev.jeka.core.tool.builtins.repos
-
Plugin for defining repositories.
- JkPluginRepo(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.repos.JkPluginRepo
-
- JkPluginScaffold - Class in dev.jeka.core.tool.builtins.scaffold
-
Provides method to generate a project skeleton (folder structure, configuration files, ....)
- JkPluginScaffold(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.scaffold.JkPluginScaffold
-
- JkPluginSonar - Class in dev.jeka.core.tool.builtins.sonar
-
- JkPluginSonar(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.sonar.JkPluginSonar
-
- JkPluginWar - Class in dev.jeka.core.tool.builtins.java
-
Plugin for building WAR file (Jee Web Archive).
- JkPluginWar(JkCommands) - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- JkPom - Class in dev.jeka.core.api.tooling
-
Wraps a POM file (Ideally an effective POM file) and provides convenient methods to extract
information jump.
- JkPomTemplateGenerator - Class in dev.jeka.core.api.depmanagement
-
- JkPomTemplateGenerator() - Constructor for class dev.jeka.core.api.depmanagement.JkPomTemplateGenerator
-
- JkPopularModules - Class in dev.jeka.core.api.depmanagement
-
Constants on popular modules used in Java ecosystem.
- JkProcess - Class in dev.jeka.core.api.system
-
Provides fluent API to define and launch external process.
- JkProjectOutLayout - Class in dev.jeka.core.api.java.project
-
Folder layout for a project output.
- JkProjectSourceLayout - Class in dev.jeka.core.api.java.project
-
Describes a project layout about the source parts.
- JkPrompt - Class in dev.jeka.core.api.system
-
- JkPublisher - Class in dev.jeka.core.api.depmanagement
-
A class to publish artifacts on repositories.
- JkPublishFilter - Interface in dev.jeka.core.api.depmanagement
-
Defines filter to accept or not module to be published on a given
JkRepo
- JkPublishOptions() - Constructor for class dev.jeka.core.tool.builtins.java.JkPluginJava.JkPublishOptions
-
- JkRepo - Class in dev.jeka.core.api.depmanagement
-
Hold configuration necessary to instantiate download or upload repository
- JkRepo.JkPublishConfig - Class in dev.jeka.core.api.depmanagement
-
Configuration specific to publishing.
- JkRepo.JkRepoCredential - Class in dev.jeka.core.api.depmanagement
-
- JkRepo.JkRepoIvyConfig - Class in dev.jeka.core.api.depmanagement
-
Configuration specific to Ivy.
- JkRepoConfigOptionLoader - Class in dev.jeka.core.tool
-
- JkRepoConfigOptionLoader() - Constructor for class dev.jeka.core.tool.JkRepoConfigOptionLoader
-
- JkRepoSet - Class in dev.jeka.core.api.depmanagement
-
- JkResolutionParameters - Class in dev.jeka.core.api.depmanagement
-
Contains parameters likely to impact module resolution behavior.
- JkResolveResult - Class in dev.jeka.core.api.depmanagement
-
Result of a module dependency resolution for a given scope.
When resolving a module dependencies for a given scope, we expect to get
The list of publishLocalOnly file constituting the resolved dependencies (the jar
files for instance)
The
JkVersionProvider
that specify which static version has been
taken in account when a module dependency is declared using dynamic versions
(as 1.0.+)
- JkResolveResult.JkErrorReport - Class in dev.jeka.core.api.depmanagement
-
- JkResourceProcessor - Class in dev.jeka.core.api.file
-
This processor basically copies some resource files to a target folder
(generally the class folder).
- JkResourceProcessor.JkInterpolator - Class in dev.jeka.core.api.file
-
Defines values to be interpolated (replacing key by their
value), and the file filter to apply it.
- JkRunnables - Class in dev.jeka.core.api.function
-
A mutable container for Runnable
.
- JkRunPlugins - Class in dev.jeka.core.tool
-
Set of plugins configured or activated in a
JkCommands
.
- JkScaffolder - Class in dev.jeka.core.tool.builtins.scaffold
-
Object that process scaffolding.
- JkScope - Class in dev.jeka.core.api.depmanagement
-
Defines a context where is defined dependencies of a given project.
- JkScopedDependency - Class in dev.jeka.core.api.depmanagement
-
A dependency along a scope information to specify for wich purpose it should be used.
- JkScopedDependency.ScopeType - Enum in dev.jeka.core.api.depmanagement
-
Type for the scope.
SIMPLE means that the the .
MAPPED means that the scoped dependency is declared with a
JkScopeMapping
.
UNSET means that the scoped dependency has been declared with no scope and no scope mapping.
- JkScopeMapping - Class in dev.jeka.core.api.depmanagement
-
A mapping to scopes to scopes acting when declaring dependencies.
- JkScopeMapping.Partial - Class in dev.jeka.core.api.depmanagement
-
Partial object to construct a scope mapping.
- jkScopes - Variable in class dev.jeka.core.api.depmanagement.JkIvyPublication.JkPublicationArtifact
-
- JkSonar - Class in dev.jeka.core.tool.builtins.sonar
-
Sonar wrapper class for launching sonar analysis in a convenient way.
- JkTestOptions - Class in dev.jeka.core.tool.builtins.java
-
Options about tests
- JkTestOptions() - Constructor for class dev.jeka.core.tool.builtins.java.JkTestOptions
-
- JkTestSuiteResult - Class in dev.jeka.core.api.java.junit
-
A result of a test suite execution.
- JkTestSuiteResult.JkExceptionDescription - Class in dev.jeka.core.api.java.junit
-
Description of an execption occured during the test suite execution.
- JkTestSuiteResult.JkIgnoredCase - Class in dev.jeka.core.api.java.junit
-
A result for a single test case execution in case of ignore.
- JkTestSuiteResult.JkTestCaseFailure - Class in dev.jeka.core.api.java.junit
-
A result for a single test case execution in case of failure.
- JkTestSuiteResult.JkTestCaseResult - Class in dev.jeka.core.api.java.junit
-
A result for a single test case execution in case of success.
- JkUnit - Class in dev.jeka.core.api.java.junit
-
Convenient class to run Junit tests.
- JkUnit.JunitReportDetail - Enum in dev.jeka.core.api.java.junit
-
Detail level for the junit report.
- JkUrlClassLoader - Class in dev.jeka.core.api.java
-
Wrapper around URLClassLoader
offering convenient methods and fluent
interface to deal with URLClassLoader
.
- JkUtilsAssert - Class in dev.jeka.core.api.utils
-
Utility class for dealing with assertions.
- JkUtilsAssert() - Constructor for class dev.jeka.core.api.utils.JkUtilsAssert
-
- JkUtilsFile - Class in dev.jeka.core.api.utils
-
Utility class for dealing with files.
- JkUtilsFile() - Constructor for class dev.jeka.core.api.utils.JkUtilsFile
-
- JkUtilsIO - Class in dev.jeka.core.api.utils
-
Utility class for dealing with Inputs/Outputs.
- JkUtilsIO.StreamGobbler - Class in dev.jeka.core.api.utils
-
Runs a thread copying all data from the specified input stream to sepecified output streams.
- JkUtilsIterable - Class in dev.jeka.core.api.utils
-
Utility class for dealing with Iterable
.
- JkUtilsIterable() - Constructor for class dev.jeka.core.api.utils.JkUtilsIterable
-
- JkUtilsJdk - Class in dev.jeka.core.api.utils
-
Convenient methods to deal with running JDK.
- JkUtilsObject - Class in dev.jeka.core.api.utils
-
Utility class for dealing with generic Object class instances.
- JkUtilsObject() - Constructor for class dev.jeka.core.api.utils.JkUtilsObject
-
- JkUtilsPath - Class in dev.jeka.core.api.utils
-
Utility class providing convenient methods to deal with Path
.
- JkUtilsReflect - Class in dev.jeka.core.api.utils
-
Utility class for dealing with reflection
- JkUtilsReflect() - Constructor for class dev.jeka.core.api.utils.JkUtilsReflect
-
- JkUtilsString - Class in dev.jeka.core.api.utils
-
Utility class for dealing with strings.
- JkUtilsString() - Constructor for class dev.jeka.core.api.utils.JkUtilsString
-
- JkUtilsSystem - Class in dev.jeka.core.api.utils
-
Utility class to deal with the underlying ofSystem.
- JkUtilsThrowable - Class in dev.jeka.core.api.utils
-
Utility class to deal with Throwable
- JkUtilsTime - Class in dev.jeka.core.api.utils
-
Utility class to deal with time.
- JkUtilsXml - Class in dev.jeka.core.api.utils
-
Utilities methods to ease XML api of the JDK
- JkUtilsZip - Class in dev.jeka.core.api.utils
-
Low level utility method to deal with zip files.
- JkVersion - Class in dev.jeka.core.api.depmanagement
-
Used to specify a module version.
- JkVersionedModule - Class in dev.jeka.core.api.depmanagement
-
Identifies a given module in a given version
- JkVersionProvider - Class in dev.jeka.core.api.depmanagement
-
Association between getModuleIds and version.
- JODA_TIME - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- join() - Method in class dev.jeka.core.api.utils.JkUtilsIO.StreamGobbler
-
- join(String[], String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Creates a string by concatenating items array of specified items,
separating each with the specified separator.
- join(Iterable<?>, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
- jreContainer - Variable in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
If not null, this value will be used as the JRE container path when generating .classpath file.
- JUNIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- JUNIT_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- jvmOptions - Variable in class dev.jeka.core.tool.builtins.java.JkTestOptions
-
Argument passed to the JVM if tests are withForking.
- of(Path, Path, String) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a
JkGpg
with the specified public and secret ring.
- of() - Static method in interface dev.jeka.core.api.crypto.gpg.JkInternalGpgDoer
-
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkArtifactId
-
Creates an artifact file id with the specified classifier and getExtension.
- of(JkProcess, Path...) - Static method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified files and
JkProcess
to run for
generating them.
- of(Runnable, Path...) - Static method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified files and the specified Runnable
to run for
generating them.
- of(Iterable<Path>, JkJavaProcess, String, String...) - Static method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
- of(Path, JkJavaProcess, String, String...) - Static method in class dev.jeka.core.api.depmanagement.JkComputedDependency
-
Creates a computed dependency to the specified file and the specified java program to run for
generating them.
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencyExclusions
-
- of(Set<JkScope>, JkFileDependency) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkFileNodeInfo
-
- of(JkModuleId, JkVersion, Set<JkScope>, Set<JkScope>, JkVersion, List<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- of(JkRepoSet) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Creates a dependency resolver fetching module dependencies in the specified repos.
- of(JkRepo, JkRepo...) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- of(String, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of(Iterable<JkScopedDependency>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- of(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Creates an exclusion of the specified module.
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.depmanagement.JkFileSystemDependency
-
- of(JkRepoSet) - Static method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- of(JkRepoSet, Path) - Static method in interface dev.jeka.core.api.depmanagement.JkInternalPublisher
-
- of(JkArtifactProducer) - Static method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Creates an Ivy publication from the specified artifact producer.
- of(Path, String...) - Static method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Creates a publication for a single artifact embodied by the specified file and
to published for the specified scopes.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
- of(JkVersionedModule, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(InputStream) - Static method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- of(Path) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Creates a Maven publication specifying the file to publish as main artifact.
- of(JkArtifactLocator, Set<JkArtifactId>) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Creates a Maven publication to publish all artifacts referenced in the specified artifact locator.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkLicenseInfo
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkProjectInfo
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo.JkScmInfo
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
Creates a publication infoString specifying the name of the project, its description and its
site url.
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(JkVersionedModule) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(JkModuleId, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Description can be :
group:name
group:name:version
group:name:type:version
group:name:type:artifact:version
Version can be a '?' if it is unspecified.
- of(JkModuleId, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleDepProblem
-
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Creates a project id according the specified group and name.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkModuleId
-
Creates a project id according a string supposed to be formatted as
group
.name
or group
:
name
.
- of(JkRepo) - Static method in class dev.jeka.core.api.depmanagement.JkPublisher
-
- of(JkRepoSet, Path) - Static method in class dev.jeka.core.api.depmanagement.JkPublisher
-
- of(JkRepoSet) - Static method in class dev.jeka.core.api.depmanagement.JkPublisher
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredential
-
- of(String, String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoCredential
-
- of(List<String>, List<String>) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkRepoIvyConfig
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a repository having the specified url.
- of(Iterable<JkRepo>) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(JkRepo, JkRepo...) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a repository set from the specified configurations.
- of(String...) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Creates resolution parameters without default mapping and no dynamic
version resolving refresh.
- of(JkScopeMapping) - Static method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
Creates resolution parameters with the specified default scope mapping
and no dynamic version resolving refresh.
- of(JkDependencyNode, JkResolveResult.JkErrorReport) - Static method in class dev.jeka.core.api.depmanagement.JkResolveResult
-
Creates a dependency resolve result object form a list of module dependency files and a list of resolved versions.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
Creates a new
JkScope
passing its name.
- of(String, String, boolean, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkScope
-
- of(JkModuleDependency, JkScopeMapping) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkDependency, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkDependency, Set<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
- of(JkScope, JkScope...) - Static method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of(String, String...) - Static method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of(Iterable<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Returns a partially constructed mapping specifying only scope entries and
willing for the mapping values.
- of() - Static method in class dev.jeka.core.api.depmanagement.JkScopeMapping
-
Creates an empty scope mapping.
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersion
-
Creates a
JkVersion
with the specified value.
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- of(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- of(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of(JkModuleId, JkVersion) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
- of() - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Creates an empty version provider.
- of(Iterable<JkVersionedModule>) - Static method in class dev.jeka.core.api.depmanagement.JkVersionProvider
-
Creates a version provider from the specified versioned modules.
- of(Path) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(String) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(URL) - Static method in class dev.jeka.core.api.file.JkPathFile
-
- of(PathMatcher) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
Creates an instance from a PathMatcher
instance.
- of() - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
A matcher accepting all entries.
- of(boolean, FileSystem, String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
- of(String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
Shorthand for of(true, patterns)
.
- of(boolean, String...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
- of(boolean, FileSystem, Iterable<String>) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
A matcher accepting/refusing if path matches at least one of the specified glob patterns within specified file system.
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.file.JkPathSequence
-
Creates a JkPathSequence
from an Iterable
of paths or a single Path.
- of() - Static method in class dev.jeka.core.api.file.JkPathSequence
-
- of(Path, String) - Static method in class dev.jeka.core.api.file.JkPathSequence
-
Creates a JkPathSequence
from a base directory and string of
relative paths separated with a ";".
- of(Path, Path, Path...) - Static method in class dev.jeka.core.api.file.JkPathSequence
-
Creates a JkPathSequence
form specified entries
- of(Path) - Static method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- of(Iterable<JkPathTree>) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of(JkPathTree...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of(Path...) - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- of(PathMatcher, Map<String, String>) - Static method in class dev.jeka.core.api.file.JkResourceProcessor.JkInterpolator
-
- of(Map<String, String>) - Static method in class dev.jeka.core.api.file.JkResourceProcessor.JkInterpolator
-
- of() - Static method in class dev.jeka.core.api.file.JkResourceProcessor.JkInterpolator
-
- of(JkPathTreeSet) - Static method in class dev.jeka.core.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
jump the given
JkPathTreeSet
without processing any token replacement.
- of(JkPathTree) - Static method in class dev.jeka.core.api.file.JkResourceProcessor
-
Creates a JkResourceProcessor
jump the given
JkPathTree
without processing any token replacement.
- of(Runnable) - Static method in class dev.jeka.core.api.function.JkRunnables
-
Creates a
JkRunnables
delegating to the single specified
Runnable
.
- of(ClassLoader) - Static method in class dev.jeka.core.api.java.JkClassLoader
-
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of() - Static method in class dev.jeka.core.api.java.JkClasspath
-
- of(Path, Path, Path...) - Static method in class dev.jeka.core.api.java.JkClasspath
-
Creates a JkClasspath
form specified file entries.
- of() - Static method in interface dev.jeka.core.api.java.JkInternalClasspathScanner
-
- of(JkPathTreeSet) - Static method in class dev.jeka.core.api.java.JkJarPacker
-
- of(Path) - Static method in class dev.jeka.core.api.java.JkJarPacker
-
- of(JavaCompiler) - Static method in class dev.jeka.core.api.java.JkJavaCompiler
-
- of() - Static method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- of(JkPathTreeSet, Path, Path) - Static method in class dev.jeka.core.api.java.JkJavadocMaker
-
- of(JkPathTreeSet, Path) - Static method in class dev.jeka.core.api.java.JkJavadocMaker
-
- of() - Static method in class dev.jeka.core.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the same JRE then the one
currently running.
- of(String) - Static method in class dev.jeka.core.api.java.JkJavaVersion
-
Creates a Java specification version from the specified name.
- of(Manifest) - Static method in class dev.jeka.core.api.java.JkManifest
-
Creates a JkManifest from the specified Manifest
object.
- of(Path) - Static method in class dev.jeka.core.api.java.JkManifest
-
Creates a JkManifest
from the specified file.
- of(InputStream) - Static method in class dev.jeka.core.api.java.JkManifest
-
Creates a JkManifest
from the specified input getOutputStream.
- of(URLClassLoader) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of(Iterable<Path>) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of(Iterable<Path>, ClassLoader) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- of(JkClasspath, JkPathTreeSet) - Static method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
- of(JkClasspath, JkPathTree) - Static method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
- of(Throwable) - Static method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkExceptionDescription
-
Constructs an exception description.
- of(String, String) - Static method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkIgnoredCase
-
Constructs an ignored test case result.
- of(String, String, float, JkTestSuiteResult.JkExceptionDescription) - Static method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseFailure
-
Constructs a test case result.
- of(String, String, float) - Static method in class dev.jeka.core.api.java.junit.JkTestSuiteResult.JkTestCaseResult
-
Constructs a test case result.
- of() - Static method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns an empty junit launcher launcher without classpath set on.
- of(JkProjectSourceLayout) - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- of(String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- of(JkProjectSourceLayout, JkDependencySet, JkDependencyResolver, JkJavaVersion) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- of(JkJavaProjectIde) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
- of(JkJavaProjectIde) - Static method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- of(Path) - Static method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- of(Path) - Static method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- of(Path, String...) - Static method in class dev.jeka.core.api.tooling.JkMvn
-
Creates a Maven command.
- of(Path) - Static method in class dev.jeka.core.api.tooling.JkPom
-
Creates a
JkPom
jump a POM file, ideally an effective POM file.
- of(Path) - Static method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- of(String, String, JkVersion) - Static method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- of(Class<T>) - Static method in class dev.jeka.core.tool.JkCommands
-
Creates a instance of the specified command class (extending JkCommands), including option injection, plugin loading
and plugin activation.
- ofClassDir(Path) - Static method in class dev.jeka.core.api.java.JkManifest
-
Creates a JkManifest
from the specified class dir.
- ofClassicJava() - Static method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- ofCurrent() - Static method in class dev.jeka.core.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the current thread context classloader.
- ofCurrent() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- ofCurrentRuntime() - Static method in class dev.jeka.core.api.java.JkClasspath
-
Returns the current classpath as given by
System.getProperty("java.class.path")
.
- ofDefault() - Static method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- ofDefaultGnuPg() - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a
JkGpg
with default GnuPgp file location.
- ofEmpty() - Static method in class dev.jeka.core.api.file.JkPathTreeSet
-
- ofEmpty() - Static method in class dev.jeka.core.api.java.JkManifest
-
Returns an empty manifest containing only the "Manifest-Version=1.0"
attribute.
- ofFileDep(JkFileDependency, Set<JkScope>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
- ofIvy(Path) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Ivy repository having the specified file location.
- ofJavaHome(Path) - Static method in class dev.jeka.core.api.java.JkJavaProcess
-
Initializes a JkJavaProcess
using the Java executable
located in the specified directory.
- ofJavaNature(String) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
-
- ofJavaTool(String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified tool of the JDK and
parameters.
- ofJdk() - Static method in class dev.jeka.core.api.java.JkJavaCompiler
-
- ofLoaderOf(Class<?>) - Static method in class dev.jeka.core.api.java.JkClassLoader
-
Returns a
JkClassLoader
wrapping the class loader having loaded
the specified class.
- ofLoaderOf(Class<?>) - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
Returns a
JkUrlClassLoader
wrapping the class loader having loaded
the specified class.
- ofLocal(Path) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Creates a
JkDependencySet
based on jars located under the specified directory.
- ofLocal() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Maven repository for publishing locally under
[USER HOME]/.jeka/publish folder.
- ofLocal() - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
- ofMaven(Path) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a Maven repository having the specified file location.
- ofMavenCentral() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates the Maven central repository.
- ofMavenJCenter() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a JCenter repository.
- ofMavenLayout(Path) - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- ofMavenLayout(String) - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- ofMavenOssrhDeployRelease(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates an OSSRH repository for deploying released artifacts.
- ofMavenOssrhDownloadAndDeploySnapshot(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates an OSSRH repository for both deploying snapshot and download artifacts.
- ofMavenOssrhPublicDownload() - Static method in class dev.jeka.core.api.depmanagement.JkRepo
-
Creates a OSSRH repository for downloading both snapshot and released artifacts.
- ofMavenStyle() - Static method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Creates a Java project source structure according Maven conventions.
- ofModuleDep(JkDependencyNode.JkModuleNodeInfo, List<JkDependencyNode>) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Constructs a node for the specified versioned module having the specified
direct flatten.
- ofNoDirectory(LinkOption...) - Static method in class dev.jeka.core.api.file.JkPathMatcher
-
A matcher filtering out directories.
- ofOssrhSnapshotAndRelease(String, String) - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for publishing on
OSSRH
- ofOssrhSnapshotAndRelease() - Static method in class dev.jeka.core.api.depmanagement.JkRepoSet
-
Creates a JkRepoSet for downloading from
OSSRH
- ofPublicRing(Path) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a JkGpg with the specified public key ring.
- ofReleaseOnly(boolean) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- ofRoot(JkVersionedModule) - Static method in class dev.jeka.core.api.depmanagement.JkDependencyNode.JkModuleNodeInfo
-
- ofRootDirName(String) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
Creates a JkVersionedModule
from a string formatted as
groupId:name:version
.
- ofSecretRing(Path, String) - Static method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a JkGpg with the specified secret key ring.
- ofSimpleLayout(Path) - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- ofSimpleLayout(String) - Static method in class dev.jeka.core.api.java.project.JkJavaProject
-
- ofSimpleNature(String) - Static method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
-
- ofSimpleStyle() - Static method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Creates a simple Java project structure.
- ofSnapshotOnly(boolean) - Static method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- ofSystem() - Static method in class dev.jeka.core.api.java.JkUrlClassLoader
-
- ofTextDescription(Path) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- ofTextDescription(URL) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- ofTextDescription(String) - Static method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Creates a dependencySet from a flat file formatted as :
- ofType(Path, String, String...) - Static method in class dev.jeka.core.api.depmanagement.JkIvyPublication
-
Creates a publication for a single artifact embodied by the specified file and
to published as the specified type and scopes.
- ofUnspecifiedVerion(JkModuleId) - Static method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- ofWinOrUx(String, String, String...) - Static method in class dev.jeka.core.api.system.JkProcess
-
Defines a JkProcess
using the specified command and
parameters.
- ofZip(Path) - Static method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
having the specified root directory.
- or(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathMatcher
-
- ouputTree() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- output(OutputStream) - Method in class dev.jeka.core.api.depmanagement.JkMavenMetadata
-
- output(Document, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsXml
-
Prints the specified document in the specified output getOutputStream.
- output - Variable in class dev.jeka.core.tool.builtins.java.JkTestOptions
-
Turn it on to display System.out and System.err on console while executing tests.
- OUTPUT_PATH - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project base directory where output files are generated.
- OUTPUT_RELATIVE_PATH - Static variable in class dev.jeka.core.tool.builtins.jacoco.JkPluginJacoco
-
Relative location to the output folder of the generated jacoco report file
- outputStream(File, boolean) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Same as FileOutputStream
constructor but throwing unchecked
exceptions.
- scm - Variable in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
Info relative to source control management
- SCOPES_FOR_COMPILATION - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
Scopes necessary for compiling production code.
- SCOPES_FOR_TEST - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
Scopes necessary for both compiling tests and run them.
- searchGroups() - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of groupId present in these repositories
- searchGroups() - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- searchModules(String) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of module ids present in these repositories for the specified groupId.
- searchModules(String) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- searchVersions(JkModuleId) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an alphabetical sorted list of version present in these repositories for the specified moduleId.
- searchVersions(JkModuleId) - Method in interface dev.jeka.core.api.depmanagement.JkInternalDepResolver
-
- secretKeyPassword - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- secretRingPath - Variable in class dev.jeka.core.tool.builtins.repos.JkPluginPgp
-
- SELENIUM_JAVA - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- serialize(Object, Path) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified file.
- serialize(Object, OutputStream) - Static method in class dev.jeka.core.api.utils.JkUtilsIO
-
Serializes a given Java object to the specified output getOutputStream.
- set(Runnable) - Method in class dev.jeka.core.api.function.JkRunnables
-
Set the specified Runnable
as the unique underlying Runnable
for this container.
- setAccessibleIfNeeded(Field) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Sets the specified field to accessible if not already done.
- setAnnotationProcessingOnly() - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Only process annotation.
- setAnnotationProcessors(String...) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets specified annotation classes instead of using the ones discovered by default Java 6 mechanism.
- setArtifactFileNameSupplier(Supplier<String>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
Specifies how the name of the artifact files will be constructed.
- setChecksumAlgorithms(String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
Defines the algorithms to sign the produced artifacts.
- setClassFilename(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- setClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompiler
but with the specified
classpath.
- setCommandClassCode(String) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- setCompiler(JkJavaCompiler) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- setCompiler(JkJavaCompiler) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setCompileSpec(JkJavaCompileSpec) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setDependencies(JkDependencySet) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setDependencies(JkDependencyResolver, JkDependencySet) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- setDownloadRepos(JkRepoSet) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- setEncoding(String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Creates a copy of this
JkJavaCompileSpec
but using the
specified source encoding (e.g.
- setExtraFilesToIncludeInFatJar(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
File trees specified here will be added to the fat jar.
- setFailOnDependencyResolutionError(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
If true
this object will throw a JkException whenever a dependency resolution occurs.
- setFatJarFilter(PathMatcher) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPackTasks
-
Defines witch files from main jar and dependency jars will be included in the fat jar.
- setFieldValue(Object, Field, Object) - Static method in class dev.jeka.core.api.utils.JkUtilsReflect
-
Sets the specified value for the specified field and object.
- setForceJdkVersion(boolean) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setFork(boolean, String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectCompileTasks
-
- setFork(boolean, String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setForkCompile(boolean, String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setForkRun(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setImportedProjects(List<Path>) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on build script located in another projects, you must add those projects here.
- setImportedProjects(Iterable<Path>) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setIncludeJavadoc(boolean) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Set whether or not generated .classpath file should contains javadoc link for libraries.
- setJavadocOptions(List<String>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectJavadocTasks
-
- setJavadocOptions(String...) - Method in class dev.jeka.core.api.java.project.JkJavaProjectJavadocTasks
-
- setJreContainer(String) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
Specifies the exact string to use as jre container.
- setManifest(JkManifest) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setMavenPublicationInfo(JkMavenPublicationInfo) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- setMaxLength(int) - Static method in class dev.jeka.core.api.system.JkHierarchicalConsoleLogHandler
-
- setOf(T...) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOf(Iterable<T>) - Static method in class dev.jeka.core.api.utils.JkUtilsIterable
-
Creates a set of specified items.
- setOption(String, String) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Some options of a compileRunner are set in a couple of name/value (version, classpath, .....).
- setOutLayout(JkProjectOutLayout) - Method in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- setOutputDir(Path) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- setProject(JkJavaProject) - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
- setPublishRepos(JkRepoSet) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- setRunDependencies(JkDependencyResolver, JkDependencySet) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If the build script depends on external libraries, you must set the resolver of this dependencies here.
- setRunDependencies(JkDependencyResolver, JkDependencySet) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setRunner(JkUnit) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.java.project.JkJavaProjectPublishTasks
-
- setSkipTests(boolean) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setSourceAndTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Shorthand for #setSourceVersion chained to #setTargetVersion
- setSourceEncoding(String) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setSourceJavaVersion(JkJavaVersion) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setSourceLayout(JkProjectSourceLayout) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setSourceLayout(JkProjectSourceLayout) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setSourceVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets the version of source code accepted.
- setSourceVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setStandardJREContainer(String) - Method in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipse
-
Set the JRE container to the Eclipse Standard VM type with the desired name.
- setStaticResourceDir(Path) - Method in class dev.jeka.core.tool.builtins.java.JkPluginWar
-
- setTargetVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.JkJavaCompileSpec
-
Sets the target Java version for compiled classes.
- setTestClassMatcher(JkPathMatcher) - Method in class dev.jeka.core.api.java.project.JkJavaProjectTestTasks
-
- setup() - Method in class dev.jeka.core.tool.JkCommands
-
This method is invoked right after options has been injected into this instance.
- setupAfterPluginActivations() - Method in class dev.jeka.core.tool.JkCommands
-
This method is called once all plugin has been activated.
- setUsePathVariables(boolean) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseClasspathGenerator
-
If true
dependencies path will use JEKA_HOME and JEKA_REPO classpath variable instead of absolute paths.
- setUseVarPath(boolean) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- setVerbosity(JkLog.Verbosity) - Static method in class dev.jeka.core.api.system.JkLog
-
- setVersionedModule(JkVersionedModule) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
Sets the specified module name and version for this project.
- setVersionedModule(String, String) - Method in class dev.jeka.core.api.java.project.JkJavaProject
-
- setWriter(XMLStreamWriter) - Method in class dev.jeka.core.api.tooling.intellij.JkImlGenerator
-
- showDependencies() - Method in class dev.jeka.core.tool.builtins.java.JkPluginJava
-
Displays the resolved dependency tree on the console.
- sign(Path, String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
- sign(Path, String, Path) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Signs the specified file and write the signature in the specified signature file.
- sign(Path, Path, String, Path, char[], boolean) - Method in interface dev.jeka.core.api.crypto.gpg.JkInternalGpgDoer
-
- skip - Variable in class dev.jeka.core.tool.builtins.java.JkTestOptions
-
Turn it on to skip tests.
- SKIP_DESIGN - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SLF4J_API - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_JCL_OVER_SLF4J - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_JDK14_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_LOG4J12_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SLF4J_SIMPLE_BINDING - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- smartScope - Variable in class dev.jeka.core.tool.builtins.eclipse.JkPluginEclipsePath
-
Flag for resolving dependencies against the eclipse classpath
- SOURCE_ENCODING - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SOURCE_OPTS - Static variable in class dev.jeka.core.api.java.JkJavaCompileSpec
-
- SOURCES - Static variable in class dev.jeka.core.api.depmanagement.JkJavaDepScopes
-
This scope is used for publication purpose
- sources - Variable in class dev.jeka.core.tool.builtins.java.JkJavaPackOptions
-
When true, sources are packed in a jar file.
- SOURCES - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SOURCES_ARTIFACT_ID - Static variable in class dev.jeka.core.api.java.project.JkJavaProjectMaker
-
- splitTrimed(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Splits the specified String into an array by separating by the specified
delimiter.
- SPRING_AOP - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_BEANS - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_CONTEXT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_JDBC - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_ORM - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_SECURITY_CORE - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- SPRING_TX - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- startsWithAny(String, String...) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns true
if the specified string starts with any of the
candidates.
- startTask(String) - Static method in class dev.jeka.core.api.system.JkLog
-
Logs the start of the current task.
- stop() - Method in class dev.jeka.core.api.utils.JkUtilsIO.StreamGobbler
-
Stop the gobbling, meaning stop the thread.
- stream(FileVisitOption...) - Method in class dev.jeka.core.api.file.JkPathTree
-
Returns a path stream of all files of this tree.
- substringAfterFirst(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring after the first delimiter of the specified
occurrence.
- substringAfterLast(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring after the last delimiter of the specified
occurrence.
- substringBeforeFirst(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring before the first delimiter of the specified
occurrence.
- substringBeforeLast(String, String) - Static method in class dev.jeka.core.api.utils.JkUtilsString
-
Returns the substring before the last delimiter of the specified
occurrence.
- SUREFIRE_REPORTS_PATH - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- SVN_KIT - Static variable in class dev.jeka.core.api.depmanagement.JkPopularModules
-
- walk(Path, FileVisitOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- walk(Path, int, FileVisitOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- walkFileTree(Path, FileVisitor<Path>) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- warn(String) - Static method in class dev.jeka.core.api.system.JkLog
-
- with(JkMavenPublicationInfo) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified
publication extra infoString required to publish on Maven central repository.
- with(JkRepo.JkRepoCredential) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
Returns a copy of this repository but having the specified credentials.
- with(JkRepo.JkPublishConfig) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- withAgent(Path) - Method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- withBasedir(Path) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with specified the base directory.
- withBaseDir(Path) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
Re-localise all locations defined under the base directory to the specified new of directory keeping the same relative path.
- withBinaries(Iterable<Path>) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withBinaries(Path...) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withBreakOnFailure(boolean) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns a copy of this launcher but that fail fast on the first failure.
- withChecksumAlgos(String...) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- withChecksums(Set<String>) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified signer to sign published artifacts.
- withChecksums(String...) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
- withClassDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withClassesToTest(JkPathTreeSet) - Method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
- withClassesToTest(String) - Method in class dev.jeka.core.api.java.junit.JkJavaTestClasses
-
- withClassifier(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
classifier.
- withClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified classpath.
- withClasspath(Iterable<Path>) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
classpath.
- withClasspath(Path, Path, Path...) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
classpath.
- withCompiler(JavaCompiler) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with the specified compileRunner instance.
- withDefaultScope(JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencies but replacing the unscoped
dependencies with the specified scope mapping.
- withDefaultScopes(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencies but replacing the unscoped
dependencies with the specified ones.
- withDependencies(JkDependencySet) - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- withDependency(JkDependency) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency formed of the scope/scopeMapping of this scoped dependency
and the specified dependency.
- withDependencyResolver(JkDependencyResolver) - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- withDisplayOutput(boolean) - Method in class dev.jeka.core.api.java.JkJavadocMaker
-
Returns a
JkJavadocMaker
identical to this one but using the specified classpath.
- withExt(String) - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns an exclusion identical to this one but with the specified getExtension.
- withExt(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
artifact getExtension.
- withExtraFiles(JkPathTreeSet) - Method in class dev.jeka.core.api.java.JkJarPacker
-
- withFailOnError(boolean) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with the specified
failed-on-error parameter.
- withFailOnError(boolean) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified behavior if the the underlying process does not exit with 0
code.
- withFailOnError(boolean) - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- withFilter(JkPublishFilter) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- withForceUpdate(boolean) - Method in class dev.jeka.core.api.tooling.JkMvn
-
Append a "-U" force update to the list of parameters
- withForking(String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but with forking the javac
process.
- withForking(boolean, String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
- withForking(JkProcess) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
- withForking(JkJavaProcess) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Creates a withForking JkUnit from this one but using the specified process.
- withForking(Path) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
- withForking() - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Short-hand to #withForking(true)
- withForking(boolean) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Creates an identical JkUnit to this one but specifying the withForking mode.
- withForkingOnCompiler(String, String...) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
- withGeneratedResourceDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withGeneratedSourceDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withGlobalExclusion(JkDepExclude) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- withHostUrl(String) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withJavacBin(JkJavaVersion, Path) - Method in class dev.jeka.core.api.java.JkJavaCompiler
-
Creates a copy of this
JkJavaCompiler
but adding an external java compileRunner for
the specified source version.
- withJdbcPassword(String) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withJdbcUrl(String) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withJdbcUserName(String) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withLibraries(Iterable<Path>) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withLocalExclusion(JkDepExclude) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencySet but adding dependency exclusion on the the last element.
- withLocalExclusion(JkModuleId, JkDepExclude) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a set a dependency set identical to this one but excluding the specified exclude
from the transitive dependencies of the specified module.
- withLocalExclusions(String...) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- withLogCommand(boolean) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the specified logging command behavior.
- withLogCommand(boolean) - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- withLogOutput(boolean) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the specified logging output behavior.
- withLogOutput(boolean) - Method in class dev.jeka.core.api.tooling.JkGitWrapper
-
- withManifest(JkManifest) - Method in class dev.jeka.core.api.java.JkJarPacker
-
- withMatcher(JkPathMatcher) - Method in class dev.jeka.core.api.file.JkPathTree
-
Creates a
JkPathTree
which is a copy of this
JkPathTree
but the matcher is replaced with the specified one.
- withMatcher(PathMatcher) - Method in class dev.jeka.core.api.file.JkPathTreeSet
-
- withMerging(JkDependencyNode) - Method in class dev.jeka.core.api.depmanagement.JkDependencyNode
-
Returns a merge of this dependency node with the specified one.
- withModuleHolder(JkVersionedModule) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
The underlying dependency manager can cache the resolution on file ofSystem
for faster result.
- withModulesOnly() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
- withNeedSignature(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- withOptionalCredentials(String, String) - Method in class dev.jeka.core.api.depmanagement.JkRepo
-
- withOptions(List<String>) - Method in class dev.jeka.core.tool.builtins.jacoco.JkocoJunitEnhancer
-
- withoutDuplicate() - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a JkDependencySet similar to this one but removing duplicates on module dependencies.
- withoutDuplicates() - Method in class dev.jeka.core.api.file.JkPathSequence
-
Returns a JkPathSequence
identical to this one but without duplicates.
- withoutLastIf(boolean) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this dependencySet but removing the last element if the specified condition is met.
- withOutputDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withOutputDir(Path) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withOutputOnConsole(boolean) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns an enhanced copy of this launcher but specifying if the output should be displayed on console.
- withParams(JkResolutionParameters) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with the specified repositories.
- withParams(String...) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but with the
specified parameters in place of this parameters.
- withParamsIf(boolean, String...) - Method in class dev.jeka.core.api.system.JkProcess
-
- withPostAction(Runnable) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns a copy of this launcher but specifying an action to run at the end of execution.
- withProjectBaseDir(Path) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withProperties(Map<String, String>) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withProperty(String, String) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withPublicRing(Path) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a identical
JkGpg
but with the specified public ring key file.
- withReport(JkUnit.JunitReportDetail) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns a copy of this launcher but with the specified report detail.
- withReportDir(Path) - Method in class dev.jeka.core.api.java.junit.JkUnit
-
Returns a copy of this launcher but with the specified report directory output.
- withRepos(JkRepoSet) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
Returns an dependency resolver identical to this one but with the specified repositories.
- withRepos(JkRepo, JkRepo...) - Method in class dev.jeka.core.api.depmanagement.JkDependencyResolver
-
- withResources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withResources(String...) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withScm(String, String, String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- withScm(String) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublicationInfo
-
- withScopeMapping(JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkResolutionParameters
-
- withScopeMapping(JkScopeMapping) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scope mapping and no scopes.
- withScopes(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns a exclusion identical to this one but narrowed to the specified scopes.
- withScopes(Set<JkScope>) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scopes.
- withScopes(JkScope...) - Method in class dev.jeka.core.api.depmanagement.JkScopedDependency
-
Returns a scoped dependency identical to this one but with the specified scopes.
- withSecretRing(Path, String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a identical
JkGpg
but with the specified secret ring key file.
- withSecretRingPassword(String) - Method in class dev.jeka.core.api.crypto.gpg.JkGpg
-
Creates a identical
JkGpg
but with the specified password for secret ring.
- withSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.JkMavenPublication
-
Returns a new publication based on this one but with the specified signer to sign published artifacts.
- withSigner(UnaryOperator<Path>) - Method in class dev.jeka.core.api.depmanagement.JkPublisher
-
- withSkipDesign(boolean) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withSourceLayout(JkProjectSourceLayout) - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- withSources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withSources(String...) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withSourcesPath(Iterable<Path>) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withSourceVersion(JkJavaVersion) - Method in class dev.jeka.core.api.java.project.JkJavaProjectIde
-
- withTestClassDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withTestPath(Iterable<Path>) - Method in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- withTestReportDir(String) - Method in class dev.jeka.core.api.java.project.JkProjectOutLayout
-
- withTestResources(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withTestResources(String...) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withTests(JkPathTreeSet) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withTests(String...) - Method in class dev.jeka.core.api.java.project.JkProjectSourceLayout
-
- withType(String) - Method in class dev.jeka.core.api.depmanagement.JkDepExclude
-
Returns an exclusion identical to this one but with the specified type.
- withUniqueSnapshot(boolean) - Method in class dev.jeka.core.api.depmanagement.JkRepo.JkPublishConfig
-
- withVerbose(boolean) - Method in class dev.jeka.core.api.tooling.JkMvn
-
Append or remove a "-X" verbose to the list of parameters
- withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkModuleDependency
-
Returns a JkModuleDependency identical to this one but with the specified
static version.
- withVersion(String) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
- withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkModuleId
-
- withVersion(JkVersion) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- withVersion(String) - Method in class dev.jeka.core.api.depmanagement.JkVersionedModule
-
- withVersionProvider(JkVersionProvider) - Method in class dev.jeka.core.api.depmanagement.JkDependencySet
-
Returns a clone of this object but using specified version provider to override
versions of transitive dependencies.
- withWorkingDir(Path) - Method in class dev.jeka.core.api.java.JkJavaProcess
-
Returns a
JkJavaProcess
identical to this one but using the specified
working dir.
- withWorkingDir(Path) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but using the
specified directory as the working directory.
- withWorkingDir(String) - Method in class dev.jeka.core.api.system.JkProcess
-
Returns a JkProcess
identical to this one but using the
specified directory as the working directory.
- WORK_PATH - Static variable in class dev.jeka.core.tool.JkConstants
-
Relative path to the project base directory where jeka work files are generated.
- WORKING_DIRECTORY - Static variable in class dev.jeka.core.tool.builtins.sonar.JkSonar
-
- wrap() - Method in class dev.jeka.core.tool.builtins.scaffold.JkPluginScaffold
-
- wrap(JkDependencyResolver) - Method in class dev.jeka.core.tool.builtins.scaffold.JkScaffolder
-
- write(byte[], OpenOption...) - Method in class dev.jeka.core.api.file.JkPathFile
-
Shorthand for Files.write(Path, byte[], OpenOption...)
- write(Path, byte[], OpenOption...) - Static method in class dev.jeka.core.api.utils.JkUtilsPath
-
- writeTo(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
- writeTo(Path) - Method in class dev.jeka.core.api.tooling.eclipse.JkEclipseProjectGenerator
-
- writeToStandardLocation(Path) - Method in class dev.jeka.core.api.java.JkManifest
-
Writes this manifest at the standard place (META-INF/MANIFEST.MF) of the
specified directory.