Public record
Software health reportschema 0.27.0 · metrics 1.13.0 · 2026-07-26 05:35 UTC

citrusframework / citrus

Framework for automated integration tests with focus on message-based applications

JavaApache-2.0★ 485 stars⑂ 149 forkssince Feb 2010View on GitHub ↗

citrusframework/citrus holds a health index of 74 out of 100, placing it in the Good band. It scores highest on Vitality (99/100) and lowest on Sustainability & Governance (64/100). It was last updated today. A single contributor accounts for most of its recent work.

74
overall / 100
Good

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

74
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

Citrus FrameworkOrganization
19 followers20 public repossince Apr 2017

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
Mavenorg.citrusframework:citrus-api5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-base5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-spring5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-core5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-ftp5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-jms5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-sql5.0.0-M2-3210 days ago
Mavenorg.citrusframework:citrus-http5.0.0-M2-3210 days ago

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

99Excellent · 22% of overall
How it's scored
36/36Push recency — last push 0 days ago
33.9/36Commit cadence — 49/52 weeks with commits
18/18Commit volume — 385 commits in the last year
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year385
human_commit_share0.94
days_since_last_push0
active_weeks_last_year49

Release discipline

100Excellent
How it's scored
27/27Ships releases — 46 releases published
36/36Release recency — latest release 10 days ago
27/27Release cadence — a release every ~23.6 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count46
latest_release_tagv4.10.2
releases_from_tagsno
days_since_latest_release10
mean_days_between_releases23.6
Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

70Good · 18% of overall
How it's scored
43.6/60Stars — 485 stars
18.1/25Forks — 149 forks
8.8/15Watchers — 39 watchers
Inputs used
forks149
stars485
watchers39
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (Apache-2.0)
18/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
0/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingyes
has_issue_templateno
has_code_of_conductno
has_pull_request_templateno

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

64Moderate · 24% of overall
How it's scored
9/54Bus factor — 1 contributor(s) cover half of all commits
4.7/22.5Commit distribution — top contributor authored 79% of commits
13.5/13.5Contributor breadth — 51 contributors
10/10OpenSSF Scorecard: Contributors — project has 32 contributing companies or organizations
Inputs used
bus_factor1
contributors_sampled51
top_contributor_share0.793
How it's scored
38/46.8Issue resolution — 81% of issues closed
32.9/38.3PR acceptance — 579/674 decided PRs merged
0/15OpenSSF Scorecard: Code-Review — Found 2/23 approved changesets -- score normalized to 0
Inputs used
merged_prs579
open_issues176
closed_issues765
issue_closed_ratio0.813
closed_unmerged_prs95
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
9.4/25Owner reach — 19 followers of citrusframework
21.6/25Track record — 20 public repos, account ~9 yr old
Inputs used
followers19
owner_typeOrganization
is_verified
owner_logincitrusframework
public_repos20
account_age_days3,382
How it's scored
25/25Published & resolvable — 8 package(s) on maven
35/35Publish recency — latest publish 10 days ago
20/20Version history — 32 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesorg.citrusframework:citrus-api, org.citrusframework:citrus-base, org.citrusframework:citrus-spring, org.citrusframework:citrus-core, org.citrusframework:citrus-ftp, org.citrusframework:citrus-jms, org.citrusframework:citrus-sql, org.citrusframework:citrus-http
ecosystemsmaven
any_deprecatedno
min_days_since_publish10

Engineering Quality

Are baseline engineering and documentation practices in place?

71Good · 20% of overall
How it's scored
24/24CI workflows — 4 workflow(s)
24/24Tests present
0/16Linter config
0/9.6Pre-commit hooks
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 19 out of 19 merged PRs checked by a CI test -- score normalized to 10
Inputs used
has_ciyes
has_testsyes
has_editorconfigno
has_linter_configno
has_precommit_configno
How it's scored
30/30README
0/25Documentation directory
15/15Documentation / homepage site — https://citrusframework.org
10/10Repository description
10/10Topics — 13 topics
10/10Wiki
Inputs used
topicsintegration-testing, microservices, messaging, apache-camel, http, jms, kafka, knative, kubernetes, quarkus, rest-api, spring-boot, testing
has_wikiyes
homepagehttps://citrusframework.org
has_readmeyes
has_docs_dirno
has_descriptionyes

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

65Moderate · 16% of overall
How it's scored
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — no data
2.5/2.5CI-Tests — 19 out of 19 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 2/23 approved changesets -- score normalized to 0
2.5/2.5Contributors — project has 32 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5License — license file detected
7.5/7.5Maintained — 30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — no data
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
7.5/7.5Vulnerabilities — 0 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated15
scorecard_versionv5.5.0
checks_inconclusive3
scorecard_aggregate5.6
Excluded from scoring (no data or not applicable): branch_protection, packaging, signed_releases. Remaining weights renormalized.
How it's scored
35/35Direct dependencies free of known advisories — no direct dependency carries a known advisory
25/25Indirect dependencies free of known advisories — no indirect dependency carries a known advisory
0/40No advisories left outstanding — no advisory carries a publication date
Inputs used
sourceosv
advisories0
affected_packages0
assessed_packages2
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the maven:org.citrusframework:citrus-api@5.0.0-M2 runtime dependency closure — what installing the published package pulls in — 2 packages. Reachability is not analyzed.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score.

81Good · 0% of overall
How it's scored
45/45Agent instructions — AGENTS.md, CLAUDE.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 83 of 94 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share0.883
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes6,178
How it's scored
18/18One-command bootstrap — Makefile
22/22Automated tests
0/11Lint / format config
11/11Static type checking — Java (statically typed)
10/10Reproducible environment — Dockerfile
10/10Demonstrated agent practice — 38 of the last 100 commits agent-authored or agent-credited
8/8Automated maintenance — 6 of the last 100 commits are automated dependency updates
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfiles
has_dockerfileyes
typed_languageyes
bootstrap_filesMakefile
has_devcontainerno
has_linter_configno
typecheck_configs
agent_commit_share0.38
toolchain_manifestscatalog/citrus-bom/pom.xml, catalog/citrus-catalog-schema/pom.xml, catalog/citrus-core/pom.xml, catalog/citrus-endpoint-catalog/pom.xml, catalog/pom.xml, connectors/citrus-agent-connector/pom.xml, connectors/citrus-docker/pom.xml, connectors/citrus-jbang-connector/pom.xml, connectors/citrus-knative/pom.xml, connectors/citrus-kubernetes/pom.xml, connectors/citrus-openapi/pom.xml, connectors/citrus-selenium/pom.xml, connectors/citrus-sql/pom.xml, connectors/citrus-testcontainers/pom.xml, connectors/pom.xml, core/citrus-api/pom.xml, core/citrus-base/pom.xml, core/citrus-spring/pom.xml, core/pom.xml, endpoints/citrus-camel/pom.xml, endpoints/citrus-ftp/pom.xml, endpoints/citrus-http/pom.xml, endpoints/citrus-jms/pom.xml, endpoints/citrus-jmx/pom.xml, endpoints/citrus-kafka/pom.xml, endpoints/citrus-mail/pom.xml, endpoints/citrus-rmi/pom.xml, endpoints/citrus-spring-integration/pom.xml, endpoints/citrus-ssh/pom.xml, endpoints/citrus-vertx/pom.xml, endpoints/citrus-websocket/pom.xml, endpoints/citrus-ws/pom.xml, endpoints/citrus-zookeeper/pom.xml, endpoints/pom.xml, pom.xml, runtime/citrus-cucumber/pom.xml, runtime/citrus-groovy/pom.xml, runtime/citrus-junit-jupiter/pom.xml, runtime/citrus-junit/pom.xml, runtime/citrus-main/pom.xml, runtime/citrus-quarkus/citrus-quarkus-deployment/pom.xml, runtime/citrus-quarkus/citrus-quarkus-it/pom.xml, runtime/citrus-quarkus/citrus-quarkus-runtime/pom.xml, runtime/citrus-quarkus/pom.xml, runtime/citrus-testng/pom.xml, runtime/citrus-xml/pom.xml, runtime/citrus-yaml/pom.xml, runtime/pom.xml, tools/agent/pom.xml, tools/archetypes/jms/pom.xml, tools/archetypes/jms/src/main/resources/archetype-resources/pom.xml, tools/archetypes/pom.xml, tools/archetypes/quickstart/pom.xml, tools/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml, tools/archetypes/soap/pom.xml, tools/archetypes/soap/src/main/resources/archetype-resources/pom.xml, tools/cucumber-steps/citrus-cucumber-all/pom.xml, tools/cucumber-steps/citrus-cucumber-camel/pom.xml, tools/cucumber-steps/citrus-cucumber-core/pom.xml, tools/cucumber-steps/citrus-cucumber-groovy/pom.xml, tools/cucumber-steps/citrus-cucumber-http/pom.xml, tools/cucumber-steps/citrus-cucumber-jdbc/pom.xml, tools/cucumber-steps/citrus-cucumber-jms/pom.xml, tools/cucumber-steps/citrus-cucumber-kafka/pom.xml, tools/cucumber-steps/citrus-cucumber-knative/pom.xml, tools/cucumber-steps/citrus-cucumber-kubernetes/pom.xml, tools/cucumber-steps/citrus-cucumber-openapi/pom.xml, tools/cucumber-steps/citrus-cucumber-selenium/pom.xml, tools/cucumber-steps/citrus-cucumber-testcontainers/pom.xml, tools/cucumber-steps/pom.xml, tools/docs-generator/pom.xml, tools/jbang/pom.xml, tools/maven/citrus-agent-maven-plugin/pom.xml, tools/maven/citrus-maven-plugin-integration/pom.xml, tools/maven/citrus-maven-plugin/pom.xml, tools/maven/pom.xml, tools/mcp-server/pom.xml, tools/pom.xml, tools/restdocs/pom.xml, tools/schema-generator/pom.xml, tools/test-api-generator/citrus-openapi-codegen-maven-plugin/pom.xml, tools/test-api-generator/citrus-openapi-codegen/pom.xml, tools/test-api-generator/citrus-test-api-core/pom.xml, tools/test-api-generator/pom.xml, tools/test-generator/pom.xml, utils/citrus-test-support/pom.xml, utils/pom.xml, validation/citrus-validation-binary/pom.xml, validation/citrus-validation-groovy/pom.xml, validation/citrus-validation-hamcrest/pom.xml, validation/citrus-validation-json/pom.xml, validation/citrus-validation-text/pom.xml, validation/citrus-validation-xml/pom.xml, validation/citrus-validation-yaml/pom.xml, validation/pom.xml
dependency_bot_commit_share0.06
How it's scored
45/45Type-checkable code — Java (statically typed)
54.9/55Manageable file sizes — 8/4,342 source files over 60KB
Inputs used
primary_languageJava
largest_source_bytes239,982
source_files_sampled4,342
oversized_source_files8
How it's scored
0/40API schema (OpenAPI/GraphQL/proto)
20/20MCP server
40/40Runnable examples — sample, samples
Inputs used
example_dirssample, samples
has_mcp_signalyes
api_schema_files

Key facts

485GitHub stars
51contributors
385commits, last 12 months
0days since last push
46releases
1bus factor
176open issues
Mavenpackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

More detail

Star and fork history 0 ★ / 149 ⇿
0Stars
149Forks
45Releases

When each star and fork was added, collected from GitHub and bucketed by day. Cumulative growth sits directly above the daily additions it is made of, so the two read against each other: steady organic accretion looks nothing like an abrupt, short-lived burst. Where that difference is measurable, it is reported as growth authenticity.

025507510012515014642010-072018-072026-07
Major 2Minor 14Patch 21

Each point covers 15 days.

OpenSSF Scorecard 5.6 / 10
5.6aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-07-26 05:35 UTC

