Quarkus: Supersonic Subatomic Java.
This report summarizes scanner evidence for quarkusio/quarkus, a Java project with 15,972 GitHub stars. SynthScan examined 2,250,422 lines of code across 28907 source files, recording 776 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 2.2 (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? 226 finding(s).
Are imports declared and package/API names verified? 459 finding(s).
Are wrappers, guards, and repeated structures necessary? 107 finding(s).
Which changes need focused human review? 776 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 776 distinct pattern matches across 14 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 | …rkus/bootstrap/resolver/BootstrapAppModelResolver.java | 283 | if (io.quarkus.maven.dependency.Dependency.SCOPE_IMPORT.equals(d.getScope())) { | CODE |
| CRITICAL | …s/bootstrap/resolver/maven/workspace/LocalProject.java | 581 | && io.quarkus.maven.dependency.Dependency.SCOPE_IMPORT.equals(d.getScope()) | CODE |
| CRITICAL | …ava/io/quarkus/bootstrap/runner/QuarkusEntryPoint.java | 30 | System.setProperty("java.util.logging.manager", org.jboss.logmanager.LogManager.class.getName()); | CODE |
| CRITICAL | …/io/quarkus/bootstrap/runner/AotQuarkusEntryPoint.java | 26 | System.setProperty("java.util.logging.manager", org.jboss.logmanager.LogManager.class.getName()); | CODE |
| CRITICAL | …java/io/quarkus/maven/ExtensionDescriptorMojoTest.java | 129 | tools.jackson.databind.ObjectMapper mapper = tools.jackson.databind.json.JsonMapper.builder().build(); | CODE |
| CRITICAL | …/arc/processor/bcextensions/DeclarationConfigImpl.java | 36 | annotationOverlay.addAnnotation(jandexDeclaration, io.quarkus.arc.processor.Annotations.jandexAnnotation(annotat | CODE |
| CRITICAL | …runtime/src/main/java/io/quarkus/arc/ArcContainer.java | 191 | * {@link jakarta.enterprise.inject.spi.BeanManager.getBeans(String)} this method either returns a resolved bean or | COMMENT |
| CRITICAL | …terceptors/bindings/InvocationContextBindingsTest.java | 30 | // [@io.quarkus.arc.test.interceptors.Simple(), | COMMENT |
| CRITICAL | …terceptors/bindings/InvocationContextBindingsTest.java | 31 | // @io.quarkus.arc.test.interceptors.bindings.MyTransactional(value={java.lang.String.class})]::foo | COMMENT |
| CRITICAL | …ver/vertx/test/framework/ResteasyReactiveUnitTest.java | 337 | io.vertx.core.file.AsyncFile.class.getName(), List.of(MediaType.WILDCARD))); | CODE |
| CRITICAL | …tive/server/vertx/test/resource/basic/UriInfoTest.java | 216 | org.assertj.core.api.Assertions.assertThat(absolutePathHeader).endsWith("/absolutePath"); | CODE |
| CRITICAL | …erver/providers/serialisers/ServerPathBodyHandler.java | 32 | return java.nio.file.Path.class.isAssignableFrom(type); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 149 | public static final DotName GET = DotName.createSimple(jakarta.ws.rs.GET.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 150 | public static final DotName HEAD = DotName.createSimple(jakarta.ws.rs.HEAD.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 151 | public static final DotName DELETE = DotName.createSimple(jakarta.ws.rs.DELETE.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 152 | public static final DotName OPTIONS = DotName.createSimple(jakarta.ws.rs.OPTIONS.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 153 | public static final DotName PATCH = DotName.createSimple(jakarta.ws.rs.PATCH.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 154 | public static final DotName POST = DotName.createSimple(jakarta.ws.rs.POST.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 155 | public static final DotName PUT = DotName.createSimple(jakarta.ws.rs.PUT.class.getName()); | CODE |
| CRITICAL⚡ | …eactive/common/processor/ResteasyReactiveDotNames.java | 156 | public static final DotName HTTP_METHOD = DotName.createSimple(jakarta.ws.rs.HttpMethod.class.getName()); | CODE |
| CRITICAL | …eactive/common/processor/ResteasyReactiveDotNames.java | 260 | public static final DotName DATE_FORMAT = DotName.createSimple(org.jboss.resteasy.reactive.DateFormat.class.getName( | CODE |
| CRITICAL | …jboss/resteasy/reactive/common/util/CommonSseUtil.java | 5 | //public static final CharSequence SSE_CONTENT_TYPE = io.vertx.core.http.HttpHeaders.createOptimized("X-SSE-Content- | COMMENT |
| CRITICAL | …tive/common/providers/serialisers/PathBodyHandler.java | 17 | return java.nio.file.Path.class.isAssignableFrom(type); | CODE |
| CRITICAL | …/java/io/quarkus/runtime/logging/LogCleanupFilter.java | 32 | if (record.getLevel().intValue() >= org.jboss.logmanager.Level.ERROR.intValue() && shutdownNotifier.shutdown) { | CODE |
| CRITICAL | …/java/io/quarkus/runtime/logging/LogCleanupFilter.java | 51 | if (filterElement.getTargetLevel().intValue() <= org.jboss.logmanager.Level.TRACE.intValue()) { | CODE |
| CRITICAL | …/java/io/quarkus/deployment/pkg/steps/GraalVMTest.java | 288 | io.quarkus.runtime.graal.GraalVM.Version v = io.quarkus.runtime.graal.GraalVM.Version.getCurrent(); | CODE |
| CRITICAL | …arkus/deployment/logging/LoggingResourceProcessor.java | 815 | if (minLevel.intValue() >= org.jboss.logmanager.Level.INFO.intValue()) { | CODE |
| CRITICAL | …arkus/deployment/logging/LoggingResourceProcessor.java | 820 | } else if (minLevel.intValue() == org.jboss.logmanager.Level.DEBUG.intValue()) { | CODE |
| CRITICAL | integration-tests/vertx/pom.xml | 37 | <!-- Required by io.quarkus.it.vertx.JsonReaderTest.testJsonMappingUsingJackson() --> | CODE |
| CRITICAL | …n-logging/src/main/java/org/acme/ProtectionDomain.java | 53 | location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …assic-2.x/src/main/java/org/acme/ProtectionDomain.java | 50 | URL location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …s/classic/src/main/java/org/acme/ProtectionDomain.java | 54 | location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …-with-log/src/main/java/org/acme/ProtectionDomain.java | 50 | URL location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …nly-build/src/main/java/org/acme/ProtectionDomain.java | 54 | location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …packaging/src/main/java/org/acme/ProtectionDomain.java | 54 | location = org.apache.commons.io.Charsets.class.getProtectionDomain().getCodeSource().getLocation(); | CODE |
| CRITICAL | …t/java/io/quarkus/forkjoin/ForkJoinPoolAssertions.java | 39 | if (classLoaderImplementationName.equals(io.quarkus.bootstrap.runner.RunnerClassLoader.class.getName | CODE |
| CRITICAL | …java/com/example/reactive/ReactiveServiceTestBase.java | 29 | Cancellable watch = client.watch(com.example.reactive.Test.Empty.getDefaultInstance()) | CODE |
| CRITICAL | …java/com/example/reactive/ReactiveServiceTestBase.java | 37 | client.add(com.example.reactive.Test.Item.newBuilder().setText(text).build()) | CODE |
| CRITICAL | …/it/nat/test/profile/BuiltTimeValueChangeManualIT.java | 29 | Assertions.fail("Expected to fail in io.quarkus.test.junit.NativeTestExtension.beforeEach(ExtensionContext)"); | CODE |
| CRITICAL | …t/nat/test/profile/BuiltTimeProfileChangeManualIT.java | 27 | Assertions.fail("Expected to fail in io.quarkus.test.junit.NativeTestExtension.beforeEach(ExtensionContext)"); | CODE |
| CRITICAL | …src/test/java/io/quarkus/it/csrf/CsrfReactiveTest.java | 256 | io.vertx.ext.web.client.WebClient vertxWebClient = io.vertx.ext.web.client.WebClient.create(vertx); | CODE |
| CRITICAL | …src/test/java/io/quarkus/it/csrf/CsrfReactiveTest.java | 287 | io.vertx.ext.web.client.WebClient vertxWebClient = io.vertx.ext.web.client.WebClient.create(vertx); | CODE |
| CRITICAL | …src/test/java/io/quarkus/it/csrf/CsrfReactiveTest.java | 318 | io.vertx.ext.web.client.WebClient vertxWebClient = io.vertx.ext.web.client.WebClient.create(vertx); | CODE |
| CRITICAL | …n/src/main/java/io/quarkus/it/rest/ClientResource.java | 175 | // The LoggingFilter should be programmatically registered in io.quarkus.it.rest.ClientProducer.init() | COMMENT |
| CRITICAL | …n/src/main/java/io/quarkus/it/rest/ClientResource.java | 209 | int level = org.jboss.resteasy.core.ResteasyContext.getContextDataLevelCount(); | CODE |
| CRITICAL | …/lambda/http/deployment/AmazonLambdaHttpProcessor.java | 97 | APIGatewayV2HTTPEvent.RequestContext.Authorizer.JWT.class.getName(), | CODE |
| CRITICAL | …ring/data/deployment/generate/DerivedMethodsAdder.java | 189 | Expr sort = Const.ofNull(ClassDesc.of(io.quarkus.panache.common.Sort.class.getName())); | CODE |
| CRITICAL | …/data/deployment/generate/CustomQueryMethodsAdder.java | 463 | Expr sort = Const.ofNull(ClassDesc.of(io.quarkus.panache.common.Sort.class.getName())); | CODE |
| CRITICAL⚡ | …t/component/DataSourceDefinitionBlockingProcessor.java | 184 | "META-INF/services/" + io.agroal.api.security.AgroalSecurityProvider.class.getName())); | STRING |
| CRITICAL⚡ | …t/component/DataSourceDefinitionBlockingProcessor.java | 190 | io.agroal.pool.ConnectionHandler.class.getName(), | STRING |
| CRITICAL⚡ | …t/component/DataSourceDefinitionBlockingProcessor.java | 191 | io.agroal.api.security.AgroalDefaultSecurityProvider.class.getName(), | STRING |
| CRITICAL⚡ | …t/component/DataSourceDefinitionBlockingProcessor.java | 192 | io.agroal.api.security.AgroalKerberosSecurityProvider.class.getName(), | STRING |
| CRITICAL | …/main/java/io/quarkus/vertx/runtime/VertxProducer.java | 43 | return io.vertx.mutiny.core.Vertx.newInstance(vertx); | CODE |
| CRITICAL | …/quarkus/vertx/core/deployment/VertxCoreProcessor.java | 224 | io.netty.util.internal.InternalThreadLocalMap.remove(); | CODE |
| CRITICAL | …n/java/io/quarkus/vertx/deployment/VertxProcessor.java | 258 | .getAllKnownSubclasses(DotName.createSimple(io.smallrye.mutiny.vertx.core.AbstractVerticle.class.getName | CODE |
| CRITICAL | …n/java/io/quarkus/vertx/deployment/VertxConstants.java | 15 | static final DotName MESSAGE_HEADERS = DotName.createSimple(io.vertx.core.MultiMap.class.getName()); | CODE |
| CRITICAL | …n/java/io/quarkus/vertx/deployment/VertxConstants.java | 17 | .createSimple(io.vertx.mutiny.core.eventbus.Message.class.getName()); | CODE |
| CRITICAL | …logging/json/ConsoleJsonFormatterJsonProviderTest.java | 131 | if (record.getLevel().intValue() >= org.jboss.logmanager.Level.ERROR.intValue()) { | CODE |
| CRITICAL | …rye/graphql/deployment/GraphQLAutoTransactionTest.java | 151 | org.junit.jupiter.api.Assertions.assertFalse(TransactionCheckApi.sourceTransactionResults.isEmpty(), | CODE |
| CRITICAL | …rye/graphql/deployment/GraphQLAutoTransactionTest.java | 153 | org.junit.jupiter.api.Assertions.assertTrue( | CODE |
| 322 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …rc/main/java/io/quarkus/maven/AggregateSkillsMojo.java | 285 | // ── Jandex scanning for @JsonRpcDescription methods ────────────────────── | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 24 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 26 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 83 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 85 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 143 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 145 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 190 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 192 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 244 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 246 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 287 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 289 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 338 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 340 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 354 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ava/io/quarkus/core/service/impl/ServiceGraphTest.java | 356 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 170 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 172 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 182 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 184 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 210 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 212 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 221 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 223 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 234 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 236 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 245 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 247 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 79 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 81 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 102 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 104 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 310 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 312 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 324 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 326 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 582 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 584 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 608 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 610 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 649 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 651 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 808 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 810 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 825 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 827 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 115 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 117 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 48 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 50 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 101 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 103 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 376 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 378 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 440 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 442 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 494 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 496 | // ═══════════════════════════════════════════════ | COMMENT |
| MEDIUM | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 557 | // ═══════════════════════════════════════════════ | COMMENT |
| 21 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …on/src/test/resources/dir/quarkus-update/core/3.0.yaml | 1 | # | COMMENT |
| LOW | …on/src/test/resources/dir/quarkus-update/core/3.0.yaml | 1021 | oldArtifactId: keycloak-admin-client | COMMENT |
| LOW | …update/org.apache.camel.quarkus/camel-quarkus/3.0.yaml | 1 | # | COMMENT |
| LOW | …/main/java/io/quarkus/paths/SharedArchivePathTree.java | 141 | // Re-check under the lock because between our decrement and lock acquisition, | COMMENT |
| LOW | …quarkus/bootstrap/classloading/QuarkusClassLoader.java | 301 | } | COMMENT |
| LOW | …or/src/main/java/io/quarkus/arc/processor/Methods.java | 241 | COMMENT | |
| LOW | …/main/java/io/quarkus/arc/processor/BeanGenerator.java | 921 | } | COMMENT |
| LOW | …/main/java/io/quarkus/arc/processor/BeanGenerator.java | 941 | // | COMMENT |
| LOW | …/main/java/io/quarkus/arc/processor/BeanGenerator.java | 1601 | // if there's no `@PreDestroy` interceptor, we'll generate code to invoke `@PreDestr | COMMENT |
| LOW | …o/quarkus/arc/processor/ContextInstancesGenerator.java | 281 | Map<String, MethodDesc> removeMethodsByBean = new HashMap<>(); | COMMENT |
| LOW | …s/arc/test/interceptors/limits/SubclassLimitsTest.java | 21 | @Test | COMMENT |
| LOW | …steasy/reactive/server/injection/ContextProducers.java | 81 | // } | COMMENT |
| LOW | …ent/impl/multipart/PausableHttpPostRequestEncoder.java | 641 | // change Internal (size()-2 position in multipartHttpDatas) | COMMENT |
| LOW | …nt/impl/multipart/QuarkusMultipartResponseDecoder.java | 521 | case PREAMBLE: | COMMENT |
| LOW | …reactive/client/handlers/ClientSendRequestHandler.java | 761 | return interceptors != null && interceptors.length > 0; | COMMENT |
| LOW | …ain/java/io/quarkus/core/service/impl/ServiceNode.java | 101 | COMMENT | |
| LOW | …kus/runtime/graal/Target_javax_net_ssl_SSLContext.java | 41 | // @Substitute | COMMENT |
| LOW | …kus/runtime/graal/Target_javax_net_ssl_SSLContext.java | 61 | // return (Target_javax_net_ssl_SSLContext) (Object) getDefault(); | COMMENT |
| LOW | …quarkus/deployment/recording/BytecodeRecorderImpl.java | 501 | //mark, so apps with 1k entities or endpoints will fail) | COMMENT |
| LOW | …uarkus/deployment/steps/ConfigGenerationBuildStep.java | 141 | import io.smallrye.config.SmallRyeConfigBuilder; | COMMENT |
| LOW | …in/java/io/quarkus/deployment/dev/QuarkusCompiler.java | 121 | String s = file.getAbsolutePath(); | COMMENT |
| LOW | …/skills/manage-deprecations/scripts/find-deprecated.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …/skills/manage-deprecations/scripts/find-deprecated.sh | 21 | # omitted when an age filter is active, because their age can't be confirmed. | COMMENT |
| LOW | …c/test/java/io/quarkus/it/opentelemetry/MetricsIT.java | 21 | // new MetricToAssert("jvm.memory.used", "Measure of memory used.", "By", LONG_SUM), | COMMENT |
| LOW | …c/test/java/io/quarkus/it/opentelemetry/MetricsIT.java | 41 | "Number of processors available to the Java virtual machine.", "{cpu}", LONG_SUM), | COMMENT |
| LOW | …ime_src_main_resources_META-INF_quarkus-extension.yaml | 1 | name: My Ext | COMMENT |
| LOW | …ime_src_main_resources_META-INF_quarkus-extension.yaml | 1 | name: My Ext | COMMENT |
| LOW | …ime/src/main/resources/META-INF/quarkus-extension.yaml | 1 | name: Acme Codegen | COMMENT |
| LOW | …/java/io/quarkus/it/panache/reactive/TestEndpoint.java | 481 | }).flatMap(deleted -> { | COMMENT |
| LOW | …/quarkus/it/jpa/oracle/HibernateOrmNoWarningsTest.java | 41 | int oracleMajorVersion = getOracleMajorVersion(); | COMMENT |
| LOW | …/src/test/java/io/quarkus/compressors/it/Testflow.java | 61 | LOG.infof("Endpoint %s; Accept-Encoding: %s; Content-Encoding: %s; Content-Length: %s", | COMMENT |
| LOW | …e-project/common/src/main/resources/test-resources.txt | 1 | # | COMMENT |
| LOW | …ject/application/src/test/resources/test-resources.txt | 1 | # | COMMENT |
| LOW | …OpenshiftWithDeploymentResourceAndLocalLookupTest.java | 21 | import io.quarkus.test.QuarkusProdModeTest; | COMMENT |
| LOW | …/quarkus/it/jaxb/mapper/codegen/feed/package-info.java | 1 | // | COMMENT |
| LOW | …/io/quarkus/it/keycloak/OidcJwksRequestCustomizer.java | 21 | OidcConfigurationMetadata metadata = contextProps.get(OidcConfigurationMetadata.class.getName()); | COMMENT |
| LOW | docs/.vale.ini | 1 | # Vale configuration file. | COMMENT |
| LOW | docs/sync-web-site.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | docs/src/main/resources/theme/default-theme.yml | 21 | margin_inner: 0.75in | COMMENT |
| LOW | docs/src/main/resources/theme/quarkus-theme.yml | 41 | #font_color: [0, 0, 0, 0.92] | COMMENT |
| LOW | docs/src/main/resources/theme/quarkus-theme.yml | 281 | # vertical_align: middle | COMMENT |
| LOW | docs/src/main/asciidoc/mallocstacks.py | 1 | #!/usr/bin/python | COMMENT |
| LOW | …ava/io/quarkus/cache/redis/runtime/RedisCacheImpl.java | 161 | COMMENT | |
| LOW | …uarkus/cache/redis/deployment/NamedRedisCacheTest.java | 61 | // STEP 4 | COMMENT |
| LOW | …/main/java/io/quarkus/jlink/deployment/JLinkSteps.java | 201 | // todo: patch for loom | COMMENT |
| LOW | …pe/src/main/resources/archetype-resources/sam.jvm.yaml | 1 | #set($resourceName = $artifactId) | COMMENT |
| LOW | …src/main/resources/archetype-resources/sam.native.yaml | 1 | #set($resourceName = $artifactId) | COMMENT |
| LOW | …o/quarkus/spring/data/deployment/MethodNameParser.java | 741 | return DotNames.HIBERNATE_PROVIDED_BASIC_TYPES.contains(dotName); | COMMENT |
| LOW | …lttolerance/deployment/FaultToleranceMethodSearch.java | 21 | import org.jboss.jandex.TypeVariable; | COMMENT |
| LOW | …uarkus/agroal/runtime/QuarkusNettyConnectionCache.java | 41 | // hold references to `ConnectionHandler` objects. | COMMENT |
| LOW | …xt/test/telemetry/MicrometerWebSocketsOnErrorTest.java | 121 | // assert no client exception collected as metric | COMMENT |
| LOW | …/java/io/quarkus/cache/test/runtime/NoOpCacheTest.java | 61 | // Expected effect: method invoked and result not cached. | COMMENT |
| LOW | …/cache/test/runtime/CompletionStageReturnTypeTest.java | 41 | // Action: a method annotated with @CacheResult and returning a CompletableFuture is called. | COMMENT |
| LOW | …s/cache/test/runtime/MultipleCacheAnnotationsTest.java | 41 | // Verified by: different objects references between STEPS 1 and 2 results. | COMMENT |
| LOW | …s/cache/test/runtime/MultipleCacheAnnotationsTest.java | 61 | String value5 = cachedService.cachedMethod2(KEY); | COMMENT |
| LOW | …s/cache/test/runtime/MultipleCacheAnnotationsTest.java | 81 | // Expected effect: method invoked because of STEP 6 and result cached into `cache2`. | COMMENT |
| LOW | …ava/io/quarkus/cache/test/runtime/SharedCacheTest.java | 41 | // Action: same call as STEP 1. | COMMENT |
| LOW | …kus/cache/test/runtime/ImplicitSimpleKeyCacheTest.java | 41 | // Expected effect: method not invoked and result coming from the cache. | COMMENT |
| LOW | …kus/cache/test/runtime/ImplicitSimpleKeyCacheTest.java | 61 | // Expected effect: method invoked because of STEP 4 and result cached. | COMMENT |
| LOW | …/cache/test/runtime/ImplicitCompositeKeyCacheTest.java | 41 | // STEP 2 | COMMENT |
| 53 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …asy-reactive/server/vertx/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …asy-reactive/server/vertx/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …ver/vertx/test/resource/basic/GenericResourceTest.java | 72 | //proxy.put(2, new GenericResourceStudent("John Doe")); | COMMENT |
| LOW | …ver/vertx/test/resource/basic/GenericResourceTest.java | 73 | //Assertions.assertTrue(proxy.get(2).getName().equals("John Doe")); | COMMENT |
| LOW | …quibase-mongodb/src/main/resources/liquibase/users.xml | 18 | <ext:document>{"name":"John Doe", "email": "john.doe@example.com"}</ext:document> | CODE |
| LOW | …on-tests/spring-data-jpa/src/main/resources/import.sql | 95 | INSERT INTO Father (id, name, detail, age, test) VALUES (1, 'John Doe', 'Graphic designer and enjoys cooking', 40, 75.5) | CODE |
| LOW⚡ | …maven/src/test/java/io/quarkus/maven/it/DevMojoIT.java | 911 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …maven/src/test/java/io/quarkus/maven/it/DevMojoIT.java | 911 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …maven/src/test/java/io/quarkus/maven/it/DevMojoIT.java | 916 | .until(() -> devModeClient.getHttpResponse("/lorem.txt").contains("Lorem ipsum")); | CODE |
| LOW⚡ | …va/io/quarkus/maven/it/AuxiliaryTestsForDevMojoIT.java | 34 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …va/io/quarkus/maven/it/AuxiliaryTestsForDevMojoIT.java | 34 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …va/io/quarkus/maven/it/AuxiliaryTestsForDevMojoIT.java | 38 | .until(() -> devModeClient.getHttpResponse("/lorem.txt"), containsString("Lorem ipsum")); | CODE |
| LOW⚡ | …src/test/java/io/quarkus/maven/it/RemoteDevMojoIT.java | 159 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …src/test/java/io/quarkus/maven/it/RemoteDevMojoIT.java | 159 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et | CODE |
| LOW⚡ | …src/test/java/io/quarkus/maven/it/RemoteDevMojoIT.java | 164 | .until(() -> devModeClient.getHttpResponse("/lorem.txt").contains("Lorem ipsum")); | CODE |
| LOW | …java/io/quarkus/compressors/it/CompressedResource.java | 17 | public static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW | …java/io/quarkus/compressors/it/CompressedResource.java | 17 | public static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW | …java/io/quarkus/compressors/it/CompressedResource.java | 31 | + "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum erat ligula, eget consectetur | CODE |
| LOW | …java/io/quarkus/compressors/it/CompressedResource.java | 31 | + "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum erat ligula, eget consectetur | CODE |
| LOW | …ler/src/test/java/io/quarkus/it/mailer/MailerTest.java | 175 | assertThat(new String(attachment.binary)).contains("Lorem ipsum dolor sit amet"); | CODE |
| LOW | …ler/src/test/java/io/quarkus/it/mailer/MailerTest.java | 175 | assertThat(new String(attachment.binary)).contains("Lorem ipsum dolor sit amet"); | CODE |
| LOW | …mailer/src/main/resources/META-INF/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …mailer/src/main/resources/META-INF/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …/quarkus/extest/deployment/ModulesCustomProcessor.java | 12 | return new ModuleOpenBuildItem("java.base", "test-module-fake-name", "java.util"); | CODE |
| LOW | …/quarkus/extest/deployment/ModulesCustomProcessor.java | 17 | return new ModuleExportBuildItem("java.base", "test-module-fake-name-export", "sun.security.x509"); | CODE |
| LOW | …rc/test/java/io/quarkus/it/main/ValidatorTestCase.java | 60 | .add("email", "test@test.com") | CODE |
| LOW | …ata-jpa/deployment/src/test/resources/import_users.sql | 1 | INSERT INTO user_(userid, fullname, logincounter, active) VALUES ('JOHN', 'John Doe', 0, true); | CODE |
| LOW | …ring-data-jpa/deployment/src/test/resources/users1.sql | 1 | INSERT INTO user_(userid, fullname, logincounter, active) VALUES ('JOHN', 'John Doe', 0, true); | CODE |
| LOW | …ring-data-jpa/deployment/src/test/resources/users2.sql | 1 | INSERT INTO user_(userid, fullname, logincounter, active) VALUES ('JANE', 'Jane Doe', 1, true); | CODE |
| LOW | …ta/deployment/ModifyingQueryWithFlushAndClearTest.java | 97 | User user = repo.getUserByFullNameUsingNamedQuery("John Doe"); | CODE |
| LOW | …ta/deployment/ModifyingQueryWithFlushAndClearTest.java | 104 | User user = repo.getUserByFullNameUsingNamedQueries("John Doe"); | CODE |
| LOW | …t/ModifyingQueryWithFlushAndClearUsingDataSqlTest.java | 94 | User user = repo.getUserByFullNameUsingNamedQuery("John Doe"); | CODE |
| LOW | …t/ModifyingQueryWithFlushAndClearUsingDataSqlTest.java | 101 | User user = repo.getUserByFullNameUsingNamedQueries("John Doe"); | CODE |
| LOW | …tensions/vertx/deployment/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| LOW | …tensions/vertx/deployment/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| LOW | …xt/test/telemetry/AbstractWebSocketsOnMessageTest.java | 238 | sentMessages = new String[] { "Lorem ipsum dolor sit amet", "consectetur adipiscing elit", | STRING |
| LOW | …xt/test/telemetry/AbstractWebSocketsOnMessageTest.java | 238 | sentMessages = new String[] { "Lorem ipsum dolor sit amet", "consectetur adipiscing elit", | STRING |
| LOW | …quarkus/devservices/oidc/OidcDevServicesProcessor.java | 572 | * "preferred_username": "user@example.com", | STRING |
| LOW | …quarkus/devservices/oidc/OidcDevServicesProcessor.java | 574 | * "email": "user@example.com", | STRING |
| LOW⚡ | …c/test/java/io/quarkus/vertx/http/CompressionTest.java | 26 | public static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW⚡ | …c/test/java/io/quarkus/vertx/http/CompressionTest.java | 26 | public static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW⚡ | …c/test/java/io/quarkus/vertx/http/CompressionTest.java | 32 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et " + | CODE |
| LOW⚡ | …c/test/java/io/quarkus/vertx/http/CompressionTest.java | 32 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et " + | CODE |
| LOW | …us/vertx/http/CompressionContentSizeThresholdTest.java | 31 | sb.append("Lorem ipsum dolor sit amet, consectetur adipiscing elit. "); | CODE |
| LOW | …us/vertx/http/CompressionContentSizeThresholdTest.java | 31 | sb.append("Lorem ipsum dolor sit amet, consectetur adipiscing elit. "); | CODE |
| LOW | …/http/devmode/GeneratedStaticResourcesDevModeTest.java | 36 | s -> s.replace("webpage", "lorem ipsum")); | CODE |
| LOW | …/http/devmode/GeneratedStaticResourcesDevModeTest.java | 42 | .body(Matchers.containsString("This is the title of the lorem ipsum!")); | CODE |
| LOW | …assic/resteasy/deployment/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …assic/resteasy/deployment/src/test/resources/lorem.txt | 1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliq | CODE |
| LOW | …ions/mailer/runtime/src/test/resources/lorem-ipsum.txt | 5 | dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora | CODE |
| LOW | …ions/mailer/runtime/src/test/resources/lorem-ipsum.txt | 5 | dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora | CODE |
| LOW | …me/src/test/java/io/quarkus/mailer/AttachmentTest.java | 28 | private static final String DESCRIPTION = "my lorem ipsum"; | CODE |
| LOW | …/runtime/src/test/java/io/quarkus/mailer/MailTest.java | 21 | private static final String DESCRIPTION = "my lorem ipsum"; | CODE |
| LOW⚡ | …/io/quarkus/http3/deployment/Http3CompressionTest.java | 37 | static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW⚡ | …/io/quarkus/http3/deployment/Http3CompressionTest.java | 37 | static final String TEXT = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW⚡ | …/io/quarkus/http3/deployment/Http3CompressionTest.java | 42 | + "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW⚡ | …/io/quarkus/http3/deployment/Http3CompressionTest.java | 42 | + "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " | CODE |
| LOW | …va/io/quarkus/redis/datasource/SearchCommandsTest.java | 76 | hash.hset("c", Map.of("foo", "bonjour monde", "bar", "4", "test", "lorem ipsum", "p", "c")); | CODE |
| LOW | …va/io/quarkus/redis/datasource/SearchCommandsTest.java | 110 | assertThat(d.property("test").asString()).isEqualTo("lorem ipsum"); | CODE |
| LOW | …va/io/quarkus/redis/datasource/SearchCommandsTest.java | 130 | assertThat(d.property("test").asString()).isEqualTo("lorem ipsum"); | CODE |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 121 | // Step 1: group by step ID, preserving order within each step | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 127 | // Step 2: create logical nodes | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 313 | // Step 5: topological sort | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 316 | // Step 6: assign plan indices and compute dependent counts | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 177 | // Step 3: resolve step-graph edges (skip passthrough steps) | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 197 | // Step 4: add explicit service dependency edges | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 340 | // Step 7: build the output plan | COMMENT |
| LOW⚡ | …vices/continuoustesting/it/DevServicesDevModeTest.java | 96 | // Step 1: Ensure we have a dev service running | COMMENT |
| LOW⚡ | …vices/continuoustesting/it/DevServicesDevModeTest.java | 104 | // Step 2: Make a change that should affect dev services | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 123 | // Step 3: Now change back to a random port, which should cause a new container to spawn | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 137 | // Step 4: Now make a change that should not affect dev services | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 150 | // Step 5: Now make a change that should not affect dev services, but is not the same as the previous change | COMMENT |
| LOW⚡ | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 112 | // Step 1: Ensure we have a dev service running | COMMENT |
| LOW⚡ | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 121 | // Step 2: Make a change that should affect dev services | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 140 | // Step 3: Now change back to a random port, which should cause a new container to spawn | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 154 | // Step 4: Now make a change that should not affect dev services | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 167 | // Step 5: Now make a change that should not affect dev services, but is not the same as the previous change | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 338 | // Step 0: two strings with the last char differing by 1 should render to totally different colors | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 340 | // Step 1: Convert the string to a numeric hash value | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 346 | // Step 2: Convert the numeric hash value to a hex color code | COMMENT |
| LOW | …kus/tls/cli/letsencrypt/LetsEncryptPrepareCommand.java | 41 | // Step 1 - Create .letsencrypt directory | COMMENT |
| LOW | …kus/tls/cli/letsencrypt/LetsEncryptPrepareCommand.java | 50 | // Step 2 - Generate self-signed certificate | COMMENT |
| LOW | …kus/tls/cli/letsencrypt/LetsEncryptPrepareCommand.java | 84 | // Step 3 - Create .env file or append if exists | COMMENT |
| LOW | …arkus/tls/cli/letsencrypt/LetsEncryptRenewCommand.java | 66 | // Step 0 - Verification | COMMENT |
| LOW | …arkus/tls/cli/letsencrypt/LetsEncryptRenewCommand.java | 89 | // Step 1 - Renew | COMMENT |
| LOW | …arkus/tls/cli/letsencrypt/LetsEncryptRenewCommand.java | 94 | // Step 2 - Reload certificate | COMMENT |
| LOW | …arkus/tls/cli/letsencrypt/LetsEncryptIssueCommand.java | 69 | // Step 0 - Verification | COMMENT |
| LOW⚡ | …arkus/tls/cli/letsencrypt/LetsEncryptIssueCommand.java | 92 | // Step 1 - Account | COMMENT |
| LOW⚡ | …arkus/tls/cli/letsencrypt/LetsEncryptIssueCommand.java | 95 | // Step 2 - run the challenge to obtain first certificate | COMMENT |
| LOW⚡ | …arkus/tls/cli/letsencrypt/LetsEncryptIssueCommand.java | 101 | // Step 3 - Reload certificate | COMMENT |
| LOW | .github/filter-integration-tests-json.sh | 36 | # Step 0: print unfiltered json and exit in case the parameter is '_all_' (full build) or print nothing if empty (no cha | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 47 | # Step 1: build an expression for grep that will only extract the given modules from each "test-modules" list, | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 56 | # Step 2: apply the filter expression via grep to each "test-modules" list and replace each original list with the filte | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 66 | # Step 3: delete entire elements from "include" array that now have an empty "test-modules" list | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 69 | # Step 4: echo final result, printing only {} in case _all_ elements were removed from "include" array | COMMENT |
| LOW | .github/filter-jvm-tests-json.sh | 35 | # Step 0: print unfiltered json and exit in case the parameter is '_all_' (full build) or print nothing if empty (no cha | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …rc/main/java/io/quarkus/arc/processor/BuiltinBean.java | 309 | // declared on the field (hence we need to check if their classes are available) | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 121 | // Step 1: group by step ID, preserving order within each step | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 127 | // Step 2: create logical nodes | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 313 | // Step 5: topological sort | COMMENT |
| LOW⚡ | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 316 | // Step 6: assign plan indices and compute dependent counts | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 177 | // Step 3: resolve step-graph edges (skip passthrough steps) | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 197 | // Step 4: add explicit service dependency edges | COMMENT |
| LOW | …a/io/quarkus/deployment/steps/ServiceGraphBuilder.java | 340 | // Step 7: build the output plan | COMMENT |
| LOW⚡ | …vices/continuoustesting/it/DevServicesDevModeTest.java | 96 | // Step 1: Ensure we have a dev service running | COMMENT |
| LOW⚡ | …vices/continuoustesting/it/DevServicesDevModeTest.java | 104 | // Step 2: Make a change that should affect dev services | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 123 | // Step 3: Now change back to a random port, which should cause a new container to spawn | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 137 | // Step 4: Now make a change that should not affect dev services | COMMENT |
| LOW | …vices/continuoustesting/it/DevServicesDevModeTest.java | 150 | // Step 5: Now make a change that should not affect dev services, but is not the same as the previous change | COMMENT |
| LOW⚡ | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 112 | // Step 1: Ensure we have a dev service running | COMMENT |
| LOW⚡ | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 121 | // Step 2: Make a change that should affect dev services | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 140 | // Step 3: Now change back to a random port, which should cause a new container to spawn | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 154 | // Step 4: Now make a change that should not affect dev services | COMMENT |
| LOW | …it/kafka/continuoustesting/DevServicesDevModeTest.java | 167 | // Step 5: Now make a change that should not affect dev services, but is not the same as the previous change | COMMENT |
| LOW | …ntime/supports/blocking/BlockingServerInterceptor.java | 152 | // We need to check if the method is annotated with @Blocking. | COMMENT |
| LOW | …va/io/quarkus/grpc/deployment/GrpcServerProcessor.java | 614 | // We need to check if the service implementation extends the generated Mutiny interface | COMMENT |
| LOW | …internal/http/rest/reactive/ReactiveServerFilters.java | 37 | * If there was a failure, we need to check if the start event was not committed | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 338 | // Step 0: two strings with the last char differing by 1 should render to totally different colors | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 340 | // Step 1: Convert the string to a numeric hash value | COMMENT |
| LOW⚡ | …rc/main/resources/dev-ui/qwc/qwc-continuous-testing.js | 346 | // Step 2: Convert the numeric hash value to a hex color code | COMMENT |
| LOW | …/io/quarkus/kubernetes/deployment/EnvVarValidator.java | 39 | // if the type doesn't allow multiple definitions, we need to check if we're adding a "compatibl | COMMENT |
| LOW | …rc/main/java/io/quarkus/gradle/tasks/QuarkusBuild.java | 263 | // The following code block removes the non-modified jars. | COMMENT |
| LOW | .github/filter-integration-tests-json.sh | 36 | # Step 0: print unfiltered json and exit in case the parameter is '_all_' (full build) or print nothing if empty (no cha | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 47 | # Step 1: build an expression for grep that will only extract the given modules from each "test-modules" list, | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 56 | # Step 2: apply the filter expression via grep to each "test-modules" list and replace each original list with the filte | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 66 | # Step 3: delete entire elements from "include" array that now have an empty "test-modules" list | COMMENT |
| LOW⚡ | .github/filter-integration-tests-json.sh | 69 | # Step 4: echo final result, printing only {} in case _all_ elements were removed from "include" array | COMMENT |
| LOW | .github/filter-jvm-tests-json.sh | 35 | # Step 0: print unfiltered json and exit in case the parameter is '_all_' (full build) or print nothing if empty (no cha | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ore/src/main/java/io/quarkus/qute/IfSectionHelper.java | 600 | // The algorithm used is not very robust and should be improved later | COMMENT |
| MEDIUM | …ent/pkg/steps/JvmStartupOptimizerArchiveBuildStep.java | 241 | // the idea here is to use 'docker run -v ... java ...' in order to utilize the JVM of the builder image to | COMMENT |
| MEDIUM | …c/main/java/io/quarkus/it/kafka/KafkaAdminManager.java | 65 | // It would be nice to have a more robust check, but hopefully this fragile check is good enough | COMMENT |
| MEDIUM | …ava/io/quarkus/modular/deployment/ModularitySteps.java | 898 | // and/or which need to utilize `AddDependencyBuildItem` but do not yet. | COMMENT |
| MEDIUM | …quarkus/security/spi/SecurityTransformerBuildItem.java | 80 | // this is cached because the annotation overlay has some cache which we can leverage | COMMENT |
| MEDIUM | …quarkus/security/spi/SecurityTransformerBuildItem.java | 459 | // directly by the index, we leverage annotation transformations and find not indexed secured methods | COMMENT |
| MEDIUM | …rc/main/java/io/quarkus/qute/deployment/TypeInfos.java | 65 | // TODO make the parsing logic more robust | COMMENT |
| MEDIUM | …t/registry/ReactiveHibernateInitiatorListProvider.java | 65 | // Definitely exclusive to Hibernate Reactive, as it marks the registry as Reactive: | COMMENT |
| MEDIUM | …t/registry/ReactiveHibernateInitiatorListProvider.java | 133 | // Custom Quarkus implementation: overrides the internal cache to leverage Caffeine | COMMENT |
| MEDIUM | …istry/PreconfiguredReactiveServiceRegistryBuilder.java | 161 | // Definitely exclusive to Hibernate Reactive, as it marks the registry as Reactive: | COMMENT |
| MEDIUM | …istry/PreconfiguredReactiveServiceRegistryBuilder.java | 259 | // Custom Quarkus implementation: overrides the internal cache to leverage Caffeine | COMMENT |
| MEDIUM | …boot/registry/PreconfiguredServiceRegistryBuilder.java | 257 | // Custom Quarkus implementation: overrides the internal cache to leverage Caffeine | COMMENT |
| MEDIUM | …service/StandardHibernateORMInitiatorListProvider.java | 119 | // Custom Quarkus implementation: overrides the internal cache to leverage Caffeine | COMMENT |
| MEDIUM | …/io/quarkus/arc/deployment/SyntheticBeanBuildItem.java | 171 | * Use {@link #createWith(Function)} if you want to leverage build-time parameters or synthetic injection points | COMMENT |
| MEDIUM | …/io/quarkus/arc/deployment/SyntheticBeanBuildItem.java | 187 | * Use {@link #createWith(Function)} if you want to leverage build-time parameters or synthetic injection points | COMMENT |
| MEDIUM | …/io/quarkus/arc/deployment/SyntheticBeanBuildItem.java | 220 | * Use {@link #createWith(Function)} if you want to leverage build-time parameters or synthetic injection points | COMMENT |
| LOW | .github/workflows/podman-build.yml | 128 | # The PR defines a clear merge target so just use that branch for reference, *unless*: | COMMENT |
| LOW | .github/workflows/ci-actions-incremental.yml | 438 | # The PR defines a clear merge target so just use that branch for reference, *unless*: | COMMENT |
| LOW | .github/workflows/native-it-selected-graalvm.yml | 141 | # The PR defines a clear merge target so just use that branch for reference, *unless*: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/telemetry/OpenTelemetryAnnotationsWebSocketsTest.java | 0 | quarkus.otel.bsp.export.timeout=1s quarkus.otel.bsp.schedule.delay=50 | STRING |
| HIGH | …s/next/test/telemetry/OpenTelemetryWebSocketsTest.java | 0 | quarkus.otel.bsp.export.timeout=1s quarkus.otel.bsp.schedule.delay=50 | STRING |
| HIGH | …gnals/deployment/test/tracing/PipelineTracingTest.java | 0 | quarkus.otel.bsp.export.timeout=1s quarkus.otel.bsp.schedule.delay=50 | STRING |
| HIGH | …/deployment/test/tracing/OpenTelemetrySignalsTest.java | 0 | quarkus.otel.bsp.export.timeout=1s quarkus.otel.bsp.schedule.delay=50 | STRING |
| HIGH | …/src/test/java/io/quarkus/devui/devmcp/DevMcpTest.java | 0 | { "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolversion": "2025-03-26", "capabilities": {}, "c | STRING |
| HIGH | …/java/io/quarkus/devui/devmcp/DevMcpTestToolsTest.java | 0 | { "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolversion": "2025-03-26", "capabilities": {}, "c | STRING |
| HIGH | …/test/java/io/quarkus/devui/devmcp/DevMcpCorsTest.java | 0 | { "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolversion": "2025-03-26", "capabilities": {}, "c | STRING |
| HIGH | …/tls/TrustStoreWithMissingCredentialsProviderTest.java | 0 | quarkus.tls.foo.trust-store.p12.path=target/certs/test-credentials-provider-truststore.p12 quarkus.tls.foo.trust-store.c | STRING |
| HIGH | …tls/NamedP12TrustStoreWithCredentialsProviderTest.java | 0 | quarkus.tls.foo.trust-store.p12.path=target/certs/test-credentials-provider-truststore.p12 quarkus.tls.foo.trust-store.c | STRING |
| HIGH | …s/TrustStoreWithMissingKeyCredentialsProviderTest.java | 0 | quarkus.tls.foo.trust-store.p12.path=target/certs/test-credentials-provider-truststore.p12 quarkus.tls.foo.trust-store.c | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …resteasy/reactive/server/handlers/ResponseHandler.java | 28 | public class ResponseHandler implements ServerRestHandler { | CODE |
| LOW | …ve/server/handlers/CompletionStageResponseHandler.java | 11 | public class CompletionStageResponseHandler extends AbstractCancellableServerRestHandler { | CODE |
| LOW | …teasy/reactive/server/handlers/UniResponseHandler.java | 12 | public class UniResponseHandler extends AbstractCancellableServerRestHandler { | CODE |
| LOW | …reactive/server/handlers/PublisherResponseHandler.java | 36 | public class PublisherResponseHandler implements ServerRestHandler { | CODE |
| LOW | …reactive/client/handlers/ClientSendRequestHandler.java | 82 | public class ClientSendRequestHandler implements ClientRestHandler { | CODE |
| LOW | …/main/java/io/quarkus/runtime/TemplateHtmlBuilder.java | 36 | function showDefaultStackTraceOrder() { | CODE |
| LOW | …ntime/bindings/knative/events/VertxRequestHandler.java | 58 | public class VertxRequestHandler implements Handler<RoutingContext> { | CODE |
| LOW | …s/funqy/runtime/bindings/http/VertxRequestHandler.java | 30 | public class VertxRequestHandler implements Handler<RoutingContext> { | CODE |
| LOW | …a/io/quarkus/amazon/lambda/http/LambdaHttpHandler.java | 80 | private class NettyResponseHandler implements VirtualResponseHandler { | CODE |
| LOW | …kus/azure/functions/resteasy/runtime/BaseFunction.java | 88 | private static class ResponseHandler implements VirtualResponseHandler { | CODE |
| LOW | …us/rest/data/panache/deployment/RestDataProcessor.java | 30 | public class RestDataProcessor { | CODE |
| LOW | …a/io/quarkus/amazon/lambda/http/LambdaHttpHandler.java | 71 | private class NettyResponseHandler implements VirtualResponseHandler { | CODE |
| LOW | …s/resteasy/runtime/standalone/VertxRequestHandler.java | 45 | public class VertxRequestHandler implements Handler<RoutingContext> { | CODE |
| LOW | …io/quarkus/gcp/functions/http/QuarkusHttpFunction.java | 129 | private static class ResponseHandler implements VirtualResponseHandler { | CODE |
| LOW | …e/orm/deployment/jakartadata/JakartaDataProcessor.java | 27 | public final class JakartaDataProcessor { | CODE |
| LOW | …lambda/deployment/testing/LambdaWithHierarchyTest.java | 67 | public static abstract class AbstractRequestHandler<T, R> implements RequestHandler<T, R> { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …or/src/main/java/io/quarkus/arc/processor/Methods.java | 392 | * Don't forget to call {@link SubclassSkipPredicate#startProcessing(ClassInfo, ClassInfo)} before the methods are p | COMMENT |
| LOW | …/runtime/src/main/java/io/quarkus/arc/DefaultBean.java | 50 | * and don't forget to add a {@link jakarta.annotation.Priority}. | COMMENT |
| LOW | …ext/deployment/config/WebSocketsServerBuildConfig.java | 33 | * that is supported (don't forget to configure the 'quarkus.websockets-next.server.supported-subprotocols' property | COMMENT |
| MEDIUM | …us/devservices/keycloak/KeycloakDevServicesConfig.java | 128 | * Note, if you also have to customize a Keycloak {@link #startCommand()}, you can use | COMMENT |
| LOW | …ime/tenant/HibernateMultiTenantConnectionProvider.java | 82 | // TODO when we switch to the non-legacy method, don't forget to update the definition of the default bean | COMMENT |
| LOW | …us/kubernetes/deployment/BaseAddResourceDecorator.java | 171 | * Updates the metadata for the builder as required. Don't forget to call {@code endMetadata()} on the returned valu | COMMENT |
| MEDIUM | …/src/main/java/io/quarkus/maven/CreateProjectMojo.java | 154 | * By default, the {@link #projectGroupId} is used as package for generated classes (you can also use {@link #packag | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docs/src/main/resources/categories.yaml | 4 | # This file is the source of truth for guide categories. | COMMENT |
| MEDIUM | .github/workflows/ci-sanity-check.yml | 1 | # Create the CI Sanity Check entry even when we only have ignored files | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …src/main/resources/policies/body-claim-based-policy.js | 2 | print(context.getAttributes().toMap()); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docs/src/main/asciidoc/mallocstacks.py | 21 | CODE | |
| LOW | docs/src/main/asciidoc/mallocstacks.py | 24 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/skills/manage-deprecations/scripts/find-deprecated.sh | 8 | # Usage: | COMMENT |