Index

A B C D E F G I J K M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractExtensionListMojo - Class in org.l2x6.cq.maven
 
AbstractExtensionListMojo() - Constructor for class org.l2x6.cq.maven.AbstractExtensionListMojo
 
addAdditionalRuntimeDependencies(Gavtcs) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
additionalRuntimeDependencies(List<Gavtcs>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
append(String) - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
AppendNewLinePostProcessor - Class in org.l2x6.cq.maven.doc.processor
DocumentationPostProcessor to append a newline character to the end of file content if it does not already have one.
AppendNewLinePostProcessor() - Constructor for class org.l2x6.cq.maven.doc.processor.AppendNewLinePostProcessor
 
artifactId(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
artifactIdBase(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
artifactIdPrefix(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
AsciiDocFile - Class in org.l2x6.cq.maven.doc.processor
Represents an AsciiDoc file with the added capability to check and manipulate its content.
AsciiDocFile(Path, String, Charset) - Constructor for class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
AwaitReleaseMojo - Class in org.l2x6.cq.maven
Lists the artifacts having the given AwaitReleaseMojo.groupId and AwaitReleaseMojo.version from the AwaitReleaseMojo.localRepository and checks that they are available in the AwaitReleaseMojo.remoteRepository.
AwaitReleaseMojo() - Constructor for class org.l2x6.cq.maven.AwaitReleaseMojo
 

B

basePath - Variable in class org.l2x6.cq.maven.CreateTestMojo
 
basePath - Variable in class org.l2x6.cq.maven.SetVersionsMojo
 
basePath - Variable in class org.l2x6.cq.maven.SyncVersionsMojo
 
bomEntryVersion(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
BomOverlapsMojo - Class in org.l2x6.cq.maven
Compares two BOMs and prints G:A pairs managed in both BOMs.
BomOverlapsMojo() - Constructor for class org.l2x6.cq.maven.BomOverlapsMojo
 
build() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
builder() - Static method in class org.l2x6.cq.maven.TemplateParams
 
Builder() - Constructor for class org.l2x6.cq.maven.TemplateParams.Builder
 

C

categories(List<String>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
category(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
CLASSPATH_PREFIX - Static variable in class org.l2x6.cq.maven.CqUtils
 
compareTo(ExtensionModule) - Method in class org.l2x6.cq.maven.ExtensionModule
 
CqUtils - Class in org.l2x6.cq.maven
 
CqUtils() - Constructor for class org.l2x6.cq.maven.CqUtils
 
CreateExtensionMojo - Class in org.l2x6.cq.maven
Scaffolds a new Camel Quarkus extension.
CreateExtensionMojo() - Constructor for class org.l2x6.cq.maven.CreateExtensionMojo
 
CreateTestMojo - Class in org.l2x6.cq.maven
Scaffolds a new test.
CreateTestMojo() - Constructor for class org.l2x6.cq.maven.CreateTestMojo
 

D

DEFAULT_CATEGORIES - Static variable in class org.l2x6.cq.maven.CqUtils
 
DEFAULT_ENCODING - Static variable in class org.l2x6.cq.maven.CqUtils
 
DEFAULT_TEMPLATES_URI_BASE - Static variable in class org.l2x6.cq.maven.CqUtils
 
DEFAULT_TEMPLATES_URI_BASE - Static variable in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
DependencyAnalysisMojo - Class in org.l2x6.cq.maven
Writes reports about dependencies reachable over more than one primary dependency project.
DependencyAnalysisMojo() - Constructor for class org.l2x6.cq.maven.DependencyAnalysisMojo
 
DependencyAnalysisMojo.IdGavSet - Class in org.l2x6.cq.maven
 
DependencyAnalysisMojo.ProjectMapper - Class in org.l2x6.cq.maven
 
deprecated(boolean) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
description(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
docsBaseDir - Variable in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
The path to the docs module base directory
DocumentationPostProcessor - Interface in org.l2x6.cq.maven.doc.processor
Abstraction for defining logic to modify AsciiDoc file content after it has been loaded.

E

empty() - Static method in class org.l2x6.cq.maven.PatternSet
 
endsWith(String) - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
evalTemplate(Configuration, String, Path, TemplateParams) - Method in class org.l2x6.cq.maven.CreateTestMojo
 
evalTemplate(Configuration, String, Path, TemplateParams, Consumer<String>) - Static method in class org.l2x6.cq.maven.CqUtils
 
evalTemplate(Configuration, String, Map<String, Object>, T) - Static method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
ExamplesCheckPlatformMojo - Class in org.l2x6.cq.maven
Checks whether the Quarkus platform BOM and Camel Quarkus BOM suit each other
ExamplesCheckPlatformMojo() - Constructor for class org.l2x6.cq.maven.ExamplesCheckPlatformMojo
 
ExamplesSetPlatformMojo - Class in org.l2x6.cq.maven
Sets either the just released Quarkus platform on all examples under the current directory via -Dcq.quarkus.platform.version=... or sets the camel-quarkus-bom instead via -Dcq.camel-quarkus.version=...
ExamplesSetPlatformMojo() - Constructor for class org.l2x6.cq.maven.ExamplesSetPlatformMojo
 
execute() - Method in class org.l2x6.cq.maven.AwaitReleaseMojo
 
execute() - Method in class org.l2x6.cq.maven.BomOverlapsMojo
 
execute() - Method in class org.l2x6.cq.maven.CreateTestMojo
 
execute() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo
 
execute() - Method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
execute() - Method in class org.l2x6.cq.maven.doc.UpdateDocsMojo
Execute goal.
execute() - Method in class org.l2x6.cq.maven.ExamplesSetPlatformMojo
 
execute() - Method in class org.l2x6.cq.maven.FlattenBomMojo
 
execute() - Method in class org.l2x6.cq.maven.FormatPomsMojo
 
execute() - Method in class org.l2x6.cq.maven.PromoteExtensionMojo
 
execute() - Method in class org.l2x6.cq.maven.RemoveExclusionsMojo
 
execute() - Method in class org.l2x6.cq.maven.SetVersionsMojo
 
execute() - Method in class org.l2x6.cq.maven.SyncExamplePropertiesMojo
 
execute() - Method in class org.l2x6.cq.maven.SyncVersionsMojo
 
execute() - Method in class org.l2x6.cq.maven.UpdateExamplesJsonMojo
 
execute() - Method in class org.l2x6.cq.maven.UpdateQuarkusMetadataMojo
 
execute() - Method in class org.l2x6.cq.maven.VersionReportMojo
 
extensionDocPage(Path, String) - Static method in class org.l2x6.cq.maven.CqUtils
 
extensionDocUrl(String) - Static method in class org.l2x6.cq.maven.CqUtils
 
ExtensionModule - Class in org.l2x6.cq.maven
 
ExtensionModule(Path, String) - Constructor for class org.l2x6.cq.maven.ExtensionModule
 
extensionName(Function<String, String>, Supplier<String>) - Static method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
extensionName(Model) - Static method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 

F

FILE_PREFIX - Static variable in class org.l2x6.cq.maven.CqUtils
 
findExtensionArtifactIds(Set<Ga>) - Static method in class org.l2x6.cq.maven.CqUtils
 
findExtensions(Path, Collection<Module>, Predicate<String>) - Static method in class org.l2x6.cq.maven.CqUtils
 
findProjectPredicate(String) - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.ProjectMapper
 
FlattenBomMojo - Class in org.l2x6.cq.maven
Flattens the dependency management section of the current pom.xml file.
FlattenBomMojo() - Constructor for class org.l2x6.cq.maven.FlattenBomMojo
 
FormatPomsMojo - Class in org.l2x6.cq.maven
Formats the pom.xml files in the source tree.
FormatPomsMojo() - Constructor for class org.l2x6.cq.maven.FormatPomsMojo
 
FormatPomsMojo.PomSet - Class in org.l2x6.cq.maven
 

G

getAdditionalRuntimeDependencies() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getAdditionalRuntimeDependencies() - Method in class org.l2x6.cq.maven.TemplateParams
 
getArtifactId() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getArtifactId() - Method in class org.l2x6.cq.maven.TemplateParams
 
getArtifactIdBase() - Method in class org.l2x6.cq.maven.ExtensionModule
 
getArtifactIdBase() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getArtifactIdBase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getArtifactIdPrefix() - Method in class org.l2x6.cq.maven.TemplateParams
 
getBomEntryVersion() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getBomEntryVersion() - Method in class org.l2x6.cq.maven.TemplateParams
 
getCategories() - Method in class org.l2x6.cq.maven.TemplateParams
 
getCharset() - Method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
getContent() - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
getCqExtension() - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
getDescription() - Method in class org.l2x6.cq.maven.TemplateParams
 
getDestinationPom() - Method in class org.l2x6.cq.maven.FormatPomsMojo.PomSet
 
getExcludeGas() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
getExtensionDir() - Method in class org.l2x6.cq.maven.ExtensionModule
 
getFiled(String) - Method in class org.l2x6.cq.maven.CreateExtensionMojo
 
getGroupId() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getGroupId() - Method in class org.l2x6.cq.maven.TemplateParams
 
getGuideUrl() - Method in class org.l2x6.cq.maven.TemplateParams
 
getId() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
getIncludeGas() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
getItestParentArtifactId() - Method in class org.l2x6.cq.maven.TemplateParams
 
getItestParentGroupId() - Method in class org.l2x6.cq.maven.TemplateParams
 
getItestParentRelativePath() - Method in class org.l2x6.cq.maven.TemplateParams
 
getItestParentVersion() - Method in class org.l2x6.cq.maven.TemplateParams
 
getJavaPackage(String, String, String) - Static method in class org.l2x6.cq.maven.CqUtils
 
getJavaPackageBase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getJavaPackageBasePath() - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
getJavaPackageBasePath() - Method in class org.l2x6.cq.maven.TemplateParams
 
getKeywords() - Method in class org.l2x6.cq.maven.TemplateParams
 
getKind() - Method in class org.l2x6.cq.maven.TemplateParams
 
getModels() - Method in class org.l2x6.cq.maven.TemplateParams
 
getMultiModuleProjectDirectoryPath() - Method in class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
getNameBase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getNamePrefix() - Method in class org.l2x6.cq.maven.TemplateParams
 
getNameSegmentDelimiter() - Method in class org.l2x6.cq.maven.TemplateParams
 
getPath() - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
getPomPath() - Method in class org.l2x6.cq.maven.ExtensionModule
 
getQuarkusVersion() - Method in class org.l2x6.cq.maven.TemplateParams
 
getRuntimePomPath() - Method in class org.l2x6.cq.maven.ExtensionModule
 
getSourcePoms() - Method in class org.l2x6.cq.maven.FormatPomsMojo.PomSet
 
getStatus() - Method in class org.l2x6.cq.maven.TemplateParams
 
getTemplateConfig(Path, String, String, String) - Static method in class org.l2x6.cq.maven.CqUtils
 
getToCapCamelCase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getToKebabCase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getToSnakeCase() - Method in class org.l2x6.cq.maven.TemplateParams
 
getTree() - Method in class org.l2x6.cq.maven.AbstractExtensionListMojo
 
getVersion() - Method in class org.l2x6.cq.maven.TemplateParams
 
groupId(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
guideUrl(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

I

IdGavSet() - Constructor for class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
isDeprecated() - Method in class org.l2x6.cq.maven.TemplateParams
 
isNativeSupported() - Method in class org.l2x6.cq.maven.ExtensionModule
 
isNativeSupported() - Method in class org.l2x6.cq.maven.TemplateParams
 
isRuntimeBomPathSet() - Method in class org.l2x6.cq.maven.TemplateParams
 
isUnlisted() - Method in class org.l2x6.cq.maven.TemplateParams
 
itestParentArtifactId(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
itestParentGroupId(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
itestParentRelativePath(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
itestParentVersion(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

J

javaPackageBase(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

K

keyword(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
keywords(Collection<String>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
kind(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

M

matchesAny(String) - Method in class org.l2x6.cq.maven.PatternSet
 
model(ArtifactModel<?>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
modelParams(ArtifactModel<?>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
models(List<ArtifactModel<?>>) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
multiModuleProjectDirectory - Variable in class org.l2x6.cq.maven.AbstractExtensionListMojo
The root directory of the Camel Quarkus source tree.

N

nameBase(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
namePrefix(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
nameSegmentDelimiter(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
nativeSupported(boolean) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

O

org.l2x6.cq.maven - package org.l2x6.cq.maven
 
org.l2x6.cq.maven.doc - package org.l2x6.cq.maven.doc
 
org.l2x6.cq.maven.doc.processor - package org.l2x6.cq.maven.doc.processor
 

P

PatternSet - Class in org.l2x6.cq.maven
 
PomSet() - Constructor for class org.l2x6.cq.maven.FormatPomsMojo.PomSet
 
PomSorter - Class in org.l2x6.cq.maven
 
PomSorter() - Constructor for class org.l2x6.cq.maven.PomSorter
 
process(AsciiDocFile) - Method in class org.l2x6.cq.maven.doc.processor.AppendNewLinePostProcessor
 
process(AsciiDocFile) - Method in interface org.l2x6.cq.maven.doc.processor.DocumentationPostProcessor
Performs some custom processing on the AsciiDoc file content.
process(AsciiDocFile) - Method in class org.l2x6.cq.maven.doc.processor.SectionIdPostProcessor
 
PromoteExtensionMojo - Class in org.l2x6.cq.maven
Promotes an extension identified by PromoteExtensionMojo.artifactIdBase from JVM-only to JVM+native state.
PromoteExtensionMojo() - Constructor for class org.l2x6.cq.maven.PromoteExtensionMojo
 

Q

quarkusExtensionYamlParams(List<ArtifactModel<?>>, String, String, String, List<String>, boolean, boolean, boolean, ExtensionStatus, Path, Log, List<String>) - Static method in class org.l2x6.cq.maven.CqUtils
 
quarkusVersion(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

R

RemoveExclusionsMojo - Class in org.l2x6.cq.maven
Flattens the dependency management section of the current pom.xml file.
RemoveExclusionsMojo() - Constructor for class org.l2x6.cq.maven.RemoveExclusionsMojo
 
replace(String, String) - Method in class org.l2x6.cq.maven.doc.processor.AsciiDocFile
 
repoSession() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo
 
runtimeBomPathSet(boolean) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 

S

sanitizeDescription(String) - Static method in class org.l2x6.cq.maven.CqUtils
 
SectionIdPostProcessor - Class in org.l2x6.cq.maven.doc.processor
DocumentationPostProcessor transform AsciiDoc headings to add ID blocks.
SectionIdPostProcessor() - Constructor for class org.l2x6.cq.maven.doc.processor.SectionIdPostProcessor
 
session - Variable in class org.l2x6.cq.maven.SetVersionsMojo
 
session - Variable in class org.l2x6.cq.maven.SyncVersionsMojo
 
setDestinationPom(String) - Method in class org.l2x6.cq.maven.FormatPomsMojo.PomSet
 
setExcludeGas(String) - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
setId(String) - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
setIncludeGas(String) - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
setSourcePoms(FileSet) - Method in class org.l2x6.cq.maven.FormatPomsMojo.PomSet
 
SetVersionsMojo - Class in org.l2x6.cq.maven
A faster and more advanced alternative to versions:set.
SetVersionsMojo() - Constructor for class org.l2x6.cq.maven.SetVersionsMojo
 
skipArtifactIdBases - Variable in class org.l2x6.cq.maven.AbstractExtensionListMojo
A set of regular expressions to match against artifactIdBases.
sortDependencyManagement(Path) - Static method in class org.l2x6.cq.maven.PomSorter
 
sortDependencyManagement(Path, List<String>) - Static method in class org.l2x6.cq.maven.PomSorter
 
sortModules(Path) - Static method in class org.l2x6.cq.maven.PomSorter
 
sortModules(Path, List<String>) - Static method in class org.l2x6.cq.maven.PomSorter
 
status - Variable in class org.l2x6.cq.maven.TemplateParams.Builder
 
status(ExtensionStatus) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
SyncExamplePropertiesMojo - Class in org.l2x6.cq.maven
Synchronizes the properties in an example project with the properties in Camel Quarkus
SyncExamplePropertiesMojo() - Constructor for class org.l2x6.cq.maven.SyncExamplePropertiesMojo
 
SyncVersionsMojo - Class in org.l2x6.cq.maven
Synchronizes version properties tagged with @sync.
SyncVersionsMojo() - Constructor for class org.l2x6.cq.maven.SyncVersionsMojo
 

T

TemplateParams - Class in org.l2x6.cq.maven
 
TemplateParams.Builder - Class in org.l2x6.cq.maven
 
toCapCamelCase(String) - Static method in class org.l2x6.cq.maven.CqUtils
 
toGavSet() - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.IdGavSet
 
toKebabCase(String) - Static method in class org.l2x6.cq.maven.CqUtils
 
toProjectId(Ga) - Method in class org.l2x6.cq.maven.DependencyAnalysisMojo.ProjectMapper
 
toSnakeCase(String) - Static method in class org.l2x6.cq.maven.CqUtils
 
toString() - Method in class org.l2x6.cq.maven.ExtensionModule
 

U

unlisted(boolean) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
UpdateDocPageMojo - Class in org.l2x6.cq.maven.doc
Updates the given extension's documentation page in the docs module based on data in the current module.
UpdateDocPageMojo() - Constructor for class org.l2x6.cq.maven.doc.UpdateDocPageMojo
 
UpdateDocsMojo - Class in org.l2x6.cq.maven.doc
Performs the following tasks: Deletes extension pages whose extensions do not exist anymore Synchronizes nav.adoc with the reality Intended primarily for Quarkiverse CXF.
UpdateDocsMojo() - Constructor for class org.l2x6.cq.maven.doc.UpdateDocsMojo
 
UpdateExamplesJsonMojo - Class in org.l2x6.cq.maven
Stores example metadata into an examples.json file.
UpdateExamplesJsonMojo() - Constructor for class org.l2x6.cq.maven.UpdateExamplesJsonMojo
 
UpdateQuarkusMetadataMojo - Class in org.l2x6.cq.maven
Updates quarkus-extension.yaml files in extension modules based on the info from Camel Catalog.
UpdateQuarkusMetadataMojo() - Constructor for class org.l2x6.cq.maven.UpdateQuarkusMetadataMojo
 
updateTestVirtualDependencies(Predicate<Gavtcs>) - Static method in class org.l2x6.cq.maven.FormatPomsMojo
 
updateVirtualDependenciesAllExtensions(List<DirectoryScanner>, Set<Gavtcs>, Charset, PomTransformer.SimpleElementWhitespace) - Static method in class org.l2x6.cq.maven.FormatPomsMojo
 

V

version(String) - Method in class org.l2x6.cq.maven.TemplateParams.Builder
 
VersionReportMojo - Class in org.l2x6.cq.maven
Prepares a report upon releasing a new Camel Quarkus version.
VersionReportMojo() - Constructor for class org.l2x6.cq.maven.VersionReportMojo
 
A B C D E F G I J K M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values