10Binary-Artifactsno binaries found in the repo
n/aBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests19 out of 19 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 2/23 approved changesets -- score normalized to 0
10Contributorsproject has 32 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10
n/aPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0SASTSAST tool is not run on all commits -- score normalized to 0
0Security-Policysecurity policy file not detected
n/aSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
10Vulnerabilities0 existing vulnerabilities detected
Direct dependencies 379
RegistryPackageVersion constraintManifest
Mavenxerces:xercesImpl${xerces.version}pom.xml
Mavenjakarta.jms:jakarta.jms-api${jakarta.jms-api.version}pom.xml
Mavenjakarta.activation:jakarta.activation-api${jakarta-activation-api.version}pom.xml
Mavencom.sun.activation:jakarta.activation${jakarta-activation.version}pom.xml
Mavencom.sun.xml.messaging.saaj:saaj-impl${saaj.version}pom.xml
Mavenjakarta.xml.soap:jakarta.xml.soap-api${jakarta.xml.soap-api.version}pom.xml
Mavenorg.codehaus.groovy:groovy${groovy.version}pom.xml
Mavenorg.codehaus.groovy:groovy-xml${groovy.version}pom.xml
Mavenorg.codehaus.groovy:groovy-json${groovy.version}pom.xml
Mavenorg.codehaus.groovy:groovy-jsr223${groovy.version}pom.xml
Mavencommons-cli:commons-cli${commons.cli.version}pom.xml
Mavencommons-codec:commons-codec${commons.codec.version}pom.xml
Mavenorg.apache.commons:commons-lang3${commons.lang.version}pom.xml
Mavencommons-io:commons-io${commons.io.version}pom.xml
Mavenorg.apache.sshd:sshd-core${sshd.version}pom.xml
Mavenorg.apache.sshd:sshd-sftp${sshd.version}pom.xml
Mavenorg.apache.sshd:sshd-scp${sshd.version}pom.xml
Mavenorg.bouncycastle:bcprov-jdk18on${bouncycastle.version}pom.xml
Mavenorg.bouncycastle:bcpkix-jdk18on${bouncycastle.version}pom.xml
Mavencom.jcraft:jsch${jsch.version}pom.xml
Mavennet.sf.jtidy:jtidy${jtidy.version}pom.xml
Mavenorg.hamcrest:hamcrest${hamcrest.version}pom.xml
Mavenorg.hamcrest:hamcrest-core${hamcrest.version}pom.xml
Mavenorg.hamcrest:hamcrest-library${hamcrest.version}pom.xml
Mavenorg.openapitools:jackson-databind-nullable${jackson-databind-nullable.version}pom.xml
Mavenorg.springframework:spring-core${spring.version}pom.xml
Mavenorg.springframework:spring-beans${spring.version}pom.xml
Mavenorg.springframework:spring-aop${spring.version}pom.xml
Mavenorg.springframework:spring-context${spring.version}pom.xml
Mavenorg.springframework:spring-expression${spring.version}pom.xml
Mavenorg.springframework:spring-context-support${spring.version}pom.xml
Mavenorg.springframework:spring-jms${spring.version}pom.xml
Mavenorg.springframework:spring-jdbc${spring.version}pom.xml
Mavenorg.springframework:spring-tx${spring.version}pom.xml
Mavenorg.springframework:spring-oxm${spring.version}pom.xml
Mavenorg.springframework:spring-web${spring.version}pom.xml
Mavenorg.springframework:spring-websocket${spring.version}pom.xml
Mavenorg.springframework:spring-messaging${spring.version}pom.xml
Mavenorg.springframework:spring-webmvc${spring.version}pom.xml
Mavenorg.springframework.ws:spring-ws-core${spring.ws.version}pom.xml
Mavenorg.springframework.ws:spring-xml${spring.ws.version}pom.xml
Mavenorg.springframework.integration:spring-integration-core${spring.integration.version}pom.xml
Mavenorg.springframework.integration:spring-integration-http${spring.integration.version}pom.xml
Mavenorg.springframework.restdocs:spring-restdocs-core${spring.restdocs.version}pom.xml
Mavenorg.springframework:spring-test${spring.version}pom.xml
Mavenwsdl4j:wsdl4j${wsdl4j.version}pom.xml
Mavenorg.testng:testng${testng.version}pom.xml
Mavenjunit:junit${junit.version}pom.xml
Mavenorg.junit.jupiter:junit-jupiter-api${junit.jupiter.version}pom.xml
Mavenorg.junit.jupiter:junit-jupiter-engine${junit.jupiter.version}pom.xml
Mavenorg.junit.jupiter:junit-jupiter${junit.jupiter.version}pom.xml
Mavenorg.junit.jupiter:junit-jupiter-params${junit.jupiter.version}pom.xml
Mavenorg.junit.platform:junit-platform-engine${junit.jupiter.version}pom.xml
Mavenorg.junit.platform:junit-platform-commons${junit.jupiter.version}pom.xml
Mavenorg.junit.platform:junit-platform-launcher${junit.jupiter.version}pom.xml
Mavenorg.junit.vintage:junit-vintage-engine${junit.jupiter.version}pom.xml
Mavenorg.testcontainers:testcontainers${testcontainers.version}pom.xml
Mavenorg.testcontainers:testcontainers-mongodb${testcontainers.version}pom.xml
Mavenorg.testcontainers:testcontainers-postgresql${testcontainers.version}pom.xml
Mavenorg.testcontainers:testcontainers-redpanda${testcontainers.version}pom.xml
Mavenorg.testcontainers:testcontainers-kafka${testcontainers.version}pom.xml
Mavenio.floci:testcontainers-floci${floci.version}pom.xml
Mavenorg.postgresql:postgresql${postgresql.version}pom.xml
Mavenorg.apache.commons:commons-dbcp2${commons.dbcp2.version}pom.xml
Mavensoftware.amazon.awssdk:auth${aws-java-sdk2.version}pom.xml
Mavenio.quarkus:quarkus-arc${quarkus.platform.version}pom.xml
Mavenio.quarkus:quarkus-arc-deployment${quarkus.platform.version}pom.xml
Mavenio.quarkus:quarkus-junit5${quarkus.platform.version}pom.xml
Mavenio.quarkus:quarkus-test-common${quarkus.platform.version}pom.xml
Mavenio.quarkus:quarkus-jacoco${quarkus.platform.version}pom.xml
Mavenorg.apache.httpcomponents.client5:httpclient5${httpclient.version}pom.xml
Mavenio.apicurio:apicurio-data-models${apicurio.data-models.version}pom.xml
Mavencom.atlassian.oai:swagger-request-validator-core${swagger-request-validator.version}pom.xml
Mavenorg.awaitility:awaitility${awaitility.version}pom.xml
Mavenorg.eclipse.jetty:jetty-server${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11:jetty-ee11-servlet${jetty.version}pom.xml
Mavenorg.eclipse.jetty.toolchain:jetty-jakarta-websocket-api${jetty.websocket-api.version}pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11:jetty-ee11-annotations${jetty.version}pom.xml
Mavenorg.eclipse.jetty:jetty-util${jetty.version}pom.xml
Mavenorg.eclipse.jetty:jetty-io${jetty.version}pom.xml
Mavenorg.eclipse.jetty.ee11:jetty-ee11-webapp${jetty.version}pom.xml
Mavenjakarta.annotation:jakarta.annotation-api${jakarta.annotation-api.version}pom.xml
Mavenjakarta.servlet:jakarta.servlet-api${jakarta.servlet-api.version}pom.xml
Mavenjakarta.websocket:jakarta.websocket-api${jakarta.websocket-api.version}pom.xml
Mavennet.minidev:json-smart${json-smart.version}pom.xml
Mavencom.jayway.jsonpath:json-path${json-path.version}pom.xml
Mavencom.github.victools:jsonschema-generator${jsonschema-generator.version}pom.xml
Mavenorg.apache.kafka:kafka_2.13${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-group-coordinator${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-metadata${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-raft${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-server${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-server-common${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-storage${kafka.version}pom.xml
Mavenorg.apache.kafka:kafka-clients${kafka.version}pom.xml
Mavencom.icegreen:greenmail${greenmail.version}pom.xml
Mavenjakarta.mail:jakarta.mail-api${jakarta-mail.version}pom.xml
Mavenorg.eclipse.angus:angus-activation${angus-activation.version}pom.xml
Mavenorg.eclipse.angus:angus-mail${angus-mail.version}pom.xml
Mavenio.vertx:vertx-core${vertx.version}pom.xml
Mavenio.vertx:vertx-hazelcast${vertx.version}pom.xml
Mavenio.vertx:vertx-codegen${vertx.version}pom.xml
Mavenio.vertx:vertx-web${vertx.version}pom.xml
Mavenio.vertx:vertx-web-templ-thymeleaf${vertx.version}pom.xml
Mavenorg.apache.camel:camel-core${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-catalog${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-spring${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-spring-xml${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-yaml-dsl${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-endpointdsl${apache.camel.version}pom.xml
Mavenorg.apache.camel:camel-tooling-maven${apache.camel.version}pom.xml
Mavenorg.apache.ftpserver:ftpserver-core${ftpserver.version}pom.xml
Mavencommons-net:commons-net${commons.net.version}pom.xml
Mavenio.cucumber:cucumber-java${cucumber.version}pom.xml
Mavenio.cucumber:cucumber-spring${cucumber.version}pom.xml
Mavenio.cucumber:cucumber-junit${cucumber.version}pom.xml
Mavenorg.seleniumhq.selenium:selenium-java${selenium.version}pom.xml
Mavenorg.seleniumhq.selenium:htmlunit-driver${htmlunit.version}pom.xml
Mavennet.bytebuddy:byte-buddy${byte.buddy.version}pom.xml
Mavennet.bytebuddy:byte-buddy-agent${byte.buddy.version}pom.xml
Mavenorg.glassfish.jaxb:jaxb-xjc${jaxb.version}pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-api${jakarta.xml.bind-api.version}pom.xml
Mavenorg.glassfish.jaxb:jaxb-runtime${jaxb.version}pom.xml
Mavenorg.yaml:snakeyaml${snakeyaml.version}pom.xml
Mavencom.fasterxml.jackson.core:jackson-core${jackson2.version}pom.xml
Mavencom.fasterxml.jackson.core:jackson-databind${jackson2.version}pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotations${jackson2.annotations.version}pom.xml
Maventools.jackson.core:jackson-core${jackson.version}pom.xml
Maventools.jackson.core:jackson-databind${jackson.version}pom.xml
Maventools.jackson.dataformat:jackson-dataformat-yaml${jackson.version}pom.xml
Maventools.jackson.module:jackson-module-jaxb-annotations${jackson.version}pom.xml
Maventools.jackson.jaxrs:jackson-jaxrs-json-provider${jackson.version}pom.xml
Maventools.jackson.datatype:jackson-datatype-jakarta-jsonp${jackson.version}pom.xml
Mavencom.networknt:json-schema-validator${json-schema-validator.version}pom.xml
Maveninfo.picocli:picocli${picoli-version}pom.xml
Mavencom.github.freva:ascii-table${ascii-table-version}pom.xml
Mavenorg.slf4j:slf4j-api${slf4j.version}pom.xml
Mavenorg.slf4j:jcl-over-slf4j${slf4j.version}pom.xml
Mavenorg.slf4j:jul-to-slf4j${slf4j.version}pom.xml
Mavenorg.apache.logging.log4j:log4j-api${log4j2.version}pom.xml
Mavenorg.apache.logging.log4j:log4j-slf4j2-impl${log4j2.version}pom.xml
Mavenorg.apache.logging.log4j:log4j-iostreams${log4j2.version}pom.xml
Mavenorg.apache.logging.log4j:log4j-core${log4j2.version}pom.xml
Mavenorg.fusesource.jansi:jansi${jansi.version}pom.xml
Mavencom.github.docker-java:docker-java-core${docker-java.version}pom.xml
Mavencom.github.docker-java:docker-java-transport-httpclient5${docker-java.version}pom.xml
Mavencom.github.docker-java:docker-java-transport-jersey${docker-java.version}pom.xml
Mavencom.squareup.okhttp3:okhttp${okhttp.version}pom.xml
Mavencom.kohlschutter.junixsocket:junixsocket-common${junixsocket.version}pom.xml
Mavencom.kohlschutter.junixsocket:junixsocket-native-common${junixsocket.version}pom.xml
Mavenio.fabric8:kubernetes-client${k8s.client.version}pom.xml
Mavenio.fabric8:kubernetes-httpclient-vertx${k8s.client.version}pom.xml
Mavenjakarta.validation:jakarta.validation-api${jakarta.validation.version}pom.xml
Mavenio.fabric8:knative-client${knative-client.version}pom.xml
Mavenio.netty:netty-common${netty.version}pom.xml
Mavenio.netty:netty-buffer${netty.version}pom.xml
Mavenio.netty:netty-handler-proxy${netty.version}pom.xml
Mavenio.netty:netty-resolver${netty.version}pom.xml
Mavenio.netty:netty-handler${netty.version}pom.xml
Mavenio.netty:netty-transport${netty.version}pom.xml
Mavenio.netty:netty-codec${netty.version}pom.xml
Mavenio.netty:netty-codec-haproxy${netty.version}pom.xml
Mavenio.netty:netty-codec-http${netty.version}pom.xml
Mavenio.netty:netty-codec-socks${netty.version}pom.xml
Mavenio.netty:netty-transport-native-epoll${netty.version}pom.xml
Mavenio.netty:netty-transport-classes-epoll${netty.version}pom.xml
Mavenio.netty:netty-transport-native-kqueue${netty.version}pom.xml
Mavenio.netty:netty-transport-classes-kqueue${netty.version}pom.xml
Mavenorg.apache.zookeeper:zookeeper${zookeeper.version}pom.xml
Mavenio.dropwizard.metrics:metrics-core${dropwizard.metrics.version}pom.xml
Mavenorg.xerial.snappy:snappy-java${snappy.version}pom.xml
Mavenorg.slf4j:slf4j-apipom.xml
Mavenorg.apache.maven.surefire:surefire-testng${maven.surefire.plugin.version}pom.xml
Mavenorg.apache.maven.surefire:surefire-testng${maven.surefire.plugin.version}pom.xml
Mavenorg.glassfish.jaxb:jaxb-xjc${jaxb.version}pom.xml
Mavenjakarta.activation:jakarta.activation-api${jakarta-activation-api.version}pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-api${jakarta.xml.bind-api.version}pom.xml
Mavencom.sun.xml.bind:jaxb-impl${jaxb.version}pom.xml
Mavenxerces:xercesImpl${xerces.version}pom.xml
Mavencom.bmuschko:asciidoctorj-tabbed-code-extension0.3pom.xml
Mavenorg.asciidoctor:asciidoctorj-pdf1.5.3pom.xml
Mavenio.swagger.parser.v3:swagger-parser${swagger.parser.version}tools/pom.xml
Mavenio.swagger.core.v3:swagger-core${swagger.version}tools/pom.xml
Mavenio.swagger.core.v3:swagger-models-jakarta${swagger.version}tools/pom.xml
Mavenio.swagger.core.v3:swagger-models${swagger.version}tools/pom.xml
Mavencom.squareup:javapoet${javapoet.version}tools/pom.xml
Mavenorg.apache.xmlbeans:xmlbeans${xmlbeans.version}tools/pom.xml
Mavenorg.apache.xmlbeans:xmlbeans-xpath${xmlbeans-xpath.version}tools/pom.xml
Mavenorg.citrusframework:citrus-api5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-base5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-core5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-spring5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-cucumber5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-testng5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-junit5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-junit-jupiter5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-quarkus5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-main5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-arquillian5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-groovy5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-xml5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-yaml5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-camel5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-ftp5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-http5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-openapi5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-openapi-codegen5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-jms5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-kafka5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-jmx5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-mail5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-rmi5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-ssh5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-vertx5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-websocket5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-ws5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-zookeeper5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-spring-integration5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-xml5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-json5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-yaml5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-text5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-binary5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-groovy5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-validation-hamcrest5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-docker5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-selenium5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-kubernetes5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-knative5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-testcontainers5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-sql5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-jbang-connector5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-test-api-core5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-restdocs5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-maven-plugin5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-catalog-schema5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-endpoint-catalog5.0.0-SNAPSHOTcatalog/citrus-bom/pom.xml
Mavenorg.citrusframework:citrus-schema-generator${project.version}catalog/citrus-catalog-schema/pom.xml
Mavenorg.citrusframework:citrus-spring${project.version}catalog/citrus-core/pom.xml
Mavenorg.springframework:spring-oxmcatalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-xml${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-json${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-text${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-binary${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-groovy${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-validation-hamcrest${project.version}catalog/citrus-core/pom.xml
Mavenorg.hamcrest:hamcrest-corecatalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-testng${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-junit${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-junit-jupiter${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-main${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-groovy${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-spring-integration${project.version}catalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-sql${project.version}catalog/citrus-core/pom.xml
Mavenorg.springframework:spring-testcatalog/citrus-core/pom.xml
Mavenorg.apache.ant:antcatalog/citrus-core/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}catalog/citrus-endpoint-catalog/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-agent-connector/pom.xml
Mavenorg.citrusframework:citrus-http${project.version}connectors/citrus-agent-connector/pom.xml
Mavenorg.citrusframework:citrus-validation-json${project.version}connectors/citrus-agent-connector/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-docker/pom.xml
Mavencom.github.docker-java:docker-java-coreconnectors/citrus-docker/pom.xml
Mavencom.github.docker-java:docker-java-transport-httpclient5connectors/citrus-docker/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiconnectors/citrus-docker/pom.xml
Mavenjakarta.activation:jakarta.activation-apiconnectors/citrus-docker/pom.xml
Mavenjakarta.annotation:jakarta.annotation-apiconnectors/citrus-docker/pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotationsconnectors/citrus-docker/pom.xml
Maventools.jackson.core:jackson-coreconnectors/citrus-docker/pom.xml
Maventools.jackson.core:jackson-databindconnectors/citrus-docker/pom.xml
Maventools.jackson.jaxrs:jackson-jaxrs-json-providerconnectors/citrus-docker/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-jbang-connector/pom.xml
Mavenorg.awaitility:awaitilityconnectors/citrus-jbang-connector/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiconnectors/citrus-jbang-connector/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-knative/pom.xml
Mavenorg.citrusframework:citrus-http${project.version}connectors/citrus-knative/pom.xml
Mavenorg.citrusframework:citrus-kubernetes${project.version}connectors/citrus-knative/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiconnectors/citrus-knative/pom.xml
Mavenio.fabric8:kubernetes-clientconnectors/citrus-knative/pom.xml
Mavenio.fabric8:knative-clientconnectors/citrus-knative/pom.xml
Mavencom.squareup.okhttp3:okhttpconnectors/citrus-knative/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-kubernetes/pom.xml
Mavenorg.citrusframework:citrus-http${project.version}connectors/citrus-kubernetes/pom.xml
Mavenorg.citrusframework:citrus-jbang-connector${project.version}connectors/citrus-kubernetes/pom.xml
Mavenio.fabric8:kubernetes-clientconnectors/citrus-kubernetes/pom.xml
Mavenio.fabric8:kubernetes-httpclient-vertxconnectors/citrus-kubernetes/pom.xml
Mavenjakarta.validation:jakarta.validation-apiconnectors/citrus-kubernetes/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiconnectors/citrus-kubernetes/pom.xml
Mavencom.fasterxml.jackson.core:jackson-annotationsconnectors/citrus-kubernetes/pom.xml
Maventools.jackson.core:jackson-coreconnectors/citrus-kubernetes/pom.xml
Maventools.jackson.core:jackson-databindconnectors/citrus-kubernetes/pom.xml
Maventools.jackson.module:jackson-module-jaxb-annotationsconnectors/citrus-kubernetes/pom.xml
Maventools.jackson.jaxrs:jackson-jaxrs-json-providerconnectors/citrus-kubernetes/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-openapi/pom.xml
Mavenorg.citrusframework:citrus-http${project.version}connectors/citrus-openapi/pom.xml
Mavenio.apicurio:apicurio-data-modelsconnectors/citrus-openapi/pom.xml
Mavencom.atlassian.oai:swagger-request-validator-coreconnectors/citrus-openapi/pom.xml
Mavenjavax.mail:javax.mail-api1.6.2connectors/citrus-openapi/pom.xml
Mavencom.fasterxml.jackson.core:jackson-coreconnectors/citrus-openapi/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databindconnectors/citrus-openapi/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-selenium/pom.xml
Mavenorg.seleniumhq.selenium:selenium-javaconnectors/citrus-selenium/pom.xml
Mavenorg.seleniumhq.selenium:htmlunit-driverconnectors/citrus-selenium/pom.xml
Mavenorg.eclipse.jetty.toolchain:jetty-jakarta-websocket-apiconnectors/citrus-selenium/pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-commonconnectors/citrus-selenium/pom.xml
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-clientconnectors/citrus-selenium/pom.xml
Mavenorg.eclipse.jetty:jetty-ioconnectors/citrus-selenium/pom.xml
Mavenorg.eclipse.jetty:jetty-utilconnectors/citrus-selenium/pom.xml
Mavennet.bytebuddy:byte-buddyconnectors/citrus-selenium/pom.xml
Mavennet.bytebuddy:byte-buddy-agentconnectors/citrus-selenium/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiconnectors/citrus-selenium/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-sql/pom.xml
Mavenorg.springframework:spring-coreconnectors/citrus-sql/pom.xml
Mavenorg.springframework:spring-jdbcconnectors/citrus-sql/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}connectors/citrus-testcontainers/pom.xml
Mavenorg.citrusframework:citrus-kubernetes${project.version}connectors/citrus-testcontainers/pom.xml
Mavenorg.testcontainers:testcontainersconnectors/citrus-testcontainers/pom.xml
Mavencom.github.docker-java:docker-java-transport-httpclient5connectors/citrus-testcontainers/pom.xml
Mavenorg.testcontainers:testcontainers-mongodbconnectors/citrus-testcontainers/pom.xml
Mavenorg.testcontainers:testcontainers-postgresqlconnectors/citrus-testcontainers/pom.xml
Mavenorg.testcontainers:testcontainers-redpandaconnectors/citrus-testcontainers/pom.xml
Mavenorg.testcontainers:testcontainers-kafkaconnectors/citrus-testcontainers/pom.xml
Mavenorg.apache.kafka:kafka-clientsconnectors/citrus-testcontainers/pom.xml
Mavenio.floci:testcontainers-flociconnectors/citrus-testcontainers/pom.xml
Mavenorg.apache.commons:commons-dbcp2connectors/citrus-testcontainers/pom.xml
Mavensoftware.amazon.awssdk:authconnectors/citrus-testcontainers/pom.xml
Mavenjakarta.annotation:jakarta.annotation-apicore/citrus-api/pom.xml
Mavenorg.citrusframework:citrus-api${project.version}core/citrus-base/pom.xml
Mavenorg.apache.commons:commons-lang3core/citrus-base/pom.xml
Mavencommons-codec:commons-codeccore/citrus-base/pom.xml
Mavencom.github.mifmif:generex1.0.2core/citrus-base/pom.xml
Mavenorg.apache.ant:antcore/citrus-base/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}core/citrus-spring/pom.xml
Mavenorg.springframework:spring-corecore/citrus-spring/pom.xml
Mavenorg.springframework:spring-beanscore/citrus-spring/pom.xml
Mavenorg.springframework:spring-contextcore/citrus-spring/pom.xml
Mavenorg.springframework:spring-testcore/citrus-spring/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apicore/citrus-spring/pom.xml
Mavenxerces:xercesImplcore/citrus-spring/pom.xml
Mavenorg.apache.ant:antcore/citrus-spring/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}endpoints/citrus-camel/pom.xml
Mavenorg.citrusframework:citrus-groovy${project.version}endpoints/citrus-camel/pom.xml
Mavenorg.springframework:spring-expressionendpoints/citrus-camel/pom.xml
Mavenorg.apache.camel:camel-coreendpoints/citrus-camel/pom.xml
Mavenorg.apache.camel:camel-catalogendpoints/citrus-camel/pom.xml
Mavenorg.apache.camel:camel-springendpoints/citrus-camel/pom.xml
Mavenorg.apache.camel:camel-spring-xmlendpoints/citrus-camel/pom.xml
Mavenorg.apache.camel:camel-yaml-dslendpoints/citrus-camel/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiendpoints/citrus-camel/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}endpoints/citrus-ftp/pom.xml
Mavenorg.apache.ftpserver:ftpserver-coreendpoints/citrus-ftp/pom.xml
Mavencommons-net:commons-netendpoints/citrus-ftp/pom.xml
Mavenorg.citrusframework:citrus-ssh${project.version}endpoints/citrus-ftp/pom.xml
Maventools.jackson.core:jackson-coreendpoints/citrus-ftp/pom.xml
Maventools.jackson.core:jackson-databindendpoints/citrus-ftp/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiendpoints/citrus-ftp/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}endpoints/citrus-http/pom.xml
Maventools.jackson.core:jackson-coreendpoints/citrus-http/pom.xml
Maventools.jackson.core:jackson-databindendpoints/citrus-http/pom.xml
Mavenorg.springframework:spring-coreendpoints/citrus-http/pom.xml
Mavenorg.springframework:spring-webendpoints/citrus-http/pom.xml
Mavenorg.springframework:spring-webmvcendpoints/citrus-http/pom.xml
Mavenorg.springframework.integration:spring-integration-httpendpoints/citrus-http/pom.xml
Mavenorg.apache.httpcomponents.client5:httpclient5endpoints/citrus-http/pom.xml
Mavenorg.eclipse.jetty:jetty-serverendpoints/citrus-http/pom.xml
Mavenorg.eclipse.jetty.ee11:jetty-ee11-servletendpoints/citrus-http/pom.xml
Mavenjakarta.servlet:jakarta.servlet-apiendpoints/citrus-http/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiendpoints/citrus-http/pom.xml
Mavenorg.citrusframework:citrus-base${project.version}endpoints/citrus-jms/pom.xml
Mavenorg.springframework:spring-coreendpoints/citrus-jms/pom.xml
Mavenorg.springframework:spring-jmsendpoints/citrus-jms/pom.xml
Mavenjakarta.jms:jakarta.jms-apiendpoints/citrus-jms/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apiendpoints/citrus-jms/pom.xml
Mavencom.sun.xml.messaging.saaj:saaj-implendpoints/citrus-jms/pom.xml
Mavenorg.springframework.ws:spring-ws-coreendpoints/citrus-jms/pom.xml
Mavenorg.springframework:spring-webmvcendpoints/citrus-jms/pom.xml
All dependencies 639

Full resolved dependency set from the GitHub dependency graph: 404 direct and 235 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

RegistryPackageVersionRelation
Mavencom.atlassian.oai:swagger-request-validator-coredirect
Mavencom.atlassian.oai:swagger-request-validator-core2.46.1direct
Mavencom.bmuschko:asciidoctorj-tabbed-code-extension0.3direct
Mavencom.fasterxml.jackson.core:jackson-annotationsdirect
Mavencom.fasterxml.jackson.core:jackson-annotations2.22direct
Mavencom.fasterxml.jackson.core:jackson-coredirect
Mavencom.fasterxml.jackson.core:jackson-core2.22.1direct
Mavencom.fasterxml.jackson.core:jackson-databinddirect
Mavencom.fasterxml.jackson.core:jackson-databind2.22.1direct
Mavencom.github.docker-java:docker-java-coredirect
Mavencom.github.docker-java:docker-java-core3.7.1direct
Mavencom.github.docker-java:docker-java-transport-httpclient5direct
Mavencom.github.docker-java:docker-java-transport-httpclient53.7.1direct
Mavencom.github.docker-java:docker-java-transport-jerseydirect
Mavencom.github.docker-java:docker-java-transport-jersey3.7.1direct
Mavencom.github.freva:ascii-tabledirect
Mavencom.github.freva:ascii-table1.12.1direct
Mavencom.github.mifmif:generex1.0.2direct
Mavencom.github.victools:jsonschema-generatordirect
Mavencom.github.victools:jsonschema-generator4.38.0direct
Mavencom.github.victools:jsonschema-generator5.0.0direct
Mavencom.icegreen:greenmaildirect
Mavencom.icegreen:greenmail2.1.8direct
Mavencom.jayway.jsonpath:json-pathdirect
Mavencom.jayway.jsonpath:json-path3.0.0direct
Mavencom.jcraft:jschdirect
Mavencom.jcraft:jsch0.1.55direct
Mavencom.kohlschutter.junixsocket:junixsocket-common2.10.1direct
Mavencom.kohlschutter.junixsocket:junixsocket-native-common2.10.1direct
Mavencom.networknt:json-schema-validatordirect
Mavencom.networknt:json-schema-validator3.0.4direct
Mavencom.squareup.okhttp3:okhttpdirect
Mavencom.squareup.okhttp3:okhttp5.4.0direct
Mavencom.squareup:javapoetdirect
Mavencom.sun.activation:jakarta.activation2.1.4direct
Mavencom.sun.xml.bind:jaxb-impldirect
Mavencom.sun.xml.bind:jaxb-impl4.0.9direct
Mavencom.sun.xml.messaging.saaj:saaj-impldirect
Mavencom.sun.xml.messaging.saaj:saaj-impl3.0.6direct
Mavencommons-cli:commons-clidirect
Mavencommons-cli:commons-cli1.11.0direct
Mavencommons-codec:commons-codecdirect
Mavencommons-codec:commons-codec1.22.0direct
Mavencommons-io:commons-iodirect
Mavencommons-io:commons-io2.22.0direct
Mavencommons-net:commons-netdirect
Mavencommons-net:commons-net3.13.0direct
Maveninfo.picocli:picoclidirect
Maveninfo.picocli:picocli4.7.7direct
Mavenio.apicurio:apicurio-data-modelsdirect
Mavenio.apicurio:apicurio-data-models1.1.33direct
Mavenio.cucumber:cucumber-javadirect
Mavenio.cucumber:cucumber-java7.34.3direct
Mavenio.cucumber:cucumber-junitdirect
Mavenio.cucumber:cucumber-junit7.34.3direct
Mavenio.cucumber:cucumber-springdirect
Mavenio.cucumber:cucumber-spring7.34.3direct
Mavenio.dropwizard.metrics:metrics-coredirect
Mavenio.dropwizard.metrics:metrics-core4.2.39direct
Mavenio.fabric8:knative-clientdirect
Mavenio.fabric8:knative-client7.7.0direct
Mavenio.fabric8:kubernetes-clientdirect
Mavenio.fabric8:kubernetes-client7.7.0direct
Mavenio.fabric8:kubernetes-httpclient-vertxdirect
Mavenio.fabric8:kubernetes-httpclient-vertx7.7.0direct
Mavenio.floci:testcontainers-flocidirect
Mavenio.floci:testcontainers-floci1.4.0direct
Mavenio.netty:netty-buffer4.2.16direct
Mavenio.netty:netty-codec4.2.16direct
Mavenio.netty:netty-codec-haproxy4.2.16direct
Mavenio.netty:netty-codec-http4.2.16direct
Mavenio.netty:netty-codec-socks4.2.16direct
Mavenio.netty:netty-common4.2.16direct
Mavenio.netty:netty-handlerdirect
Mavenio.netty:netty-handler4.2.16direct
Mavenio.netty:netty-handler-proxy4.2.16direct
Mavenio.netty:netty-resolver4.2.16direct
Mavenio.netty:netty-transport4.2.16direct
Mavenio.netty:netty-transport-classes-epoll4.2.16direct
Mavenio.netty:netty-transport-classes-kqueue4.2.16direct
Mavenio.netty:netty-transport-native-epolldirect
Mavenio.netty:netty-transport-native-epoll4.2.16direct
Mavenio.netty:netty-transport-native-kqueue4.2.16direct
Mavenio.quarkus:quarkus-arcdirect
Mavenio.quarkus:quarkus-arc3.36.2direct
Mavenio.quarkus:quarkus-arc-deploymentdirect
Mavenio.quarkus:quarkus-arc-deployment3.36.2direct
Mavenio.quarkus:quarkus-jacocodirect
Mavenio.quarkus:quarkus-jacoco3.36.2direct
Mavenio.quarkus:quarkus-junit5direct
Mavenio.quarkus:quarkus-junit53.36.2direct
Mavenio.quarkus:quarkus-test-commondirect
Mavenio.quarkus:quarkus-test-common3.36.2direct
Mavenio.swagger.core.v3:swagger-coredirect
Mavenio.swagger.core.v3:swagger-modelsdirect
Mavenio.swagger.core.v3:swagger-models-jakartadirect
Mavenio.swagger.parser.v3:swagger-parserdirect
Mavenio.vertx:vertx-codegendirect
Mavenio.vertx:vertx-codegen4.5.28direct
Mavenio.vertx:vertx-coredirect
Mavenio.vertx:vertx-core4.5.28direct
Mavenio.vertx:vertx-hazelcastdirect
Mavenio.vertx:vertx-hazelcast4.5.28direct
Mavenio.vertx:vertx-webdirect
Mavenio.vertx:vertx-web4.5.28direct
Mavenio.vertx:vertx-web-templ-thymeleafdirect
Mavenio.vertx:vertx-web-templ-thymeleaf4.5.28direct
Mavenjakarta.activation:jakarta.activation-apidirect
Mavenjakarta.activation:jakarta.activation-api2.1.4direct
Mavenjakarta.annotation:jakarta.annotation-apidirect
Mavenjakarta.annotation:jakarta.annotation-api3.0.0direct
Mavenjakarta.jms:jakarta.jms-apidirect
Mavenjakarta.jms:jakarta.jms-api3.1.0direct
Mavenjakarta.mail:jakarta.mail-apidirect
Mavenjakarta.mail:jakarta.mail-api2.1.5direct
Mavenjakarta.servlet:jakarta.servlet-apidirect
Mavenjakarta.servlet:jakarta.servlet-api6.1.0direct
Mavenjakarta.validation:jakarta.validation-apidirect
Mavenjakarta.validation:jakarta.validation-api3.1.1direct
Mavenjakarta.websocket:jakarta.websocket-apidirect
Mavenjakarta.websocket:jakarta.websocket-api2.2.0direct
Mavenjakarta.xml.bind:jakarta.xml.bind-apidirect
Mavenjakarta.xml.bind:jakarta.xml.bind-api4.0.5direct
Mavenjakarta.xml.soap:jakarta.xml.soap-apidirect
Mavenjakarta.xml.soap:jakarta.xml.soap-api3.0.2direct
Mavenjavax.mail:javax.mail-apidirect
Mavenjavax.mail:javax.mail-api1.6.2direct
Mavenjunit:junitdirect
Mavenjunit:junit4.13.2direct
Mavennet.bytebuddy:byte-buddydirect
Mavennet.bytebuddy:byte-buddy1.18.5direct
Mavennet.bytebuddy:byte-buddy-agentdirect
Mavennet.bytebuddy:byte-buddy-agent1.18.5direct
Mavennet.minidev:json-smartdirect
Mavennet.minidev:json-smart2.6.0direct
Mavennet.sf.jtidy:jtidydirect
Mavennet.sf.jtidy:jtidyr938direct
Mavenorg.apache.ant:antdirect
Mavenorg.apache.ant:ant1.10.17direct
Mavenorg.apache.camel:camel-catalogdirect
Mavenorg.apache.camel:camel-catalog4.20.0direct
Mavenorg.apache.camel:camel-coredirect
Mavenorg.apache.camel:camel-core4.20.0direct
Mavenorg.apache.camel:camel-endpointdsldirect
Mavenorg.apache.camel:camel-endpointdsl4.20.0direct
Mavenorg.apache.camel:camel-springdirect
Mavenorg.apache.camel:camel-spring4.20.0direct
Mavenorg.apache.camel:camel-spring-xmldirect
Mavenorg.apache.camel:camel-spring-xml4.20.0direct
Mavenorg.apache.camel:camel-tooling-mavendirect
Mavenorg.apache.camel:camel-tooling-maven4.20.0direct
Mavenorg.apache.camel:camel-yaml-dsldirect
Mavenorg.apache.camel:camel-yaml-dsl4.20.0direct
Mavenorg.apache.commons:commons-dbcp2direct
Mavenorg.apache.commons:commons-dbcp22.14.0direct
Mavenorg.apache.commons:commons-lang3direct
Mavenorg.apache.commons:commons-lang33.20.0direct
Mavenorg.apache.ftpserver:ftpserver-coredirect
Mavenorg.apache.ftpserver:ftpserver-core1.2.1direct
Mavenorg.apache.httpcomponents.client5:httpclient5direct
Mavenorg.apache.httpcomponents.client5:httpclient55.6.1direct
Mavenorg.apache.kafka:kafka-clientsdirect
Mavenorg.apache.kafka:kafka-clients4.3.0direct
Mavenorg.apache.kafka:kafka-group-coordinatordirect
Mavenorg.apache.kafka:kafka-group-coordinator4.3.0direct
Mavenorg.apache.kafka:kafka-metadatadirect
Mavenorg.apache.kafka:kafka-metadata4.3.0direct
Mavenorg.apache.kafka:kafka-raftdirect
Mavenorg.apache.kafka:kafka-raft4.3.0direct
Mavenorg.apache.kafka:kafka-serverdirect
Mavenorg.apache.kafka:kafka-server4.3.0direct
Mavenorg.apache.kafka:kafka-server-commondirect
Mavenorg.apache.kafka:kafka-server-common4.3.0direct
Mavenorg.apache.kafka:kafka-storagedirect
Mavenorg.apache.kafka:kafka-storage4.3.0direct
Mavenorg.apache.kafka:kafka_2.13direct
Mavenorg.apache.kafka:kafka_2.134.3.0direct
Mavenorg.apache.logging.log4j:log4j-apidirect
Mavenorg.apache.logging.log4j:log4j-api2.25.4direct
Mavenorg.apache.logging.log4j:log4j-coredirect
Mavenorg.apache.logging.log4j:log4j-core2.25.4direct
Mavenorg.apache.logging.log4j:log4j-iostreamsdirect
Mavenorg.apache.logging.log4j:log4j-iostreams2.25.4direct
Mavenorg.apache.logging.log4j:log4j-slf4j2-impldirect
Mavenorg.apache.logging.log4j:log4j-slf4j2-impl2.25.4direct
Mavenorg.apache.maven.surefire:surefire-testngdirect
Mavenorg.apache.maven.surefire:surefire-testng3.5.6direct
Mavenorg.apache.sshd:sshd-coredirect
Mavenorg.apache.sshd:sshd-core2.16.0direct
Mavenorg.apache.sshd:sshd-scpdirect
Mavenorg.apache.sshd:sshd-scp2.16.0direct
Mavenorg.apache.sshd:sshd-sftpdirect
Mavenorg.apache.sshd:sshd-sftp2.16.0direct
Mavenorg.apache.xmlbeans:xmlbeansdirect
Mavenorg.apache.xmlbeans:xmlbeans-xpathdirect
Mavenorg.apache.zookeeper:zookeeperdirect
Mavenorg.apache.zookeeper:zookeeper3.9.5direct
Mavenorg.asciidoctor:asciidoctorj-pdf1.5.3direct
Mavenorg.awaitility:awaitilitydirect
Mavenorg.awaitility:awaitility4.3.0direct
Mavenorg.bouncycastle:bcpkix-jdk18ondirect
Mavenorg.bouncycastle:bcpkix-jdk18on1.84direct
Mavenorg.bouncycastle:bcprov-jdk18ondirect
Mavenorg.bouncycastle:bcprov-jdk18on1.84direct
Mavenorg.citrusframework:citrus-api5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-arquillian5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-base5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-camel5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-catalog-schema5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-core5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-cucumber5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-docker5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-endpoint-catalog5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-ftp5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-groovy5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-http5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-jbang-connector5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-jms5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-jmx5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-junit5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-junit-jupiter5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-kafka5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-knative5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-kubernetes5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-mail5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-main5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-maven-plugin5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-openapi5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-openapi-codegen5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-quarkus5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-restdocs5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-rmi5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-schema-generator5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-selenium5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-spring5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-spring-integration5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-sql5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-ssh5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-test-api-core5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-testcontainers5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-testng5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-binary5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-groovy5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-hamcrest5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-json5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-text5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-xml5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-validation-yaml5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-vertx5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-websocket5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-ws5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-xml5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-yaml5.0.0-SNAPSHOTdirect
Mavenorg.citrusframework:citrus-zookeeper5.0.0-SNAPSHOTdirect
Mavenorg.codehaus.groovy:groovydirect
Mavenorg.codehaus.groovy:groovy3.0.25direct
Mavenorg.codehaus.groovy:groovy-jsondirect
Mavenorg.codehaus.groovy:groovy-json3.0.25direct
Mavenorg.codehaus.groovy:groovy-jsr223direct
Mavenorg.codehaus.groovy:groovy-jsr2233.0.25direct
Mavenorg.codehaus.groovy:groovy-xmldirect
Mavenorg.codehaus.groovy:groovy-xml3.0.25direct
Mavenorg.eclipse.angus:angus-activationdirect
Mavenorg.eclipse.angus:angus-activation2.0.3direct
Mavenorg.eclipse.angus:angus-maildirect
Mavenorg.eclipse.angus:angus-mail2.0.5direct
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-clientdirect
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client12.1.10direct
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-commondirect
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common12.1.10direct
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-serverdirect
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server12.1.10direct
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-serverdirect
Mavenorg.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server12.1.10direct
Mavenorg.eclipse.jetty.ee11:jetty-ee11-annotationsdirect
Mavenorg.eclipse.jetty.ee11:jetty-ee11-annotations12.1.10direct
Mavenorg.eclipse.jetty.ee11:jetty-ee11-servletdirect
Mavenorg.eclipse.jetty.ee11:jetty-ee11-servlet12.1.10direct
Mavenorg.eclipse.jetty.ee11:jetty-ee11-webappdirect
Mavenorg.eclipse.jetty.ee11:jetty-ee11-webapp12.1.10direct
Mavenorg.eclipse.jetty.toolchain:jetty-jakarta-websocket-apidirect
Mavenorg.eclipse.jetty.toolchain:jetty-jakarta-websocket-api2.0.0direct
Mavenorg.eclipse.jetty:jetty-iodirect
Mavenorg.eclipse.jetty:jetty-io12.1.10direct
Mavenorg.eclipse.jetty:jetty-serverdirect
Mavenorg.eclipse.jetty:jetty-server12.1.10direct
Mavenorg.eclipse.jetty:jetty-utildirect
Mavenorg.eclipse.jetty:jetty-util12.1.10direct
Mavenorg.fusesource.jansi:jansidirect
Mavenorg.fusesource.jansi:jansi2.4.3direct
Mavenorg.glassfish.jaxb:jaxb-runtimedirect
Mavenorg.glassfish.jaxb:jaxb-runtime4.0.9direct
Mavenorg.glassfish.jaxb:jaxb-xjc4.0.9direct
Mavenorg.hamcrest:hamcrestdirect
Mavenorg.hamcrest:hamcrest3.0direct
Mavenorg.hamcrest:hamcrest-coredirect
Mavenorg.hamcrest:hamcrest-core3.0direct
Mavenorg.hamcrest:hamcrest-librarydirect
Mavenorg.hamcrest:hamcrest-library3.0direct
Mavenorg.junit.jupiter:junit-jupiterdirect
Mavenorg.junit.jupiter:junit-jupiter6.1.0direct
Mavenorg.junit.jupiter:junit-jupiter-apidirect
Mavenorg.junit.jupiter:junit-jupiter-api6.1.0direct
Mavenorg.junit.jupiter:junit-jupiter-enginedirect
Mavenorg.junit.jupiter:junit-jupiter-engine6.1.0direct
Mavenorg.junit.jupiter:junit-jupiter-paramsdirect
Mavenorg.junit.jupiter:junit-jupiter-params6.1.0direct
Mavenorg.junit.platform:junit-platform-commons6.1.0direct
Mavenorg.junit.platform:junit-platform-engine6.1.0direct
Mavenorg.junit.platform:junit-platform-launcherdirect
Mavenorg.junit.platform:junit-platform-launcher6.1.0direct
Mavenorg.junit.vintage:junit-vintage-enginedirect
Mavenorg.junit.vintage:junit-vintage-engine6.1.0direct
Mavenorg.openapitools:jackson-databind-nullabledirect
Mavenorg.openapitools:jackson-databind-nullable0.2.10direct
Mavenorg.postgresql:postgresqldirect
Mavenorg.postgresql:postgresql42.7.12direct
Mavenorg.seleniumhq.selenium:htmlunit-driverdirect
Mavenorg.seleniumhq.selenium:htmlunit-driver4.13.0direct
Mavenorg.seleniumhq.selenium:selenium-javadirect
Mavenorg.seleniumhq.selenium:selenium-java4.44.0direct
Mavenorg.slf4j:jcl-over-slf4jdirect
Mavenorg.slf4j:jcl-over-slf4j1.7.25direct
Mavenorg.slf4j:jcl-over-slf4j2.0.17direct
Mavenorg.slf4j:jul-to-slf4jdirect
Mavenorg.slf4j:jul-to-slf4j2.0.17direct
Mavenorg.slf4j:slf4j-apidirect
Mavenorg.slf4j:slf4j-api1.7.25direct
Mavenorg.slf4j:slf4j-api2.0.17direct
Mavenorg.springframework.integration:spring-integration-coredirect
Mavenorg.springframework.integration:spring-integration-core7.1.0direct
Mavenorg.springframework.integration:spring-integration-httpdirect
Mavenorg.springframework.integration:spring-integration-http7.1.0direct
Mavenorg.springframework.restdocs:spring-restdocs-coredirect
Mavenorg.springframework.restdocs:spring-restdocs-core4.0.1direct
Mavenorg.springframework.ws:spring-ws-coredirect
Mavenorg.springframework.ws:spring-ws-core5.0.2direct
Mavenorg.springframework.ws:spring-xmldirect
Mavenorg.springframework.ws:spring-xml5.0.2direct
Mavenorg.springframework:spring-aopdirect
Mavenorg.springframework:spring-aop7.0.8direct
Mavenorg.springframework:spring-beansdirect
Mavenorg.springframework:spring-beans7.0.8direct
Mavenorg.springframework:spring-contextdirect
Mavenorg.springframework:spring-context7.0.8direct
Mavenorg.springframework:spring-context-supportdirect
Mavenorg.springframework:spring-context-support7.0.8direct
Mavenorg.springframework:spring-coredirect
Mavenorg.springframework:spring-core7.0.8direct
Mavenorg.springframework:spring-expressiondirect
Mavenorg.springframework:spring-expression7.0.8direct
Mavenorg.springframework:spring-jdbcdirect
Mavenorg.springframework:spring-jdbc7.0.8direct
Mavenorg.springframework:spring-jmsdirect
Mavenorg.springframework:spring-jms7.0.8direct
Mavenorg.springframework:spring-messagingdirect
Mavenorg.springframework:spring-messaging7.0.8direct
Mavenorg.springframework:spring-oxmdirect
Mavenorg.springframework:spring-oxm7.0.8direct
Mavenorg.springframework:spring-testdirect
Mavenorg.springframework:spring-test7.0.8direct
Mavenorg.springframework:spring-tx7.0.8direct
Mavenorg.springframework:spring-webdirect
Mavenorg.springframework:spring-web7.0.8direct
Mavenorg.springframework:spring-webmvcdirect
Mavenorg.springframework:spring-webmvc7.0.8direct
Mavenorg.springframework:spring-websocketdirect
Mavenorg.springframework:spring-websocket7.0.8direct
Mavenorg.testcontainers:testcontainersdirect
Mavenorg.testcontainers:testcontainers2.0.5direct
Mavenorg.testcontainers:testcontainers-kafkadirect
Mavenorg.testcontainers:testcontainers-kafka2.0.5direct
Mavenorg.testcontainers:testcontainers-mongodbdirect
Mavenorg.testcontainers:testcontainers-mongodb2.0.5direct
Mavenorg.testcontainers:testcontainers-postgresqldirect
Mavenorg.testcontainers:testcontainers-postgresql2.0.5direct
Mavenorg.testcontainers:testcontainers-redpandadirect
Mavenorg.testcontainers:testcontainers-redpanda2.0.5direct
Mavenorg.testng:testngdirect
Mavenorg.testng:testng6.11direct
Mavenorg.testng:testng7.12.0direct
Mavenorg.xerial.snappy:snappy-javadirect
Mavenorg.xerial.snappy:snappy-java1.1.10.8direct
Mavenorg.yaml:snakeyamldirect
Mavenorg.yaml:snakeyaml1.15direct
Mavenorg.yaml:snakeyaml2.6direct
Mavensoftware.amazon.awssdk:authdirect
Mavensoftware.amazon.awssdk:auth2.46.9direct
Maventools.jackson.core:jackson-coredirect
Maventools.jackson.core:jackson-core3.2.1direct
Maventools.jackson.core:jackson-databinddirect
Maventools.jackson.core:jackson-databind3.2.1direct
Maventools.jackson.dataformat:jackson-dataformat-yamldirect
Maventools.jackson.dataformat:jackson-dataformat-yaml3.2.1direct
Maventools.jackson.datatype:jackson-datatype-jakarta-jsonpdirect
Maventools.jackson.datatype:jackson-datatype-jakarta-jsonp3.2.1direct
Maventools.jackson.jaxrs:jackson-jaxrs-json-providerdirect
Maventools.jackson.jaxrs:jackson-jaxrs-json-provider3.2.1direct
Maventools.jackson.module:jackson-module-jaxb-annotationsdirect
Maventools.jackson.module:jackson-module-jaxb-annotations3.2.1direct
Mavenwsdl4j:wsdl4jdirect
Mavenwsdl4j:wsdl4j1.6.3direct
Mavenxerces:xercesImpldirect
Mavenxerces:xercesImpl2.12.2direct
Mavencom.consol.citrus.model:citrus-model-camelindirect
Mavencom.consol.citrus.model:citrus-model-coreindirect
Mavencom.consol.citrus.model:citrus-model-cucumberindirect
Mavencom.consol.citrus.model:citrus-model-dockerindirect
Mavencom.consol.citrus.model:citrus-model-ftpindirect
Mavencom.consol.citrus.model:citrus-model-httpindirect
Mavencom.consol.citrus.model:citrus-model-jdbcindirect
Mavencom.consol.citrus.model:citrus-model-jmsindirect
Mavencom.consol.citrus.model:citrus-model-jmxindirect
Mavencom.consol.citrus.model:citrus-model-kafkaindirect
Mavencom.consol.citrus.model:citrus-model-kubernetesindirect
Mavencom.consol.citrus.model:citrus-model-mailindirect
Mavencom.consol.citrus.model:citrus-model-rmiindirect
Mavencom.consol.citrus.model:citrus-model-seleniumindirect
Mavencom.consol.citrus.model:citrus-model-sshindirect
Mavencom.consol.citrus.model:citrus-model-vertxindirect
Mavencom.consol.citrus.model:citrus-model-websocketindirect
Mavencom.consol.citrus.model:citrus-model-wsindirect
Mavencom.consol.citrus.model:citrus-model-zookeeperindirect
Mavencom.consol.citrus.mvn:citrus-maven-plugin2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-arquillianindirect
Mavencom.consol.citrus:citrus-camelindirect
Mavencom.consol.citrus:citrus-coreindirect
Mavencom.consol.citrus:citrus-core2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-cucumberindirect
Mavencom.consol.citrus:citrus-db-serverindirect
Mavencom.consol.citrus:citrus-dockerindirect
Mavencom.consol.citrus:citrus-ftpindirect
Mavencom.consol.citrus:citrus-httpindirect
Mavencom.consol.citrus:citrus-http2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-java-dslindirect
Mavencom.consol.citrus:citrus-java-dsl2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-jdbcindirect
Mavencom.consol.citrus:citrus-jmsindirect
Mavencom.consol.citrus:citrus-jms2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-jmxindirect
Mavencom.consol.citrus:citrus-kafkaindirect
Mavencom.consol.citrus:citrus-kubernetesindirect
Mavencom.consol.citrus:citrus-mailindirect
Mavencom.consol.citrus:citrus-restdocsindirect
Mavencom.consol.citrus:citrus-rmiindirect
Mavencom.consol.citrus:citrus-seleniumindirect
Mavencom.consol.citrus:citrus-sshindirect
Mavencom.consol.citrus:citrus-vertxindirect
Mavencom.consol.citrus:citrus-websocketindirect
Mavencom.consol.citrus:citrus-wsindirect
Mavencom.consol.citrus:citrus-ws2.8.0-SNAPSHOTindirect
Mavencom.consol.citrus:citrus-zookeeperindirect
Mavencom.fasterxml.jackson.jaxrs:jackson-jaxrs-json-providerindirect
Mavencom.github.docker-java:docker-javaindirect
Mavencom.github.java-json-tools:json-schema-validatorindirect
Mavencom.google.guava:guavaindirect
Mavencom.jparams:to-string-verifierindirect
Mavencom.sun.xml.bind:jaxb-coreindirect
Mavencom.thoughtworks.xstream:xstreamindirect
Mavencom.thoughtworks.xstream:xstream1.4.21indirect
Mavencommons-dbcp:commons-dbcpindirect
Mavencommons-fileupload:commons-fileupload1.6.0indirect
Mavencommons-lang:commons-langindirect
Mavencommons-logging:commons-logging1.3.6indirect
Mavencommons-logging:commons-logging-apiindirect
Mavenio.fabric8:kubernetes-server-mockindirect
Mavenio.fabric8:kubernetes-server-mock7.7.0indirect
Mavenio.quarkiverse.mcp:quarkus-mcp-server-httpindirect
Mavenio.quarkiverse.mcp:quarkus-mcp-server-stdioindirect
Mavenio.quarkus.platform:quarkus-bomindirect
Mavenio.quarkus.platform:quarkus-maven-pluginindirect
Mavenio.quarkus:quarkus-bomindirect
Mavenio.quarkus:quarkus-extension-maven-pluginindirect
Mavenio.quarkus:quarkus-jacksonindirect
Mavenio.quarkus:quarkus-maven-pluginindirect
Mavenjavax.activation:activationindirect
Mavenjavax.jms:javax.jms-apiindirect
Mavenjavax.xml.bind:jaxb-apiindirect
Mavennet.sourceforge.htmlunit:htmlunitindirect
Mavennet.sourceforge.htmlunit:htmlunit-core-jsindirect
Mavennet.sourceforge.htmlunit:neko-htmlunitindirect
Mavennl.jqno.equalsverifier:equalsverifierindirect
Mavenorg.apache.activemq:activemq-brokerindirect
Mavenorg.apache.activemq:activemq-broker5.15.0indirect
Mavenorg.apache.activemq:activemq-clientindirect
Mavenorg.apache.activemq:activemq-client6.2.4indirect
Mavenorg.apache.activemq:activemq-springindirect
Mavenorg.apache.activemq:activemq-spring5.15.0indirect
Mavenorg.apache.artemis:artemis-jakarta-clientindirect
Mavenorg.apache.artemis:artemis-jakarta-serverindirect
Mavenorg.apache.artemis:artemis-jakarta-server2.54.0indirect
Mavenorg.apache.camel:camel-aws2-kinesisindirect
Mavenorg.apache.camel:camel-aws2-s3indirect
Mavenorg.apache.camel:camel-base64indirect
Mavenorg.apache.camel:camel-jsonpathindirect
Mavenorg.apache.camel:camel-mongodbindirect
Mavenorg.apache.camel:camel-rmiindirect
Mavenorg.apache.httpcomponents:httpclientindirect
Mavenorg.apache.kafka:kafka_2.11indirect
Mavenorg.apache.maven.plugin-testing:maven-plugin-testing-harnessindirect
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotationsindirect
Mavenorg.apache.maven.plugin-tools:maven-plugin-annotations3.15.2indirect
Mavenorg.apache.maven.plugins:maven-antrun-pluginindirect
Mavenorg.apache.maven.plugins:maven-antrun-plugin3.2.0indirect
Mavenorg.apache.maven.plugins:maven-assembly-pluginindirect
Mavenorg.apache.maven.plugins:maven-assembly-plugin3.8.0indirect
Mavenorg.apache.maven.plugins:maven-changes-plugin2.12.1indirect
Mavenorg.apache.maven.plugins:maven-clean-pluginindirect
Mavenorg.apache.maven.plugins:maven-clean-plugin3.5.0indirect
Mavenorg.apache.maven.plugins:maven-compiler-pluginindirect
Mavenorg.apache.maven.plugins:maven-compiler-plugin3.14.1indirect
Mavenorg.apache.maven.plugins:maven-dependency-pluginindirect
Mavenorg.apache.maven.plugins:maven-dependency-plugin3.11.0indirect
Mavenorg.apache.maven.plugins:maven-deploy-pluginindirect
Mavenorg.apache.maven.plugins:maven-deploy-plugin3.1.1indirect
Mavenorg.apache.maven.plugins:maven-eclipse-plugin2.10indirect
Mavenorg.apache.maven.plugins:maven-failsafe-pluginindirect
Mavenorg.apache.maven.plugins:maven-failsafe-plugin2.20indirect
Mavenorg.apache.maven.plugins:maven-failsafe-plugin2.22.0indirect
Mavenorg.apache.maven.plugins:maven-failsafe-plugin3.5.6indirect
Mavenorg.apache.maven.plugins:maven-gpg-pluginindirect
Mavenorg.apache.maven.plugins:maven-gpg-plugin3.2.8indirect
Mavenorg.apache.maven.plugins:maven-idea-plugin2.2.1indirect
Mavenorg.apache.maven.plugins:maven-install-plugin3.1.4indirect
Mavenorg.apache.maven.plugins:maven-jar-pluginindirect
Mavenorg.apache.maven.plugins:maven-jar-plugin3.5.0indirect
Mavenorg.apache.maven.plugins:maven-javadoc-pluginindirect
Mavenorg.apache.maven.plugins:maven-javadoc-plugin3.12.0indirect
Mavenorg.apache.maven.plugins:maven-plugin-pluginindirect
Mavenorg.apache.maven.plugins:maven-plugin-plugin3.15.2indirect
Mavenorg.apache.maven.plugins:maven-release-plugin3.3.1indirect
Mavenorg.apache.maven.plugins:maven-resources-pluginindirect
Mavenorg.apache.maven.plugins:maven-resources-plugin3.4.0indirect
Mavenorg.apache.maven.plugins:maven-scm-plugin1.11.2indirect
Mavenorg.apache.maven.plugins:maven-source-pluginindirect
Mavenorg.apache.maven.plugins:maven-source-plugin3.4.0indirect
Mavenorg.apache.maven.plugins:maven-surefire-pluginindirect
Mavenorg.apache.maven.plugins:maven-surefire-plugin3.5.6indirect
Mavenorg.apache.maven.plugins:maven-war-plugin3.5.1indirect
Mavenorg.apache.maven.surefire:surefire-junit-platformindirect
Mavenorg.apache.maven.surefire:surefire-junit4indirect
Mavenorg.apache.maven.surefire:surefire-junit47indirect
Mavenorg.apache.maven.surefire:surefire-junit472.22.0indirect
Mavenorg.apache.maven:maven-artifactindirect
Mavenorg.apache.maven:maven-compatindirect
Mavenorg.apache.maven:maven-coreindirect
Mavenorg.apache.maven:maven-modelindirect
Mavenorg.apache.maven:maven-plugin-apiindirect
Mavenorg.apache.maven:maven-plugin-api3.9.11indirect
Mavenorg.apache.rat:apache-rat-pluginindirect
Mavenorg.apache.rat:apache-rat-plugin0.18indirect
Mavenorg.apache.xbean:xbean-springindirect
Mavenorg.apache.xbean:xbean-spring4.30indirect
Mavenorg.apache.xbean:xbean-spring4.5indirect
Mavenorg.asciidoctor:asciidoctor-maven-plugin0.3indirect
Mavenorg.asciidoctor:asciidoctor-maven-plugin1.5.3indirect
Mavenorg.asciidoctor:asciidoctor-maven-plugin3.2.0indirect
Mavenorg.assertj:assertj-core3.27.7indirect
Mavenorg.bouncycastle:bcpkix-jdk15onindirect
Mavenorg.bouncycastle:bcprov-jdk15onindirect
Mavenorg.citrusframework.mvn:citrus-maven-plugin5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-agent-connector5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-camel5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-core5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-groovy5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-http5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-jdbc5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-jms5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-kafka5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-knative5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-kubernetes5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-openapi5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-selenium5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-cucumber-testcontainers5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-docs-generator5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-jbang5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-test-generator5.0.0-SNAPSHOTindirect
Mavenorg.citrusframework:citrus-test-support5.0.0-SNAPSHOTindirect
Mavenorg.codehaus.mojo:build-helper-maven-pluginindirect
Mavenorg.codehaus.mojo:build-helper-maven-plugin3.6.1indirect
Mavenorg.codehaus.mojo:exec-maven-plugin3.6.3indirect
Mavenorg.codehaus.mojo:exec-maven-plugin5.0.0-SNAPSHOTindirect
Mavenorg.codehaus.mojo:jaxb2-maven-pluginindirect
Mavenorg.codehaus.mojo:jaxb2-maven-plugin4.1.0indirect
Mavenorg.codehaus.plexus:plexus-component-annotations2.2.0indirect
Mavenorg.codehaus.plexus:plexus-interactivity-api1.3indirect
Mavenorg.codehaus.plexus:plexus-utils4.0.3indirect
Mavenorg.eclipse.jetty.websocket:javax-websocket-server-implindirect
Mavenorg.eclipse.jetty.websocket:websocket-apiindirect
Mavenorg.eclipse.jetty.websocket:websocket-clientindirect
Mavenorg.eclipse.jetty.websocket:websocket-commonindirect
Mavenorg.eclipse.jetty:jetty-annotationsindirect
Mavenorg.eclipse.jetty:jetty-servletindirect
Mavenorg.eclipse.jetty:jetty-webappindirect
Mavenorg.eclipse.jkube:kubernetes-maven-plugin1.18.0indirect
Mavenorg.hsqldb:hsqldbindirect
Mavenorg.hsqldb:hsqldb2.7.4indirect
Mavenorg.javatuples:javatuplesindirect
Mavenorg.jboss.arquillian.config:arquillian-config-apiindirect
Mavenorg.jboss.arquillian.container:arquillian-container-test-spiindirect
Mavenorg.jboss.arquillian.junit:arquillian-junit-coreindirect
Mavenorg.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-mavenindirect
Mavenorg.jboss.shrinkwrap:shrinkwrap-impl-baseindirect
Mavenorg.junit.platform:junit-platform-surefire-providerindirect
Mavenorg.mockftpserver:MockFtpServerindirect
Mavenorg.mockftpserver:MockFtpServer3.2.0indirect
Mavenorg.mockito:mockito-coreindirect
Mavenorg.mockito:mockito-core5.23.0indirect
Mavenorg.mockito:mockito-junit-jupiterindirect
Mavenorg.mockito:mockito-junit-jupiter5.23.0indirect
Mavenorg.openapitools:openapi-generatorindirect
Mavenorg.openapitools:openapi-generator7.23.0indirect
Mavenorg.openapitools:openapi-generator-maven-pluginindirect
Mavenorg.slf4j:slf4j-log4j121.7.25indirect
Mavenorg.sonatype.central:central-publishing-maven-pluginindirect
Mavenorg.sonatype.central:central-publishing-maven-plugin0.10.0indirect
Mavenorg.sonatype.central:central-publishing-maven-plugin0.9.0indirect
Mavenorg.sonatype.plexus:plexus-sec-dispatcher1.4indirect
Mavenorg.springframework.boot:spring-boot-testindirect
Mavenorg.springframework.integration:spring-integration-jmsindirect
Mavenorg.springframework.integration:spring-integration-jms7.1.0indirect
Mavenorg.springframework.integration:spring-integration-xmlindirect
Mavenorg.springframework.integration:spring-integration-xml7.1.0indirect
Mavenorg.subethamail:subethasmtpindirect
Mavensoftware.amazon.awssdk:dynamodbindirect
Mavensoftware.amazon.awssdk:dynamodb2.46.9indirect
Mavensoftware.amazon.awssdk:eventbridgeindirect
Mavensoftware.amazon.awssdk:eventbridge2.46.9indirect
Mavensoftware.amazon.awssdk:kinesisindirect
Mavensoftware.amazon.awssdk:kinesis2.46.9indirect
Mavensoftware.amazon.awssdk:s3indirect
Mavensoftware.amazon.awssdk:s32.46.9indirect
Mavensoftware.amazon.awssdk:snsindirect
Mavensoftware.amazon.awssdk:sns2.46.9indirect
Mavensoftware.amazon.awssdk:sqsindirect
Mavensoftware.amazon.awssdk:sqs2.46.9indirect
Mavenuk.org.webcompere:system-stubs-testngindirect
Mavenuk.org.webcompere:system-stubs-testng2.1.8indirect
Mavenxalan:xalanindirect
Dependency advisories 0

Installing maven:org.citrusframework:citrus-api@5.0.0-M2 pulls in 2 packages, direct and transitive: 0 carry known advisories, of which 0 are direct dependencies.

No known advisories affect the assessed dependencies.

An advisory means the version recorded in the dependency graph falls inside an advisory’s affected range. Reachability is not analysed, and the graph includes development and test pins — a finding may concern tooling rather than shipped software.

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [
        "integration-testing",
        "microservices",
        "messaging",
        "apache-camel",
        "http",
        "jms",
        "kafka",
        "knative",
        "kubernetes",
        "quarkus",
        "rest-api",
        "spring-boot",
        "testing"
      ],
      "is_fork": false,
      "size_kb": 108439,
      "has_wiki": true,
      "homepage": "https://citrusframework.org",
      "languages": {
        "CSS": 1702201,
        "HTML": 19467,
        "Java": 18420533,
        "XSLT": 39329,
        "Shell": 37583,
        "Groovy": 108516,
        "Gherkin": 52620,
        "Makefile": 1975,
        "Mustache": 80356,
        "Dockerfile": 107,
        "Go Template": 1371
      },
      "pushed_at": "2026-07-25T11:32:00Z",
      "created_at": "2010-02-03T15:32:30Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-25T11:31:42Z",
      "description": "Framework for automated integration tests with focus on message-based applications",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "main",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Java",
      "significant_languages": [
        "Java"
      ]
    },
    "owner": {
      "blog": "https://citrusframework.org",
      "name": "Citrus Framework",
      "type": "Organization",
      "login": "citrusframework",
      "company": null,
      "location": "Munich, Germany",
      "followers": 19,
      "avatar_url": "https://avatars.githubusercontent.com/u/27848811?v=4",
      "created_at": "2017-04-21T07:48:33Z",
      "is_verified": null,
      "public_repos": 20,
      "account_age_days": 3382
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v4.10.2",
          "kind": "patch",
          "published_at": "2026-07-15T14:56:44Z"
        },
        {
          "tag": "v5.0.0-M2",
          "kind": "prerelease",
          "published_at": "2026-06-19T13:37:45Z"
        },
        {
          "tag": "v5.0.0-M1",
          "kind": "prerelease",
          "published_at": "2026-05-15T11:13:44Z"
        },
        {
          "tag": "v4.10.1",
          "kind": "patch",
          "published_at": "2026-05-04T10:30:47Z"
        },
        {
          "tag": "v4.10.0",
          "kind": "minor",
          "published_at": "2026-03-19T16:30:09Z"
        },
        {
          "tag": "v4.9.4",
          "kind": "patch",
          "published_at": "2026-03-04T09:33:11Z"
        },
        {
          "tag": "v4.9.3",
          "kind": "patch",
          "published_at": "2026-02-26T13:34:08Z"
        },
        {
          "tag": "v4.9.2",
          "kind": "patch",
          "published_at": "2026-02-06T18:42:01Z"
        },
        {
          "tag": "v4.9.1",
          "kind": "patch",
          "published_at": "2026-01-13T13:54:22Z"
        },
        {
          "tag": "v4.9.0",
          "kind": "minor",
          "published_at": "2025-12-15T14:23:51Z"
        },
        {
          "tag": "v4.8.2",
          "kind": "patch",
          "published_at": "2025-10-28T07:47:24Z"
        },
        {
          "tag": "v4.8.1",
          "kind": "patch",
          "published_at": "2025-09-26T14:41:05Z"
        },
        {
          "tag": "v4.8.0",
          "kind": "minor",
          "published_at": "2025-08-25T18:10:34Z"
        },
        {
          "tag": "v4.7.0",
          "kind": "minor",
          "published_at": "2025-06-26T14:06:09Z"
        },
        {
          "tag": "v4.6.0",
          "kind": "minor",
          "published_at": "2025-05-07T09:08:21Z"
        },
        {
          "tag": "v4.5.2",
          "kind": "patch",
          "published_at": "2025-01-25T12:17:07Z"
        },
        {
          "tag": "v4.5.1",
          "kind": "patch",
          "published_at": "2025-01-20T18:06:40Z"
        },
        {
          "tag": "v4.5.0",
          "kind": "minor",
          "published_at": "2024-12-11T13:40:30Z"
        },
        {
          "tag": "v4.4.0",
          "kind": "minor",
          "published_at": "2024-11-15T16:54:46Z"
        },
        {
          "tag": "v4.3.3",
          "kind": "patch",
          "published_at": "2024-10-02T18:35:26Z"
        },
        {
          "tag": "v4.3.2",
          "kind": "patch",
          "published_at": "2024-09-11T09:19:14Z"
        },
        {
          "tag": "v4.3.1",
          "kind": "patch",
          "published_at": "2024-08-15T15:02:51Z"
        },
        {
          "tag": "v4.3.0",
          "kind": "minor",
          "published_at": "2024-08-14T14:53:27Z"
        },
        {
          "tag": "v4.2.1",
          "kind": "patch",
          "published_at": "2024-05-17T08:37:09Z"
        },
        {
          "tag": "v3.4.1",
          "kind": "patch",
          "published_at": "2024-04-24T17:17:37Z"
        },
        {
          "tag": "v4.2.0",
          "kind": "minor",
          "published_at": "2024-03-25T20:13:03Z"
        },
        {
          "tag": "v4.1.1",
          "kind": "patch",
          "published_at": "2024-01-25T18:03:42Z"
        },
        {
          "tag": "v4.1.0",
          "kind": "minor",
          "published_at": "2024-01-17T19:46:49Z"
        },
        {
          "tag": "v4.0.2",
          "kind": "patch",
          "published_at": "2023-11-22T18:44:15Z"
        },
        {
          "tag": "v4.0.1",
          "kind": "patch",
          "published_at": "2023-11-13T13:11:24Z"
        },
        {
          "tag": "v4.0.0",
          "kind": "major",
          "published_at": "2023-10-25T15:32:28Z"
        },
        {
          "tag": "v4.0.0-M2",
          "kind": "prerelease",
          "published_at": "2023-08-31T10:43:07Z"
        },
        {
          "tag": "v4.0.0-M1",
          "kind": "prerelease",
          "published_at": "2023-04-21T08:01:35Z"
        },
        {
          "tag": "v3.4.0",
          "kind": "minor",
          "published_at": "2023-01-28T16:47:26Z"
        },
        {
          "tag": "v3.3.1",
          "kind": "patch",
          "published_at": "2023-01-10T09:37:53Z"
        },
        {
          "tag": "v3.3.0",
          "kind": "minor",
          "published_at": "2022-08-26T18:12:18Z"
        },
        {
          "tag": "v3.2.1",
          "kind": "patch",
          "published_at": "2022-04-05T20:08:27Z"
        },
        {
          "tag": "v3.2.0",
          "kind": "minor",
          "published_at": "2022-03-04T12:36:09Z"
        },
        {
          "tag": "v3.1.2",
          "kind": "patch",
          "published_at": "2022-01-12T18:35:43Z"
        },
        {
          "tag": "v3.1.1",
          "kind": "patch",
          "published_at": "2021-12-14T11:15:31Z"
        },
        {
          "tag": "v3.1.0",
          "kind": "minor",
          "published_at": "2021-08-27T21:50:11Z"
        },
        {
          "tag": "v3.0.0",
          "kind": "major",
          "published_at": "2021-07-21T09:49:52Z"
        },
        {
          "tag": "v3.0.0-M3",
          "kind": "prerelease",
          "published_at": "2021-01-21T19:55:51Z"
        },
        {
          "tag": "v3.0.0-M2",
          "kind": "prerelease",
          "published_at": "2020-11-26T14:44:45Z"
        },
        {
          "tag": "v3.0.0-M1",
          "kind": "prerelease",
          "published_at": "2020-03-17T16:52:14Z"
        },
        {
          "tag": "citrus-2.8.0",
          "kind": "other",
          "published_at": "2021-01-21T19:56:20Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "42f3c940dcdbe04cf48215cf2ae2ac054cba90f7",
          "body": "Bumps [io.netty:netty-codec-haproxy](https://github.com/netty/netty) from 4.2.15.Final to 4.2.16.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.15.Final...netty-4.2.16.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-codec-haproxy\n  dependency-version: 4.2.16.Final\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump io.netty:netty-codec-haproxy",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-25T11:30:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a867c88a44aeada379ea677e2e8b6ec022b791ff",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1622): delegate name and actor to anonymous inner class",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-07-25T11:30:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "113124f84a78c77b030051f430c9b08f8b8e0c0f",
          "body": "Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.11 to 42.7.12.\n- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)\n- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.7.11...REL42.7.12)\n\n---\nupdated-dependencies:\n- dependency-name: org.postgresql:postgresql\n  dependency-version: 42.7.12\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump org.postgresql:postgresql from 42.7.11 to 42.7.12",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T12:08:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "16217bf191229a324907c9e3e9113613c46db8ab",
          "body": "Bumps [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 3.2.0 to 3.2.1.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: tools.jackson.core:jackson-databind\n  dependency-version: 3.2.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump tools.jackson.core:jackson-databind",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T12:05:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "37e61f47acdc71bf174b5c684a2bfb06b09938f2",
          "body": "Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.22.0 to 2.22.1.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\n  dependency-version: 2.22.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump com.fasterxml.jackson.core:jackson-databind",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-24T12:04:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "142db526d98268ea729c37b4e4a40f7d03e0dee9",
          "body": null,
          "is_bot": false,
          "headline": "chore: Align branch naming conventions",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-22T09:32:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ca011808b4ee4b4cd0b7331b57eb08132874c3d",
          "body": null,
          "is_bot": false,
          "headline": "docs: Improve Citrus MCP server AI tools installation section",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-22T06:58:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "44c36540fa2a2401f179332f713725c9eb1f5610",
          "body": "Suppress or fix compiler warnings across all tools submodules:\nmaven plugins, test-generator, cucumber-steps, restdocs,\nschema-generator, and jbang.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in tools modules",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-22T06:06:12Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "a1468c8003f3089def2be7d2977cdb30ce97762a",
          "body": "…modules\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in endpoint and test-api-generator …",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T19:12:12Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "5222897f442366d861ee3795607c72ef02d5c90d",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in connector modules",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T10:39:50Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "5e72e0dfb6ca5cdc03cf7661f78a324b8abddf14",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in validation modules",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T09:18:33Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "9cff02180ab77fd535af6d4e4060df2fa6d093e7",
          "body": "Eliminates all compiler warnings across runtime modules:\ncitrus-main, citrus-junit, citrus-junit-jupiter, citrus-yaml,\ncitrus-xml, citrus-testng, citrus-groovy, citrus-cucumber.\n\n- Suppress deprecation for third-party deprecated APIs (Spring JUnit4,\n  JUnit Jupiter Store, Cucumber JUnit4, Cucumber S\n[…]\n) with getDeclaredConstructor()\n- Suppress unchecked casts and deprecated-for-removal API usage\n- Remove @return tags from void method Javadocs\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in all runtime modules",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T07:48:53Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e8c191ff27afeb3f4a4359f298fa61146d46a9df",
          "body": "Eliminates all compiler warnings from the citrus-spring module:\n\n- Parameterize raw ManagedMap in MessageValidatorRegistryParser\n- Replace deprecated Spring @Nullable with jakarta.annotation.Nullable\n- Add @SuppressWarnings(\"unchecked\") for generic type casts\n- Add @SuppressWarnings(\"deprecation\") f\n[…]\ntags from void method Javadocs\n- Parameterize raw BaseTestCaseParser in test\n- Also fix @return Javadoc in utils/citrus-test-support dependency\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in core/citrus-spring module",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T07:01:46Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3ede4f312c618ab029018831db1b3503a26a2c0c",
          "body": "Eliminates all compiler warnings from the citrus-base module:\n\n- Add @SuppressWarnings(\"unchecked\") for CRTP self-type builder casts\n- Replace deprecated APIs: shaHex->sha1Hex, isAccessible removal,\n  XMLReaderFactory->SAXParserFactory, percentage method renames\n- Suppress deprecation for commons-la\n[…]\npe creep)\n- Fix Javadoc: malformed HTML tags, broken {@link}/{@code} syntax\n- Fix test warnings: boxed constructor removal, raw types, generics\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in core/citrus-base module",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T06:09:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "94e4f3c9c49ba95f61b31df663bec56195e9acc9",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1592): Fix compiler warnings in citrus-api module",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-21T06:09:27Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8846bd174cd83a99ea3441c64c4363ddb101a37a",
          "body": "The tail property represents the number of messages from the end to show\nand should be typed as integer, not string. This fixes the generated JSON\nSchema to emit \"type\": \"integer\" with \"default\": 0 instead of\n\"type\": \"string\" with \"default\": \"0\".\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1609): Change Cli.cmd.receive.tail type from String to int",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-20T19:40:03Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "fb40db3fb7a189d7ba5cb39754927dd5ee5eee48",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1609): Typo in YAML DSL descriptions \"validatory\" vs. \"validators\"",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-20T17:19:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c9051915a39c966ef222f1f48fb8adbb03ef4a7",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1609): Fix headerIgnoreCase typed as string instead of boolean",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-20T17:15:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2b21108075601972ce9702e8c404acc729253e04",
          "body": "…hod entries\n\n- Add not-anyOf constraint to oneOf schema generation to enforce mutual exclusivity in generated JSON schemas\n- Remove duplicate PUT entries in HTTP method enums.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1609): Fix oneOf schema generation and remove duplicate HTTP met…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-20T11:38:26Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "49bc437925ba603f48a15a5489c3d652c11b4ca9",
          "body": "Parse @SchemaProperty defaultValue based on the member's declared type\nso integer and boolean defaults are emitted as native JSON values\ninstead of strings (~57 instances fixed).\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1609): Emit schema default values as native JSON types",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-17T15:01:12Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "4842364f548532bef0a5bc3cce274831201b9d42",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1609): Fix typo in WebServiceServerBuilder setter method name",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-17T07:00:23Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "90de743881158af5c75856f7fd25be99793e17b5",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(#1602): Document Camel Launcher jar as alternative to JBang",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-17T06:58:29Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "1452139947c7846843fbcaead94aba18914b3550",
          "body": "…connector\n\nAddress review feedback:\n- Rename CamelCliLauncher to ProcessLauncher and move to citrus-jbang-connector\n- JBangSupport now implements ProcessLauncher directly, removing JBangCamelLauncher\n- Extract shared execute/executeAsync static methods into ProcessLauncher\n- Rename LauncherJarCamelLauncher to CamelLauncherSupport\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor: Move launcher interface to ProcessLauncher in citrus-jbang-…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-17T05:15:24Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "2cc7e566222a03a316e07f9414956627618d6dd9",
          "body": "Introduce CamelCliLauncher interface to abstract Camel CLI command\nexecution. Two implementations: JBangCamelLauncher (default, wraps\nJBangSupport) and LauncherJarCamelLauncher (java -jar execution).\n\nConfiguration via citrus.camel.cli.type (jbang|launcher) and\ncitrus.camel.cli.launcher.jar.path settings.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1602): Support Camel Launcher CLI jar as alternative to JBang",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-17T05:15:24Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "e261ecbb6fc1af811867e6ede9015f9212be5f84",
          "body": "Rename all Camel JBang references to Camel CLI across the framework,\nfollowing Apache Camel's rename of their CLI tool.\n\n- Rename Java classes from CamelJBang* to CamelCli*\n- Rename package camel.jbang to camel.cli\n- Add cli() DSL method, deprecate jbang()\n- Support both <cli> and <jbang> XML elemen\n[…]\n YAML elements\n- Support both citrus.camel.cli.* and citrus.camel.jbang.* properties\n- Rename test classes and resources\n- Update documentation\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1601): Rename Camel JBang references to Camel CLI",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-16T07:39:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "76467b889bd6cdaed93bd43586f7354dbbfa607c",
          "body": null,
          "is_bot": false,
          "headline": "test: declare log4j core dependency",
          "author_name": "w3lld1",
          "author_login": "w3lld1",
          "committed_at": "2026-07-15T19:53:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e0df416a693a8b7b5f80ef8d22305b17f627fb6",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1582): log receive wait details",
          "author_name": "w3lld1",
          "author_login": "w3lld1",
          "committed_at": "2026-07-15T19:53:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b015d68d3f327d710807911409319829750f71d",
          "body": null,
          "is_bot": false,
          "headline": "Add docs version for 4.10.2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-15T14:56:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d1af6b768d3dd247e1d06a4440ceff8a0204b3cc",
          "body": null,
          "is_bot": false,
          "headline": "Update project metadata for 4.10.2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-15T14:56:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7cf698a897bdbf9a8d2a34795073ad748627633f",
          "body": null,
          "is_bot": false,
          "headline": "Add Spring schemas for 4.10.2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-15T14:56:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "85b8dc7eff0fd409b7df6c8adcc1180b44a5bdbd",
          "body": "adding the `Java/javaBuilder.mustache` template,\nso that `generateBuilders` is a valid option to\nthe `citrus-openapi-codegen` module.",
          "is_bot": false,
          "headline": "feat(citrus-openapi-codegen): code generation with model builders",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-07-15T07:28:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d950077b7f781b716c67e51700182815b72e4be6",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1549): Add auto-remove option to AddCamelPluginAction",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T21:07:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "184b69a4354f3978fbb35d0f7310af95a63e1ff3",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1549): Add DeleteCamelPluginAction for plugin cleanup in tests",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T21:07:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b4eda60e02ecc330e8737faa2302e8eacd7e28b3",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1549): Reinstall Camel plugin when version or GAV args change",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T21:07:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "161098d6ea4e95f98e477c526f0a1811e86c6649",
          "body": "Add a `configuration` section with nested `beans` to YAML and XML test\ndefinitions, allowing users to register custom beans in the Citrus bean\nregistry without requiring the `citrus-groovy` dependency.\n\nEach bean definition specifies a name, fully qualified type, and optional\nproperties that are set via reflection. Beans are instantiated and bound\nto the registry during test case initialization.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1580): Support beans configuration in YAML and XML DSL",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T11:39:52Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "456ee3774dfe61167d8077fb5e1644b3ef2d62f3",
          "body": "Refactor the infra service catalog from plain String values to structured\nCatalogEntry objects, consistent with other catalog types. Move the\ngetKnownInfraServices() method in CodeAnalyzer to reuse the generic\ngetComponentDefinitions() mechanism and add INFRA_SERVICE kind to\nSchemaProperty. Add infraServices section to the catalog index template\nand comprehensive test coverage for the schema generator.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1594): Improve infra service catalog to use structured CatalogEntry",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T08:19:36Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "0493ebaf19c44f5ffd8a655aaf54e07a8eab68b9",
          "body": "… JBang\n\nExtract Camel infra service names from YAML, XML, and Groovy test\ndefinitions and automatically resolve the corresponding\ncamel-test-infra-* Maven dependencies. Refactor endpoint component\nresolution into the shared CodeAnalyzer interface to reduce duplication\nacross all three analyzers.\n\nA\n[…]\nvention.\n\nUpdate XML and Groovy sample test resources and analyzer tests to cover\nthe new camel-infra-run action and its dependency resolution.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1594): Add auto dependency resolving for Camel infra services in…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-14T06:09:08Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "626b7bee83c4283cd307924627423a5df01dc24f",
          "body": "…ishedStubbingException\n\nReplace shared class-level Mockito mocks with fresh instances created in\n@BeforeMethod to eliminate mock state interference between test methods.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1575): Fix flaky SendSoapMessageTestActionBuilderTest with Unfin…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-13T20:56:47Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "20b4d23fca24b17e4de85672a50b102eb67f1ea8",
          "body": "…uration\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1591): Fix ConcurrentModificationException in HttpEndpointConfig…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-13T19:04:02Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "492db060533779a4f3ab5d99021d5db3a6ec2a36",
          "body": "… Json report\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1590): Handle unconvertible message payloads in TestActionResult…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-13T19:03:47Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "75e166b92f370b9f6c849bc11f4f3fca1cdec380",
          "body": "…rvices\n\n- Core API (citrus-api): New ExamplesProvider functional interface for dynamically providing schema property examples. Extend @SchemaProperty annotation with examples and examplesProvider attributes.\n- Camel endpoint (citrus-camel): InfraServiceUtils.getInfraServiceNames() to load available\n[…]\nsers get autocompletion via the XSD enumeration type\n- Dot-notation like kafka.confluent is correctly parsed into service name + implementation\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1593): Add schema examples and autocompletion for Camel infra se…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-13T17:39:03Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "826645df888dbabe01d452d19d956f91ad4978c3",
          "body": "…ices\n\n- Allow users to set the fixed port for a Camel infra service\n- Supports system property and envVar setting for the fixed port",
          "is_bot": false,
          "headline": "fix(#1588): Add fixed port configuration support for Camel infra serv…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-13T16:40:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ae1f6a4f3b1b3d6774c961869c167881dc9ba329",
          "body": "…perty settings\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: Complete documentation for environment variable and system pro…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-10T20:24:15Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "f3aae23a9d41165e996f3d870d1cc52cb36fea18",
          "body": "- Use TRACE level where appropriate",
          "is_bot": false,
          "headline": "fix(#1586): Improve DEBUG log output",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-10T19:26:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f8a54ed53b40abd95e21364984464179b62e89f2",
          "body": "- Fix --property, --dependency, --repository, --includes multi-value arguments\n- Improve logger setup for different test engines",
          "is_bot": false,
          "headline": "chore: Fix JBang run command multi-value arguments",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-10T16:50:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "37111a9fa92de29ae5f7d5b4d227661c12ab4321",
          "body": "Restructure log levels so INFO reflects the test workflow with action\noutcomes (✔/✘/⊘ indicators), DEBUG provides diagnostics, and TRACE\nabsorbs SPI registration noise. Add ANSI color support (LogColors),\ntoggleable message content logging, and box-drawing message formatting.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1586): Redesign logging concept for clearer test workflow output",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-10T16:47:43Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "16f70479259b25a08a7f3c1543bd6ab114f27b3a",
          "body": "- ClassLoader helper utils need to clear cache after test loader lookup, otherwise the dynamically loaded components get ignored",
          "is_bot": false,
          "headline": "chore: Fix Maven dependency resolving mechanism in Citrus JBang",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-10T09:25:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5e9b0bb9374166f100c90efb2876631d7a5cc4ce",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1581): Fix misleading log output when waitForRunningState is false",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-08T17:42:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8c6bf71b71c3a11da0c4cdd23c6a8bfc89c655dc",
          "body": "…vVars\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1583): Support JBang command arguments via system property or en…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-08T15:32:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "beb25d13d38c3a0dd00390a36f83600b3b2c57f7",
          "body": null,
          "is_bot": false,
          "headline": "chore: Add OSS AI Agent helper rules",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-03T07:19:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "abc783bda372d30772d042a15ceb05658ba2bc76",
          "body": null,
          "is_bot": false,
          "headline": "Add docs version for 5.0.0-M2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-02T20:10:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bfdb96ad3e76373a5651984be3cf8aa0b8d46251",
          "body": "- Dev services properties caused concurrent modification exception when multiple Quarkus test resources are involved\n- Make sure to safely operate on dev services properties when exposing these as test variables",
          "is_bot": false,
          "headline": "fix: Fix ConcurrentModificationException in Quarkus test resource",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-02T12:40:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "326c720eaf9875202c3ba3d63b08fb88c24dc344",
          "body": "- Allow Camel Exchange as message payload\n- Handle inbound Exchange properties and variables\n- Convert outbound Exchange properties from special message headers\n- Convert outbound Exchange variables from special message headers\n- Allow users to specify outbound Exchange exceptions\n- Allow users to set outbound Exchange pattern",
          "is_bot": false,
          "headline": "fix(#1576): Improve Camel Exchange message converter",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-02T11:20:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bd2a045e507c9c7cb8407dba2b23b228cae94e2c",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1578): Allow function and validation matcher bean injection",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-07-02T10:30:52Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "f33050b90e6d79d71580ac6e4452cf39c524f6e7",
          "body": "- TestLoader API: Add silent lookup options for test loader resource path lookup\n- Init command: improved directory handling, better error messages, extensibility hooks\n- Run command: auto-resolves DSL dependencies by file extension, supports mixed test types (Cucumber + others)\n- Unit Tests: add comprehensive test coverage for Citrus JBang commands",
          "is_bot": false,
          "headline": "fix(#1572): Improve JBang init and run commands",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-29T19:14:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d96e915951f112ffdb07ce7a65ed2da68c13892e",
          "body": null,
          "is_bot": false,
          "headline": "chore: Smarter CucumberOptions annotation detection in test engine",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-29T19:14:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6ffd9c8a197fd97131bbdace365a888a6a140f0e",
          "body": "- Adds a default version fallback in Maven dependency resolver when CitrusVersion utils does not provide a proper version\n- Used in unit tests when no Maven resource filtering is present",
          "is_bot": false,
          "headline": "chore: Use default Citrus version in Maven dependency resolver",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-29T19:14:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "98142dd3e37deeebb0d8b73cdc0c911a8e498062",
          "body": "- Allow users to initialize instance and execute commands without quitting immediately\n- Allow subclasses to overwrite quit logic (default is System.exit)",
          "is_bot": false,
          "headline": "chore: Improve CitrusJBangMain execution logic",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-23T12:42:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "132f8c46cd481cccec94edfdff98719b3faab601",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1570): Fix NPE in TestActionResult for null payloads",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-23T11:45:29Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "905fc550a553b6d38685b0d5120f0fb843628ee8",
          "body": "- Quarkus still uses Jackson 2.x\n- Need to pin JsonSchema Generator to version that matches Jackson 2.x",
          "is_bot": false,
          "headline": "chore(deps): Fix Citrus MCP server dependencies",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-23T07:38:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "47ec21d05e1d96c55891c444996c8202ad318d18",
          "body": "- Use pinned Citrus version 4.10.1 since 5.0.x is not GA yet",
          "is_bot": false,
          "headline": "chore: Fix Claude Code mcp server plugin",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-23T07:19:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "095bc173126255be548e7a2fd1dcc832dac7681a",
          "body": null,
          "is_bot": false,
          "headline": "Use 5.0.0-SNAPSHOT version in Spring schemas",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-19T13:37:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ac3ced9449d0d384961bedf0e8fa586954d9090",
          "body": null,
          "is_bot": false,
          "headline": "Update project metadata for 5.0.0-M2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-19T13:30:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "73e78ed3aacba285280172877b3a697c5825023a",
          "body": null,
          "is_bot": false,
          "headline": "Add Spring schemas for 5.0.0-M2",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-19T13:30:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "980e94f2a70f7199d8cf9cb9967ac19ebec37657",
          "body": "- Should use validation() instead of validate()",
          "is_bot": false,
          "headline": "docs(#1565): Fix validate() Java DSL occurrences",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-19T13:25:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d715a9094ffa1c3ef37cff1a820e653ae15fed66",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1567): Add Maven build skipTests option",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-18T16:34:38Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "bc03d6fdd149e7f41bd8e1ff2cab56970f91a382",
          "body": "Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>\nSigned-off-by: Christoph Deppisch <christoph.deppisch@web.de>",
          "is_bot": false,
          "headline": "fix(#1558): Auto create Kafka topics on Testcontainers container start",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-18T14:58:20Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "edf8ad726bfe70eb4874a68ee7ab403a7e6f1887",
          "body": "…erter\n\n- Apache Camel is not aware of Citrus file resource SPI, but it is able to handle InputStreams\n- Convert Citus file resources to InputStream before passing it over to Apache Camel\n- Avoids message processing errors in Apache Camel due to missing conversion strategy for Citrus file resources",
          "is_bot": false,
          "headline": "fix(#1562): Fix handling of Citrus file resources in CamelMessageConv…",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-16T19:24:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "806e8554824bb9eda2901bb7bf2ecc511d67f711",
          "body": "- Skip test variable replacement for binary message file content (when message type is set to binary)\n- Make sure to skip converting binary file content to String when setting the message payload\n- Avoid corruption of binary file content such as zipped file content when processing message content vi\n[…]\ntent instead of reading content to String\n- Improve validation context detection in receive message action\n- Add missing YAML validation context detection for file resources ending with .yaml and .yml",
          "is_bot": false,
          "headline": "fix(#1523): Improve handling of binary file resource message payloads",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-16T19:23:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "eb2b2e764f03ae85cbebbc4cc815753a54e3e3aa",
          "body": "Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1544): Fix Read files documentation code example",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-16T06:43:43Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "451f551305f9d5ad8ecd35a03affb8b4fa1bab1b",
          "body": "Updated user manual to document the new APACHE_NATIVE Kafka implementation option:\n- Added APACHE_NATIVE to the list of supported Kafka implementations\n- Explained the difference between APACHE and APACHE_NATIVE (GraalVM native vs JVM)\n- Added guidance on when to use each implementation\n- Updated configuration options table with Apache Native settings\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(#1559): Document APACHE_NATIVE Kafka container implementation",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-16T06:29:00Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "46121468f288e88b3a9a36ab2e50363d5d5afbd6",
          "body": "- Add APACHE_NATIVE to KafkaImplementation enum\n- Update KafkaSettings to handle apache/kafka-native image\n- Add nativeMode field to KafkaContainerSupport annotation\n- Update KafkaContainerResource to select APACHE_NATIVE when nativeMode=true\n- Update StartKafkaAction switch statements to handle APACHE_NATIVE\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(#1559): Add native Apache Kafka container implementation option",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-16T06:29:00Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "f56a65233ca0e51ba066e987c48163fa97557a06",
          "body": "* fix(#1555): Add Strimzi Kafka container implementation option\n\n- Users can choose to use Strimzi as a Kafka implementation when starting the Testcontainers support for Kafka in Citrus\n\n* docs: Add Kafka implementation options for Testcontainers module",
          "is_bot": false,
          "headline": "fix(#1555): Add Strimzi Kafka container implementation option (#1556)",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-15T18:30:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6f5b7b66ab3f3791f86be6a74da4f6ae51e82c6d",
          "body": null,
          "is_bot": false,
          "headline": "fix: Set reference resolver only when not null",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-15T12:50:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ae518f37d9211482df83aade92bcbd2070741462",
          "body": "Implements Floci container support as an alternative to LocalStack for AWS service testing.\n\nKey changes:\n- Created FlociContainer extending GenericContainer following LocalStack patterns\n- Implemented FlociSettings for environment configuration\n- Added StartFlociAction test action for container lif\n[…]\ntween LocalStack and Floci containers\nfor testing AWS integrations, with both implementations sharing the same client\nfactory infrastructure.\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(#1553): Add Floci container support to citrus-testcontainers",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-15T12:19:52Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "270251b1cf082d23a58b7bf3f1cc03f84b115fab",
          "body": "- Allows users to set the auth token that is required in newer Localstack container versions\n- Also allows to set custom secretKey, accessKey and region settings on start container test action\n- Supports test variable replacement for these security properties so users can use global variables or functions to set these values",
          "is_bot": false,
          "headline": "fix(#1551): Add Localstack auth token option",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-12T19:09:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cbac19e5c5f69fe6f40cb92564b80768701e18e4",
          "body": "- Quarkus 3.36\n- Jackson 3.2.0\n- Jackson2 2.22.0\n- JUnit Jupiter 6.1.0\n- Kubernetes Client 7.7.0\n- Apache Kafka 4.3.0\n- Selenium 4.44.0\n- Spring Integration 7.1.0",
          "is_bot": false,
          "headline": "chore(deps): Update dependency versions",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-12T09:04:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c954518ba8b4ca91506a79b7bf8e0057b8bf26aa",
          "body": "- Add a Claude Code plugin marketplace at the repository root\n- Users can install the Citrus MCP server with two commands instead of editing .mcp.json by hand",
          "is_bot": false,
          "headline": "fix(#1550): Publish the Citrus JBang MCP server as a Claude Code plugin",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-11T14:51:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3c37f27823f99279334f173f0851f83afc553c6a",
          "body": null,
          "is_bot": false,
          "headline": "chore: Update .gitignore",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-11T14:50:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "579741d38f02b20a4ebdbb56e1295249e58ea513",
          "body": null,
          "is_bot": false,
          "headline": "chore(deps): Update Apache Kafka Testcontainers container version",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-11T14:50:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6526b52e7591bf45496cb7949838451681de8bfe",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1528): Move Test API Generator modules to citrus-tools",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-10T07:44:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "981f81951dc5c32f26f92eaddfec4b7888c037b1",
          "body": "Bumps [io.netty:netty-handler](https://github.com/netty/netty) from 4.2.13.Final to 4.2.15.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-handler\n  dependency-version: 4.2.15.Final\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump io.netty:netty-handler",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-08T20:04:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "972206b9f375bedbbe725d3cd484b6f2ba2012af",
          "body": null,
          "is_bot": false,
          "headline": "fix(deps): replace org.apache.activemq with org.apache.artemis",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-06-08T16:21:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8be109b1f667ddab37229a24e9ae9f97c8fc6406",
          "body": null,
          "is_bot": false,
          "headline": "chore: Support Endpoint URI builder when sending and receiving",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-06-08T12:28:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d5b9b0ef5d4734e1e797f709c5315c15260762a",
          "body": "Bumps [io.vertx:vertx-core](https://github.com/eclipse/vert.x) from 4.5.26 to 4.5.27.\n- [Commits](https://github.com/eclipse/vert.x/compare/4.5.26...4.5.27)\n\n---\nupdated-dependencies:\n- dependency-name: io.vertx:vertx-core\n  dependency-version: 4.5.27\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump io.vertx:vertx-core from 4.5.26 to 4.5.27",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-03T12:11:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4b3e2c3a00a6ab20ffe183b1879a2636a226f8a1",
          "body": null,
          "is_bot": false,
          "headline": "ci: skip wait it on windows",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-27T05:17:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a484baef4364e09f6a247e5e43bae46780de48fd",
          "body": null,
          "is_bot": false,
          "headline": "ci(deps): update actions/cache to v5",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-27T05:17:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "865c87a4ac4e42546b131a6f8ed5d6607a6ca58e",
          "body": null,
          "is_bot": false,
          "headline": "ci(deps): update actions/checkout to v6",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-27T05:17:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7a0303d1c4072cdba54a9efab15646b89bc2baba",
          "body": "see: https://github.com/actions/setup-java/releases/tag/v5.0.0.",
          "is_bot": false,
          "headline": "ci(deps): update actions/setup-java to v5",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-27T05:17:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d43cece9ff0c2a1cb76573f2d5a6fc37f1232b33",
          "body": "closes https://github.com/citrusframework/citrus/issues/1536.\nin addition to: https://github.com/citrusframework/citrus/pull/1530.",
          "is_bot": false,
          "headline": "fix(#1536): test message validator hint for default context",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-27T05:16:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6cacee555507e3d7d4b01bf9f7d364393700c4c0",
          "body": "- Users are able to define message processors on send/receive message actions\n- Support both process and transform message processors\n- Supports binary and gzip message processors\n- Supports Apache Camel data format and transform message processors",
          "is_bot": false,
          "headline": "fix(#1533): Support message processors in YAML DSL",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-25T17:37:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "baa163257e5d62ae8417ed8c1e3234ce0099b690",
          "body": null,
          "is_bot": false,
          "headline": "fix(#1529): include most likely message validator hints",
          "author_name": "Timon Borter",
          "author_login": "bbortt",
          "committed_at": "2026-05-22T06:23:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cb605ff4977d8a970bcf3f45a822a455063caabf",
          "body": null,
          "is_bot": false,
          "headline": "chore: Add debug logging of executed JBang commands",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-20T06:12:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "37179a7505b767ef4fe309b85f5f20fac3f4a029",
          "body": "- Enhance annotation config parser API with test context\n- Resolve test variables on annotation configs\n- Parse properties config before initializing endpoints\n- Add test variables support for annotation configuration where it makes sense",
          "is_bot": false,
          "headline": "fix(#1527): Add test variables support in annotation config",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-19T18:00:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f4b044a37a2913feebe89c77f9fef61319ebc1f3",
          "body": "- Read Quarkus dev services properties and expose them as test variables\n- User is able to provide a set of properties that should be set as test variables\n- Some dev services properties are added automatically as test variables (e.g. kafka.bootstrap.servers)\n- User may use property name wildcards to add all or wildcard matching properties",
          "is_bot": false,
          "headline": "fix(#1525): Set Quarkus dev services properties as test variables",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-19T12:26:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "68e26cfa26d33fce937d4eeff0ebf28cf7853ed8",
          "body": "- Filter Citrus internal message headers such as citrus_message_id or citrus_message_timestamp in the Camel message converter when creating Camel Exchanges\n- Filter behavior is enabled/disabled by a new envVar setting in CamelSettings\n- By default, filtering of Citrus internal message headers is enabled",
          "is_bot": false,
          "headline": "fix(#1524): Filter Citrus internal message headers for Camel Exchanges",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-19T07:14:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9edafcfe6a1448fd9f16ae8b21eaa2ef64756e4b",
          "body": null,
          "is_bot": false,
          "headline": "Add docs version for 5.0.0-M1",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-15T12:11:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3f5ec0aab8501da11b1e4864fbfa6b0983009d25",
          "body": null,
          "is_bot": false,
          "headline": "Use 5.0.0-SNAPSHOT version in Spring schemas",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-15T11:13:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4fe571cb8c9f1adbf88e85b97ac0bcfae00ca760",
          "body": null,
          "is_bot": false,
          "headline": "Update project metadata for 5.0.0-M1",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-15T11:07:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6b94e17f6e627e414c201ab2e9999873281b92b4",
          "body": null,
          "is_bot": false,
          "headline": "Add Spring schemas for 5.0.0-M1",
          "author_name": "Christoph Deppisch",
          "author_login": "christophd",
          "committed_at": "2026-05-15T11:07:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 46,
      "commits_last_year": 385,
      "latest_release_at": "2026-07-15T14:56:44Z",
      "latest_release_tag": "v4.10.2",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 49,
      "days_since_latest_release": 10,
      "mean_days_between_releases": 23.6
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 62,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "org.citrusframework:citrus-api",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-api",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:14Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-base",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-base",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:21Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-spring",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-spring",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:49Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-core",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-core",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:25Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-ftp",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-ftp",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:32Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-jms",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-jms",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:35Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-sql",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-sql",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:54Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "org.citrusframework:citrus-http",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.citrusframework/citrus-http",
          "is_deprecated": false,
          "latest_version": "5.0.0-M2",
          "repository_url": null,
          "versions_count": 32,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-15T14:38:29Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        }
      ]
    },
    "popularity": {
      "forks": 149,
      "stars": 485,
      "watchers": 39,
      "fork_history": {
        "days": [
          {
            "date": "2010-07-13",
            "count": 1
          },
          {
            "date": "2010-08-18",
            "count": 1
          },
          {
            "date": "2011-06-30",
            "count": 1
          },
          {
            "date": "2011-12-09",
            "count": 1
          },
          {
            "date": "2012-04-06",
            "count": 1
          },
          {
            "date": "2012-06-16",
            "count": 1
          },
          {
            "date": "2012-08-28",
            "count": 2
          },
          {
            "date": "2013-01-12",
            "count": 1
          },
          {
            "date": "2013-04-04",
            "count": 1
          },
          {
            "date": "2013-12-05",
            "count": 1
          },
          {
            "date": "2013-12-06",
            "count": 1
          },
          {
            "date": "2013-12-31",
            "count": 1
          },
          {
            "date": "2014-03-09",
            "count": 1
          },
          {
            "date": "2014-08-03",
            "count": 1
          },
          {
            "date": "2014-08-12",
            "count": 1
          },
          {
            "date": "2014-10-24",
            "count": 1
          },
          {
            "date": "2014-12-17",
            "count": 1
          },
          {
            "date": "2015-01-21",
            "count": 1
          },
          {
            "date": "2015-01-30",
            "count": 1
          },
          {
            "date": "2015-03-18",
            "count": 1
          },
          {
            "date": "2015-05-04",
            "count": 1
          },
          {
            "date": "2015-06-12",
            "count": 1
          },
          {
            "date": "2015-07-14",
            "count": 1
          },
          {
            "date": "2015-10-22",
            "count": 1
          },
          {
            "date": "2015-10-27",
            "count": 1
          },
          {
            "date": "2015-11-03",
            "count": 1
          },
          {
            "date": "2015-11-19",
            "count": 1
          },
          {
            "date": "2016-01-19",
            "count": 1
          },
          {
            "date": "2016-01-20",
            "count": 1
          },
          {
            "date": "2016-02-20",
            "count": 1
          },
          {
            "date": "2016-03-23",
            "count": 1
          },
          {
            "date": "2016-05-01",
            "count": 1
          },
          {
            "date": "2016-05-15",
            "count": 1
          },
          {
            "date": "2016-05-17",
            "count": 1
          },
          {
            "date": "2016-05-28",
            "count": 1
          },
          {
            "date": "2016-07-23",
            "count": 1
          },
          {
            "date": "2016-08-10",
            "count": 1
          },
          {
            "date": "2016-10-07",
            "count": 1
          },
          {
            "date": "2016-10-13",
            "count": 1
          },
          {
            "date": "2016-11-04",
            "count": 1
          },
          {
            "date": "2016-12-08",
            "count": 1
          },
          {
            "date": "2017-03-03",
            "count": 1
          },
          {
            "date": "2017-03-06",
            "count": 1
          },
          {
            "date": "2017-03-11",
            "count": 1
          },
          {
            "date": "2017-04-09",
            "count": 1
          },
          {
            "date": "2017-04-13",
            "count": 1
          },
          {
            "date": "2017-06-02",
            "count": 1
          },
          {
            "date": "2017-06-06",
            "count": 1
          },
          {
            "date": "2017-07-07",
            "count": 1
          },
          {
            "date": "2017-09-03",
            "count": 1
          },
          {
            "date": "2017-10-20",
            "count": 1
          },
          {
            "date": "2017-10-27",
            "count": 1
          },
          {
            "date": "2018-02-05",
            "count": 1
          },
          {
            "date": "2018-03-16",
            "count": 1
          },
          {
            "date": "2018-03-21",
            "count": 1
          },
          {
            "date": "2018-03-22",
            "count": 1
          },
          {
            "date": "2018-06-18",
            "count": 1
          },
          {
            "date": "2018-08-01",
            "count": 1
          },
          {
            "date": "2018-08-06",
            "count": 1
          },
          {
            "date": "2018-08-07",
            "count": 1
          },
          {
            "date": "2018-08-12",
            "count": 1
          },
          {
            "date": "2018-08-16",
            "count": 1
          },
          {
            "date": "2018-08-22",
            "count": 1
          },
          {
            "date": "2018-08-26",
            "count": 2
          },
          {
            "date": "2018-09-13",
            "count": 1
          },
          {
            "date": "2018-09-26",
            "count": 1
          },
          {
            "date": "2018-10-05",
            "count": 1
          },
          {
            "date": "2018-10-10",
            "count": 1
          },
          {
            "date": "2018-10-26",
            "count": 1
          },
          {
            "date": "2018-11-12",
            "count": 1
          },
          {
            "date": "2018-11-15",
            "count": 1
          },
          {
            "date": "2018-11-17",
            "count": 1
          },
          {
            "date": "2018-11-28",
            "count": 1
          },
          {
            "date": "2018-11-30",
            "count": 1
          },
          {
            "date": "2019-02-12",
            "count": 1
          },
          {
            "date": "2019-02-15",
            "count": 1
          },
          {
            "date": "2019-02-23",
            "count": 1
          },
          {
            "date": "2019-03-27",
            "count": 1
          },
          {
            "date": "2019-05-07",
            "count": 2
          },
          {
            "date": "2019-06-19",
            "count": 1
          },
          {
            "date": "2019-06-24",
            "count": 1
          },
          {
            "date": "2019-06-26",
            "count": 1
          },
          {
            "date": "2019-09-11",
            "count": 1
          },
          {
            "date": "2019-10-01",
            "count": 1
          },
          {
            "date": "2019-11-18",
            "count": 1
          },
          {
            "date": "2020-02-18",
            "count": 1
          },
          {
            "date": "2020-03-02",
            "count": 1
          },
          {
            "date": "2020-03-16",
            "count": 1
          },
          {
            "date": "2020-09-20",
            "count": 1
          },
          {
            "date": "2020-10-27",
            "count": 1
          },
          {
            "date": "2020-11-04",
            "count": 1
          },
          {
            "date": "2020-12-23",
            "count": 1
          },
          {
            "date": "2021-01-09",
            "count": 1
          },
          {
            "date": "2021-04-23",
            "count": 1
          },
          {
            "date": "2021-07-04",
            "count": 1
          },
          {
            "date": "2021-07-18",
            "count": 1
          },
          {
            "date": "2021-08-02",
            "count": 1
          },
          {
            "date": "2021-08-17",
            "count": 1
          },
          {
            "date": "2021-08-25",
            "count": 1
          },
          {
            "date": "2021-08-30",
            "count": 1
          },
          {
            "date": "2021-12-16",
            "count": 1
          },
          {
            "date": "2021-12-27",
            "count": 1
          },
          {
            "date": "2022-04-04",
            "count": 1
          },
          {
            "date": "2022-04-07",
            "count": 1
          },
          {
            "date": "2022-06-09",
            "count": 1
          },
          {
            "date": "2022-07-07",
            "count": 1
          },
          {
            "date": "2022-07-23",
            "count": 1
          },
          {
            "date": "2022-09-09",
            "count": 1
          },
          {
            "date": "2022-10-18",
            "count": 1
          },
          {
            "date": "2022-10-24",
            "count": 1
          },
          {
            "date": "2022-11-02",
            "count": 1
          },
          {
            "date": "2022-12-07",
            "count": 1
          },
          {
            "date": "2023-01-11",
            "count": 1
          },
          {
            "date": "2023-03-22",
            "count": 1
          },
          {
            "date": "2023-05-17",
            "count": 1
          },
          {
            "date": "2023-08-21",
            "count": 1
          },
          {
            "date": "2023-09-04",
            "count": 1
          },
          {
            "date": "2023-10-09",
            "count": 1
          },
          {
            "date": "2023-10-10",
            "count": 1
          },
          {
            "date": "2023-10-28",
            "count": 1
          },
          {
            "date": "2024-01-12",
            "count": 1
          },
          {
            "date": "2024-02-08",
            "count": 1
          },
          {
            "date": "2024-02-14",
            "count": 2
          },
          {
            "date": "2024-07-12",
            "count": 1
          },
          {
            "date": "2024-08-23",
            "count": 1
          },
          {
            "date": "2024-10-24",
            "count": 1
          },
          {
            "date": "2024-11-14",
            "count": 1
          },
          {
            "date": "2024-12-09",
            "count": 1
          },
          {
            "date": "2025-01-14",
            "count": 1
          },
          {
            "date": "2025-01-27",
            "count": 1
          },
          {
            "date": "2025-03-15",
            "count": 1
          },
          {
            "date": "2025-07-06",
            "count": 1
          },
          {
            "date": "2025-08-13",
            "count": 1
          },
          {
            "date": "2025-10-01",
            "count": 1
          },
          {
            "date": "2025-10-14",
            "count": 1
          },
          {
            "date": "2026-01-10",
            "count": 1
          },
          {
            "date": "2026-02-19",
            "count": 1
          },
          {
            "date": "2026-02-25",
            "count": 1
          },
          {
            "date": "2026-03-06",
            "count": 1
          },
          {
            "date": "2026-03-12",
            "count": 1
          },
          {
            "date": "2026-06-22",
            "count": 1
          },
          {
            "date": "2026-07-14",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 146,
        "total_forks": 149
      },
      "star_history": null,
      "open_issues_and_prs": 180
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "sample",
        "samples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [
        "Makefile"
      ],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "catalog/citrus-bom/pom.xml",
        "catalog/citrus-catalog-schema/pom.xml",
        "catalog/citrus-core/pom.xml",
        "catalog/citrus-endpoint-catalog/pom.xml",
        "catalog/pom.xml",
        "connectors/citrus-agent-connector/pom.xml",
        "connectors/citrus-docker/pom.xml",
        "connectors/citrus-jbang-connector/pom.xml",
        "connectors/citrus-knative/pom.xml",
        "connectors/citrus-kubernetes/pom.xml",
        "connectors/citrus-openapi/pom.xml",
        "connectors/citrus-selenium/pom.xml",
        "connectors/citrus-sql/pom.xml",
        "connectors/citrus-testcontainers/pom.xml",
        "connectors/pom.xml",
        "core/citrus-api/pom.xml",
        "core/citrus-base/pom.xml",
        "core/citrus-spring/pom.xml",
        "core/pom.xml",
        "endpoints/citrus-camel/pom.xml",
        "endpoints/citrus-ftp/pom.xml",
        "endpoints/citrus-http/pom.xml",
        "endpoints/citrus-jms/pom.xml",
        "endpoints/citrus-jmx/pom.xml",
        "endpoints/citrus-kafka/pom.xml",
        "endpoints/citrus-mail/pom.xml",
        "endpoints/citrus-rmi/pom.xml",
        "endpoints/citrus-spring-integration/pom.xml",
        "endpoints/citrus-ssh/pom.xml",
        "endpoints/citrus-vertx/pom.xml",
        "endpoints/citrus-websocket/pom.xml",
        "endpoints/citrus-ws/pom.xml",
        "endpoints/citrus-zookeeper/pom.xml",
        "endpoints/pom.xml",
        "pom.xml",
        "runtime/citrus-cucumber/pom.xml",
        "runtime/citrus-groovy/pom.xml",
        "runtime/citrus-junit-jupiter/pom.xml",
        "runtime/citrus-junit/pom.xml",
        "runtime/citrus-main/pom.xml",
        "runtime/citrus-quarkus/citrus-quarkus-deployment/pom.xml",
        "runtime/citrus-quarkus/citrus-quarkus-it/pom.xml",
        "runtime/citrus-quarkus/citrus-quarkus-runtime/pom.xml",
        "runtime/citrus-quarkus/pom.xml",
        "runtime/citrus-testng/pom.xml",
        "runtime/citrus-xml/pom.xml",
        "runtime/citrus-yaml/pom.xml",
        "runtime/pom.xml",
        "tools/agent/pom.xml",
        "tools/archetypes/jms/pom.xml",
        "tools/archetypes/jms/src/main/resources/archetype-resources/pom.xml",
        "tools/archetypes/pom.xml",
        "tools/archetypes/quickstart/pom.xml",
        "tools/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml",
        "tools/archetypes/soap/pom.xml",
        "tools/archetypes/soap/src/main/resources/archetype-resources/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-all/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-camel/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-core/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-groovy/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-http/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-jdbc/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-jms/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-kafka/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-knative/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-kubernetes/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-openapi/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-selenium/pom.xml",
        "tools/cucumber-steps/citrus-cucumber-testcontainers/pom.xml",
        "tools/cucumber-steps/pom.xml",
        "tools/docs-generator/pom.xml",
        "tools/jbang/pom.xml",
        "tools/maven/citrus-agent-maven-plugin/pom.xml",
        "tools/maven/citrus-maven-plugin-integration/pom.xml",
        "tools/maven/citrus-maven-plugin/pom.xml",
        "tools/maven/pom.xml",
        "tools/mcp-server/pom.xml",
        "tools/pom.xml",
        "tools/restdocs/pom.xml",
        "tools/schema-generator/pom.xml",
        "tools/test-api-generator/citrus-openapi-codegen-maven-plugin/pom.xml",
        "tools/test-api-generator/citrus-openapi-codegen/pom.xml",
        "tools/test-api-generator/citrus-test-api-core/pom.xml",
        "tools/test-api-generator/pom.xml",
        "tools/test-generator/pom.xml",
        "utils/citrus-test-support/pom.xml",
        "utils/pom.xml",
        "validation/citrus-validation-binary/pom.xml",
        "validation/citrus-validation-groovy/pom.xml",
        "validation/citrus-validation-hamcrest/pom.xml",
        "validation/citrus-validation-json/pom.xml",
        "validation/citrus-validation-text/pom.xml",
        "validation/citrus-validation-xml/pom.xml",
        "validation/citrus-validation-yaml/pom.xml",
        "validation/pom.xml"
      ],
      "largest_source_bytes": 239982,
      "source_files_sampled": 4342,
      "oversized_source_files": 8,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 6178
    },
    "dependencies": {
      "manifests": [
        "catalog/pom.xml",
        "connectors/pom.xml",
        "core/pom.xml",
        "endpoints/pom.xml",
        "pom.xml",
        "runtime/pom.xml",
        "tools/pom.xml",
        "utils/pom.xml",
        "validation/pom.xml"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 2,
        "malicious_count": 0,
        "assessed_package": "maven:org.citrusframework:citrus-api@5.0.0-M2",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "maven"
      ],
      "dependencies": [
        {
          "name": "xerces:xercesImpl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xerces.version}"
        },
        {
          "name": "jakarta.jms:jakarta.jms-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.jms-api.version}"
        },
        {
          "name": "jakarta.activation:jakarta.activation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-activation-api.version}"
        },
        {
          "name": "com.sun.activation:jakarta.activation",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-activation.version}"
        },
        {
          "name": "com.sun.xml.messaging.saaj:saaj-impl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${saaj.version}"
        },
        {
          "name": "jakarta.xml.soap:jakarta.xml.soap-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.xml.soap-api.version}"
        },
        {
          "name": "org.codehaus.groovy:groovy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${groovy.version}"
        },
        {
          "name": "org.codehaus.groovy:groovy-xml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${groovy.version}"
        },
        {
          "name": "org.codehaus.groovy:groovy-json",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${groovy.version}"
        },
        {
          "name": "org.codehaus.groovy:groovy-jsr223",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${groovy.version}"
        },
        {
          "name": "commons-cli:commons-cli",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.cli.version}"
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.codec.version}"
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.lang.version}"
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.io.version}"
        },
        {
          "name": "org.apache.sshd:sshd-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${sshd.version}"
        },
        {
          "name": "org.apache.sshd:sshd-sftp",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${sshd.version}"
        },
        {
          "name": "org.apache.sshd:sshd-scp",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${sshd.version}"
        },
        {
          "name": "org.bouncycastle:bcprov-jdk18on",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "org.bouncycastle:bcpkix-jdk18on",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "com.jcraft:jsch",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jsch.version}"
        },
        {
          "name": "net.sf.jtidy:jtidy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jtidy.version}"
        },
        {
          "name": "org.hamcrest:hamcrest",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hamcrest.version}"
        },
        {
          "name": "org.hamcrest:hamcrest-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hamcrest.version}"
        },
        {
          "name": "org.hamcrest:hamcrest-library",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hamcrest.version}"
        },
        {
          "name": "org.openapitools:jackson-databind-nullable",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson-databind-nullable.version}"
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-beans",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-aop",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-context",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-expression",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-context-support",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-jms",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-jdbc",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-tx",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-oxm",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-web",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-websocket",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-messaging",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework:spring-webmvc",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "org.springframework.ws:spring-ws-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.ws.version}"
        },
        {
          "name": "org.springframework.ws:spring-xml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.ws.version}"
        },
        {
          "name": "org.springframework.integration:spring-integration-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.integration.version}"
        },
        {
          "name": "org.springframework.integration:spring-integration-http",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.integration.version}"
        },
        {
          "name": "org.springframework.restdocs:spring-restdocs-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.restdocs.version}"
        },
        {
          "name": "org.springframework:spring-test",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${spring.version}"
        },
        {
          "name": "wsdl4j:wsdl4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${wsdl4j.version}"
        },
        {
          "name": "org.testng:testng",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testng.version}"
        },
        {
          "name": "junit:junit",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.version}"
        },
        {
          "name": "org.junit.jupiter:junit-jupiter-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.jupiter:junit-jupiter-engine",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.jupiter:junit-jupiter",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.jupiter:junit-jupiter-params",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.platform:junit-platform-engine",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.platform:junit-platform-commons",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.platform:junit-platform-launcher",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.junit.vintage:junit-vintage-engine",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "org.testcontainers:testcontainers",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testcontainers.version}"
        },
        {
          "name": "org.testcontainers:testcontainers-mongodb",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testcontainers.version}"
        },
        {
          "name": "org.testcontainers:testcontainers-postgresql",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testcontainers.version}"
        },
        {
          "name": "org.testcontainers:testcontainers-redpanda",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testcontainers.version}"
        },
        {
          "name": "org.testcontainers:testcontainers-kafka",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${testcontainers.version}"
        },
        {
          "name": "io.floci:testcontainers-floci",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${floci.version}"
        },
        {
          "name": "org.postgresql:postgresql",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${postgresql.version}"
        },
        {
          "name": "org.apache.commons:commons-dbcp2",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.dbcp2.version}"
        },
        {
          "name": "software.amazon.awssdk:auth",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${aws-java-sdk2.version}"
        },
        {
          "name": "io.quarkus:quarkus-arc",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${quarkus.platform.version}"
        },
        {
          "name": "io.quarkus:quarkus-arc-deployment",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${quarkus.platform.version}"
        },
        {
          "name": "io.quarkus:quarkus-junit5",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${quarkus.platform.version}"
        },
        {
          "name": "io.quarkus:quarkus-test-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${quarkus.platform.version}"
        },
        {
          "name": "io.quarkus:quarkus-jacoco",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${quarkus.platform.version}"
        },
        {
          "name": "org.apache.httpcomponents.client5:httpclient5",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${httpclient.version}"
        },
        {
          "name": "io.apicurio:apicurio-data-models",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apicurio.data-models.version}"
        },
        {
          "name": "com.atlassian.oai:swagger-request-validator-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${swagger-request-validator.version}"
        },
        {
          "name": "org.awaitility:awaitility",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${awaitility.version}"
        },
        {
          "name": "org.eclipse.jetty:jetty-server",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11:jetty-ee11-servlet",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.websocket-api.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11:jetty-ee11-annotations",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty:jetty-util",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty:jetty-io",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee11:jetty-ee11-webapp",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "jakarta.annotation:jakarta.annotation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.annotation-api.version}"
        },
        {
          "name": "jakarta.servlet:jakarta.servlet-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.servlet-api.version}"
        },
        {
          "name": "jakarta.websocket:jakarta.websocket-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.websocket-api.version}"
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${json-smart.version}"
        },
        {
          "name": "com.jayway.jsonpath:json-path",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${json-path.version}"
        },
        {
          "name": "com.github.victools:jsonschema-generator",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jsonschema-generator.version}"
        },
        {
          "name": "org.apache.kafka:kafka_2.13",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-group-coordinator",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-metadata",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-raft",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-server",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-server-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-storage",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "org.apache.kafka:kafka-clients",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kafka.version}"
        },
        {
          "name": "com.icegreen:greenmail",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${greenmail.version}"
        },
        {
          "name": "jakarta.mail:jakarta.mail-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-mail.version}"
        },
        {
          "name": "org.eclipse.angus:angus-activation",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${angus-activation.version}"
        },
        {
          "name": "org.eclipse.angus:angus-mail",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${angus-mail.version}"
        },
        {
          "name": "io.vertx:vertx-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${vertx.version}"
        },
        {
          "name": "io.vertx:vertx-hazelcast",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${vertx.version}"
        },
        {
          "name": "io.vertx:vertx-codegen",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${vertx.version}"
        },
        {
          "name": "io.vertx:vertx-web",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${vertx.version}"
        },
        {
          "name": "io.vertx:vertx-web-templ-thymeleaf",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${vertx.version}"
        },
        {
          "name": "org.apache.camel:camel-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-catalog",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-spring",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-spring-xml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-yaml-dsl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-endpointdsl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.camel:camel-tooling-maven",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${apache.camel.version}"
        },
        {
          "name": "org.apache.ftpserver:ftpserver-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${ftpserver.version}"
        },
        {
          "name": "commons-net:commons-net",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons.net.version}"
        },
        {
          "name": "io.cucumber:cucumber-java",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${cucumber.version}"
        },
        {
          "name": "io.cucumber:cucumber-spring",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${cucumber.version}"
        },
        {
          "name": "io.cucumber:cucumber-junit",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${cucumber.version}"
        },
        {
          "name": "org.seleniumhq.selenium:selenium-java",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${selenium.version}"
        },
        {
          "name": "org.seleniumhq.selenium:htmlunit-driver",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${htmlunit.version}"
        },
        {
          "name": "net.bytebuddy:byte-buddy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${byte.buddy.version}"
        },
        {
          "name": "net.bytebuddy:byte-buddy-agent",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${byte.buddy.version}"
        },
        {
          "name": "org.glassfish.jaxb:jaxb-xjc",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jaxb.version}"
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.xml.bind-api.version}"
        },
        {
          "name": "org.glassfish.jaxb:jaxb-runtime",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jaxb.version}"
        },
        {
          "name": "org.yaml:snakeyaml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${snakeyaml.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson2.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-databind",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson2.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-annotations",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson2.annotations.version}"
        },
        {
          "name": "tools.jackson.core:jackson-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "tools.jackson.core:jackson-databind",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "tools.jackson.dataformat:jackson-dataformat-yaml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "tools.jackson.module:jackson-module-jaxb-annotations",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "tools.jackson.jaxrs:jackson-jaxrs-json-provider",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "tools.jackson.datatype:jackson-datatype-jakarta-jsonp",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "com.networknt:json-schema-validator",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${json-schema-validator.version}"
        },
        {
          "name": "info.picocli:picocli",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${picoli-version}"
        },
        {
          "name": "com.github.freva:ascii-table",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${ascii-table-version}"
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.slf4j:jcl-over-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.slf4j:jul-to-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.apache.logging.log4j:log4j-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${log4j2.version}"
        },
        {
          "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${log4j2.version}"
        },
        {
          "name": "org.apache.logging.log4j:log4j-iostreams",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${log4j2.version}"
        },
        {
          "name": "org.apache.logging.log4j:log4j-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${log4j2.version}"
        },
        {
          "name": "org.fusesource.jansi:jansi",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jansi.version}"
        },
        {
          "name": "com.github.docker-java:docker-java-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${docker-java.version}"
        },
        {
          "name": "com.github.docker-java:docker-java-transport-httpclient5",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${docker-java.version}"
        },
        {
          "name": "com.github.docker-java:docker-java-transport-jersey",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${docker-java.version}"
        },
        {
          "name": "com.squareup.okhttp3:okhttp",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${okhttp.version}"
        },
        {
          "name": "com.kohlschutter.junixsocket:junixsocket-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junixsocket.version}"
        },
        {
          "name": "com.kohlschutter.junixsocket:junixsocket-native-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junixsocket.version}"
        },
        {
          "name": "io.fabric8:kubernetes-client",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${k8s.client.version}"
        },
        {
          "name": "io.fabric8:kubernetes-httpclient-vertx",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${k8s.client.version}"
        },
        {
          "name": "jakarta.validation:jakarta.validation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.validation.version}"
        },
        {
          "name": "io.fabric8:knative-client",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${knative-client.version}"
        },
        {
          "name": "io.netty:netty-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-buffer",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-handler-proxy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-resolver",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-handler",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-haproxy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-http",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-codec-socks",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-native-epoll",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-classes-epoll",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-native-kqueue",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.netty:netty-transport-classes-kqueue",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "org.apache.zookeeper:zookeeper",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${zookeeper.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${dropwizard.metrics.version}"
        },
        {
          "name": "org.xerial.snappy:snappy-java",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${snappy.version}"
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.maven.surefire:surefire-testng",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven.surefire.plugin.version}"
        },
        {
          "name": "org.apache.maven.surefire:surefire-testng",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven.surefire.plugin.version}"
        },
        {
          "name": "org.glassfish.jaxb:jaxb-xjc",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jaxb.version}"
        },
        {
          "name": "jakarta.activation:jakarta.activation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-activation-api.version}"
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.xml.bind-api.version}"
        },
        {
          "name": "com.sun.xml.bind:jaxb-impl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jaxb.version}"
        },
        {
          "name": "xerces:xercesImpl",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xerces.version}"
        },
        {
          "name": "com.bmuschko:asciidoctorj-tabbed-code-extension",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "0.3"
        },
        {
          "name": "org.asciidoctor:asciidoctorj-pdf",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.5.3"
        },
        {
          "name": "io.swagger.parser.v3:swagger-parser",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${swagger.parser.version}"
        },
        {
          "name": "io.swagger.core.v3:swagger-core",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${swagger.version}"
        },
        {
          "name": "io.swagger.core.v3:swagger-models-jakarta",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${swagger.version}"
        },
        {
          "name": "io.swagger.core.v3:swagger-models",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${swagger.version}"
        },
        {
          "name": "com.squareup:javapoet",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${javapoet.version}"
        },
        {
          "name": "org.apache.xmlbeans:xmlbeans",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xmlbeans.version}"
        },
        {
          "name": "org.apache.xmlbeans:xmlbeans-xpath",
          "manifest": "tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${xmlbeans-xpath.version}"
        },
        {
          "name": "org.citrusframework:citrus-api",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-core",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-spring",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-cucumber",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-testng",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-junit",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-junit-jupiter",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-quarkus",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-main",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-arquillian",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-groovy",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-xml",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-yaml",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-camel",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-ftp",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-http",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-openapi",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-openapi-codegen",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-jms",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-kafka",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-jmx",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-mail",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-rmi",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-ssh",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-vertx",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-websocket",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-ws",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-zookeeper",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-spring-integration",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-xml",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-json",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-yaml",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-text",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-binary",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-groovy",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-validation-hamcrest",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-docker",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-selenium",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-kubernetes",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-knative",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-testcontainers",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-sql",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-jbang-connector",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-test-api-core",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-restdocs",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-maven-plugin",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-catalog-schema",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-endpoint-catalog",
          "manifest": "catalog/citrus-bom/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "5.0.0-SNAPSHOT"
        },
        {
          "name": "org.citrusframework:citrus-schema-generator",
          "manifest": "catalog/citrus-catalog-schema/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-spring",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-oxm",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-validation-xml",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-json",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-text",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-binary",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-groovy",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-hamcrest",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.hamcrest:hamcrest-core",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-testng",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-junit",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-junit-jupiter",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-main",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-groovy",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-spring-integration",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-sql",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-test",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.ant:ant",
          "manifest": "catalog/citrus-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "catalog/citrus-endpoint-catalog/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-agent-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-http",
          "manifest": "connectors/citrus-agent-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-validation-json",
          "manifest": "connectors/citrus-agent-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "com.github.docker-java:docker-java-core",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.github.docker-java:docker-java-transport-httpclient5",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.activation:jakarta.activation-api",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.annotation:jakarta.annotation-api",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-annotations",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-core",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-databind",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.jaxrs:jackson-jaxrs-json-provider",
          "manifest": "connectors/citrus-docker/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-jbang-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.awaitility:awaitility",
          "manifest": "connectors/citrus-jbang-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "connectors/citrus-jbang-connector/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-http",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-kubernetes",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.fabric8:kubernetes-client",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.fabric8:knative-client",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.squareup.okhttp3:okhttp",
          "manifest": "connectors/citrus-knative/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-http",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-jbang-connector",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "io.fabric8:kubernetes-client",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.fabric8:kubernetes-httpclient-vertx",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.validation:jakarta.validation-api",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-annotations",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-core",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-databind",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.module:jackson-module-jaxb-annotations",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.jaxrs:jackson-jaxrs-json-provider",
          "manifest": "connectors/citrus-kubernetes/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-http",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "io.apicurio:apicurio-data-models",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.atlassian.oai:swagger-request-validator-core",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "javax.mail:javax.mail-api",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.6.2"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-core",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-databind",
          "manifest": "connectors/citrus-openapi/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.seleniumhq.selenium:selenium-java",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.seleniumhq.selenium:htmlunit-driver",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty:jetty-io",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty:jetty-util",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.bytebuddy:byte-buddy",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.bytebuddy:byte-buddy-agent",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "connectors/citrus-selenium/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-sql/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "connectors/citrus-sql/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-jdbc",
          "manifest": "connectors/citrus-sql/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-kubernetes",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.testcontainers:testcontainers",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.github.docker-java:docker-java-transport-httpclient5",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.testcontainers:testcontainers-mongodb",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.testcontainers:testcontainers-postgresql",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.testcontainers:testcontainers-redpanda",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.testcontainers:testcontainers-kafka",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.kafka:kafka-clients",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.floci:testcontainers-floci",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-dbcp2",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "software.amazon.awssdk:auth",
          "manifest": "connectors/citrus-testcontainers/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.annotation:jakarta.annotation-api",
          "manifest": "core/citrus-api/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-api",
          "manifest": "core/citrus-base/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "core/citrus-base/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "core/citrus-base/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.github.mifmif:generex",
          "manifest": "core/citrus-base/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.0.2"
        },
        {
          "name": "org.apache.ant:ant",
          "manifest": "core/citrus-base/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-beans",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-context",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-test",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "xerces:xercesImpl",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.ant:ant",
          "manifest": "core/citrus-spring/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.citrusframework:citrus-groovy",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-expression",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.camel:camel-core",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.camel:camel-catalog",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.camel:camel-spring",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.camel:camel-spring-xml",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.camel:camel-yaml-dsl",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "endpoints/citrus-camel/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.apache.ftpserver:ftpserver-core",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-net:commons-net",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-ssh",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "tools.jackson.core:jackson-core",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-databind",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "endpoints/citrus-ftp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "tools.jackson.core:jackson-core",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "tools.jackson.core:jackson-databind",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-web",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-webmvc",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework.integration:spring-integration-http",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.httpcomponents.client5:httpclient5",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty:jetty-server",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty.ee11:jetty-ee11-servlet",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.servlet:jakarta.servlet-api",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "endpoints/citrus-http/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.citrusframework:citrus-base",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.springframework:spring-core",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-jms",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.jms:jakarta.jms-api",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.sun.xml.messaging.saaj:saaj-impl",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework.ws:spring-ws-core",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.springframework:spring-webmvc",
          "manifest": "endpoints/citrus-jms/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "com.atlassian.oai:swagger-request-validator-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.atlassian.oai:swagger-request-validator-core",
            "direct": true,
            "version": "2.46.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.bmuschko:asciidoctorj-tabbed-code-extension",
            "direct": true,
            "version": "0.3",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-annotations",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-annotations",
            "direct": true,
            "version": "2.22",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": "2.22.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": "2.22.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-core",
            "direct": true,
            "version": "3.7.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-transport-httpclient5",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-transport-httpclient5",
            "direct": true,
            "version": "3.7.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-transport-jersey",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java-transport-jersey",
            "direct": true,
            "version": "3.7.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.freva:ascii-table",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.freva:ascii-table",
            "direct": true,
            "version": "1.12.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.mifmif:generex",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.victools:jsonschema-generator",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.victools:jsonschema-generator",
            "direct": true,
            "version": "4.38.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.victools:jsonschema-generator",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.icegreen:greenmail",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.icegreen:greenmail",
            "direct": true,
            "version": "2.1.8",
            "ecosystem": "maven"
          },
          {
            "name": "com.jayway.jsonpath:json-path",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jayway.jsonpath:json-path",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.jcraft:jsch",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jcraft:jsch",
            "direct": true,
            "version": "0.1.55",
            "ecosystem": "maven"
          },
          {
            "name": "com.kohlschutter.junixsocket:junixsocket-common",
            "direct": true,
            "version": "2.10.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.kohlschutter.junixsocket:junixsocket-native-common",
            "direct": true,
            "version": "2.10.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.networknt:json-schema-validator",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.networknt:json-schema-validator",
            "direct": true,
            "version": "3.0.4",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okhttp3:okhttp",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup.okhttp3:okhttp",
            "direct": true,
            "version": "5.4.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.squareup:javapoet",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.activation:jakarta.activation",
            "direct": true,
            "version": "2.1.4",
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-impl",
            "direct": true,
            "version": "4.0.9",
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.messaging.saaj:saaj-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.messaging.saaj:saaj-impl",
            "direct": true,
            "version": "3.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "commons-cli:commons-cli",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-cli:commons-cli",
            "direct": true,
            "version": "1.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": "1.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": "2.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-net:commons-net",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-net:commons-net",
            "direct": true,
            "version": "3.13.0",
            "ecosystem": "maven"
          },
          {
            "name": "info.picocli:picocli",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "info.picocli:picocli",
            "direct": true,
            "version": "4.7.7",
            "ecosystem": "maven"
          },
          {
            "name": "io.apicurio:apicurio-data-models",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.apicurio:apicurio-data-models",
            "direct": true,
            "version": "1.1.33",
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-java",
            "direct": true,
            "version": "7.34.3",
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-junit",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-junit",
            "direct": true,
            "version": "7.34.3",
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-spring",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.cucumber:cucumber-spring",
            "direct": true,
            "version": "7.34.3",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-core",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:knative-client",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:knative-client",
            "direct": true,
            "version": "7.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-client",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-client",
            "direct": true,
            "version": "7.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-httpclient-vertx",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-httpclient-vertx",
            "direct": true,
            "version": "7.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.floci:testcontainers-floci",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.floci:testcontainers-floci",
            "direct": true,
            "version": "1.4.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-buffer",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-haproxy",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-http",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-codec-socks",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-common",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler-proxy",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-resolver",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-classes-epoll",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-classes-kqueue",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-epoll",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-epoll",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-transport-native-kqueue",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-arc",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-arc",
            "direct": true,
            "version": "3.36.2",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-arc-deployment",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-arc-deployment",
            "direct": true,
            "version": "3.36.2",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-jacoco",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-jacoco",
            "direct": true,
            "version": "3.36.2",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-junit5",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-junit5",
            "direct": true,
            "version": "3.36.2",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-test-common",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-test-common",
            "direct": true,
            "version": "3.36.2",
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-models",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.core.v3:swagger-models-jakarta",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.swagger.parser.v3:swagger-parser",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-codegen",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-codegen",
            "direct": true,
            "version": "4.5.28",
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-core",
            "direct": true,
            "version": "4.5.28",
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-hazelcast",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-hazelcast",
            "direct": true,
            "version": "4.5.28",
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-web",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-web",
            "direct": true,
            "version": "4.5.28",
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-web-templ-thymeleaf",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.vertx:vertx-web-templ-thymeleaf",
            "direct": true,
            "version": "4.5.28",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.activation:jakarta.activation-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.activation:jakarta.activation-api",
            "direct": true,
            "version": "2.1.4",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.annotation:jakarta.annotation-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.annotation:jakarta.annotation-api",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.jms:jakarta.jms-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.jms:jakarta.jms-api",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.mail:jakarta.mail-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.mail:jakarta.mail-api",
            "direct": true,
            "version": "2.1.5",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.servlet:jakarta.servlet-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.servlet:jakarta.servlet-api",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.validation:jakarta.validation-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.validation:jakarta.validation-api",
            "direct": true,
            "version": "3.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.websocket:jakarta.websocket-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.websocket:jakarta.websocket-api",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": "4.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.soap:jakarta.xml.soap-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.soap:jakarta.xml.soap-api",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "javax.mail:javax.mail-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "javax.mail:javax.mail-api",
            "direct": true,
            "version": "1.6.2",
            "ecosystem": "maven"
          },
          {
            "name": "junit:junit",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "junit:junit",
            "direct": true,
            "version": "4.13.2",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy",
            "direct": true,
            "version": "1.18.5",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy-agent",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy-agent",
            "direct": true,
            "version": "1.18.5",
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:json-smart",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:json-smart",
            "direct": true,
            "version": "2.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "net.sf.jtidy:jtidy",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.sf.jtidy:jtidy",
            "direct": true,
            "version": "r938",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.ant:ant",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.ant:ant",
            "direct": true,
            "version": "1.10.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-catalog",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-catalog",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-core",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-endpointdsl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-endpointdsl",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-spring",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-spring",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-spring-xml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-spring-xml",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-tooling-maven",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-tooling-maven",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-yaml-dsl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-yaml-dsl",
            "direct": true,
            "version": "4.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-dbcp2",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-dbcp2",
            "direct": true,
            "version": "2.14.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": "3.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.ftpserver:ftpserver-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.ftpserver:ftpserver-core",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents.client5:httpclient5",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents.client5:httpclient5",
            "direct": true,
            "version": "5.6.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-clients",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-clients",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-group-coordinator",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-group-coordinator",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-metadata",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-metadata",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-raft",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-raft",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-server",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-server",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-server-common",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-server-common",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-storage",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-storage",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka_2.13",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka_2.13",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-api",
            "direct": true,
            "version": "2.25.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-core",
            "direct": true,
            "version": "2.25.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-iostreams",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-iostreams",
            "direct": true,
            "version": "2.25.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
            "direct": true,
            "version": "2.25.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-testng",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-testng",
            "direct": true,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-core",
            "direct": true,
            "version": "2.16.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-scp",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-scp",
            "direct": true,
            "version": "2.16.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-sftp",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.sshd:sshd-sftp",
            "direct": true,
            "version": "2.16.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xmlbeans:xmlbeans",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xmlbeans:xmlbeans-xpath",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper",
            "direct": true,
            "version": "3.9.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.asciidoctor:asciidoctorj-pdf",
            "direct": true,
            "version": "1.5.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.awaitility:awaitility",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.awaitility:awaitility",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": "1.84",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk18on",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk18on",
            "direct": true,
            "version": "1.84",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-api",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-arquillian",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-base",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-camel",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-catalog-schema",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-core",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-docker",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-endpoint-catalog",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-ftp",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-groovy",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-http",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-jbang-connector",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-jms",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-jmx",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-junit",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-junit-jupiter",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-kafka",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-knative",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-kubernetes",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-mail",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-main",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-maven-plugin",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-openapi",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-openapi-codegen",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-quarkus",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-restdocs",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-rmi",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-schema-generator",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-selenium",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-spring",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-spring-integration",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-sql",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-ssh",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-test-api-core",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-testcontainers",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-testng",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-binary",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-groovy",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-hamcrest",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-json",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-text",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-xml",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-validation-yaml",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-vertx",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-websocket",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-ws",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-xml",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-yaml",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-zookeeper",
            "direct": true,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy",
            "direct": true,
            "version": "3.0.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-json",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-json",
            "direct": true,
            "version": "3.0.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-jsr223",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-jsr223",
            "direct": true,
            "version": "3.0.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-xml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.groovy:groovy-xml",
            "direct": true,
            "version": "3.0.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.angus:angus-activation",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.angus:angus-activation",
            "direct": true,
            "version": "2.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.angus:angus-mail",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.angus:angus-mail",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-client",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-common",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jakarta-server",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11.websocket:jetty-ee11-websocket-jetty-server",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-annotations",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-annotations",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-servlet",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-servlet",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-webapp",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee11:jetty-ee11-webapp",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.toolchain:jetty-jakarta-websocket-api",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-io",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-io",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-util",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-util",
            "direct": true,
            "version": "12.1.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.fusesource.jansi:jansi",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.fusesource.jansi:jansi",
            "direct": true,
            "version": "2.4.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jaxb:jaxb-runtime",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jaxb:jaxb-runtime",
            "direct": true,
            "version": "4.0.9",
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jaxb:jaxb-xjc",
            "direct": true,
            "version": "4.0.9",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest-core",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest-library",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest-library",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-api",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-engine",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-engine",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-params",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-params",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-commons",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-engine",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-launcher",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-launcher",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.vintage:junit-vintage-engine",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.vintage:junit-vintage-engine",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.openapitools:jackson-databind-nullable",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.openapitools:jackson-databind-nullable",
            "direct": true,
            "version": "0.2.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.postgresql:postgresql",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.postgresql:postgresql",
            "direct": true,
            "version": "42.7.12",
            "ecosystem": "maven"
          },
          {
            "name": "org.seleniumhq.selenium:htmlunit-driver",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.seleniumhq.selenium:htmlunit-driver",
            "direct": true,
            "version": "4.13.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.seleniumhq.selenium:selenium-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.seleniumhq.selenium:selenium-java",
            "direct": true,
            "version": "4.44.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jcl-over-slf4j",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jcl-over-slf4j",
            "direct": true,
            "version": "1.7.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jcl-over-slf4j",
            "direct": true,
            "version": "2.0.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jul-to-slf4j",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jul-to-slf4j",
            "direct": true,
            "version": "2.0.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": "1.7.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": "2.0.17",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-core",
            "direct": true,
            "version": "7.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-http",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-http",
            "direct": true,
            "version": "7.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.restdocs:spring-restdocs-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.restdocs:spring-restdocs-core",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.ws:spring-ws-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.ws:spring-ws-core",
            "direct": true,
            "version": "5.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.ws:spring-xml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.ws:spring-xml",
            "direct": true,
            "version": "5.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-aop",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-aop",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-beans",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-beans",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context-support",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context-support",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-core",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-expression",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-expression",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jdbc",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jdbc",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jms",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jms",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-messaging",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-messaging",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-oxm",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-oxm",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-test",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-test",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-tx",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-web",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-web",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-webmvc",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-webmvc",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-websocket",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-websocket",
            "direct": true,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-kafka",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-kafka",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-mongodb",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-mongodb",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-postgresql",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-postgresql",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-redpanda",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testcontainers:testcontainers-redpanda",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.testng:testng",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.testng:testng",
            "direct": true,
            "version": "6.11",
            "ecosystem": "maven"
          },
          {
            "name": "org.testng:testng",
            "direct": true,
            "version": "7.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.xerial.snappy:snappy-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.xerial.snappy:snappy-java",
            "direct": true,
            "version": "1.1.10.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": "1.15",
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": "2.6",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:auth",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:auth",
            "direct": true,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.core:jackson-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.core:jackson-core",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.core:jackson-databind",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.core:jackson-databind",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.dataformat:jackson-dataformat-yaml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.dataformat:jackson-dataformat-yaml",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.datatype:jackson-datatype-jakarta-jsonp",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.datatype:jackson-datatype-jakarta-jsonp",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.jaxrs:jackson-jaxrs-json-provider",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.jaxrs:jackson-jaxrs-json-provider",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.module:jackson-module-jaxb-annotations",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "tools.jackson.module:jackson-module-jaxb-annotations",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "wsdl4j:wsdl4j",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "wsdl4j:wsdl4j",
            "direct": true,
            "version": "1.6.3",
            "ecosystem": "maven"
          },
          {
            "name": "xerces:xercesImpl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "xerces:xercesImpl",
            "direct": true,
            "version": "2.12.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-camel",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-cucumber",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-docker",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-ftp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-http",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-jdbc",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-jms",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-jmx",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-kafka",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-kubernetes",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-mail",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-rmi",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-selenium",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-ssh",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-vertx",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-websocket",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-ws",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.model:citrus-model-zookeeper",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus.mvn:citrus-maven-plugin",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-arquillian",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-camel",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-core",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-cucumber",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-db-server",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-docker",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-ftp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-http",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-http",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-java-dsl",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-java-dsl",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-jdbc",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-jms",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-jms",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-jmx",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-kafka",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-kubernetes",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-mail",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-restdocs",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-rmi",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-selenium",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-ssh",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-vertx",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-websocket",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-ws",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-ws",
            "direct": false,
            "version": "2.8.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "com.consol.citrus:citrus-zookeeper",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.docker-java:docker-java",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.java-json-tools:json-schema-validator",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.jparams:to-string-verifier",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.xml.bind:jaxb-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.thoughtworks.xstream:xstream",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.thoughtworks.xstream:xstream",
            "direct": false,
            "version": "1.4.21",
            "ecosystem": "maven"
          },
          {
            "name": "commons-dbcp:commons-dbcp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-fileupload:commons-fileupload",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-lang:commons-lang",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-logging:commons-logging",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "maven"
          },
          {
            "name": "commons-logging:commons-logging-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-server-mock",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.fabric8:kubernetes-server-mock",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkiverse.mcp:quarkus-mcp-server-http",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkiverse.mcp:quarkus-mcp-server-stdio",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus.platform:quarkus-bom",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus.platform:quarkus-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-bom",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-extension-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-jackson",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.quarkus:quarkus-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "javax.activation:activation",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "javax.jms:javax.jms-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "javax.xml.bind:jaxb-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.sourceforge.htmlunit:htmlunit",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.sourceforge.htmlunit:htmlunit-core-js",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.sourceforge.htmlunit:neko-htmlunit",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "nl.jqno.equalsverifier:equalsverifier",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-broker",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-broker",
            "direct": false,
            "version": "5.15.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-client",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-client",
            "direct": false,
            "version": "6.2.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-spring",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-spring",
            "direct": false,
            "version": "5.15.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.artemis:artemis-jakarta-client",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.artemis:artemis-jakarta-server",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.artemis:artemis-jakarta-server",
            "direct": false,
            "version": "2.54.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-aws2-kinesis",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-aws2-s3",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-base64",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-jsonpath",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-mongodb",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.camel:camel-rmi",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpclient",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka_2.11",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugin-testing:maven-plugin-testing-harness",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugin-tools:maven-plugin-annotations",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugin-tools:maven-plugin-annotations",
            "direct": false,
            "version": "3.15.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-antrun-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-antrun-plugin",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-assembly-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-assembly-plugin",
            "direct": false,
            "version": "3.8.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-changes-plugin",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-clean-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-clean-plugin",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": "3.14.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-dependency-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-dependency-plugin",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-deploy-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-deploy-plugin",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-eclipse-plugin",
            "direct": false,
            "version": "2.10",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": "2.20",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": "2.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-gpg-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-gpg-plugin",
            "direct": false,
            "version": "3.2.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-idea-plugin",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-install-plugin",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-javadoc-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-javadoc-plugin",
            "direct": false,
            "version": "3.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-plugin-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-plugin-plugin",
            "direct": false,
            "version": "3.15.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-release-plugin",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-resources-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-resources-plugin",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-scm-plugin",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-source-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-source-plugin",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-war-plugin",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-junit-platform",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-junit4",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-junit47",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.surefire:surefire-junit47",
            "direct": false,
            "version": "2.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-artifact",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-compat",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-model",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-plugin-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-plugin-api",
            "direct": false,
            "version": "3.9.11",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.rat:apache-rat-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.rat:apache-rat-plugin",
            "direct": false,
            "version": "0.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xbean:xbean-spring",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xbean:xbean-spring",
            "direct": false,
            "version": "4.30",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xbean:xbean-spring",
            "direct": false,
            "version": "4.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.asciidoctor:asciidoctor-maven-plugin",
            "direct": false,
            "version": "0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.asciidoctor:asciidoctor-maven-plugin",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.asciidoctor:asciidoctor-maven-plugin",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.assertj:assertj-core",
            "direct": false,
            "version": "3.27.7",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk15on",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk15on",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework.mvn:citrus-maven-plugin",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-agent-connector",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-camel",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-core",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-groovy",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-http",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-jdbc",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-jms",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-kafka",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-knative",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-kubernetes",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-openapi",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-selenium",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-cucumber-testcontainers",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-docs-generator",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-jbang",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-test-generator",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.citrusframework:citrus-test-support",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:build-helper-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:build-helper-maven-plugin",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:exec-maven-plugin",
            "direct": false,
            "version": "3.6.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:exec-maven-plugin",
            "direct": false,
            "version": "5.0.0-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:jaxb2-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:jaxb2-maven-plugin",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-component-annotations",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-interactivity-api",
            "direct": false,
            "version": "1.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.plexus:plexus-utils",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.websocket:javax-websocket-server-impl",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.websocket:websocket-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.websocket:websocket-client",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.websocket:websocket-common",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-annotations",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-servlet",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-webapp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jkube:kubernetes-maven-plugin",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hsqldb:hsqldb",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hsqldb:hsqldb",
            "direct": false,
            "version": "2.7.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.javatuples:javatuples",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.arquillian.config:arquillian-config-api",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.arquillian.container:arquillian-container-test-spi",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.arquillian.junit:arquillian-junit-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jboss.shrinkwrap:shrinkwrap-impl-base",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.platform:junit-platform-surefire-provider",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockftpserver:MockFtpServer",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockftpserver:MockFtpServer",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": false,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.openapitools:openapi-generator",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.openapitools:openapi-generator",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.openapitools:openapi-generator-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-log4j12",
            "direct": false,
            "version": "1.7.25",
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.central:central-publishing-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.central:central-publishing-maven-plugin",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.central:central-publishing-maven-plugin",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.sonatype.plexus:plexus-sec-dispatcher",
            "direct": false,
            "version": "1.4",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.boot:spring-boot-test",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-jms",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-jms",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-xml",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework.integration:spring-integration-xml",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.subethamail:subethasmtp",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:dynamodb",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:dynamodb",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:eventbridge",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:eventbridge",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:kinesis",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:kinesis",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:s3",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:s3",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:sns",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:sns",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:sqs",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "software.amazon.awssdk:sqs",
            "direct": false,
            "version": "2.46.9",
            "ecosystem": "maven"
          },
          {
            "name": "uk.org.webcompere:system-stubs-testng",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "uk.org.webcompere:system-stubs-testng",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "maven"
          },
          {
            "name": "xalan:xalan",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 639,
        "direct_count": 404,
        "indirect_count": 235
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 4,
        "merged_prs": 579,
        "open_issues": 176,
        "closed_ratio": 0.813,
        "closed_issues": 765,
        "closed_unmerged_prs": 95
      },
      "bus_factor": 1,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "christophd",
          "commits": 4207,
          "avatar_url": "https://avatars.githubusercontent.com/u/195264?v=4"
        },
        {
          "type": "User",
          "login": "svettwer",
          "commits": 536,
          "avatar_url": "https://avatars.githubusercontent.com/u/25754312?v=4"
        },
        {
          "type": "User",
          "login": "bbortt",
          "commits": 279,
          "avatar_url": "https://avatars.githubusercontent.com/u/12272901?v=4"
        },
        {
          "type": "User",
          "login": "martinmaher",
          "commits": 78,
          "avatar_url": "https://avatars.githubusercontent.com/u/1490190?v=4"
        },
        {
          "type": "User",
          "login": "rhuss",
          "commits": 21,
          "avatar_url": "https://avatars.githubusercontent.com/u/99080?v=4"
        },
        {
          "type": "User",
          "login": "s1hofmann",
          "commits": 16,
          "avatar_url": "https://avatars.githubusercontent.com/u/7813765?v=4"
        },
        {
          "type": "User",
          "login": "jza089",
          "commits": 15,
          "avatar_url": "https://avatars.githubusercontent.com/u/973307?v=4"
        },
        {
          "type": "User",
          "login": "mbeil",
          "commits": 13,
          "avatar_url": "https://avatars.githubusercontent.com/u/1056939?v=4"
        },
        {
          "type": "User",
          "login": "picimako",
          "commits": 13,
          "avatar_url": "https://avatars.githubusercontent.com/u/5739987?v=4"
        },
        {
          "type": "User",
          "login": "phos-web",
          "commits": 11,
          "avatar_url": "https://avatars.githubusercontent.com/u/177757140?v=4"
        }
      ],
      "contributors_sampled": 51,
      "top_contributor_share": 0.793
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build.yml",
        "lts.yml",
        "nightly.yml",
        "release.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [],
      "has_editorconfig": false,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "19 out of 19 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 2/23 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 32 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 10,
            "reason": "0 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "42f3c940dcdbe04cf48215cf2ae2ac054cba90f7",
        "ran_at": "2026-07-26T05:35:20Z",
        "aggregate_score": 5.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-26T01:22:13Z",
      "oldest_open_prs": [
        {
          "number": 1416,
          "created_at": "2025-09-19T14:24:00Z",
          "last_comment_at": "2025-09-22T04:19:34Z",
          "last_comment_author": "tschlat"
        },
        {
          "number": 1532,
          "created_at": "2026-05-21T14:35:32Z",
          "last_comment_at": "2026-05-22T07:21:13Z",
          "last_comment_author": "bbortt"
        },
        {
          "number": 1539,
          "created_at": "2026-05-26T14:21:23Z",
          "last_comment_at": "2026-07-01T08:31:08Z",
          "last_comment_author": "bbortt"
        },
        {
          "number": 1569,
          "created_at": "2026-06-22T21:52:09Z",
          "last_comment_at": "2026-06-23T13:00:43Z",
          "last_comment_author": "christophd"
        }
      ],
      "last_merged_pr_at": "2026-07-25T11:30:51Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 103,
          "created_at": "2016-06-14T10:58:30Z",
          "last_comment_at": "2016-07-29T07:15:41Z",
          "last_comment_author": "christophd"
        },
        {
          "number": 144,
          "created_at": "2016-11-03T13:13:59Z",
          "last_comment_at": "2018-07-20T10:00:25Z",
          "last_comment_author": "svettwer"
        },
        {
          "number": 168,
          "created_at": "2016-11-21T15:39:11Z",
          "last_comment_at": "2016-12-20T14:16:04Z",
          "last_comment_author": "Ernesto-Maserati-CH"
        },
        {
          "number": 170,
          "created_at": "2016-11-23T15:35:14Z",
          "last_comment_at": "2019-01-24T13:17:29Z",
          "last_comment_author": "svettwer"
        },
        {
          "number": 190,
          "created_at": "2017-01-20T09:23:14Z",
          "last_comment_at": "2017-01-20T16:54:08Z",
          "last_comment_author": "Ernesto-Maserati-CH"
        },
        {
          "number": 191,
          "created_at": "2017-01-20T10:12:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 279,
          "created_at": "2017-08-10T14:25:14Z",
          "last_comment_at": "2019-01-24T13:25:04Z",
          "last_comment_author": "svettwer"
        },
        {
          "number": 289,
          "created_at": "2017-09-21T08:15:43Z",
          "last_comment_at": "2019-01-24T13:28:33Z",
          "last_comment_author": "svettwer"
        },
        {
          "number": 308,
          "created_at": "2017-11-21T13:58:32Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 346,
          "created_at": "2018-03-15T08:01:46Z",
          "last_comment_at": "2018-03-15T23:06:15Z",
          "last_comment_author": "natasha4"
        },
        {
          "number": 347,
          "created_at": "2018-03-15T08:22:34Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 350,
          "created_at": "2018-03-19T13:53:13Z",
          "last_comment_at": "2021-02-06T22:05:38Z",
          "last_comment_author": "mmarciniuk"
        },
        {
          "number": 377,
          "created_at": "2018-05-08T06:58:17Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 387,
          "created_at": "2018-05-14T10:42:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 400,
          "created_at": "2018-05-23T15:22:01Z",
          "last_comment_at": "2024-03-29T08:54:26Z",
          "last_comment_author": "bbortt"
        },
        {
          "number": 407,
          "created_at": "2018-06-05T08:05:07Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 438,
          "created_at": "2018-07-20T12:26:37Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 441,
          "created_at": "2018-08-07T09:57:07Z",
          "last_comment_at": "2018-08-07T10:05:12Z",
          "last_comment_author": "svettwer"
        },
        {
          "number": 444,
          "created_at": "2018-08-17T11:53:14Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 445,
          "created_at": "2018-08-17T12:02:58Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/citrusframework/citrus",
    "host": "github.com",
    "name": "citrus",
    "owner": "citrusframework"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 74,
      "inputs": {
        "security": 65,
        "vitality": 99,
        "community": 70,
        "governance": 64,
        "engineering": 71
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 99,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 98,
            "inputs": {
              "commits_last_year": 385,
              "human_commit_share": 0.94,
              "days_since_last_push": 0,
              "active_weeks_last_year": 49
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "49/52 weeks with commits",
                "points": 33.9,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 49
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "385 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 385
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 46,
              "latest_release_tag": "v4.10.2",
              "releases_from_tags": false,
              "days_since_latest_release": 10,
              "mean_days_between_releases": 23.6
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "46 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 46
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 10 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~23.6 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 23.6
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 70,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "good",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 70,
            "inputs": {
              "forks": 149,
              "stars": 485,
              "watchers": 39,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "485 stars",
                "points": 43.6,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 485
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "149 forks",
                "points": 18.1,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 149
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "39 watchers",
                "points": 8.8,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 39
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 70,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 64,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "at_risk",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 37,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 51,
              "top_contributor_share": 0.793
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 79% of commits",
                "points": 4.7,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 79
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "51 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 51
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 32 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 71,
            "inputs": {
              "merged_prs": 579,
              "open_issues": 176,
              "closed_issues": 765,
              "issue_closed_ratio": 0.813,
              "closed_unmerged_prs": 95
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "81% of issues closed",
                "points": 38,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 81
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "579/674 decided PRs merged",
                "points": 32.9,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 579,
                      "decided": 674
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 2/23 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 61,
            "inputs": {
              "followers": 19,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "citrusframework",
              "public_repos": 20,
              "account_age_days": 3382
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "19 followers of citrusframework",
                "points": 9.4,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 19,
                      "login": "citrusframework"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "20 public repos, account ~9 yr old",
                "points": 21.6,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 20
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 9
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "org.citrusframework:citrus-api",
                "org.citrusframework:citrus-base",
                "org.citrusframework:citrus-spring",
                "org.citrusframework:citrus-core",
                "org.citrusframework:citrus-ftp",
                "org.citrusframework:citrus-jms",
                "org.citrusframework:citrus-sql",
                "org.citrusframework:citrus-http"
              ],
              "ecosystems": "maven",
              "any_deprecated": false,
              "min_days_since_publish": 10
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on maven",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "maven"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 10 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "32 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 32
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 71,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "moderate",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "4 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 4
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "19 out of 19 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "topics": [
                "integration-testing",
                "microservices",
                "messaging",
                "apache-camel",
                "http",
                "jms",
                "kafka",
                "knative",
                "kubernetes",
                "quarkus",
                "rest-api",
                "spring-boot",
                "testing"
              ],
              "has_wiki": true,
              "homepage": "https://citrusframework.org",
              "has_readme": true,
              "has_docs_dir": false,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://citrusframework.org",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "13 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 13
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 65,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 56,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 15,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 3,
              "scorecard_aggregate": 5.6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "19 out of 19 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 2/23 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 32 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "0 existing vulnerabilities detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the maven:org.citrusframework:citrus-api@5.0.0-M2 runtime dependency closure — what installing the published package pulls in — 2 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "maven:org.citrusframework:citrus-api@5.0.0-M2",
                  "assessed": 2
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 2,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 2,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 15
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 81,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.883,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 6178
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "83 of 94 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 83,
                      "sampled": 94
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [],
              "agent_commit_share": 0.38,
              "toolchain_manifests": [
                "catalog/citrus-bom/pom.xml",
                "catalog/citrus-catalog-schema/pom.xml",
                "catalog/citrus-core/pom.xml",
                "catalog/citrus-endpoint-catalog/pom.xml",
                "catalog/pom.xml",
                "connectors/citrus-agent-connector/pom.xml",
                "connectors/citrus-docker/pom.xml",
                "connectors/citrus-jbang-connector/pom.xml",
                "connectors/citrus-knative/pom.xml",
                "connectors/citrus-kubernetes/pom.xml",
                "connectors/citrus-openapi/pom.xml",
                "connectors/citrus-selenium/pom.xml",
                "connectors/citrus-sql/pom.xml",
                "connectors/citrus-testcontainers/pom.xml",
                "connectors/pom.xml",
                "core/citrus-api/pom.xml",
                "core/citrus-base/pom.xml",
                "core/citrus-spring/pom.xml",
                "core/pom.xml",
                "endpoints/citrus-camel/pom.xml",
                "endpoints/citrus-ftp/pom.xml",
                "endpoints/citrus-http/pom.xml",
                "endpoints/citrus-jms/pom.xml",
                "endpoints/citrus-jmx/pom.xml",
                "endpoints/citrus-kafka/pom.xml",
                "endpoints/citrus-mail/pom.xml",
                "endpoints/citrus-rmi/pom.xml",
                "endpoints/citrus-spring-integration/pom.xml",
                "endpoints/citrus-ssh/pom.xml",
                "endpoints/citrus-vertx/pom.xml",
                "endpoints/citrus-websocket/pom.xml",
                "endpoints/citrus-ws/pom.xml",
                "endpoints/citrus-zookeeper/pom.xml",
                "endpoints/pom.xml",
                "pom.xml",
                "runtime/citrus-cucumber/pom.xml",
                "runtime/citrus-groovy/pom.xml",
                "runtime/citrus-junit-jupiter/pom.xml",
                "runtime/citrus-junit/pom.xml",
                "runtime/citrus-main/pom.xml",
                "runtime/citrus-quarkus/citrus-quarkus-deployment/pom.xml",
                "runtime/citrus-quarkus/citrus-quarkus-it/pom.xml",
                "runtime/citrus-quarkus/citrus-quarkus-runtime/pom.xml",
                "runtime/citrus-quarkus/pom.xml",
                "runtime/citrus-testng/pom.xml",
                "runtime/citrus-xml/pom.xml",
                "runtime/citrus-yaml/pom.xml",
                "runtime/pom.xml",
                "tools/agent/pom.xml",
                "tools/archetypes/jms/pom.xml",
                "tools/archetypes/jms/src/main/resources/archetype-resources/pom.xml",
                "tools/archetypes/pom.xml",
                "tools/archetypes/quickstart/pom.xml",
                "tools/archetypes/quickstart/src/main/resources/archetype-resources/pom.xml",
                "tools/archetypes/soap/pom.xml",
                "tools/archetypes/soap/src/main/resources/archetype-resources/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-all/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-camel/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-core/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-groovy/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-http/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-jdbc/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-jms/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-kafka/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-knative/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-kubernetes/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-openapi/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-selenium/pom.xml",
                "tools/cucumber-steps/citrus-cucumber-testcontainers/pom.xml",
                "tools/cucumber-steps/pom.xml",
                "tools/docs-generator/pom.xml",
                "tools/jbang/pom.xml",
                "tools/maven/citrus-agent-maven-plugin/pom.xml",
                "tools/maven/citrus-maven-plugin-integration/pom.xml",
                "tools/maven/citrus-maven-plugin/pom.xml",
                "tools/maven/pom.xml",
                "tools/mcp-server/pom.xml",
                "tools/pom.xml",
                "tools/restdocs/pom.xml",
                "tools/schema-generator/pom.xml",
                "tools/test-api-generator/citrus-openapi-codegen-maven-plugin/pom.xml",
                "tools/test-api-generator/citrus-openapi-codegen/pom.xml",
                "tools/test-api-generator/citrus-test-api-core/pom.xml",
                "tools/test-api-generator/pom.xml",
                "tools/test-generator/pom.xml",
                "utils/citrus-test-support/pom.xml",
                "utils/pom.xml",
                "validation/citrus-validation-binary/pom.xml",
                "validation/citrus-validation-groovy/pom.xml",
                "validation/citrus-validation-hamcrest/pom.xml",
                "validation/citrus-validation-json/pom.xml",
                "validation/citrus-validation-text/pom.xml",
                "validation/citrus-validation-xml/pom.xml",
                "validation/citrus-validation-yaml/pom.xml",
                "validation/pom.xml"
              ],
              "dependency_bot_commit_share": 0.06
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Makefile"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Java (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Java"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "38 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 38,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "6 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 6,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Java",
              "largest_source_bytes": 239982,
              "source_files_sampled": 4342,
              "oversized_source_files": 8
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Java (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Java"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "8/4342 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 4342,
                      "oversized": 8
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "moderate",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 60,
            "inputs": {
              "example_dirs": [
                "sample",
                "samples"
              ],
              "has_mcp_signal": true,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "sample, samples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "sample, samples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-26T05:35:47.203526Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/c/citrusframework/citrus.svg",
  "full_name": "citrusframework/citrus",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v1.13.0, schema v0.27.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsMaven.