Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.
This report summarizes scanner evidence for apache/camel, a Java project with 6,390 GitHub stars. SynthScan examined 3,886,181 lines of code across 31342 source files, recording 1916 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 1.9 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 987 finding(s).
Are imports declared and package/API names verified? 654 finding(s).
Are wrappers, guards, and repeated structures necessary? 336 finding(s).
Which changes need focused human review? 1916 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 1916 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …/org/apache/camel/maven/packaging/MyConfiguration.java | 431 | * org.apache.camel.spi.UnitOfWork.getOriginalInMessage(). Turning this off can optimize performance, as defensive | COMMENT |
| CRITICAL | …va/org/apache/camel/tooling/util/srcgen/JavaClass.java | 167 | if (!java.lang.annotation.Annotation.class.isAssignableFrom(type)) { | CODE |
| CRITICAL | …ing-maven/src/test/resources/.m2/settings-security.xml | 23 | <!-- org.sonatype.plexus.components.cipher.PlexusCipher.encrypt() --> | CODE |
| CRITICAL | …che/camel/processor/ClaimCheckAggregationStrategy.java | 67 | if (org.apache.camel.util.ObjectHelper.isEmpty(filter) || "*".equals(filter)) { | CODE |
| CRITICAL | …che/camel/processor/ClaimCheckAggregationStrategy.java | 116 | if (org.apache.camel.util.ObjectHelper.isNotEmpty(filter)) { | CODE |
| CRITICAL | …rg/apache/camel/management/mbean/ManagedComponent.java | 126 | = org.apache.camel.component.extension.ComponentVerifierExtension.Scope.fromString(scope); | CODE |
| CRITICAL | …he/camel/impl/engine/CamelPostProcessorHelperTest.java | 176 | String propertyName = org.apache.camel.util.ObjectHelper.getPropertyName(method); | CODE |
| CRITICAL | …he/camel/impl/engine/CamelPostProcessorHelperTest.java | 201 | String propertyName = org.apache.camel.util.ObjectHelper.getPropertyName(method); | CODE |
| CRITICAL | …he/camel/impl/engine/CamelPostProcessorHelperTest.java | 230 | String propertyName = org.apache.camel.util.ObjectHelper.getPropertyName(method); | CODE |
| CRITICAL | …apache/camel/impl/engine/IntrospectionSupportTest.java | 426 | assertEquals("org.apache.camel.support.jndi.ExampleBean.getXxx()", e.getMessage()); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 242 | assertTrue(org.apache.camel.util.ObjectHelper.equal(null, null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 243 | assertTrue(org.apache.camel.util.ObjectHelper.equal("", "")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 244 | assertTrue(org.apache.camel.util.ObjectHelper.equal(" ", " ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 245 | assertTrue(org.apache.camel.util.ObjectHelper.equal("Hello", "Hello")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 246 | assertTrue(org.apache.camel.util.ObjectHelper.equal(123, 123)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 247 | assertTrue(org.apache.camel.util.ObjectHelper.equal(true, true)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 249 | assertFalse(org.apache.camel.util.ObjectHelper.equal(null, "")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 250 | assertFalse(org.apache.camel.util.ObjectHelper.equal("", null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 251 | assertFalse(org.apache.camel.util.ObjectHelper.equal(" ", " ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 252 | assertFalse(org.apache.camel.util.ObjectHelper.equal("Hello", "World")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 253 | assertFalse(org.apache.camel.util.ObjectHelper.equal(true, false)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 254 | assertFalse(org.apache.camel.util.ObjectHelper.equal(new Object(), new Object())); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 258 | assertTrue(org.apache.camel.util.ObjectHelper.equal(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 262 | assertFalse(org.apache.camel.util.ObjectHelper.equal(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 267 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray("Hello".getBytes(), "Hello".getBytes())); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 268 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray("Hello".getBytes(), "World".getBytes())); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 270 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray("Hello Thai Elephant \u0E08".getBytes(), | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 272 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray(null, null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 275 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray(empty, empty)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 279 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 283 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 287 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 291 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 295 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 299 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 303 | assertFalse(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 307 | assertTrue(org.apache.camel.util.ObjectHelper.equalByteArray(a, b)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 611 | assertTrue(org.apache.camel.util.ObjectHelper.isEmpty((Object) null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 612 | assertTrue(org.apache.camel.util.ObjectHelper.isEmpty("")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 613 | assertTrue(org.apache.camel.util.ObjectHelper.isEmpty(" ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 614 | assertFalse(org.apache.camel.util.ObjectHelper.isEmpty("A")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 615 | assertFalse(org.apache.camel.util.ObjectHelper.isEmpty(" A")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 616 | assertFalse(org.apache.camel.util.ObjectHelper.isEmpty(" A ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 617 | assertFalse(org.apache.camel.util.ObjectHelper.isEmpty(new Object())); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 622 | assertFalse(org.apache.camel.util.ObjectHelper.isNotEmpty((Object) null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 623 | assertFalse(org.apache.camel.util.ObjectHelper.isNotEmpty("")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 624 | assertFalse(org.apache.camel.util.ObjectHelper.isNotEmpty(" ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 625 | assertTrue(org.apache.camel.util.ObjectHelper.isNotEmpty("A")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 626 | assertTrue(org.apache.camel.util.ObjectHelper.isNotEmpty(" A")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 627 | assertTrue(org.apache.camel.util.ObjectHelper.isNotEmpty(" A ")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 628 | assertTrue(org.apache.camel.util.ObjectHelper.isNotEmpty(new Object())); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 728 | assertFalse(org.apache.camel.util.ObjectHelper.evaluateValuePredicate(null)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 729 | assertTrue(org.apache.camel.util.ObjectHelper.evaluateValuePredicate(123)); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 731 | assertTrue(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("true")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 732 | assertTrue(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("TRUE")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 733 | assertFalse(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("false")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 734 | assertFalse(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("FALSE")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 735 | assertTrue(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("foobar")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 736 | assertFalse(org.apache.camel.util.ObjectHelper.evaluateValuePredicate("")); | CODE |
| CRITICAL⚡ | …/test/java/org/apache/camel/util/ObjectHelperTest.java | 737 | assertFalse(org.apache.camel.util.ObjectHelper.evaluateValuePredicate(" ")); | CODE |
| 442 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .asf.yaml | 1 | # | COMMENT |
| LOW | …che/camel/generator/openapi/openapi-v3-ref-schema.yaml | 1 | # | COMMENT |
| LOW | …org/apache/camel/generator/openapi/greetings-spec.yaml | 1 | # | COMMENT |
| LOW | …ache/camel/generator/openapi/openapi-v3-ref-param.yaml | 1 | # | COMMENT |
| LOW | …es/org/apache/camel/generator/openapi/petstore-v3.yaml | 1 | # | COMMENT |
| LOW | …api-plugin/src/it/simple-v3-yaml/src/spec/openapi.yaml | 1 | # | COMMENT |
| LOW | …i-plugin/src/it/expanded-v3-yaml/src/spec/openapi.yaml | 1 | # | COMMENT |
| LOW | …/src/main/resources/camel-simple-validator-template.js | 21 | // A self-contained JavaScript validator for the Camel Simple expression | COMMENT |
| LOW | …age-maven-plugin/src/main/resources/license-header.txt | 1 | ## --------------------------------------------------------------------------- | COMMENT |
| LOW | …il/src/main/java/org/apache/camel/util/URISupport.java | 901 | // reorder parameters a..z | COMMENT |
| LOW | …/main/java/org/apache/camel/processor/Resequencer.java | 441 | // * the thread being cancelled. | COMMENT |
| LOW | core/camel-core-engine/src/main/docs/antora.yml | 1 | # | COMMENT |
| LOW | …rc/test/resources/org/apache/camel/converter/dummy.txt | 1 | ## --------------------------------------------------------------------------- | COMMENT |
| LOW | …resources/org/apache/camel/util/uri-as-parameters.yaml | 1 | # | COMMENT |
| LOW | …c/test/resources/org/apache/camel/util/transform2.yaml | 1 | # | COMMENT |
| LOW | …c/test/resources/org/apache/camel/util/transform3.yaml | 1 | # | COMMENT |
| LOW | …es/org/apache/camel/util/uri-as-parameters-no-ids.yaml | 1 | # | COMMENT |
| LOW | …rc/test/resources/org/apache/camel/util/transform.yaml | 1 | # | COMMENT |
| LOW | …test/resources/org/apache/camel/util/split-choice.yaml | 1 | # | COMMENT |
| LOW | …org/apache/camel/processor/TryProcessorOnWhenTest.java | 101 | return new RouteBuilder() { | COMMENT |
| LOW | …/apache/camel/processor/PipelineStepWithEventTest.java | 81 | // ugly | COMMENT |
| LOW | …rg/apache/camel/processor/SplitAggregateInOutTest.java | 61 | public void configure() { | COMMENT |
| LOW | …l/processor/FailOverLoadBalanceWithRedeliveryTest.java | 61 | // endpoints you do not have control off, such as a web | COMMENT |
| LOW | …pache/camel/processor/ChoiceCompoundPredicateTest.java | 101 | COMMENT | |
| LOW | …/camel/processor/aggregator/AlbertoAggregatorTest.java | 141 | COMMENT | |
| LOW | …l/processor/intercept/InterceptSendToEndpointTest.java | 101 | @Override | COMMENT |
| LOW | …OnExceptionComplexWithNestedErrorHandlerRouteTest.java | 61 | // route specific on exception for MyFunctionalException | COMMENT |
| LOW | …estedErrorHandlerRouteWithDefaultErrorHandlerTest.java | 61 | from("direct:start2") | COMMENT |
| LOW | …mel/processor/onexception/OnExceptionSubRouteTest.java | 41 | // since we have no to then the exchange will continue to be | COMMENT |
| LOW | …/camel/processor/onexception/OnExceptionRouteTest.java | 121 | return new RouteBuilder() { | COMMENT |
| LOW | …on/OnExceptionProcessorInspectCausedExceptionTest.java | 81 | // this processor as a failurehandler, so it wont do redeliveries. | COMMENT |
| LOW | …/camel/builder/xml/XPathFunctionsONielProblemTest.java | 61 | protected RouteBuilder createRouteBuilder() { | COMMENT |
| LOW | …a/org/apache/camel/builder/xml/XPathFunctionsTest.java | 61 | protected RouteBuilder createRouteBuilder() { | COMMENT |
| LOW | …-yaml-io/src/test/resources/yaml-route-transacted.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route3.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route12.yaml | 1 | # | COMMENT |
| LOW | …el-yaml-io/src/test/resources/yaml-route-template.yaml | 1 | # | COMMENT |
| LOW | …camel-yaml-io/src/test/resources/yaml-route-delay.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route13.yaml | 1 | # | COMMENT |
| LOW | …-yaml-io/src/test/resources/yaml-route-resequence.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route2.yaml | 1 | # | COMMENT |
| LOW | …l-io/src/test/resources/yaml-route-recipient-list.yaml | 1 | # | COMMENT |
| LOW | …yaml-io/src/test/resources/yaml-route-setvariable.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route0b.yaml | 1 | # | COMMENT |
| LOW | …el-yaml-io/src/test/resources/yaml-route-trycatch.yaml | 1 | # | COMMENT |
| LOW | …mel-yaml-io/src/test/resources/yaml-route-kamelet.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route14.yaml | 1 | # | COMMENT |
| LOW | …el-yaml-io/src/test/resources/yaml-route-validate.yaml | 1 | # | COMMENT |
| LOW | …aml-io/src/test/resources/yaml-route-oncompletion.yaml | 1 | # | COMMENT |
| LOW | …amel-yaml-io/src/test/resources/yaml-route-filter.yaml | 1 | # | COMMENT |
| LOW | …amel-yaml-io/src/test/resources/yaml-route-switch.yaml | 1 | # | COMMENT |
| LOW | …-yaml-io/src/test/resources/yaml-route-claimcheck.yaml | 1 | # | COMMENT |
| LOW | …amel-yaml-io/src/test/resources/yaml-route-simple.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route9.yaml | 1 | # | COMMENT |
| LOW | …l-yaml-io/src/test/resources/yaml-route-transform.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/yaml-beans.yaml | 1 | # | COMMENT |
| LOW | …camel-yaml-io/src/test/resources/yaml-route-split.yaml | 1 | # | COMMENT |
| LOW | …amel-yaml-io/src/test/resources/yaml-transformers.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route5.yaml | 1 | # | COMMENT |
| LOW | core/camel-yaml-io/src/test/resources/route4.yaml | 1 | # | COMMENT |
| 552 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …age-maven-plugin/src/main/resources/license-header.txt | 1 | ## --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …age-maven-plugin/src/main/resources/license-header.txt | 16 | ## --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/test/resources/org/apache/camel/converter/dummy.txt | 1 | ## --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …rc/test/resources/org/apache/camel/converter/dummy.txt | 16 | ## --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mponent/src/main/resources/archetype-resources/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …mponent/src/main/resources/archetype-resources/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …ype-resources/src/test/java/__name__ComponentTest.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …ype-resources/src/test/java/__name__ComponentTest.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/EventBusHelper.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/EventBusHelper.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …chetype-resources/src/main/java/__name__Component.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …chetype-resources/src/main/java/__name__Component.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Consumer.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Consumer.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Producer.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Producer.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Endpoint.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …rchetype-resources/src/main/java/__name__Endpoint.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …pe-main/src/main/resources/archetype-resources/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …pe-main/src/main/resources/archetype-resources/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …chetype-resources/src/test/java/MyApplicationTest.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …chetype-resources/src/test/java/MyApplicationTest.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …archetype-resources/src/main/java/MyConfiguration.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …archetype-resources/src/main/java/MyConfiguration.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/archetype-resources/src/main/java/MyApplication.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/archetype-resources/src/main/java/MyApplication.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/MyRouteBuilder.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/MyRouteBuilder.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …esources/archetype-resources/src/main/java/MyBean.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …esources/archetype-resources/src/main/java/MyBean.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …pe-java/src/main/resources/archetype-resources/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …pe-java/src/main/resources/archetype-resources/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …sources/archetype-resources/src/main/java/MainApp.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …sources/archetype-resources/src/main/java/MainApp.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/MyRouteBuilder.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …/archetype-resources/src/main/java/MyRouteBuilder.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …in/resources/archetype-resources/src/data/message2.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …in/resources/archetype-resources/src/data/message2.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …in/resources/archetype-resources/src/data/message1.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …in/resources/archetype-resources/src/data/message1.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …mponent/src/main/resources/archetype-resources/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …mponent/src/main/resources/archetype-resources/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …sources/archetype-resources/__artifactId__-api/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …sources/archetype-resources/__artifactId__-api/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …_artifactId__-api/src/main/java/api/__name__Hello.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …_artifactId__-api/src/main/java/api/__name__Hello.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/archetype-resources/__artifactId__-component/pom.xml | 2 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/archetype-resources/__artifactId__-component/pom.xml | 17 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/__artifactId__-component/signatures/file-sig-api.txt | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …s/__artifactId__-component/signatures/file-sig-api.txt | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …mponent/src/test/java/Abstract__name__TestSupport.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …mponent/src/test/java/Abstract__name__TestSupport.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …actId__-component/src/main/java/__name__Component.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …actId__-component/src/main/java/__name__Component.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …d__-component/src/main/java/__name__Configuration.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …d__-component/src/main/java/__name__Configuration.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …factId__-component/src/main/java/__name__Consumer.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …factId__-component/src/main/java/__name__Consumer.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …factId__-component/src/main/java/__name__Producer.java | 1 | ## ------------------------------------------------------------------------ | COMMENT |
| MEDIUM | …factId__-component/src/main/java/__name__Producer.java | 16 | ## ------------------------------------------------------------------------ | COMMENT |
| 116 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ava/org/apache/camel/util/json/JsonObjectPathTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …org/apache/camel/converter/json/JsonConverterTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …/java/org/apache/camel/language/simple/SimpleTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …org/apache/camel/groovy/json/GroovySimpleJSonTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …apache/camel/groovy/json/GroovyJSonDataFormatTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …g/apache/camel/groovy/xml/GroovyXmlDataFormatTest.java | 0 | { "library": { "book": [ { "title": "no title", "author": "f. scott fitzgerald", "year": "1925", "genre": "classic", "_i | STRING |
| HIGH | …src/test/java/org/apache/camel/InvokeFunctionTest.java | 0 | { "department": "sales", "vendor": "huawei", "product": "monitors", "price": 20.13, "quantity": 20 } | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionCombinedTest.java | 0 | { "department": "sales", "vendor": "huawei", "product": "monitors", "price": 20.13, "quantity": 20 } | STRING |
| HIGH | …ava/org/apache/camel/InvokeFunctionServiceKeyTest.java | 0 | { "department": "sales", "vendor": "huawei", "product": "monitors", "price": 20.13, "quantity": 20 } | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionExchangeTest.java | 0 | { "department": "sales", "vendor": "huawei", "product": "monitors", "price": 20.13, "quantity": 20 } | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionEndpointTest.java | 0 | { "department": "sales", "vendor": "huawei", "product": "monitors", "price": 20.13, "quantity": 20 } | STRING |
| HIGH | …src/test/java/org/apache/camel/InvokeFunctionTest.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionCombinedTest.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …ava/org/apache/camel/InvokeFunctionServiceKeyTest.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …est/java/org/apache/camel/FunctionGraphMockClient.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionExchangeTest.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …/java/org/apache/camel/InvokeFunctionEndpointTest.java | 0 | 2021-05-25 21:40:31.472+08:00 start invoke request '1939bbbb-4009-4685-bcc0-2ff0381fa911', version: latest { product: 'm | STRING |
| HIGH | …nent/mcp/server/vertx/VertxMcpSessionEvictionTest.java | 0 | {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolversion":"2024-11-05", "capabilities":{},"clientinfo":{ | STRING |
| HIGH | …rver/vertx/McpServerSessionEvictionPropertiesTest.java | 0 | {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolversion":"2024-11-05", "capabilities":{},"clientinfo":{ | STRING |
| HIGH | …t/mcp/server/main/McpServerMainAuthenticationTest.java | 0 | {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolversion":"2024-11-05", "capabilities":{},"clientinfo":{ | STRING |
| HIGH | …/component/langchain4j/agent/BaseLangChain4jAgent.java | 0 | {"id": "123", "name": "john smith", "membership": "gold", "rentals": 15, "preferredvehicle": "suv"} | STRING |
| HIGH | …ain4j/agent/integration/LangChain4jAgentServiceIT.java | 0 | {"id": "123", "name": "john smith", "membership": "gold", "rentals": 15, "preferredvehicle": "suv"} | STRING |
| HIGH | …t/integration/LangChain4jAgentWithMemoryServiceIT.java | 0 | {"id": "123", "name": "john smith", "membership": "gold", "rentals": 15, "preferredvehicle": "suv"} | STRING |
| HIGH | …4j/agent/integration/LangChain4jAgentMixedToolsIT.java | 0 | {"id": "123", "name": "john smith", "membership": "gold", "rentals": 15, "preferredvehicle": "suv"} | STRING |
| HIGH | …/camel/component/docling/DoclingServeProducerTest.java | 0 | # test document this is a test document for docling processing. ## section 1 some content here. - list item 1 - list ite | STRING |
| HIGH | …ponent/docling/integration/DoclingServeProducerIT.java | 0 | # test document this is a test document for docling processing. ## section 1 some content here. - list item 1 - list ite | STRING |
| HIGH | …pache/camel/component/docling/DoclingProducerTest.java | 0 | # test document this is a test document for docling processing. ## section 1 some content here. - list item 1 - list ite | STRING |
| HIGH | …kson/avro/JacksonAvroMarshalUnmarshalJsonNodeTest.java | 0 | { "type": "record", "name": "pojo", "fields": [ {"name": "text", "type": "string"} ]} | STRING |
| HIGH | …/jackson/avro/JacksonAvroMarshalUnmarshalPojoTest.java | 0 | { "type": "record", "name": "pojo", "fields": [ {"name": "text", "type": "string"} ]} | STRING |
| HIGH | …ponent/jackson/avro/JacksonAvroLookupResolverTest.java | 0 | { "type": "record", "name": "pojo", "fields": [ {"name": "text", "type": "string"} ]} | STRING |
| HIGH | …apache/camel/component/as2/api/AS2MessageTestBase.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …/apache/camel/component/as2/api/util/MicUtilsTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …org/apache/camel/component/as2/AS2ClientManagerIT.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …he/camel/component/as2/AS2AsyncMDNServerManagerIT.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …camel/component/as2/AS2ServerBearerAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …amel/component/as2/AS2AsyncMdnBasicAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …/camel/component/as2/AS2ServerBasicAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …amel/component/as2/AS2AsyncMdnTokenAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …apache/camel/component/as2/AS2ServerManagerITBase.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …apache/camel/component/as2/AS2BasicAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …apache/camel/component/as2/AS2TokenAuthHeaderTest.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …g/apache/camel/component/as2/AS2ServerSecTestBase.java | 0 | unb+unoa:1+005435656:1+006415160:1+060515:1434+00000000000778' unh+00000000000117+invoic:d:97b:un' bgm+380+342459+9' dtm | STRING |
| HIGH | …el/dsl/yaml/YamlDeserializerResolverDiscoveryTest.java | 0 | - from: uri: "direct:start" steps: - to: uri: "mock:a" | STRING |
| HIGH | …sl/src/test/java/org/apache/camel/dsl/yaml/ToTest.java | 0 | - from: uri: "direct:start" steps: - to: uri: "mock:a" | STRING |
| HIGH | …/java/org/apache/camel/dsl/yaml/KameletLoaderTest.java | 0 | - from: uri: "direct:start" steps: - to: uri: "mock:a" | STRING |
| HIGH | …mel/dsl/yaml/validator/YamlCanonicalValidatorTest.java | 0 | - from: uri: "direct:start" steps: - to: uri: "mock:a" | STRING |
| HIGH | …test/java/org/apache/camel/dsl/yaml/InterceptTest.java | 0 | - interceptfrom: steps: - to: "mock:intercepted" - from: uri: "direct:start" steps: - to: "mock:foo" - setbody: constant | STRING |
| HIGH | …apache/camel/dsl/yaml/InterceptSendToEndpointTest.java | 0 | - interceptfrom: steps: - to: "mock:intercepted" - from: uri: "direct:start" steps: - to: "mock:foo" - setbody: constant | STRING |
| HIGH | …/java/org/apache/camel/dsl/yaml/InterceptFromTest.java | 0 | - interceptfrom: steps: - to: "mock:intercepted" - from: uri: "direct:start" steps: - to: "mock:foo" - setbody: constant | STRING |
| HIGH | …l/src/test/java/org/apache/camel/dsl/yaml/LogTest.java | 0 | - from: uri: "direct:start" steps: - log: logginglevel: "error" message: "test" logname: "yaml" - to: "direct:result" | STRING |
| HIGH | …l/src/test/java/org/apache/camel/dsl/yaml/LogTest.java | 0 | - from: uri: "direct:start" steps: - log: logginglevel: "error" message: "test" logname: "yaml" - to: "direct:result" | STRING |
| HIGH | …est/java/org/apache/camel/dsl/yaml/LineNumberTest.java | 0 | - from: uri: "direct:start" steps: - log: logginglevel: "error" message: "test" logname: "yaml" - to: "direct:result" | STRING |
| HIGH | …va/org/apache/camel/dsl/jbang/run/JBangRunnerTest.java | 0 | - route: from: uri: timer:hello steps: - log: message: hello world | STRING |
| HIGH | …mel/dsl/jbang/run/SilentRunDependencyResolverTest.java | 0 | - route: from: uri: timer:hello steps: - log: message: hello world | STRING |
| HIGH | …el/dsl/jbang/core/commands/mcp/TransformToolsTest.java | 0 | - route: from: uri: timer:hello steps: - log: message: hello world | STRING |
| HIGH | …/dsl/jbang/core/commands/tui/SourceViewerEditTest.java | 0 | - route: from: uri: timer:tick steps: - to: log:info - to: log:warn | STRING |
| HIGH | …jbang/core/commands/tui/SourceViewerEditorOpsTest.java | 0 | - route: from: uri: timer:tick steps: - to: log:info - to: log:warn | STRING |
| HIGH | …l/dsl/jbang/core/commands/tui/YamlBlockEditorTest.java | 0 | - route: from: uri: timer:tick steps: - to: log:info - to: log:warn | STRING |
| HIGH | …sl/jbang/core/commands/tui/CatalogTabKameletsTest.java | 0 | apiversion: camel.apache.org/v1 kind: kamelet metadata: name: tag-order-action labels: camel.apache.org/kamelet.type: ac | STRING |
| HIGH | …ang/core/commands/tui/SourceKameletValidationTest.java | 0 | apiversion: camel.apache.org/v1 kind: kamelet metadata: name: tag-order-action labels: camel.apache.org/kamelet.type: ac | STRING |
| 10 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …mel/maven/packaging/PrepareCamelJBangCommandsMojo.java | 123 | // Step 1: Scan all command classes and build a map by class name | COMMENT |
| LOW⚡ | …mel/maven/packaging/PrepareCamelJBangCommandsMojo.java | 127 | // Step 2: Parse CamelJBangMain.java (core) or the plugin class to get command hierarchy | COMMENT |
| LOW | …apache/camel/management/mbean/ManagedCamelContext.java | 951 | // register new endpoints in JMX, so we need to check if its registered, and if not register it manually | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 136 | // Step 3: processor — map JPA entity to response DTO | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 144 | // Step 4: populate cache for next request | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 179 | // Step 1: validate incoming payload | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 187 | // Step 2: persist the order | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 199 | // Step 3: enrich with inventory data before publishing | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 209 | // Step 4: publish order-created event to Kafka | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 245 | // Step 1: unmarshal and validate | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 253 | // Step 2: call external payment gateway | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 265 | // Step 3: fraud detection processor | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 275 | // Step 4: persist the transaction record | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 112 | // Step 1: cache probe | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 124 | // Step 2: DB lookup on cache miss | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 287 | // Step 5: publish confirmation event | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 78 | // Step 1: Initial call to OpenAI (tools are listed but not auto-executed) | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 81 | // Step 2: Loop while the model requests tool calls | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 89 | // Step 3: Final text response is in the body | COMMENT |
| LOW | …y/http/handlers/HttpServerMultiplexChannelHandler.java | 168 | // to know if its 405 then we need to check if any other HTTP method would have a consumer for the "same" re | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 104 | // Step 1: Use BatchWriteItem to insert multiple items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 124 | // Step 2: Use ExecuteStatement (PartiQL) to read back one of the items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 145 | // Step 1: Use BatchExecuteStatement to insert items via PartiQL | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 167 | // Step 2: Verify with PartiQL SELECT | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 188 | // Step 1: Use TransactWriteItems to atomically insert two items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 205 | // Step 2: Use TransactGetItems to atomically read both items back | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 90 | // Step 1: Pre-login initial request creates a pre-login session | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 99 | // Step 2: Callback completes with valid authorization code and state | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 124 | // Step 3: Verify the pre-login session ID cannot be reused to access protected routes | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 134 | // Step 4: Verify the rotated post-login session ID successfully authenticates the user | COMMENT |
| LOW⚡ | …sonx/ai/integration/WatsonxAiTextClassificationIT.java | 272 | // Step 1: Upload and start classification | COMMENT |
| LOW⚡ | …sonx/ai/integration/WatsonxAiTextClassificationIT.java | 282 | // Step 2: Poll for completion | COMMENT |
| LOW | …/org/apache/camel/component/mock/MockValueBuilder.java | 647 | // For strings, we need to check if it's a JSON string or a plain string | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 183 | // Step 1: Generate initial key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 187 | // Step 2: Use old key for signing | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 195 | // Step 3: Rotate the key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 226 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 230 | // Step 2: Export the key to PEM format | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 237 | // Step 3: Import the key back | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 243 | // Step 4: Verify imported key matches original | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 246 | // Step 5: Use the key for signing | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 267 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 274 | // Step 2: Sign multiple messages | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 302 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 305 | // Step 2: Use the key successfully | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 312 | // Step 3: Expire the key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 320 | // Step 4: Key can still technically be used (enforcement would be at application level) | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 141 | // Step 1: Generate a Dilithium key pair using lifecycle manager | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 153 | // Step 2: Use the generated key to sign a message through Camel route | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 172 | // Step 3: Update key metadata to track usage | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 207 | // Step 4: Use new key for signing | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 291 | // Step 3: Verify all signatures were tracked | COMMENT |
| LOW | …ain/java/org/apache/camel/component/bean/BeanInfo.java | 1241 | // therefore we need to check if type is provided in syntax (name.class value, name2.class value | COMMENT |
| LOW | …camel/component/rest/openapi/RestOpenApiProcessor.java | 163 | // to know if its 405 then we need to check if any other HTTP method would have a consumer for the "same" reques | COMMENT |
| LOW | …in/java/org/apache/camel/http/common/CamelServlet.java | 481 | // to know if its 405 then we need to check if any other HTTP method would have a consumer for the "same" re | COMMENT |
| LOW | …camel/component/undertow/handlers/RestRootHandler.java | 128 | // to know if its 405 then we need to check if any other HTTP method would have a consumer for the "same" reques | COMMENT |
| LOW⚡ | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 309 | // Step 1: Check certificate type (must be HOST certificate) | COMMENT |
| LOW⚡ | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 316 | // Step 2: Check validity period using MINA SSHD's built-in method | COMMENT |
| LOW | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 329 | // Step 3: Check principals (hostname must be in the list) | COMMENT |
| LOW | …he/camel/component/file/remote/RemoteFileConsumer.java | 307 | // We need to check if the connection is still open, by sending a noop first (default), or when sendNoop is | COMMENT |
| 44 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …mel/maven/packaging/PrepareCamelJBangCommandsMojo.java | 123 | // Step 1: Scan all command classes and build a map by class name | COMMENT |
| LOW⚡ | …mel/maven/packaging/PrepareCamelJBangCommandsMojo.java | 127 | // Step 2: Parse CamelJBangMain.java (core) or the plugin class to get command hierarchy | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 136 | // Step 3: processor — map JPA entity to response DTO | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 144 | // Step 4: populate cache for next request | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 179 | // Step 1: validate incoming payload | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 187 | // Step 2: persist the order | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 199 | // Step 3: enrich with inventory data before publishing | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 209 | // Step 4: publish order-created event to Kafka | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 245 | // Step 1: unmarshal and validate | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 253 | // Step 2: call external payment gateway | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 265 | // Step 3: fraud detection processor | COMMENT |
| LOW⚡ | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 275 | // Step 4: persist the transaction record | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 112 | // Step 1: cache probe | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 124 | // Step 2: DB lookup on cache miss | COMMENT |
| LOW | …/org/apache/camel/test/infra/jaeger/JaegerTestApp.java | 287 | // Step 5: publish confirmation event | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 78 | // Step 1: Initial call to OpenAI (tools are listed but not auto-executed) | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 81 | // Step 2: Loop while the model requests tool calls | COMMENT |
| LOW⚡ | …nent/openai/integration/OpenAIMcpManualToolLoopIT.java | 89 | // Step 3: Final text response is in the body | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 104 | // Step 1: Use BatchWriteItem to insert multiple items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 124 | // Step 2: Use ExecuteStatement (PartiQL) to read back one of the items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 145 | // Step 1: Use BatchExecuteStatement to insert items via PartiQL | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 167 | // Step 2: Verify with PartiQL SELECT | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 188 | // Step 1: Use TransactWriteItems to atomically insert two items | COMMENT |
| LOW | …onent/aws2/ddb/localstack/AWS2NewOperationsRuleIT.java | 205 | // Step 2: Use TransactGetItems to atomically read both items back | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 90 | // Step 1: Pre-login initial request creates a pre-login session | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 99 | // Step 2: Callback completes with valid authorization code and state | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 124 | // Step 3: Verify the pre-login session ID cannot be reused to access protected routes | COMMENT |
| LOW⚡ | …ache/camel/oauth/OAuthCodeFlowSessionRotationTest.java | 134 | // Step 4: Verify the rotated post-login session ID successfully authenticates the user | COMMENT |
| LOW⚡ | …sonx/ai/integration/WatsonxAiTextClassificationIT.java | 272 | // Step 1: Upload and start classification | COMMENT |
| LOW⚡ | …sonx/ai/integration/WatsonxAiTextClassificationIT.java | 282 | // Step 2: Poll for completion | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 183 | // Step 1: Generate initial key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 187 | // Step 2: Use old key for signing | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 195 | // Step 3: Rotate the key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 226 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 230 | // Step 2: Export the key to PEM format | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 237 | // Step 3: Import the key back | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 243 | // Step 4: Verify imported key matches original | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 246 | // Step 5: Use the key for signing | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 267 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 274 | // Step 2: Sign multiple messages | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 302 | // Step 1: Generate a key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 305 | // Step 2: Use the key successfully | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 312 | // Step 3: Expire the key | COMMENT |
| LOW⚡ | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 320 | // Step 4: Key can still technically be used (enforcement would be at application level) | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 141 | // Step 1: Generate a Dilithium key pair using lifecycle manager | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 153 | // Step 2: Use the generated key to sign a message through Camel route | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 172 | // Step 3: Update key metadata to track usage | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 207 | // Step 4: Use new key for signing | COMMENT |
| LOW | …he/camel/component/pqc/PQCEndToEndIntegrationTest.java | 291 | // Step 3: Verify all signatures were tracked | COMMENT |
| LOW⚡ | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 309 | // Step 1: Check certificate type (must be HOST certificate) | COMMENT |
| LOW⚡ | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 316 | // Step 2: Check validity period using MINA SSHD's built-in method | COMMENT |
| LOW | …ponent/file/remote/mina/MinaSftpServerKeyVerifier.java | 329 | // Step 3: Check principals (hostname must be in the list) | COMMENT |
| LOW | …ava/org/apache/camel/dsl/jbang/core/commands/Init.java | 365 | // Step 1: Pick a category | COMMENT |
| LOW | …ava/org/apache/camel/dsl/jbang/core/commands/Init.java | 385 | // Step 2: Pick a template | COMMENT |
| LOW | …ava/org/apache/camel/dsl/jbang/core/commands/Init.java | 423 | // Step 3: Prompt for filename | COMMENT |
| LOW⚡ | …mel/dsl/jbang/core/commands/mcp/PromptDefinitions.java | 61 | ### Step 1: Identify components | COMMENT |
| LOW⚡ | …mel/dsl/jbang/core/commands/mcp/PromptDefinitions.java | 65 | ### Step 2: Identify EIPs | COMMENT |
| LOW⚡ | …mel/dsl/jbang/core/commands/mcp/PromptDefinitions.java | 70 | ### Step 3: Get component details | COMMENT |
| LOW⚡ | …mel/dsl/jbang/core/commands/mcp/PromptDefinitions.java | 74 | ### Step 4: Build the route | COMMENT |
| LOW⚡ | …mel/dsl/jbang/core/commands/mcp/PromptDefinitions.java | 78 | ### Step 5: Validate | COMMENT |
| 31 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …a/org/apache/camel/processor/UnitOfWorkHelperTest.java | 37 | private static final String FILE_CONTENT = "Lorem ipsum dolor sit amet"; | CODE |
| LOW | …a/org/apache/camel/processor/UnitOfWorkHelperTest.java | 37 | private static final String FILE_CONTENT = "Lorem ipsum dolor sit amet"; | CODE |
| LOW | …-plugin/src/main/resources/static/js/datatables.min.js | 36 | !function(n){"use strict";var a;"function"==typeof define&&define.amd?define(["jquery"],function(t){return n(t,window,do | CODE |
| LOW | docs/components/modules/ROOT/examples/json/sql.json | 87 | "placeholder": { "index": 30, "kind": "parameter", "displayName": "Placeholder", "group": "advanced", "label": "adva | CODE |
| LOW | …omponents/modules/ROOT/examples/json/rest-postman.json | 46 | "queryParameterMode": { "index": 19, "kind": "property", "displayName": "Query Parameter Mode", "group": "producer ( | CODE |
| LOW | …omponents/modules/ROOT/examples/json/rest-postman.json | 96 | "queryParameterMode": { "index": 21, "kind": "parameter", "displayName": "Query Parameter Mode", "group": "producer | CODE |
| LOW | …amel/component/syslog/NettyRfc5425LongMessageTest.java | 41 | + "Lorem ipsum dolor sit amet, tempor democritum vix ad, est partiendo laboram | CODE |
| LOW | …amel/component/syslog/NettyRfc5425LongMessageTest.java | 41 | + "Lorem ipsum dolor sit amet, tempor democritum vix ad, est partiendo laboram | CODE |
| LOW | …camel/component/huaweicloud/dms/TestConfiguration.java | 37 | propertyMap.put("instanceId", "dummy_id"); | CODE |
| LOW | …/camel/dataformat/bindy/csv/BindyTabSeparatorTest.java | 48 | assertEquals("Jane Doe", order.getSalesRef()); | CODE |
| LOW | …/camel/dataformat/bindy/csv/BindyTabSeparatorTest.java | 49 | assertEquals("John Doe", order.getCustomerRef()); | CODE |
| LOW | …/camel/dataformat/bindy/csv/BindyTabSeparatorTest.java | 62 | order.setSalesRef("Jane Doe"); | CODE |
| LOW | …/camel/dataformat/bindy/csv/BindyTabSeparatorTest.java | 63 | order.setCustomerRef("John Doe"); | CODE |
| LOW | …n4j/agent/integration/LangChain4jAgentWithToolsIT.java | 41 | private static final String USER_DB_NAME = "John Doe"; | CODE |
| LOW | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 140 | assertTrue(response.contains("John Doe"), "Response should contain the requested name"); | STRING |
| LOW | …netty/http/rest/RestNettyHttpPostJsonPojoListTest.java | 51 | assertEquals("John Doe", user.getName()); | CODE |
| LOW | …component/aws2/comprehend/AmazonAWSComprehendMock.java | 69 | Entity.builder().text("John Doe").type(EntityType.PERSON).score(0.98f).beginOffset(0).endOffset( | CODE |
| LOW | …component/aws2/comprehend/Comprehend2ProducerTest.java | 113 | assertEquals("John Doe", entities.get(0).text()); | CODE |
| LOW | …/java/org/apache/camel/component/sql/SqlComponent.java | 91 | String parameterPlaceholderSubstitute = getAndRemoveParameter(parameters, "placeholder", String.class, "#"); | CODE |
| LOW | …amel/telemetry/decorators/AwsStsSpanDecoratorTest.java | 35 | String federatedName = "user@example.com"; | CODE |
| LOW | …omponent/jetty/rest/RestJettyPostJsonPojoListTest.java | 51 | assertEquals("John Doe", user.getName()); | CODE |
| LOW | components/camel-oauth/helm/etc/camel-realm.json | 33 | "email": "admin@example.com", | CODE |
| LOW | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1366 | claims.put("email", "user@example.com"); | STRING |
| LOW⚡ | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1380 | assertEquals("user@example.com", result.getAttributes().get("email")); | STRING |
| LOW⚡ | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1381 | assertEquals("user@example.com", result.getAttribute("email")); | STRING |
| LOW⚡ | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1382 | assertEquals("user@example.com", result.getAttribute("email", String.class)); | STRING |
| LOW⚡ | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1383 | assertEquals("user@example.com", result.getClaim("email")); | STRING |
| LOW⚡ | …amel/oauth/DefaultOAuthTokenValidationFactoryTest.java | 1384 | assertEquals("user@example.com", result.getClaim("email", String.class)); | STRING |
| LOW | …java/org/apache/camel/oauth/JwtTokenValidatorTest.java | 604 | .claim("email", "user@example.com") | CODE |
| LOW | …java/org/apache/camel/oauth/JwtTokenValidatorTest.java | 614 | assertEquals("user@example.com", result.getClaims().get("email")); | CODE |
| LOW⚡ | …el/component/flowable/FlowableRedeployChannelTest.java | 40 | bodyNode.put("name", "John Doe"); | CODE |
| LOW⚡ | …el/component/flowable/FlowableRedeployChannelTest.java | 50 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "name")); | CODE |
| LOW⚡ | …el/component/flowable/FlowableRedeployChannelTest.java | 59 | bodyNode.put("name", "Jane Doe"); | CODE |
| LOW⚡ | …el/component/flowable/FlowableOutboundChannelTest.java | 43 | .variable("name", "John Doe") | CODE |
| LOW⚡ | …el/component/flowable/FlowableOutboundChannelTest.java | 47 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "name")); | CODE |
| LOW⚡ | …el/component/flowable/FlowableOutboundChannelTest.java | 57 | assertEquals("John Doe", bodyNode.get("name").asText()); | CODE |
| LOW⚡ | …ponent/flowable/FlowableSendAndReceiveChannelTest.java | 48 | .variable("name", "John Doe") | CODE |
| LOW⚡ | …ponent/flowable/FlowableSendAndReceiveChannelTest.java | 52 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "name")); | CODE |
| LOW⚡ | …ponent/flowable/FlowableSendAndReceiveChannelTest.java | 62 | assertEquals("John Doe", bodyNode.get("name").asText()); | CODE |
| LOW⚡ | …ponent/flowable/FlowableSendAndReceiveChannelTest.java | 66 | sendBodyNode.put("name", "John Doe"); | CODE |
| LOW⚡ | …ponent/flowable/FlowableSendAndReceiveChannelTest.java | 72 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "correlationName")); | CODE |
| LOW | …mponent/flowable/FlowableInboundChannelHeaderTest.java | 45 | bodyNode.put("name", "John Doe"); | CODE |
| LOW | …mponent/flowable/FlowableInboundChannelHeaderTest.java | 58 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "name")); | CODE |
| LOW | …mel/component/flowable/FlowableInboundChannelTest.java | 45 | bodyNode.put("name", "John Doe"); | CODE |
| LOW | …mel/component/flowable/FlowableInboundChannelTest.java | 55 | assertEquals("John Doe", runtimeService.getVariable(processInstance.getId(), "name")); | CODE |
| LOW | …g/apache/camel/language/jq/JqExpressionBodyFnTest.java | 53 | user1.put("name", "John Doe"); | CODE |
| LOW | …google/bigquery/unit/sql/FieldValueListMapperTest.java | 47 | FieldValue.of(FieldValue.Attribute.PRIMITIVE, "John Doe")), | CODE |
| LOW | …google/bigquery/unit/sql/FieldValueListMapperTest.java | 56 | assertEquals("John Doe", result.get("name")); | CODE |
| LOW | …google/bigquery/unit/sql/FieldValueListMapperTest.java | 69 | FieldValue.of(FieldValue.Attribute.PRIMITIVE, "John Doe"), | CODE |
| LOW | …google/bigquery/unit/sql/FieldValueListMapperTest.java | 81 | assertEquals("John Doe", result.get("name")); | CODE |
| LOW | …ogle/mail/stream/GoogleMailStreamConsumerBodyTest.java | 114 | new MessagePartHeader().setName("From").setValue("someone@example.org")))); | CODE |
| LOW | …ogle/mail/stream/GoogleMailStreamConsumerBodyTest.java | 119 | assertThat(exchange.getIn().getHeader(GoogleMailStreamConstants.MAIL_FROM)).isEqualTo("someone@example.org"); | CODE |
| LOW | …gleMailUpdateMessageLabelsDataTypeTransformerTest.java | 178 | exchange.getMessage().setHeader("CamelGoogleMail.userId", "user@example.com"); | STRING |
| LOW | …gleMailUpdateMessageLabelsDataTypeTransformerTest.java | 191 | "Expected Gmail API call with userId 'user@example.com', but URLs were: " + newUrls); | STRING |
| LOW | …e/firestore/integration/GoogleFirestoreProducerIT.java | 65 | document.put("name", "John Doe"); | CODE |
| LOW | …rc/test/resources/messages/updates-shipping-query.json | 18 | "street_line1": "123 Main St", | CODE |
| LOW | …est/resources/messages/updates-successful-payment.json | 28 | "name": "John Doe", | CODE |
| LOW | …est/resources/messages/updates-successful-payment.json | 35 | "street_line1": "123 Main St", | CODE |
| LOW | …ponent/telegram/TelegramConsumerShippingQueryTest.java | 61 | assertEquals("123 Main St", address.getStreetLine1()); | CODE |
| LOW | …nt/telegram/TelegramConsumerSuccessfulPaymentTest.java | 65 | assertEquals("John Doe", orderInfo.getName()); | CODE |
| 68 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/apache/camel/generator/openapi/AccountService-v6.json | 12 | "description" : "This API is used for the classic integration. If you are just starting your implementation, refer t | CODE |
| HIGH | …e/camel/component/weaviate/it/WeaviateComponentIT.java | 24 | // mvn -Dweaviate.apikey=YOURAPIKEY -Dweaviate.host=YOURHOST -Dweaviate.scheme=https verify | COMMENT |
| HIGH | …ents/camel-ai/camel-langchain4j-chat/test-execution.md | 22 | -Dopenai.api.key=sk-your-api-key \ | CODE |
| HIGH | …nts/camel-ai/camel-langchain4j-agent/test-execution.md | 29 | -Dopenai.api.key=sk-your-api-key \ | CODE |
| HIGH | …ibm-cos/src/test/resources/integration-tests-README.md | 62 | -Dcamel.ibm.cos.apiKey="YOUR_API_KEY" \ | CODE |
| HIGH | …ibm-cos/src/test/resources/integration-tests-README.md | 72 | -Dcamel.ibm.cos.apiKey="YOUR_API_KEY" \ | CODE |
| HIGH | …ibm-cos/src/test/resources/integration-tests-README.md | 84 | export IBM_COS_API_KEY="YOUR_API_KEY" | CODE |
| HIGH | …ibm-cos/src/test/resources/integration-tests-README.md | 106 | <camel.ibm.cos.apiKey>YOUR_API_KEY</camel.ibm.cos.apiKey> | CODE |
| HIGH | …ibm-cos/src/test/resources/integration-tests-README.md | 176 | ibmcloud login --apikey YOUR_API_KEY | CODE |
| HIGH | …t/ibm/watson/tts/integration/WatsonTextToSpeechIT.java | 50 | * To run these tests, execute: mvn verify -Dcamel.ibm.watson.tts.apiKey=YOUR_API_KEY | COMMENT |
| HIGH | …nent/ibm/watsonx/ai/integration/WatsonxAiRerankIT.java | 49 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …sonx/ai/integration/WatsonxAiWebSocketStreamingIT.java | 55 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …/watsonx/ai/integration/WatsonxAiTextGenerationIT.java | 50 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …t/ibm/watsonx/ai/integration/WatsonxAiEmbeddingIT.java | 48 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …ponent/ibm/watsonx/ai/integration/WatsonxAiChatIT.java | 53 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …bm/watsonx/ai/integration/WatsonxAiTokenizationIT.java | 48 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …t/ibm/watsonx/ai/integration/WatsonxAiDetectionIT.java | 52 | * mvn verify -Dcamel.ibm.watsonx.ai.apiKey=YOUR_API_KEY -Dcamel.ibm.watsonx.ai.projectId=YOUR_PROJECT_ID | COMMENT |
| HIGH | …t/ibm/watson/stt/integration/WatsonSpeechToTextIT.java | 61 | * To run these tests, execute: mvn verify -Dcamel.ibm.watson.stt.apiKey=YOUR_API_KEY | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …il/src/main/java/org/apache/camel/util/TimeSource.java | 82 | * The current time in milliseconds since the epoch: {@link System#currentTimeMillis()} unless a test harness | COMMENT |
| MEDIUM⚡ | …il/src/main/java/org/apache/camel/util/TimeSource.java | 90 | * A monotonic time in nanoseconds with an arbitrary origin: {@link System#nanoTime()} unless a test harness | COMMENT |
| MEDIUM⚡ | …il/src/main/java/org/apache/camel/util/TimeSource.java | 98 | * The current instant: {@link Instant#now()} unless a test harness installed another provider. | COMMENT |
| MEDIUM⚡ | …il/src/main/java/org/apache/camel/util/TimeSource.java | 105 | * Sleeps for the given milliseconds: {@link Thread#sleep(long)} unless a test harness installed another provider. | COMMENT |
| MEDIUM | …va/org/apache/camel/impl/DefaultMessageHeaderTest.java | 319 | // must have exchange so to leverage the type converters | COMMENT |
| MEDIUM | …/java/org/apache/camel/processor/SplitterPojoTest.java | 120 | // we can leverage the Parameter Binding Annotations | COMMENT |
| MEDIUM | …l/component/file/stress/FileAsyncStressManualTest.java | 63 | // leverage the fact that we can limit to max 50 files per poll | COMMENT |
| MEDIUM | …tress/FileAsyncStressReadLockNoneManualManualTest.java | 34 | // leverage the fact that we can limit to max 50 files per poll | COMMENT |
| MEDIUM | …leAsyncStressReadLockLockFileTestManualManualTest.java | 34 | // leverage the fact that we can limit to max 50 files per poll | COMMENT |
| MEDIUM | …ess/FileAsyncStressReadLockRenameManualManualTest.java | 34 | // leverage the fact that we can limit to max 50 files per poll | COMMENT |
| MEDIUM | …pache/camel/support/management/MBeanInfoAssembler.java | 209 | // introspect the class, and leverage the cache to have better performance | COMMENT |
| MEDIUM | …l-api/src/main/java/org/apache/camel/spi/StepHook.java | 94 | * {@link org.apache.camel.util.TimeSource#sleep(long)}, so a test harness that installs a virtual clock there runs | COMMENT |
| MEDIUM | …l-api/src/main/java/org/apache/camel/spi/SendHook.java | 86 | * {@link org.apache.camel.util.TimeSource#sleep(long)}, so a test harness that installs a virtual clock there runs | COMMENT |
| MEDIUM | …che/camel/impl/engine/InternalRouteStartupManager.java | 311 | // what this does is to ensure Camel is more robust on starting | COMMENT |
| MEDIUM | …pache/camel/language/simple/MiscExpressionBuilder.java | 1103 | // wrap array in pseudo root to leverage json-path here | COMMENT |
| MEDIUM | …java/org/apache/camel/converter/jaxp/DomConverter.java | 54 | // sometimes the NodeList is a Node which we can then leverage | COMMENT |
| MEDIUM | camel-sbom/camel-sbom.vex.json | 876 | "description" : "## Overview [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | CODE |
| MEDIUM | camel-sbom/camel-sbom.vex.json | 904 | "description" : "## Overview [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | CODE |
| MEDIUM | camel-sbom/camel-sbom.vex.json | 2278 | "description" : "## Overview [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | CODE |
| MEDIUM | …g/apache/camel/component/netty/NettyPayloadHelper.java | 45 | // Just leverage the type converter | COMMENT |
| MEDIUM | …pache/camel/component/jms/async/AsyncJmsInOutTest.java | 80 | // however due async routing, we can leverage the fact to let threads non blocked | COMMENT |
| MEDIUM | …e/camel/component/cxf/CxfMessageHeaderTimeoutTest.java | 75 | //TODO: when AssertJ 4 is released, to replace with throwableChains() for more precise and robust check | COMMENT |
| MEDIUM | …ava/org/apache/camel/component/cxf/CxfTimeoutTest.java | 102 | //TODO: when AssertJ 4 is released, to replace with throwableChains() for more precise and robust check | COMMENT |
| MEDIUM | …/watsonx/ai/integration/WatsonxAiTextExtractionIT.java | 235 | // This test demonstrates the seamless integration between Camel's file component | COMMENT |
| MEDIUM | …sonx/ai/integration/WatsonxAiTextClassificationIT.java | 234 | // This test demonstrates the seamless integration between Camel's file component | COMMENT |
| MEDIUM | …component/mail/MailProducerUnsupportedCharsetTest.java | 72 | // timing, making the test robust even if subsequent polls happen before assertIsSatisfied. | COMMENT |
| MEDIUM | …/camel/component/bean/DefaultBeanProcessorFactory.java | 183 | // check there is a method with the given name, and leverage BeanInfo for that | COMMENT |
| MEDIUM | …pache/camel/component/scheduler/SchedulerConsumer.java | 103 | // to leverage backoff on idle etc. | COMMENT |
| MEDIUM | …/file/remote/integration/FtpConsumerAsyncStressIT.java | 58 | // leverage the fact that we can limit to max 25 files per poll | COMMENT |
| LOW | …ava/org/apache/camel/groovy/json/NodeToJsonHelper.java | 83 | jo.put("#text", text.trim()); // or just return text | CODE |
| MEDIUM | …he/camel/component/jetty/CamelContinuationServlet.java | 177 | // no asynchronous result so leverage continuation | COMMENT |
| MEDIUM | …java/org/apache/camel/dsl/yaml/common/YamlSupport.java | 107 | // otherwise we have to compose it but we can still leverage the | COMMENT |
| MEDIUM | …el-jbang-core/src/main/resources/templates/run-java.sh | 163 | # Based on the cgroup limits, figure out the max number of core we should utilize | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/camel/test/infra/openai/mock/ImageRequestHandler.java | 35 | public class ImageRequestHandler { | CODE |
| LOW | …pache/camel/test/infra/openai/mock/RequestHandler.java | 33 | public class RequestHandler { | CODE |
| LOW | …/camel/test/infra/openai/mock/BatchRequestHandler.java | 44 | public class BatchRequestHandler { | CODE |
| LOW | …el/test/infra/openai/mock/EmbeddingRequestHandler.java | 34 | public class EmbeddingRequestHandler { | CODE |
| LOW | …el/test/infra/openai/mock/ResponsesRequestHandler.java | 33 | public class ResponsesRequestHandler { | CODE |
| LOW | …camel/test/infra/openai/mock/SpeechRequestHandler.java | 35 | public class SpeechRequestHandler { | CODE |
| LOW | …nfra/openai/mock/AudioTranscriptionRequestHandler.java | 32 | public class AudioTranscriptionRequestHandler { | CODE |
| LOW | …l/test/infra/openai/mock/ModerationRequestHandler.java | 35 | public class ModerationRequestHandler { | CODE |
| LOW | …java/org/apache/camel/component/mina/MinaProducer.java | 484 | private final class ResponseHandler extends IoHandlerAdapter { | CODE |
| LOW | …ache/camel/oaipmh/handler/ProducerResponseHandler.java | 24 | public class ProducerResponseHandler implements ResponseHandler { | CODE |
| LOW | …ache/camel/oaipmh/handler/ConsumerResponseHandler.java | 24 | public class ConsumerResponseHandler extends AbstractHandler implements ResponseHandler { | CODE |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 509 | def generate_base_event_schema(ocsf: OcsfJsonSchemaEmbedded, output_dir: Path, | CODE |
| LOW | …t/rest/openapi/DefaultRestUnmatchedRequestHandler.java | 30 | public class DefaultRestUnmatchedRequestHandler implements RestUnmatchedRequestHandler { | CODE |
| LOW | …/component/http/handler/OAuth2ScopeRequestHandler.java | 37 | public class OAuth2ScopeRequestHandler implements HttpRequestHandler { | CODE |
| LOW | …/component/http/handler/OAuth2TokenRequestHandler.java | 38 | public class OAuth2TokenRequestHandler implements HttpRequestHandler { | CODE |
| LOW | …omponent/olingo2/AbstractOlingo2AppAPITestSupport.java | 161 | protected static final class TestOlingo2ResponseHandler<T> implements Olingo2ResponseHandler<T> { | CODE |
| LOW | …/apache/camel/component/olingo4/Olingo4AppAPITest.java | 720 | private static final class TestOlingo4ResponseHandler<T> implements Olingo4ResponseHandler<T> { | CODE |
| LOW | …dpress/api/test/WordpressServerHttpRequestHandler.java | 38 | public class WordpressServerHttpRequestHandler implements HttpRequestHandler { | CODE |
| LOW | …pache/camel/component/as2/api/AS2ServerConnection.java | 458 | private class DelegatingRequestHandler implements HttpServerRequestHandler { | CODE |
| LOW | …amel/component/as2/api/NotFoundHttpRequestHandler.java | 27 | public class NotFoundHttpRequestHandler implements HttpRequestHandler { | CODE |
| LOW | …mel/component/as2/api/AS2AsyncMDNServerConnection.java | 119 | private class DelegatingRequestHandler implements HttpServerRequestHandler { | CODE |
| LOW | …org/apache/camel/component/as2/AS2ClientManagerIT.java | 914 | public static class RequestHandler implements HttpRequestHandler { | STRING |
| LOW | …he/camel/component/as2/AS2AsyncMDNServerManagerIT.java | 425 | public static class RequestHandler implements HttpRequestHandler { | STRING |
| LOW | …org/apache/camel/component/as2/AS2ClientProxyTest.java | 437 | private static final class CountingRequestHandler extends AS2ClientManagerIT.RequestHandler { | STRING |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 51 | def test_reports_only_the_test_that_passed_on_retry(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 68 | def test_captures_class_and_failure_message(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 74 | def test_reports_the_earliest_attempt_when_the_kinds_differ(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 84 | def test_counts_every_failed_attempt_not_just_the_first(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 106 | def test_finds_surefire_and_failsafe_reports_and_labels_the_owning_module(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 128 | def test_a_corrupt_report_is_skipped_rather_than_losing_the_whole_run(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 162 | def test_renders_nothing_when_no_test_was_retried(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 169 | def test_names_the_module_test_and_attempt_count(self): | CODE |
| LOW⚡ | …ithub/actions/incremental-build/test_collect_flakes.py | 177 | def test_escapes_a_message_github_would_otherwise_render_as_html(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 189 | def test_escapes_a_pipe_in_the_test_name_so_it_cannot_split_the_row(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 202 | def test_names_the_matrix_entry_so_the_overwritten_comment_stays_readable(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 213 | def test_omits_the_label_entirely_when_no_matrix_entry_was_given(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 222 | def test_json_payload_records_the_total_and_the_detail(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 241 | def test_json_payload_records_the_matrix_entry_for_cross_run_aggregation(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 267 | def test_appends_to_the_existing_comment_and_writes_the_json_artifact(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 291 | def test_writes_a_zero_payload_and_no_comment_section_on_a_clean_run(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 322 | def test_rejects_a_report_containing_a_doctype(self): | CODE |
| LOW | …ithub/actions/incremental-build/test_collect_flakes.py | 326 | def test_rejects_a_doctype_that_declares_no_entities_of_its_own(self): | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 603 | def parse_container_reference(self, container_ref: str) -> Tuple[str, str, str, str]: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 655 | def find_container_properties_files(self, base_path: str) -> List[str]: | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 59 | def test_container_property_yields_normalized_prefix(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 64 | def test_platform_specific_property_has_no_target(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 71 | def test_version_metadata_property_has_no_target(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 77 | def test_non_container_property_has_no_target(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 84 | def test_matches_service_alias(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 88 | def test_matches_dashed_alias(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 91 | def test_compound_prefix_matches_implementation_alias(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 95 | def test_matches_entry_of_another_module(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 127 | def test_updates_every_entry_fed_by_a_shared_property(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 137 | def test_leaves_entries_on_another_version_alone(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 144 | def test_version_separates_entries_sharing_a_service_alias(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 151 | def test_missing_file_is_skipped(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 155 | def test_main_updates_all_metadata_files(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 167 | def test_main_succeeds_when_the_property_has_no_metadata_target(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 177 | def test_main_succeeds_when_no_entry_matches(self): | CODE |
| LOW⚡ | …heck-container-upgrade/test_update_metadata_version.py | 187 | def test_main_rejects_missing_arguments(self): | CODE |
| 1 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …/apache/camel/generator/openapi/AccountService-v6.json | 12 | "description" : "This API is used for the classic integration. If you are just starting your implementation, refer t | CODE |
| MEDIUM | …s/org/apache/camel/generator/openapi/openapi-spec.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …napi-plugin/src/it/simple-xml-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …-openapi-plugin/src/it/simple-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …-plugin/src/it/simple-xml-dto-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …/src/it/customized-v3/src/main/resources/petstore.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …plugin/src/it/simple-yaml-dto-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …in/src/it/simple-yaml-kamelet-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …napi-plugin/src/it/simple-dto-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …api-plugin/src/it/simple-yaml-v3/src/spec/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger | CODE |
| MEDIUM | …camel-api/src/main/java/org/apache/camel/Exchange.java | 34 | * {@link #setProperty(String, Object)} is used to store a property. For example, you can use this to store security, | COMMENT |
| MEDIUM | …hain4j/agent/api/guardrails/NotEmptyGuardrailTest.java | 70 | assertFalse(guardrail.validate(AiMessage.from("I'm unable to assist with that.")).isSuccess()); | CODE |
| MEDIUM | …angchain4j/agent/api/guardrails/NotEmptyGuardrail.java | 52 | "I cannot", "I can't", "I'm unable to", "I am unable to", | CODE |
| MEDIUM | …nts/camel-rest-openapi/src/test/resources/openapi.yaml | 20 | description: 'This is a sample server Petstore server. You can find out more about OpenApi at [http://swagger.io](htt | CODE |
| MEDIUM | …nts/camel-rest-openapi/src/test/resources/openapi.json | 4 | "description": "This is a sample server Petstore server. You can find out more about OpenApi at [http://swagger.io] | CODE |
| LOW | …e/camel/component/salesforce/StreamingApiConsumer.java | 316 | // don't forget to start the client | COMMENT |
| LOW | …e/camel/component/salesforce/StreamingApiConsumer.java | 323 | // don't forget to stop the client | COMMENT |
| MEDIUM | …omponent/salesforce/api/dto/composite/SObjectNode.java | 46 | * {@link SObjectTree#addObject(AbstractSObjectBase)}, then you can add child records on the {@link SObjectNode} | COMMENT |
| MEDIUM | …el-cassandraql/src/test/resources/camel-cassandra.yaml | 44 | # initial_token allows you to specify tokens manually. While you can use # it with | COMMENT |
| LOW | …el-cassandraql/src/test/resources/camel-cassandra.yaml | 611 | # Warning: before enabling this property make sure to ntp is installed | COMMENT |
| MEDIUM | …l/component/springai/chat/SpringAiChatSafeguardIT.java | 41 | assertThat(response).contains("I cannot provide information containing sensitive words"); | CODE |
| MEDIUM | …l/component/springai/chat/SpringAiChatSafeguardIT.java | 55 | assertThat(response).doesNotContain("I cannot provide information containing sensitive words"); | CODE |
| MEDIUM | …l/component/springai/chat/SpringAiChatSafeguardIT.java | 89 | assertThat(response1).contains("I cannot provide information containing sensitive words"); | CODE |
| MEDIUM | …l/component/springai/chat/SpringAiChatSafeguardIT.java | 96 | assertThat(response2).contains("I cannot provide information containing sensitive words"); | CODE |
| MEDIUM | …l/component/springai/chat/SpringAiChatSafeguardIT.java | 111 | + "&safeguardFailureResponse=I cannot provide information containing sensitive words"); | CODE |
| MEDIUM | …aml-dsl/camel-yaml-dsl/src/test/resources/openapi.json | 6 | "description": "This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io] | CODE |
| LOW | …l/dsl/jbang/core/commands/test/TestPluginExporter.java | 216 | * Get proper Java class name from file resource name. Make sure to replace Java disallowed characters with camel | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | camel-sbom/camel-sbom.vex.json | 149 | "description" : "## Overview [io.netty:netty-handler](https://github.com/netty/netty.git/netty-handler) is a libra | CODE |
| MEDIUM | camel-sbom/camel-sbom.vex.json | 262 | "description" : "## Overview [io.netty:netty-handler](https://github.com/netty/netty.git/netty-handler) is a libra | CODE |
| MEDIUM | …p/server/vertx/integration/McpServerOpenAIAgentIT.java | 148 | // the agentic loop executed at least one MCP tool call | COMMENT |
| MEDIUM | …ain4j/agent/LangChain4jAgentWithMemoryServiceTest.java | 126 | // Verify guardrails were called | COMMENT |
| MEDIUM | …n4j/agent/integration/LangChain4jAgentWithToolsIT.java | 154 | // Create agent configuration for tools testing (no memory, RAG, or guardrails) | COMMENT |
| MEDIUM | …ain4j/agent/integration/LangChain4jAgentServiceIT.java | 45 | // Reset all guardrails before each test | STRING |
| MEDIUM | …ain4j/agent/integration/LangChain4jAgentServiceIT.java | 84 | // Check guardrails | STRING |
| MEDIUM | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 59 | // Reset all guardrails before each test | COMMENT |
| MEDIUM⚡ | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 212 | // Create agent with input guardrails | STRING |
| MEDIUM⚡ | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 219 | // Create agent with multiple input guardrails | STRING |
| MEDIUM⚡ | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 227 | // Create agent with output guardrails | STRING |
| MEDIUM⚡ | …tegration/LangChain4jAgentGuardrailsIntegrationIT.java | 234 | // Create agent with mixed guardrails | STRING |
| MEDIUM | …hain4j/agent/integration/LangChain4jSimpleAgentIT.java | 112 | // Create simple agent configuration (no memory, tools, RAG, or guardrails) | COMMENT |
| MEDIUM | …t/integration/LangChain4jAgentWithMemoryServiceIT.java | 66 | // Reset all guardrails before each test | STRING |
| MEDIUM | …t/integration/LangChain4jAgentWithMemoryServiceIT.java | 122 | // Verify guardrails were called | STRING |
| MEDIUM | …t/integration/LangChain4jAgentWithMemoryServiceIT.java | 200 | // Create complete agent with JSON output guardrails | STRING |
| MEDIUM | …/org/apache/camel/component/openai/OpenAIProducer.java | 238 | // Search installs a synthetic tool even when every real tool is omitted, so the agentic loop still runs. | COMMENT |
| MEDIUM | …/org/apache/camel/component/openai/OpenAIProducer.java | 361 | // Path B: tools with agentic loop, including a request whose only initial tool is tool search | COMMENT |
| MEDIUM | …/org/apache/camel/component/openai/OpenAIProducer.java | 764 | // Add all intermediate agentic messages (assistant+toolCalls, tool responses) | COMMENT |
| MEDIUM | …/org/apache/camel/component/openai/OpenAIProducer.java | 799 | // Add all intermediate agentic messages | COMMENT |
| MEDIUM | …he/camel/component/openai/OpenAIResponsesProducer.java | 221 | // Search installs a synthetic tool even when every real tool is omitted, so the agentic loop still runs. | COMMENT |
| MEDIUM | …/apache/camel/dsl/jbang/core/commands/tui/AiPanel.java | 113 | * rarely and then thoroughly (see {@link #compactLocalHistory}). The budget is half the context window Ollama | COMMENT |
| MEDIUM | …ang/core/commands/mcp/AiPipelineScaffoldToolsTest.java | 95 | // the scaffold is the starting point of a user or an AI agent: it must not be in the deprecated compact notatio | COMMENT |
| MEDIUM | …amel/dsl/jbang/core/commands/mcp/OpenApiToolsTest.java | 322 | // the scaffold is the starting point of a user or an AI agent: it must not be in the deprecated compact notatio | STRING |
| MEDIUM | …l/jbang/core/commands/mcp/AiPipelineScaffoldTools.java | 157 | sb.append("# RAG (Retrieval-Augmented Generation) Pipeline\n"); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/camel/component/huggingface/TranslationPredictor.java | 77 | except Exception as e: | CODE |
| LOW | …amel/component/huggingface/tasks/question_answering.py | 58 | except Exception as e: | CODE |
| LOW | …che/camel/component/huggingface/tasks/text_to_image.py | 53 | except Exception as e: | CODE |
| LOW | …he/camel/component/huggingface/tasks/text_to_speech.py | 57 | except Exception as e: | CODE |
| LOW | …omponent/huggingface/tasks/zero_shot_classification.py | 58 | except Exception as e: | CODE |
| LOW | …s/org/apache/camel/component/huggingface/tasks/chat.py | 54 | except Exception as e: | CODE |
| LOW | …mel/component/huggingface/tasks/text_classification.py | 53 | except Exception as e: | CODE |
| LOW | …e/camel/component/huggingface/tasks/text_generation.py | 55 | except Exception as e: | CODE |
| LOW | …nent/huggingface/tasks/automatic_speech_recognition.py | 55 | except Exception as e: | CODE |
| LOW | …che/camel/component/huggingface/tasks/summarization.py | 58 | except Exception as e: | CODE |
| LOW | …mel/component/huggingface/tasks/sentence_embeddings.py | 51 | except Exception as e: | CODE |
| MEDIUM | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 50 | print("Error: ocsf-json-schema package not found.") | CODE |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 442 | except Exception as e: | CODE |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 504 | except Exception as e: | CODE |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 586 | except Exception as e: | CODE |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 667 | except Exception as e: | CODE |
| MEDIUM | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 668 | print(f"Error loading OCSF schema: {e}") | CODE |
| MEDIUM | …ns/check-container-upgrade/check-container-versions.py | 824 | print(f"Error reading {file_path}: {e}") | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 342 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 382 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 412 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 443 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 477 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 507 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 537 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 567 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 823 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 917 | except Exception as e: | CODE |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 1173 | except Exception as e: | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 331 | # Check if this property name maps to a known object type | COMMENT |
| LOW | …ents/camel-salesforce/it/resources/setup-salesforce.sh | 33 | # Check if SF CLI is installed | COMMENT |
| LOW | …ents/camel-salesforce/it/resources/setup-salesforce.sh | 43 | # Check if jq is available for JSON parsing (required for org detection) | COMMENT |
| LOW | …ents/camel-salesforce/it/resources/setup-salesforce.sh | 67 | # Check if there's already a target-org configured locally (not globally) | COMMENT |
| LOW | …ents/camel-salesforce/it/resources/setup-salesforce.sh | 167 | # Check if we have existing valid connected app credentials (separate from auth credentials) | COMMENT |
| LOW | .github/workflows/check-container-versions.yml | 78 | # Check if versions.json exists and is valid JSON | COMMENT |
| LOW | .github/workflows/check-container-versions.yml | 293 | # Check if there is an open PR for the same property but an older version — close it | COMMENT |
| LOW | .github/workflows/pr-update-branch.yml | 58 | # Check if PR is from the same repo (not a fork) | COMMENT |
| LOW | .github/actions/incremental-build/incremental-build.sh | 307 | # Check if full build was triggered | COMMENT |
| LOW | .github/actions/incremental-build/incremental-build.sh | 390 | # Check if changed modules have associated integration tests excluded from CI. | COMMENT |
| LOW | .github/actions/incremental-build/incremental-build.sh | 412 | # Check if any module in final_pl matches this source_id | COMMENT |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 334 | # Check if there are more pages | COMMENT |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 372 | # Check if there are more pages | COMMENT |
| LOW | …el-jbang-core/src/main/resources/templates/run-java.sh | 367 | # Check if value set | COMMENT |
| LOW | …/camel-launcher/src/jreleaser/bin/lib/publish-state.sh | 65 | # Check if key exists at all (even with empty value) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .github/workflows/check-container-versions.yml | 159 | # Create the old and new references | COMMENT |
| MEDIUM | …el-jbang-core/src/main/resources/templates/run-java.sh | 209 | # Initialize JAVA_MAJOR_VERSION variable if missing | COMMENT |
| MEDIUM | …el-jbang-core/src/main/resources/templates/run-java.sh | 701 | # Initialize JAVA_MAJOR_VERSION variable if missing | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 309 | CODE | |
| LOW | …ts/camel-ocsf/src/main/script/generate-ocsf-schemas.py | 447 | CODE | |
| LOW | .github/actions/incremental-build/collect-flakes.py | 103 | CODE | |
| LOW | …ons/check-container-upgrade/update-metadata-version.py | 54 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 988 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 303 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 348 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 655 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 735 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 829 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | etc/scripts/regen-push.sh | 32 | # Usage: | COMMENT |
| LOW | …el-jbang-core/src/main/resources/templates/run-java.sh | 23 | # Usage: | COMMENT |
| LOW | …bang/camel-launcher/src/jreleaser/bin/camel-publish.sh | 21 | # Usage: | COMMENT |
| LOW | …ang/camel-launcher/src/jreleaser/bin/camel-validate.sh | 22 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ns/check-container-upgrade/check-container-versions.py | 101 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 103 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 103 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 105 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 107 | CODE | |
| LOW | …ns/check-container-upgrade/check-container-versions.py | 108 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/camel/component/jgroups/raft/JGroupsRaftProducer.java | 65 | //TODO: implement possibility to call CompletableFuture<byte[]> setAsync(byte[] buf, int offset, int length); | COMMENT |
| LOW | …camel/component/jgroups/raft/JGroupsRaftComponent.java | 192 | //TODO: implement a org.jgroups.protocols.raft.StateMachine as a Camel Consumer. | COMMENT |