APM, Application Performance Monitoring System
This report summarizes scanner evidence for apache/skywalking, a Java project with 24,964 GitHub stars. SynthScan examined 545,768 lines of code across 4973 source files, recording 2213 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 6.9 (Moderate 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.
Can maintainers explain intent, assumptions, and trade-offs? 2007 finding(s).
Are imports declared and package/API names verified? 112 finding(s).
Are wrappers, guards, and repeated structures necessary? 99 finding(s).
Which changes need focused human review? 2213 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 2213 distinct pattern matches across 15 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 |
|---|---|---|---|---|
| LOW | .asf.yaml | 1 | COMMENT | |
| LOW | .licenserc.yaml | 1 | # | COMMENT |
| LOW | dist-material/alarm-settings.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | dist-material/alarm-settings.yml | 21 | # A MQE expression, the result type must be `SINGLE_VALUE` and the root operation of the expression must be a Compar | COMMENT |
| LOW | dist-material/alarm-settings.yml | 61 | period: 10 | COMMENT |
| LOW | dist-material/alarm-settings.yml | 81 | # custom1: | COMMENT |
| LOW | dist-material/alarm-settings.yml | 101 | # } | COMMENT |
| LOW | dist-material/bin/oapService.sh | 1 | #!/usr/bin/env sh | COMMENT |
| LOW | dist-material/bin/oapServiceInit.sh | 1 | #!/usr/bin/env sh | COMMENT |
| LOW | dist-material/bin/oapServiceNoInit.sh | 1 | #!/usr/bin/env sh | COMMENT |
| LOW | dist-material/bin/startup.sh | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | dist-material/config-examples/log-mal.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | dist-material/config-examples/log-mal.yaml | 21 | # <pre> | COMMENT |
| LOW | dist-material/config-examples/alarm-settings.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | dist-material/config-examples/alarm-settings.yml | 41 | expression: sum(service_instance_resp_time > 1000) >= 2 | COMMENT |
| LOW | dist-material/config-examples/alarm-settings.yml | 61 | # wechat: | COMMENT |
| LOW | dist-material/config-examples/lal.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | tools/profile-exporter/profile_exporter.sh | 1 | #!/usr/bin/env sh | COMMENT |
| LOW | tools/profile-exporter/application.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | tools/TLS/tls_key_generate.sh | 1 | # | COMMENT |
| LOW | tools/releasing/release.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | docker/horizon.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | docker/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | docker/oap/docker-entrypoint.sh | 1 | COMMENT | |
| LOW | docker/data-generator/docker-entrypoint.sh | 1 | #!/bin/sh | COMMENT |
| LOW | test/e2e-v2/cases/activemq/activemq-cases.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/e2e.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/otel-collector-config.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/config/amq/config.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …q/expected/metrics-has-value-label-destinationtype.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/expected/endpoint.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/expected/service.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …expected/metrics-has-value-label-serviceinstanceid.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …t/e2e-v2/cases/activemq/expected/metrics-has-value.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …q/expected/metrics-has-value-label-destinationname.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/activemq/expected/instance.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/clickhouse/clickhouse-cases.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …/cases/clickhouse/expected/metrics-has-value-label.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/clickhouse/expected/service.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …e2e-v2/cases/clickhouse/expected/metrics-has-value.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …ses/clickhouse/clickhouse-prometheus-endpoint/e2e.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …ckhouse-prometheus-endpoint/otel-collector-config.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …ouse/clickhouse-prometheus-endpoint/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/postgresql/postgresql-cases.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …/cases/postgresql/expected/metrics-has-value-label.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/postgresql/expected/service.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …ostgresql/expected/metrics-has-value-label-datname.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …e2e-v2/cases/postgresql/expected/metrics-has-value.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/postgresql/expected/db-has-value.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/postgresql/postgres-exporter/e2e.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …ostgresql/postgres-exporter/otel-collector-config.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …/cases/postgresql/postgres-exporter/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/cluster/test-downsampling.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/cluster/cluster-cases.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/cluster/zk/es/e2e.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/cluster/zk/es/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | test/e2e-v2/cases/cluster/zk/banyandb/e2e.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …st/e2e-v2/cases/cluster/zk/banyandb/docker-compose.yml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | …/cases/cluster/zk/banyandb/banyandb-cluster-cases.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| 1718 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | …2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml | 34 | - id: "mock_b_service - org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()" | CODE |
| CRITICAL⚡ | …2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml | 44 | endpointid: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceI | CODE |
| CRITICAL⚡ | …2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml | 45 | endpointname: org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness() | CODE |
| CRITICAL | …v2/cases/storage/expected/cold/dependency-endpoint.yml | 25 | - id: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness() | CODE |
| CRITICAL | …v2/cases/storage/expected/cold/dependency-endpoint.yml | 26 | name: org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness() | CODE |
| CRITICAL | …v2/cases/storage/expected/cold/dependency-endpoint.yml | 42 | target: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusine | CODE |
| CRITICAL | …v2/cases/storage/expected/cold/dependency-endpoint.yml | 44 | id: {{ b64enc "mock_a_service" }}.1-{{ b64enc "/dubbox-case/case/dubbox-rest/404-test" }}-{{ b64enc "mock_b_service" } | CODE |
| CRITICAL | …main/java/org/apache/skywalking/mock/ServiceAMock.java | 33 | static String DUBBO_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetService.doBusiness()"; | CODE |
| CRITICAL | …main/java/org/apache/skywalking/mock/ServiceBMock.java | 34 | static String DUBBO_PROVIDER_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()"; | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 112 | predictions.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineMetricPrediction.newBuilder() | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 118 | metrics.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceMetric.newBuilder() | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 124 | responseObserver.onNext(org.apache.skywalking.apm.baseline.v3.AlarmBaselineResponse.newBuilder().addAllServiceMe | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 156 | return org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.newBuilder() | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 158 | .setSingleValue(org.apache.skywalking.apm.baseline.v3.AlarmBaselineSingleValue.newBuilder().setValue | CODE |
| CRITICAL⚡ | …ava/org/apache/skywalking/e2e/BaselineQueryServer.java | 162 | final org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.Builder builder = org.apache.skywal | CODE |
| CRITICAL⚡ | docs/en/FAQ/install_agent_on_websphere.md | 12 | at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.hasInterface(HasSuperTypeMatcher.jav | CODE |
| CRITICAL⚡ | docs/en/FAQ/install_agent_on_websphere.md | 13 | at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.hasInterface(HasSuperTypeMatcher.jav | CODE |
| CRITICAL⚡ | docs/en/FAQ/install_agent_on_websphere.md | 14 | at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.matches(HasSuperTypeMatcher.java:38) | CODE |
| CRITICAL⚡ | docs/en/FAQ/install_agent_on_websphere.md | 15 | at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.matches(HasSuperTypeMatcher.java:15) | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 6 | at org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor.afterMethod(GetBeanInterceptor.ja | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 7 | at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:105 | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 8 | at org.springframework.web.method.HandlerMethod.getBean(HandlerMethod.java) | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 9 | at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.shouldApplyTo(AbstractHandlerMethodEx | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 10 | at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionRe | CODE |
| CRITICAL⚡ | docs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md | 11 | at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverC | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 111 | predictions.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineMetricPrediction.newBuilder() | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 117 | metrics.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceMetric.newBuilder() | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 123 | responseObserver.onNext(org.apache.skywalking.apm.baseline.v3.AlarmBaselineResponse.newBuilder().addAllServiceMe | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 155 | return org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.newBuilder() | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 157 | .setSingleValue(org.apache.skywalking.apm.baseline.v3.AlarmBaselineSingleValue.newBuilder().setValue | CODE |
| CRITICAL⚡ | …ver/ai-pipeline/src/test/java/BaselineQueryServer.java | 161 | final org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.Builder builder = org.apache.skywal | CODE |
| CRITICAL | …rver/ai-pipeline/src/test/java/BaselineServerTest.java | 65 | org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceGrpc.AlarmBaselineServiceBlockingStub blockingStub = o | CODE |
| CRITICAL | …ge/plugin/jdbc/common/dao/JDBCMetricsQueryDAOTest.java | 102 | final var duration = new org.apache.skywalking.oap.server.core.query.input.Duration(); | CODE |
| CRITICAL | …/storage/plugin/jdbc/common/dao/JDBCEventQueryDAO.java | 157 | final var event = new org.apache.skywalking.oap.server.core.query.type.event.Event(); | CODE |
| CRITICAL | …torage/plugin/elasticsearch/query/ESEventQueryDAO.java | 170 | new org.apache.skywalking.oap.server.core.query.type.event.Event(); | CODE |
| CRITICAL | …rage/plugin/banyandb/stream/BanyanDBEventQueryDAO.java | 124 | new org.apache.skywalking.oap.server.core.query.type.event.Event(); | CODE |
| CRITICAL | …walking/oal/v2/generator/RuntimeOALGenerationTest.java | 289 | org.apache.skywalking.oap.server.core.dsl.debug.DSLDebugCodegenSwitch.enableInjection(); | CODE |
| CRITICAL | …walking/oal/v2/generator/RuntimeOALGenerationTest.java | 291 | org.apache.skywalking.oap.server.core.dsl.debug.DSLDebugCodegenSwitch.resetInjection(); | CODE |
| CRITICAL | …query/traceql/handler/SkyWalkingTraceQLApiHandler.java | 465 | return org.apache.skywalking.oap.query.traceql.rt.TraceQLQueryVisitor.parseDuration(duration); | CODE |
| CRITICAL | …p/query/traceql/converter/SkyWalkingOTLPConverter.java | 90 | io.grafana.tempo.tempopb.Trace.Builder traceBuilder = io.grafana.tempo.tempopb.Trace.newBuilder(); | CODE |
| CRITICAL | …p/query/traceql/converter/SkyWalkingOTLPConverter.java | 130 | io.opentelemetry.proto.trace.v1.Span.Builder spanBuilder = io.opentelemetry.proto.trace.v1.Span.newBuild | CODE |
| CRITICAL | …p/query/traceql/converter/SkyWalkingOTLPConverter.java | 224 | io.opentelemetry.proto.trace.v1.Span.Event.newBuilder() | CODE |
| CRITICAL | …p/query/traceql/converter/SkyWalkingOTLPConverter.java | 250 | io.opentelemetry.proto.trace.v1.Span.Event.newBuilder() | CODE |
| CRITICAL | …p/server/core/dsl/classloader/RuleClassLoaderTest.java | 72 | org.junit.jupiter.api.Assertions.assertNull(loader.getContentHash()); | CODE |
| CRITICAL | …skywalking/oap/server/core/command/CommandService.java | 115 | final org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicy result = new or | CODE |
| CRITICAL | …skywalking/oap/server/core/command/CommandService.java | 123 | final org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicy | CODE |
| CRITICAL | …kywalking/oap/server/core/query/TraceQueryService.java | 505 | new org.apache.skywalking.oap.server.core.query.type.SpanAttachedEvent(); | CODE |
| CRITICAL | …ibrary/banyandb/v1/client/ITBanyanDBPropertyTests.java | 60 | org.apache.skywalking.banyandb.database.v1.BanyandbDatabase.Property.newBuilder() | CODE |
| CRITICAL | …library/client/elasticsearch/UpdateRequestWrapper.java | 30 | request = org.apache.skywalking.library.elasticsearch.requests.UpdateRequest.builder() | CODE |
| CRITICAL | …/aop/server/receiver/mesh/TelemetryDataDispatcher.java | 168 | if (org.apache.skywalking.apm.network.common.v3.DetectPoint.server.equals(metrics.getDetectPoint())) { | CODE |
| CRITICAL | …/aop/server/receiver/mesh/TelemetryDataDispatcher.java | 191 | if (org.apache.skywalking.apm.network.common.v3.DetectPoint.server.equals(metrics.getDetectPoint())) { | CODE |
| CRITICAL | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 58 | io.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest.Builder targetRequestBuilder = io.opente | CODE |
| CRITICAL | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 66 | io.opentelemetry.proto.metrics.v1.ResourceMetrics.Builder targetResourceMetricsBuilder = io.opentelemetry.proto. | CODE |
| CRITICAL | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 83 | final io.opentelemetry.proto.metrics.v1.Metric.Builder builder = io.opentelemetry.proto.metrics.v1.Metric.newBui | CODE |
| CRITICAL | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 189 | return io.opentelemetry.proto.common.v1.KeyValue.newBuilder() | CODE |
| CRITICAL⚡ | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 326 | final io.opentelemetry.proto.common.v1.KeyValueList.Builder builder = io.opentelemetry.proto.common.v1.KeyValueL | CODE |
| CRITICAL⚡ | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 332 | return io.opentelemetry.proto.common.v1.KeyValue.newBuilder() | CODE |
| CRITICAL⚡ | …server/receiver/aws/firehose/OtelMetricsConvertor.java | 339 | final io.opentelemetry.proto.common.v1.ArrayValue.Builder builder = io.opentelemetry.proto.common.v1.ArrayValue. | CODE |
| CRITICAL | …emetryMetricRequestProcessorConverterRegistryTest.java | 72 | assertDoesNotThrow(() -> proc.toMeter(com.google.common.collect.ImmutableMap.of())); | CODE |
| CRITICAL | …lking/oap/server/receiver/trace/mock/ServiceAMock.java | 33 | static String DUBBO_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetService.doBusiness()"; | CODE |
| 25 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | test/e2e-v2/cases/activemq/activemq-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/activemq/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/clickhouse/clickhouse-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | …ses/clickhouse/clickhouse-prometheus-endpoint/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/postgresql/postgresql-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/postgresql/postgres-exporter/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/cluster/cluster-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/cluster/zk/es/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/cluster/zk/banyandb/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/nodejs/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/go/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/ttl/ttl-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/ttl/es/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/so11y/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/mariadb/mariadb-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/mariadb/mariadb-slowsql/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/apisix/apisix-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/apisix/otel-collector/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/virtual-genai/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/virtual-genai/virtual-genai.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/istio/metrics/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/istio/ambient-als/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/istio/als/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/python/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/flink/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/flink/flink-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/redis/redis-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/redis/redis-exporter/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/logql/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/mqe/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/win/win-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/win/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/kong/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/kong/kong-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/baseline/es/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/baseline/es/es-sharding/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/baseline/banyandb/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/rabbitmq/rabbitmq-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/rabbitmq/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/php/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | …2/cases/zipkin-virtual-genai/zipkin-virtual-genai.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/zipkin-virtual-genai/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/simple/ssl/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/simple/mtls/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/simple/auth/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/simple/jdk/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/mongodb/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/mongodb/mongodb-cases.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/lua/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/opensearch/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/postgres/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/mysql/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/es/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/es/es-sharding/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/banyandb/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/banyandb/config/bydb-topn.yml | 16 | # This file is used to configure the TopN rules for BanyanDB in SkyWalking OAP server. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/banyandb/stages/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/banyandb/tls/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| MEDIUM | …t/e2e-v2/cases/storage/banyandb/auth-rotation/e2e.yaml | 59 | # Create the file with the other identity the server accepts. Each retry rewrites the same | COMMENT |
| MEDIUM | test/e2e-v2/cases/browser/e2e.yaml | 16 | # This file is used to show how to write configuration files and can be used to test. | COMMENT |
| 112 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | test/e2e-v2/cases/storage/storage-cases.yaml | 158 | # ===================================================================== | COMMENT |
| MEDIUM | test/e2e-v2/cases/storage/storage-cases.yaml | 168 | # ===================================================================== | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 480 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 482 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 488 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 490 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 569 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 571 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 581 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 583 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 34 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 36 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 70 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 75 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 219 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 222 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 290 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 301 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 313 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 323 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 376 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 390 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 431 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 433 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 444 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 454 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 518 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 522 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 534 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 536 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 551 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/otel-collector-config.yaml | 553 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 44 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 50 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 106 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 111 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 142 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/otel-hostmetrics/assert-collector-output.sh | 145 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 33 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 35 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 262 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 266 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 279 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/cases/vm/otel-hostmetrics/otel-rules/vm.yaml | 282 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …e-v2/cases/vm/otel-hostmetrics/otel-rules/windows.yaml | 27 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …e-v2/cases/vm/otel-hostmetrics/otel-rules/windows.yaml | 29 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …e-v2/cases/vm/otel-hostmetrics/otel-rules/windows.yaml | 163 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …e-v2/cases/vm/otel-hostmetrics/otel-rules/windows.yaml | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 33 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 35 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 262 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 266 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 279 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2/cases/vm/prometheus-node-exporter/otel-rules/vm.yaml | 282 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …/e2e-v2/script/prepare/setup-e2e-shell/install-helm.sh | 3 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …/e2e-v2/script/prepare/setup-e2e-shell/install-helm.sh | 20 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2e-v2/script/prepare/setup-e2e-shell/install-cilium.sh | 3 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …2e-v2/script/prepare/setup-e2e-shell/install-cilium.sh | 20 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/script/prepare/setup-e2e-shell/install-yq.sh | 3 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …st/e2e-v2/script/prepare/setup-e2e-shell/install-yq.sh | 20 | # ---------------------------------------------------------------------------- | COMMENT |
| 30 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/releasing/release.sh | 252 | # Step 1: Check GPG signer | COMMENT |
| LOW | tools/releasing/release.sh | 301 | # Step 2: Check required tools | COMMENT |
| LOW | tools/releasing/release.sh | 319 | # Step 3: Detect current version | COMMENT |
| LOW | tools/releasing/release.sh | 332 | # Step 4: Calculate versions | COMMENT |
| LOW | tools/releasing/release.sh | 360 | # Step 5: Clone and build | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 381 | # Step 6: Upload to SVN | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 386 | # Step 7: Generate vote email | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 391 | # Step 8: Next version | COMMENT |
| LOW | docs/en/swip/SWIP-10/SWIP.md | 519 | ### Step 1: Configure Envoy AI Gateway | COMMENT |
| LOW | docs/en/swip/SWIP-10/SWIP.md | 534 | ### Step 2: Configure SkyWalking OAP | COMMENT |
| LOW⚡ | …ver/receiver/runtimerule/engine/lal/LalRuleEngine.java | 438 | // Step 1: drop the partial new entries. Without this, recompiling the old DSL would | COMMENT |
| LOW⚡ | …ver/receiver/runtimerule/engine/lal/LalRuleEngine.java | 442 | // Step 2: restore the old DSL. We need both an old applied (proves there WAS a prior | COMMENT |
| LOW | …rver/core/profiling/trace/analyze/ProfileAnalyzer.java | 71 | // Step 1: Try Java profile analysis first (original logic with time window) | COMMENT |
| LOW | …rver/core/profiling/trace/analyze/ProfileAnalyzer.java | 133 | // Step 2: Fallback to Go profile analysis if Java found no data | COMMENT |
| LOW⚡ | …ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java | 56 | // Step 1: prepare config file with 0600 permissions | COMMENT |
| LOW⚡ | …ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java | 64 | // Step 2: create container | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 888 | // Step 1: Snapshot and reset throughput counters | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 894 | // Step 2: Snapshot current ownership | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 919 | // Step 3: Delegate to the configured balancer | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 925 | // Step 4: Diff — find partitions that changed owner | COMMENT |
| LOW | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 939 | // Step 5: Two-phase handoff | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/releasing/release.sh | 252 | # Step 1: Check GPG signer | COMMENT |
| LOW | tools/releasing/release.sh | 301 | # Step 2: Check required tools | COMMENT |
| LOW | tools/releasing/release.sh | 319 | # Step 3: Detect current version | COMMENT |
| LOW | tools/releasing/release.sh | 332 | # Step 4: Calculate versions | COMMENT |
| LOW | tools/releasing/release.sh | 360 | # Step 5: Clone and build | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 381 | # Step 6: Upload to SVN | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 386 | # Step 7: Generate vote email | COMMENT |
| LOW⚡ | tools/releasing/release.sh | 391 | # Step 8: Next version | COMMENT |
| LOW⚡ | …ver/receiver/runtimerule/engine/lal/LalRuleEngine.java | 438 | // Step 1: drop the partial new entries. Without this, recompiling the old DSL would | COMMENT |
| LOW⚡ | …ver/receiver/runtimerule/engine/lal/LalRuleEngine.java | 442 | // Step 2: restore the old DSL. We need both an old applied (proves there WAS a prior | COMMENT |
| LOW | …rver/core/profiling/trace/analyze/ProfileAnalyzer.java | 71 | // Step 1: Try Java profile analysis first (original logic with time window) | COMMENT |
| LOW | …rver/core/profiling/trace/analyze/ProfileAnalyzer.java | 133 | // Step 2: Fallback to Go profile analysis if Java found no data | COMMENT |
| LOW⚡ | …ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java | 56 | // Step 1: prepare config file with 0600 permissions | COMMENT |
| LOW⚡ | …ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java | 64 | // Step 2: create container | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 888 | // Step 1: Snapshot and reset throughput counters | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 894 | // Step 2: Snapshot current ownership | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 919 | // Step 3: Delegate to the configured balancer | COMMENT |
| LOW⚡ | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 925 | // Step 4: Diff — find partitions that changed owner | COMMENT |
| LOW | …ywalking/oap/server/library/batchqueue/BatchQueue.java | 939 | // Step 5: Two-phase handoff | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | dist-material/alarm-settings.yml | 104 | # - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key | COMMENT |
| LOW | dist-material/config-examples/alarm-settings.yml | 79 | # - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key | COMMENT |
| LOW | test/e2e-v2/cases/envoy-ai-gateway/docker-compose.yml | 78 | OPENAI_API_KEY: "dummy-key-not-used" | CODE |
| LOW | docs/en/setup/backend/backend-alarm.md | 380 | - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key | CODE |
| LOW | docs/en/setup/backend/backend-alarm.md | 406 | - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_token | CODE |
| LOW | docs/en/setup/backend/backend-alarm.md | 436 | - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_token | CODE |
| LOW | …r/server-starter/src/main/resources/alarm-settings.yml | 109 | # - dummy_key | COMMENT |
| LOW | …r/server-starter/src/main/resources/alarm-settings.yml | 117 | # - dummy_key | COMMENT |
| LOW | …r/server-starter/src/main/resources/alarm-settings.yml | 131 | # - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key | COMMENT |
| LOW | …r/server-starter/src/main/resources/alarm-settings.yml | 144 | # - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_token | COMMENT |
| LOW | …r/server-starter/src/main/resources/alarm-settings.yml | 160 | # - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_token | COMMENT |
| LOW | …ver-alarm-plugin/src/test/resources/alarm-settings.yml | 118 | - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key | CODE |
| LOW | …ver-alarm-plugin/src/test/resources/alarm-settings.yml | 131 | - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_token | CODE |
| LOW | …ver-alarm-plugin/src/test/resources/alarm-settings.yml | 149 | - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_token | CODE |
| LOW | …ver-alarm-plugin/src/test/resources/alarm-settings.yml | 174 | - dummy_key | CODE |
| LOW | …ver-alarm-plugin/src/test/resources/alarm-settings.yml | 183 | - dummy_key | CODE |
| LOW | …ng/oap/server/core/alarm/provider/RulesReaderTest.java | 92 | + " - dummy_key\n"; | CODE |
| LOW⚡ | …ng/oap/server/core/alarm/provider/RulesReaderTest.java | 141 | assertThat(wechatSettings.getWebhooks().get(0)).isEqualTo("https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key= | CODE |
| LOW⚡ | …ng/oap/server/core/alarm/provider/RulesReaderTest.java | 148 | assertThat(webHookUrls.get(0).getUrl()).isEqualTo("https://oapi.dingtalk.com/robot/send?access_token=dummy_token | CODE |
| LOW⚡ | …ng/oap/server/core/alarm/provider/RulesReaderTest.java | 157 | assertThat(feishuSettingsWebhooks.get(0).getUrl()).isEqualTo("https://open.feishu.cn/open-apis/bot/v2/hook/dummy | CODE |
| LOW⚡ | …ng/oap/server/core/alarm/provider/RulesReaderTest.java | 166 | assertEquals("dummy_key", pagerDutyIntegrationKeys.get(0)); | CODE |
| LOW | …/alarm/provider/dingtalk/DingtalkHookCallbackTest.java | 81 | webHooks.add(new DingtalkSettings.WebHookUrl("", "http://127.0.0.1:" + SERVER.httpPort() + "/dingtalkhook/receiv | CODE |
| LOW | …/alarm/provider/dingtalk/DingtalkHookCallbackTest.java | 116 | webHooks.add(new DingtalkSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/dingtalkhook/re | CODE |
| LOW | …core/alarm/provider/feishu/FeishuHookCallbackTest.java | 79 | webHooks.add(new FeishuSettings.WebHookUrl("", "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receiveAla | CODE |
| LOW | …core/alarm/provider/feishu/FeishuHookCallbackTest.java | 114 | webHooks.add(new FeishuSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receiv | CODE |
| LOW | …core/alarm/provider/feishu/FeishuHookCallbackTest.java | 149 | webHooks.add(new FeishuSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receiv | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | test/e2e-v2/cases/runtime-rule/cluster/cluster-flow.sh | 38 | # Failures route to stderr so the e2e harness's stdout capture stays clean. | COMMENT |
| MEDIUM | test/e2e-v2/cases/runtime-rule/meter/e2e.yaml | 25 | # top of image pull + OAP boot. Deliberately generous: a harness timeout CANCELS the | COMMENT |
| MEDIUM | …2e-v2/cases/runtime-rule/mal-storage/banyandb/e2e.yaml | 65 | # minimal so the harness reports the script's pass/fail directly. A trailing | COMMENT |
| MEDIUM | test/e2e-v2/cases/alarm/alarm-cases.yaml | 57 | # queryAlarms (11.0.0): comprehensive query API, entity-filtered to alarms | COMMENT |
| MEDIUM | …/server/storage/plugin/banyandb/stream/Conditions.java | 234 | * recorded {@link #paginationStart}, so no scanning of the generated QL text is required (robust even if a | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | test/e2e-v2/cases/browser/docker/test.py | 29 | except Exception as e: | CODE |
| MEDIUM | test/e2e-v2/cases/browser/docker/test.py | 26 | def test_screenshot(): | CODE |
| LOW | test/e2e-v2/script/python/openai-call.py | 37 | except Exception as e: | CODE |
| MEDIUM | test/e2e-v2/script/python/openai-call.py | 26 | def do_GET(self): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | test/e2e-v2/cases/python/provider-kafka.py | 31 | class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): | CODE |
| LOW | test/e2e-v2/cases/python/provider.py | 30 | class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): | CODE |
| LOW | test/e2e-v2/cases/python/consumer.py | 32 | class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): | CODE |
| LOW | test/e2e-v2/cases/browser/docker/provider.py | 29 | class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): | CODE |
| LOW | test/e2e-v2/script/python/openai-call.py | 24 | class AIRequestHandler(BaseHTTPRequestHandler): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | test/e2e-v2/cases/airflow/cluster/dags/cluster_load.py | 33 | bash_command=f"echo load-{index}-start && sleep 75 && echo load-{index}-done", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …e2e-v2/script/prepare/setup-e2e-shell/install-swctl.sh | 36 | # Check if the installed version is correct | COMMENT |
| LOW | benchmarks/cases/thread-analysis/run.sh | 359 | # Check if counts differ across pods | COMMENT |
| LOW | .github/workflows/skywalking.yaml | 108 | # Check if anything related to Actual code / CI(functional testing) is changed | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …vm/prometheus-node-exporter/otel-collector-config.yaml | 20 | - job_name: "vm-monitoring" # make sure to use this in the vm.yaml to filter only VM metrics | CODE |
| MEDIUM | …rver/server-starter/src/main/resources/application.yml | 388 | # the available variables are `pod`, `service`, f.e., you can use `${service.metadata.name}-${pod.metadata.labels.ve | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docs/en/swip/SWIP-10/SWIP.md | 13 | This is complementary to [PR #13745](https://github.com/apache/skywalking/pull/13745) (agent-based Virtual GenAI | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | benchmarks/cases/thread-analysis/run.sh | 22 | # Usage: | COMMENT |