Repository Analysis

apache/skywalking

APM, Application Performance Monitoring System

6.8 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of apache/skywalking, a Java project with 24,872 GitHub stars. SynthScan v2.0 examined 486,998 lines of code across 4565 source files, recording 1936 pattern matches distributed across 15 syntactic categories. The overall adjusted score of 6.8 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

6.8
Adjusted Score
6.8
Raw Score
100%
Time Factor
2026-07-13
Last Push
24.9K
Stars
Java
Language
487.0K
Lines of Code
4.6K
Files
1.9K
Pattern Hits
2026-07-14
Scan Date
0.02
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 82HIGH 1MEDIUM 205LOW 1648

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 1936 distinct pattern matches across 15 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block1570 hits · 1570 pts
SeverityFileLineSnippetContext
LOW.asf.yaml1COMMENT
LOW.licenserc.yaml1#COMMENT
LOWdist-material/alarm-settings.yml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWdist-material/alarm-settings.yml21 # A MQE expression, the result type must be `SINGLE_VALUE` and the root operation of the expression must be a ComparCOMMENT
LOWdist-material/alarm-settings.yml61 period: 10COMMENT
LOWdist-material/alarm-settings.yml81# custom1:COMMENT
LOWdist-material/alarm-settings.yml101# }COMMENT
LOWdist-material/bin/oapService.sh1#!/usr/bin/env shCOMMENT
LOWdist-material/bin/oapServiceInit.sh1#!/usr/bin/env shCOMMENT
LOWdist-material/bin/oapServiceNoInit.sh1#!/usr/bin/env shCOMMENT
LOWdist-material/bin/startup.sh1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWdist-material/config-examples/log-mal.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdist-material/config-examples/log-mal.yaml21# <pre>COMMENT
LOWdist-material/config-examples/alarm-settings.yml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWdist-material/config-examples/alarm-settings.yml41 expression: sum(service_instance_resp_time > 1000) >= 2COMMENT
LOWdist-material/config-examples/alarm-settings.yml61# wechat:COMMENT
LOWdist-material/config-examples/lal.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtools/profile-exporter/profile_exporter.sh1#!/usr/bin/env shCOMMENT
LOWtools/profile-exporter/application.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtools/TLS/tls_key_generate.sh1#COMMENT
LOWtools/releasing/release.sh1#!/usr/bin/env bashCOMMENT
LOWdocker/horizon.yaml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWdocker/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWdocker/oap/docker-entrypoint.sh1COMMENT
LOWdocker/data-generator/docker-entrypoint.sh1#!/bin/shCOMMENT
LOWtest/e2e-v2/cases/activemq/activemq-cases.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/e2e.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/otel-collector-config.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/config/amq/config.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…q/expected/metrics-has-value-label-destinationtype.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/expected/endpoint.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/expected/service.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…expected/metrics-has-value-label-serviceinstanceid.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…t/e2e-v2/cases/activemq/expected/metrics-has-value.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…q/expected/metrics-has-value-label-destinationname.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/activemq/expected/instance.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/clickhouse/clickhouse-cases.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…/cases/clickhouse/expected/metrics-has-value-label.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/clickhouse/expected/service.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…e2e-v2/cases/clickhouse/expected/metrics-has-value.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…ses/clickhouse/clickhouse-prometheus-endpoint/e2e.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…ckhouse-prometheus-endpoint/otel-collector-config.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…ouse/clickhouse-prometheus-endpoint/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/postgresql/postgresql-cases.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…/cases/postgresql/expected/metrics-has-value-label.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/postgresql/expected/service.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…ostgresql/expected/metrics-has-value-label-datname.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…e2e-v2/cases/postgresql/expected/metrics-has-value.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/postgresql/expected/db-has-value.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/postgresql/postgres-exporter/e2e.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…ostgresql/postgres-exporter/otel-collector-config.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…/cases/postgresql/postgres-exporter/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/cluster/test-downsampling.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/cluster/cluster-cases.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/cluster/zk/es/e2e.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/cluster/zk/es/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWtest/e2e-v2/cases/cluster/zk/banyandb/e2e.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…st/e2e-v2/cases/cluster/zk/banyandb/docker-compose.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…/cases/cluster/zk/banyandb/banyandb-cluster-cases.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
1510 more matches not shown…
Hallucination Indicators82 hits · 995 pts
SeverityFileLineSnippetContext
CRITICAL…2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml34 - id: "mock_b_service - org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()"CODE
CRITICAL…2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml44 endpointid: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceICODE
CRITICAL…2e-v2/cases/storage/expected/cold/topN-OP-endpoint.yml45 endpointname: org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()CODE
CRITICAL…v2/cases/storage/expected/cold/dependency-endpoint.yml25- id: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()CODE
CRITICAL…v2/cases/storage/expected/cold/dependency-endpoint.yml26 name: org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()CODE
CRITICAL…v2/cases/storage/expected/cold/dependency-endpoint.yml42 target: {{ b64enc "mock_b_service" }}.1_{{ b64enc "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusineCODE
CRITICAL…v2/cases/storage/expected/cold/dependency-endpoint.yml44 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.java33 static String DUBBO_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetService.doBusiness()";CODE
CRITICAL…main/java/org/apache/skywalking/mock/ServiceBMock.java34 static String DUBBO_PROVIDER_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetServiceImpl.doBusiness()";CODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java112 predictions.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineMetricPrediction.newBuilder()CODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java118 metrics.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceMetric.newBuilder()CODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java124 responseObserver.onNext(org.apache.skywalking.apm.baseline.v3.AlarmBaselineResponse.newBuilder().addAllServiceMeCODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java156 return org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.newBuilder()CODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java158 .setSingleValue(org.apache.skywalking.apm.baseline.v3.AlarmBaselineSingleValue.newBuilder().setValueCODE
CRITICAL…ava/org/apache/skywalking/e2e/BaselineQueryServer.java162 final org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.Builder builder = org.apache.skywalCODE
CRITICALdocs/en/FAQ/install_agent_on_websphere.md12at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.hasInterface(HasSuperTypeMatcher.javCODE
CRITICALdocs/en/FAQ/install_agent_on_websphere.md13at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.hasInterface(HasSuperTypeMatcher.javCODE
CRITICALdocs/en/FAQ/install_agent_on_websphere.md14at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.matches(HasSuperTypeMatcher.java:38)CODE
CRITICALdocs/en/FAQ/install_agent_on_websphere.md15at org.apache.skywalking.apm.dependencies.net.bytebuddy.matcher.HasSuperTypeMatcher.matches(HasSuperTypeMatcher.java:15)CODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md6 at org.apache.skywalking.apm.plugin.spring.mvc.commons.interceptor.GetBeanInterceptor.afterMethod(GetBeanInterceptor.jaCODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md7 at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:105CODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md8 at org.springframework.web.method.HandlerMethod.getBean(HandlerMethod.java)CODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md9 at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.shouldApplyTo(AbstractHandlerMethodExCODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md10 at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionReCODE
CRITICALdocs/en/FAQ/EnhanceRequireObjectCache-Cast-Exception.md11 at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverCCODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java111 predictions.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineMetricPrediction.newBuilder()CODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java117 metrics.add(org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceMetric.newBuilder()CODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java123 responseObserver.onNext(org.apache.skywalking.apm.baseline.v3.AlarmBaselineResponse.newBuilder().addAllServiceMeCODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java155 return org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.newBuilder()CODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java157 .setSingleValue(org.apache.skywalking.apm.baseline.v3.AlarmBaselineSingleValue.newBuilder().setValueCODE
CRITICAL…ver/ai-pipeline/src/test/java/BaselineQueryServer.java161 final org.apache.skywalking.apm.baseline.v3.AlarmBaselinePredicatedValue.Builder builder = org.apache.skywalCODE
CRITICAL…rver/ai-pipeline/src/test/java/BaselineServerTest.java65 org.apache.skywalking.apm.baseline.v3.AlarmBaselineServiceGrpc.AlarmBaselineServiceBlockingStub blockingStub = oCODE
CRITICAL…ge/plugin/jdbc/common/dao/JDBCMetricsQueryDAOTest.java102 final var duration = new org.apache.skywalking.oap.server.core.query.input.Duration();CODE
CRITICAL…/storage/plugin/jdbc/common/dao/JDBCEventQueryDAO.java157 final var event = new org.apache.skywalking.oap.server.core.query.type.event.Event();CODE
CRITICAL…torage/plugin/elasticsearch/query/ESEventQueryDAO.java170 new org.apache.skywalking.oap.server.core.query.type.event.Event();CODE
CRITICAL…rage/plugin/banyandb/stream/BanyanDBEventQueryDAO.java149 new org.apache.skywalking.oap.server.core.query.type.event.Event();CODE
CRITICAL…walking/oal/v2/generator/RuntimeOALGenerationTest.java289 org.apache.skywalking.oap.server.core.dsldebug.DSLDebugCodegenSwitch.enableInjection();CODE
CRITICAL…walking/oal/v2/generator/RuntimeOALGenerationTest.java291 org.apache.skywalking.oap.server.core.dsldebug.DSLDebugCodegenSwitch.resetInjection();CODE
CRITICAL…query/traceql/handler/SkyWalkingTraceQLApiHandler.java413 return org.apache.skywalking.oap.query.traceql.rt.TraceQLQueryVisitor.parseDuration(duration);CODE
CRITICAL…p/query/traceql/converter/SkyWalkingOTLPConverter.java76 io.grafana.tempo.tempopb.Trace.Builder traceBuilder = io.grafana.tempo.tempopb.Trace.newBuilder();CODE
CRITICAL…p/query/traceql/converter/SkyWalkingOTLPConverter.java116 io.opentelemetry.proto.trace.v1.Span.Builder spanBuilder = io.opentelemetry.proto.trace.v1.Span.newBuildCODE
CRITICAL…p/query/traceql/converter/SkyWalkingOTLPConverter.java210 io.opentelemetry.proto.trace.v1.Span.Event.newBuilder()CODE
CRITICAL…p/query/traceql/converter/SkyWalkingOTLPConverter.java236 io.opentelemetry.proto.trace.v1.Span.Event.newBuilder()CODE
CRITICAL…g/oap/server/core/classloader/RuleClassLoaderTest.java71 org.junit.jupiter.api.Assertions.assertNull(loader.getContentHash());CODE
CRITICAL…skywalking/oap/server/core/command/CommandService.java115 final org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicy result = new orCODE
CRITICAL…skywalking/oap/server/core/command/CommandService.java123 final org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicyCODE
CRITICAL…kywalking/oap/server/core/query/TraceQueryService.java505 new org.apache.skywalking.oap.server.core.query.type.SpanAttachedEvent();CODE
CRITICAL…ibrary/banyandb/v1/client/ITBanyanDBPropertyTests.java60 org.apache.skywalking.banyandb.database.v1.BanyandbDatabase.Property.newBuilder()CODE
CRITICAL…library/client/elasticsearch/UpdateRequestWrapper.java30 request = org.apache.skywalking.library.elasticsearch.requests.UpdateRequest.builder()CODE
CRITICAL…/aop/server/receiver/mesh/TelemetryDataDispatcher.java168 if (org.apache.skywalking.apm.network.common.v3.DetectPoint.server.equals(metrics.getDetectPoint())) {CODE
CRITICAL…/aop/server/receiver/mesh/TelemetryDataDispatcher.java191 if (org.apache.skywalking.apm.network.common.v3.DetectPoint.server.equals(metrics.getDetectPoint())) {CODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java58 io.opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest.Builder targetRequestBuilder = io.openteCODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java66 io.opentelemetry.proto.metrics.v1.ResourceMetrics.Builder targetResourceMetricsBuilder = io.opentelemetry.proto.CODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java83 final io.opentelemetry.proto.metrics.v1.Metric.Builder builder = io.opentelemetry.proto.metrics.v1.Metric.newBuiCODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java189 return io.opentelemetry.proto.common.v1.KeyValue.newBuilder()CODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java326 final io.opentelemetry.proto.common.v1.KeyValueList.Builder builder = io.opentelemetry.proto.common.v1.KeyValueLCODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java332 return io.opentelemetry.proto.common.v1.KeyValue.newBuilder()CODE
CRITICAL…server/receiver/aws/firehose/OtelMetricsConvertor.java339 final io.opentelemetry.proto.common.v1.ArrayValue.Builder builder = io.opentelemetry.proto.common.v1.ArrayValue.CODE
CRITICAL…emetryMetricRequestProcessorConverterRegistryTest.java72 assertDoesNotThrow(() -> proc.toMeter(com.google.common.collect.ImmutableMap.of()));CODE
CRITICAL…lking/oap/server/receiver/trace/mock/ServiceAMock.java33 static String DUBBO_ENDPOINT = "org.skywaking.apm.testcase.dubbo.services.GreetService.doBusiness()";CODE
22 more matches not shown…
Self-Referential Comments170 hits · 519 pts
SeverityFileLineSnippetContext
MEDIUMtest/e2e-v2/cases/activemq/activemq-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/activemq/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/clickhouse/clickhouse-cases.yaml16# 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.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/postgresql/postgresql-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/postgresql/postgres-exporter/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/cluster/cluster-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/cluster/zk/es/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/cluster/zk/banyandb/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/nodejs/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/go/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/ttl/ttl-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/ttl/es/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/so11y/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/mariadb/mariadb-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/mariadb/mariadb-slowsql/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/apisix/apisix-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/apisix/otel-collector/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/virtual-genai/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/virtual-genai/virtual-genai.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/istio/metrics/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/istio/ambient-als/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/istio/als/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/python/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/flink/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/flink/flink-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/redis/redis-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/redis/redis-exporter/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/logql/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/mqe/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/win/win-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/win/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/kong/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/kong/kong-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/baseline/es/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/baseline/es/es-sharding/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/baseline/banyandb/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/rabbitmq/rabbitmq-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/rabbitmq/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/php/e2e.yaml16# 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.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/zipkin-virtual-genai/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/simple/ssl/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/simple/mtls/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/simple/auth/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/simple/jdk/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/mongodb/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/mongodb/mongodb-cases.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/lua/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/opensearch/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/postgres/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/mysql/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/es/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/es/es-sharding/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/banyandb/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/banyandb/config/bydb-topn.yml16# This file is used to configure the TopN rules for BanyanDB in SkyWalking OAP server.COMMENT
MEDIUMtest/e2e-v2/cases/storage/banyandb/stages/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/storage/banyandb/tls/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/browser/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
MEDIUMtest/e2e-v2/cases/browser/es/e2e.yaml16# This file is used to show how to write configuration files and can be used to test.COMMENT
110 more matches not shown…
Decorative Section Separators28 hits · 84 pts
SeverityFileLineSnippetContext
MEDIUMtest/e2e-v2/cases/storage/storage-cases.yaml158 # =====================================================================COMMENT
MEDIUMtest/e2e-v2/cases/storage/storage-cases.yaml168 # =====================================================================COMMENT
MEDIUM…/e2e-v2/script/prepare/setup-e2e-shell/install-helm.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…/e2e-v2/script/prepare/setup-e2e-shell/install-helm.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…2e-v2/script/prepare/setup-e2e-shell/install-cilium.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…2e-v2/script/prepare/setup-e2e-shell/install-cilium.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…st/e2e-v2/script/prepare/setup-e2e-shell/install-yq.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…st/e2e-v2/script/prepare/setup-e2e-shell/install-yq.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUMtest/e2e-v2/script/prepare/setup-e2e-shell/install.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUMtest/e2e-v2/script/prepare/setup-e2e-shell/install.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…st/e2e-v2/script/prepare/setup-e2e-shell/install-jq.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…st/e2e-v2/script/prepare/setup-e2e-shell/install-jq.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…e-v2/script/prepare/setup-e2e-shell/install-kubectl.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…e-v2/script/prepare/setup-e2e-shell/install-kubectl.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…e-v2/script/prepare/setup-e2e-shell/install-etcdctl.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…e-v2/script/prepare/setup-e2e-shell/install-etcdctl.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…-v2/script/prepare/setup-e2e-shell/install-istioctl.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…-v2/script/prepare/setup-e2e-shell/install-istioctl.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…e2e-v2/script/prepare/setup-e2e-shell/install-swctl.sh3# ----------------------------------------------------------------------------COMMENT
MEDIUM…e2e-v2/script/prepare/setup-e2e-shell/install-swctl.sh20# ----------------------------------------------------------------------------COMMENT
MEDIUM…ywalking/oap/server/starter/DSLClassGeneratorTest.java228 // ──────────────────────────── MAL ────────────────────────────COMMENT
MEDIUM…ywalking/oap/server/starter/DSLClassGeneratorTest.java312 // ──────────────────────────── LAL ────────────────────────────COMMENT
MEDIUM…ywalking/oap/server/starter/DSLClassGeneratorTest.java394 // ──────────────────────────── Hierarchy ────────────────────────────COMMENT
MEDIUM…ywalking/oap/server/starter/DSLClassGeneratorTest.java437 // ──────────────────────────── Helpers ────────────────────────────COMMENT
MEDIUM…server-starter/src/main/resources/layer-extensions.yml16# ----------------------------------------------------------------------------COMMENT
MEDIUM…server-starter/src/main/resources/layer-extensions.yml18# ----------------------------------------------------------------------------COMMENT
MEDIUMbenchmarks/cases/thread-analysis/run.sh217 # ── Per-pod sections ──────────────────────────────────────────────COMMENT
MEDIUMbenchmarks/cases/thread-analysis/run.sh319 # ── Pod Comparison (latest dump) ──────────────────────────────────COMMENT
Structural Annotation Overuse21 hits · 40 pts
SeverityFileLineSnippetContext
LOWtools/releasing/release.sh243# Step 1: Check GPG signerCOMMENT
LOWtools/releasing/release.sh292# Step 2: Check required toolsCOMMENT
LOWtools/releasing/release.sh310# Step 3: Detect current versionCOMMENT
LOWtools/releasing/release.sh323# Step 4: Calculate versionsCOMMENT
LOWtools/releasing/release.sh351# Step 5: Clone and buildCOMMENT
LOWtools/releasing/release.sh372# Step 6: Upload to SVNCOMMENT
LOWtools/releasing/release.sh377# Step 7: Generate vote emailCOMMENT
LOWtools/releasing/release.sh382# Step 8: Next versionCOMMENT
LOWdocs/en/swip/SWIP-10/SWIP.md519### Step 1: Configure Envoy AI GatewayCOMMENT
LOWdocs/en/swip/SWIP-10/SWIP.md534### Step 2: Configure SkyWalking OAPCOMMENT
LOW…ver/receiver/runtimerule/engine/lal/LalRuleEngine.java438 // Step 1: drop the partial new entries. Without this, recompiling the old DSL wouldCOMMENT
LOW…ver/receiver/runtimerule/engine/lal/LalRuleEngine.java442 // Step 2: restore the old DSL. We need both an old applied (proves there WAS a priorCOMMENT
LOW…rver/core/profiling/trace/analyze/ProfileAnalyzer.java71 // Step 1: Try Java profile analysis first (original logic with time window)COMMENT
LOW…rver/core/profiling/trace/analyze/ProfileAnalyzer.java133 // Step 2: Fallback to Go profile analysis if Java found no dataCOMMENT
LOW…ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java56 // Step 1: prepare config file with 0600 permissionsCOMMENT
LOW…ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java64 // Step 2: create containerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java798 // Step 1: Snapshot and reset throughput countersCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java804 // Step 2: Snapshot current ownershipCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java829 // Step 3: Delegate to the configured balancerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java835 // Step 4: Diff — find partitions that changed ownerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java849 // Step 5: Two-phase handoffCOMMENT
Verbosity Indicators19 hits · 37 pts
SeverityFileLineSnippetContext
LOWtools/releasing/release.sh243# Step 1: Check GPG signerCOMMENT
LOWtools/releasing/release.sh292# Step 2: Check required toolsCOMMENT
LOWtools/releasing/release.sh310# Step 3: Detect current versionCOMMENT
LOWtools/releasing/release.sh323# Step 4: Calculate versionsCOMMENT
LOWtools/releasing/release.sh351# Step 5: Clone and buildCOMMENT
LOWtools/releasing/release.sh372# Step 6: Upload to SVNCOMMENT
LOWtools/releasing/release.sh377# Step 7: Generate vote emailCOMMENT
LOWtools/releasing/release.sh382# Step 8: Next versionCOMMENT
LOW…ver/receiver/runtimerule/engine/lal/LalRuleEngine.java438 // Step 1: drop the partial new entries. Without this, recompiling the old DSL wouldCOMMENT
LOW…ver/receiver/runtimerule/engine/lal/LalRuleEngine.java442 // Step 2: restore the old DSL. We need both an old applied (proves there WAS a priorCOMMENT
LOW…rver/core/profiling/trace/analyze/ProfileAnalyzer.java71 // Step 1: Try Java profile analysis first (original logic with time window)COMMENT
LOW…rver/core/profiling/trace/analyze/ProfileAnalyzer.java133 // Step 2: Fallback to Go profile analysis if Java found no dataCOMMENT
LOW…ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java56 // Step 1: prepare config file with 0600 permissionsCOMMENT
LOW…ing/library/banyandb/v1/client/ITBanyanDBAuthTest.java64 // Step 2: create containerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java798 // Step 1: Snapshot and reset throughput countersCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java804 // Step 2: Snapshot current ownershipCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java829 // Step 3: Delegate to the configured balancerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java835 // Step 4: Diff — find partitions that changed ownerCOMMENT
LOW…ywalking/oap/server/library/batchqueue/BatchQueue.java849 // Step 5: Two-phase handoffCOMMENT
Fake / Example Data25 hits · 30 pts
SeverityFileLineSnippetContext
LOWdist-material/alarm-settings.yml104# - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_keyCOMMENT
LOWdist-material/config-examples/alarm-settings.yml79# - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_keyCOMMENT
LOWtest/e2e-v2/cases/envoy-ai-gateway/docker-compose.yml78 OPENAI_API_KEY: "dummy-key-not-used"CODE
LOWdocs/en/setup/backend/backend-alarm.md380 - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_keyCODE
LOWdocs/en/setup/backend/backend-alarm.md406 - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_tokenCODE
LOWdocs/en/setup/backend/backend-alarm.md436 - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_tokenCODE
LOW…r/server-starter/src/main/resources/alarm-settings.yml106# - dummy_keyCOMMENT
LOW…r/server-starter/src/main/resources/alarm-settings.yml114# - dummy_keyCOMMENT
LOW…r/server-starter/src/main/resources/alarm-settings.yml128# - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_keyCOMMENT
LOW…r/server-starter/src/main/resources/alarm-settings.yml141# - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_tokenCOMMENT
LOW…r/server-starter/src/main/resources/alarm-settings.yml157# - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_tokenCOMMENT
LOW…ver-alarm-plugin/src/test/resources/alarm-settings.yml118 - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_keyCODE
LOW…ver-alarm-plugin/src/test/resources/alarm-settings.yml131 - url: https://oapi.dingtalk.com/robot/send?access_token=dummy_tokenCODE
LOW…ver-alarm-plugin/src/test/resources/alarm-settings.yml149 - url: https://open.feishu.cn/open-apis/bot/v2/hook/dummy_tokenCODE
LOW…ver-alarm-plugin/src/test/resources/alarm-settings.yml174 - dummy_keyCODE
LOW…ver-alarm-plugin/src/test/resources/alarm-settings.yml182 - dummy_keyCODE
LOW…ng/oap/server/core/alarm/provider/RulesReaderTest.java96 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.java103 assertThat(webHookUrls.get(0).getUrl()).isEqualTo("https://oapi.dingtalk.com/robot/send?access_token=dummy_tokenCODE
LOW…ng/oap/server/core/alarm/provider/RulesReaderTest.java112 assertThat(feishuSettingsWebhooks.get(0).getUrl()).isEqualTo("https://open.feishu.cn/open-apis/bot/v2/hook/dummyCODE
LOW…ng/oap/server/core/alarm/provider/RulesReaderTest.java121 assertEquals("dummy_key", pagerDutyIntegrationKeys.get(0));CODE
LOW…/alarm/provider/dingtalk/DingtalkHookCallbackTest.java81 webHooks.add(new DingtalkSettings.WebHookUrl("", "http://127.0.0.1:" + SERVER.httpPort() + "/dingtalkhook/receivCODE
LOW…/alarm/provider/dingtalk/DingtalkHookCallbackTest.java116 webHooks.add(new DingtalkSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/dingtalkhook/reCODE
LOW…core/alarm/provider/feishu/FeishuHookCallbackTest.java79 webHooks.add(new FeishuSettings.WebHookUrl("", "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receiveAlaCODE
LOW…core/alarm/provider/feishu/FeishuHookCallbackTest.java114 webHooks.add(new FeishuSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receivCODE
LOW…core/alarm/provider/feishu/FeishuHookCallbackTest.java149 webHooks.add(new FeishuSettings.WebHookUrl(secret, "http://127.0.0.1:" + SERVER.httpPort() + "/feishuhook/receivCODE
AI Slop Vocabulary3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMtest/e2e-v2/cases/runtime-rule/cluster/cluster-flow.sh38# Failures route to stderr so the e2e harness's stdout capture stays clean.COMMENT
MEDIUM…2e-v2/cases/runtime-rule/mal-storage/banyandb/e2e.yaml65 # minimal so the harness reports the script's pass/fail directly. A trailingCOMMENT
MEDIUMtest/e2e-v2/cases/alarm/alarm-cases.yaml57 # queryAlarms (11.0.0): comprehensive query API, entity-filtered to alarmsCOMMENT
Excessive Try-Catch Wrapping4 hits · 6 pts
SeverityFileLineSnippetContext
LOWtest/e2e-v2/cases/browser/docker/test.py29 except Exception as e:CODE
MEDIUMtest/e2e-v2/cases/browser/docker/test.py26def test_screenshot():CODE
LOWtest/e2e-v2/script/python/openai-call.py37 except Exception as e:CODE
MEDIUMtest/e2e-v2/script/python/openai-call.py26def do_GET(self):CODE
Hyper-Verbose Identifiers5 hits · 5 pts
SeverityFileLineSnippetContext
LOWtest/e2e-v2/cases/python/provider-kafka.py31 class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):CODE
LOWtest/e2e-v2/cases/python/provider.py30 class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):CODE
LOWtest/e2e-v2/cases/python/consumer.py32 class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):CODE
LOWtest/e2e-v2/cases/browser/docker/provider.py29 class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):CODE
LOWtest/e2e-v2/script/python/openai-call.py24class AIRequestHandler(BaseHTTPRequestHandler):CODE
Slop Phrases3 hits · 5 pts
SeverityFileLineSnippetContext
LOW…prometheus-windows_exporter/otel-collector-config.yaml20 - job_name: "windows-monitoring" # make sure to use this in the vm.yaml to filter only VM metricsCODE
LOW…vm/prometheus-node-exporter/otel-collector-config.yaml20 - job_name: "vm-monitoring" # make sure to use this in the vm.yaml to filter only VM metricsCODE
MEDIUM…rver/server-starter/src/main/resources/application.yml348 # the available variables are `pod`, `service`, f.e., you can use `${service.metadata.name}-${pod.metadata.labels.veCOMMENT
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtest/e2e-v2/cases/airflow/cluster/dags/cluster_load.py33 bash_command=f"echo load-{index}-start && sleep 75 && echo load-{index}-done",CODE
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…e2e-v2/script/prepare/setup-e2e-shell/install-swctl.sh36 # Check if the installed version is correctCOMMENT
LOWbenchmarks/cases/thread-analysis/run.sh359 # Check if counts differ across podsCOMMENT
LOW.github/workflows/skywalking.yaml108 # Check if anything related to Actual code / CI(functional testing) is changedCOMMENT
Modern AI Meta-Vocabulary1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMdocs/en/swip/SWIP-10/SWIP.md13This is complementary to [PR #13745](https://github.com/apache/skywalking/pull/13745) (agent-based Virtual GenAICODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWbenchmarks/cases/thread-analysis/run.sh22# Usage:COMMENT