AI Slop Code Risk Monitor

spring-projects/spring-framework

SlopCodeMonitor badge for spring-projects/spring-framework Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Spring Framework

0.9 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for spring-projects/spring-framework, a Java project with 60,303 GitHub stars. SynthScan examined 1,581,304 lines of code across 10444 source files, recording 504 pattern matches distributed across 9 syntactic categories. The legacy adjusted pattern signal is 0.9 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

0.9
Adjusted Signal
0.9
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
60.3K
Stars
Java
Language
1.6M
Lines of Code
10.4K
Files
504
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 0.5/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 100 finding(s).

Hallucinated Dependency & Supply Chain Risk 3.7/100 · LOW

Are imports declared and package/API names verified? 371 finding(s).

Agent Over-Engineering Ratio 0.6/100 · LOW

Are wrappers, guards, and repeated structures necessary? 47 finding(s).

PR Review Velocity Impact 4.5/100 · LOW

Which changes need focused human review? 504 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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.

Severity Breakdown

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.

CRITICAL 85HIGH 33MEDIUM 8LOW 378

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 504 distinct pattern matches across 9 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.

Hallucination Indicators85 hits · 985 pts
SeverityFileLineSnippetContext
CRITICAL…ork/web/reactive/socket/WebSocketIntegrationTests.java236 new org.eclipse.jetty.websocket.client.WebSocketClient();CODE
CRITICAL…result/method/annotation/InitBinderBindingContext.java80 return new org.springframework.web.reactive.result.ExtendedWebExchangeDataBinder(target, name);CODE
CRITICAL…k/web/reactive/socket/client/JettyWebSocketClient.java58 this(new org.eclipse.jetty.websocket.client.WebSocketClient());CODE
CRITICAL⚡…ramework/r2dbc/connection/R2dbcTransactionManager.java453 if (io.r2dbc.spi.TransactionDefinition.ISOLATION_LEVEL.equals(option)) {CODE
CRITICAL⚡…ramework/r2dbc/connection/R2dbcTransactionManager.java456 if (io.r2dbc.spi.TransactionDefinition.NAME.equals(option)) {CODE
CRITICAL⚡…ramework/r2dbc/connection/R2dbcTransactionManager.java459 if (io.r2dbc.spi.TransactionDefinition.READ_ONLY.equals(option)) {CODE
CRITICAL⚡…ramework/r2dbc/connection/R2dbcTransactionManager.java462 if (io.r2dbc.spi.TransactionDefinition.LOCK_WAIT_TIMEOUT.equals(option) &&CODE
CRITICAL…gframework/orm/jpa/EntityManagerFactoryUtilsTests.java52 * 'org.springframework.orm.jpa.EntityManagerFactoryUtils.doGetEntityManager(EntityManagerFactory)'COMMENT
CRITICAL…gframework/orm/jpa/EntityManagerFactoryUtilsTests.java113 * 'org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessException(PersistenceException)'COMMENT
CRITICAL…pringframework/jms/core/JmsMessagingTemplateTests.java239 throw new org.springframework.jms.support.converter.MessageConversionException("Test exception");CODE
CRITICAL…mework/jdbc/core/support/JdbcBeanDefinitionReader.java63 this.propReader = new org.springframework.beans.factory.support.PropertiesBeanDefinitionReader(beanFactory);CODE
CRITICAL…ringframework/aot/test/ReflectionInvocationsTests.java37 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {CODE
CRITICAL…ringframework/aot/test/ReflectionInvocationsTests.java49 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {CODE
CRITICAL…g/springframework/expression/spel/EvaluationTests.java339 evaluateAndCheckError("new org.springframework.expression.spel.testresources.Inventor().inventions[1]",STRING
CRITICAL…g/springframework/expression/spel/EvaluationTests.java960 evaluate("new org.springframework.expression.spel.testresources.PlaceOfBirth(inventions[0].toString()).city",STRING
CRITICAL…gframework/expression/spel/SpelDocumentationTests.java550 parser.parseExpression("new org.springframework.expression.spel.testresources.Inventor('Albert Einstein',new java.uCODE
CRITICAL…gframework/expression/spel/SpelDocumentationTests.java553 parser.parseExpression("members.add(new org.springframework.expression.spel.testresources.Inventor('Albert Einstein',CODE
CRITICAL…rg/springframework/expression/spel/SpelReproTests.java1263 context.setVariable("bridgeExample", new org.springframework.expression.spel.spr10210.D());CODE
CRITICAL…t/hints/testing/SampleReflectionRuntimeHintsTests.java46 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {CODE
CRITICAL…ringframework/aot/test/agent/RuntimeHintsRecorder.java55 Assert.state(org.springframework.aot.agent.RuntimeHintsAgent.isLoaded(), "RuntimeHintsAgent must be loaded in the currCODE
CRITICAL⚡…t/TransactionalApplicationListenerSynchronization.java79 if (org.springframework.transaction.support.TransactionSynchronizationManager.isSynchronizationActive() &&CODE
CRITICAL⚡…t/TransactionalApplicationListenerSynchronization.java80 org.springframework.transaction.support.TransactionSynchronizationManager.isActualTransactionActive()) {CODE
CRITICAL⚡…t/TransactionalApplicationListenerSynchronization.java81 org.springframework.transaction.support.TransactionSynchronizationManager.registerSynchronization(CODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java69 String expression = "execution(int org.springframework.beans.testfixture.beans.TestBean.getAge())";CODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java189 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number)) && argCODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java210 String expression = "execution(int org.springframework.beans.testfixture.beans.TestBean.getAge())";CODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java223 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number)) && argCODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java237 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number) && argsCODE
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java267 String expression = "call(int org.springframework.beans.testfixture.beans.TestBean.getAge())";CODE
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java647 @Around("org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.CommonPointcuts.getAge()()")CODE
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java671 @Around("org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.propertyAccess()")CODE
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java676 @Around(value="org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.integerArgOperatiCODE
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java697 @Around(value="org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.integerArgOperatiCODE
CRITICAL…framework/aop/testfixture/aspectj/TwoAdviceAspect.java29 @Around("execution(* org.springframework.beans.testfixture.beans.ITestBean.age())")CODE
CRITICAL…framework/aop/testfixture/aspectj/TwoAdviceAspect.java34 @Before("execution(* org.springframework.beans.testfixture.beans.ITestBean.setAge(int)) && args(newAge)")CODE
CRITICAL…ngframework/aop/testfixture/aspectj/PerThisAspect.java23@Aspect("perthis(org.springframework.aop.testfixture.aspectj.CommonPointcuts.getAgeExecution())")CODE
CRITICAL…ngframework/aop/testfixture/aspectj/PerThisAspect.java32 @Around("org.springframework.aop.testfixture.aspectj.CommonPointcuts.getAgeExecution()")CODE
CRITICAL…http/server/reactive/bootstrap/ReactorHttpsServer.java50 this.reactorServer = reactor.netty.http.server.HttpServer.create()CODE
CRITICAL…/http/server/reactive/bootstrap/ReactorHttpServer.java41 this.reactorServer = reactor.netty.http.server.HttpServer.create()CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java55 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java56 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java59 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java60 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java63 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java64 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java67 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java68 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java71 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java72 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java79 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL⚡…/http/converter/json/ProblemDetailJacksonXmlMixin.java80 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)CODE
CRITICAL…ingframework/http/client/ReactorClientHttpRequest.java103 .request(io.netty.handler.codec.http.HttpMethod.valueOf(this.method.name()));CODE
CRITICAL…k/http/client/reactive/ReactorClientHttpConnector.java162 .request(io.netty.handler.codec.http.HttpMethod.valueOf(method.name()));CODE
CRITICAL…org/springframework/context/annotation/MyTestBean.java27 return new org.springframework.beans.testfixture.beans.TestBean();CODE
CRITICAL…k/context/annotation/FooServiceDependentConverter.java37 return new org.springframework.beans.testfixture.beans.TestBean(source);CODE
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java231 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.conCODE
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java316 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.conCODE
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java367 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.conCODE
CRITICAL…ork/context/annotation/EnableLoadTimeWeavingTests.java185 @Around("execution(String org.springframework.context.annotation.EnableLoadTimeWeavingTests.Greeter.get())")CODE
CRITICAL…guration/ConfigurationClassAspectIntegrationTests.java130 @Before("execution(* org.springframework.beans.testfixture.beans.TestBean.absquatulate(..)) && target(testBean)")CODE
25 more matches not shown…
Fake / Example Data286 hits · 210 pts
SeverityFileLineSnippetContext
LOW…rces/org/springframework/web/reactive/function/foo.txt1Lorem Ipsum.CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt3Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt3Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt13Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt13Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt19Suspendisse sodales, est at ullamcorper varius, elit nunc cursus sem, nec lobortis libero ex at erat. In auctor a lorem CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt271Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt271Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt279Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt279Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt285Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt285Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt287Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt287Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt319Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt319Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt329Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt329Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt335Suspendisse sodales, est at ullamcorper varius, elit nunc cursus sem, nec lobortis libero ex at erat. In auctor a lorem CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt587Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt587Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt595Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt595Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt601Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt601Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt603Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt603Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt635Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt635Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt645Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt645Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt651Suspendisse sodales, est at ullamcorper varius, elit nunc cursus sem, nec lobortis libero ex at erat. In auctor a lorem CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt903Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt903Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt911Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt911Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt917Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt917Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt919Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt919Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt951Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt951Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt961Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt961Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt967Suspendisse sodales, est at ullamcorper varius, elit nunc cursus sem, nec lobortis libero ex at erat. In auctor a lorem CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1219Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1219Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1227Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1227Morbi viverra nunc sit amet euismod congue. Ut arcu ipsum, bibendum non lectus id, ornare iaculis dolor. Sed quis venenaCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1233Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1233Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1235Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1235Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vulCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1267Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1267Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut libCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1277Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1277Sed iaculis massa lectus, quis hendrerit urna aliquet vel. Donec dapibus gravida dui et accumsan. Suspendisse in ligula CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1283Suspendisse sodales, est at ullamcorper varius, elit nunc cursus sem, nec lobortis libero ex at erat. In auctor a lorem CODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1535Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
LOW⚡…amework/web/reactive/function/client/largeTextFile.txt1535Curabitur auctor, magna ac semper cursus, leo metus aliquet lorem, ut molestie tellus turpis non purus. Integer nec nisiCODE
226 more matches not shown…
Cross-File Repetition33 hits · 165 pts
SeverityFileLineSnippetContext
HIGH…ve/result/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [faustino1234]; \ codes [size.student.name,size.name,sizSTRING
HIGH…rvlet/mvc/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [faustino1234]; \ codes [size.student.name,size.name,sizSTRING
HIGH…ation/beanvalidation/MethodValidationAdapterTests.java0field error in object 'student' on field 'name': rejected value [faustino1234]; \ codes [size.student.name,size.name,sizSTRING
HIGH…ve/result/method/annotation/MethodValidationTests.java0field error in object 'person' on field 'name': rejected value [faustino1234]; \ codes [size.person.name,size.name,size.STRING
HIGH…rvlet/mvc/method/annotation/MethodValidationTests.java0field error in object 'person' on field 'name': rejected value [faustino1234]; \ codes [size.person.name,size.name,size.STRING
HIGH…/beanvalidation/MethodValidationProxyReactorTests.java0field error in object 'person' on field 'name': rejected value [faustino1234]; \ codes [size.person.name,size.name,size.STRING
HIGH…ation/beanvalidation/MethodValidationAdapterTests.java0field error in object 'person' on field 'name': rejected value [faustino1234]; \ codes [size.person.name,size.name,size.STRING
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cannSTRING
HIGH…lt/method/annotation/RequestMappingHandlerMapping.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cannSTRING
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cannSTRING
HIGH…vc/method/annotation/RequestMappingHandlerMapping.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cannSTRING
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it iSTRING
HIGH…lt/method/annotation/RequestMappingHandlerMapping.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it iSTRING
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it iSTRING
HIGH…vc/method/annotation/RequestMappingHandlerMapping.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it iSTRING
HIGH…hod/annotation/AbstractNamedValueArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure thatSTRING
HIGH…reactive/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure thatSTRING
HIGH…/support/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure thatSTRING
HIGH…ervice/invoker/AbstractNamedValueArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure thatSTRING
HIGH…notation/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure thatSTRING
HIGH…ttp/converter/xml/SourceHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;STRING
HIGH…ter/xml/Jaxb2RootElementHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;STRING
HIGH…converter/xml/JacksonXmlHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;STRING
HIGH…r/xml/MappingJackson2XmlHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;STRING
HIGH…rter/xml/Jaxb2CollectionHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;STRING
HIGH…verride/BeanOverrideBeanFactoryPostProcessorTests.java0unable to wrap bean: there is no bean with name 'beantospy' and \ type java.lang.string (as required by field 'bynamesinSTRING
HIGH…st/context/bean/override/convention/TestBeanTests.java0unable to wrap bean: there is no bean with name 'beantospy' and \ type java.lang.string (as required by field 'bynamesinSTRING
HIGH…erride/mockito/MockitoBeanConfigurationErrorTests.java0unable to wrap bean: there is no bean with name 'beantospy' and \ type java.lang.string (as required by field 'bynamesinSTRING
HIGH…ide/mockito/MockitoSpyBeanConfigurationErrorTests.java0unable to wrap bean: there is no bean with name 'beantospy' and \ type java.lang.string (as required by field 'bynamesinSTRING
HIGH…verride/BeanOverrideBeanFactoryPostProcessorTests.java0unable to override bean: there are no beans of \ type java.lang.string (as required by field 'failurebytypelookup.examplSTRING
HIGH…st/context/bean/override/convention/TestBeanTests.java0unable to override bean: there are no beans of \ type java.lang.string (as required by field 'failurebytypelookup.examplSTRING
HIGH…ide/mockito/MockitoSpyBeanConfigurationErrorTests.java0unable to override bean: there are no beans of \ type java.lang.string (as required by field 'failurebytypelookup.examplSTRING
HIGH…erride/mockito/MockitoBeanConfigurationErrorTests.java0unable to override bean: there are no beans of \ type java.lang.string (as required by field 'failurebytypelookup.examplSTRING
Over-Commented Block50 hits · 50 pts
SeverityFileLineSnippetContext
LOW…ork/expression/spel/support/ReflectionHelperTests.java61 @TestCOMMENT
LOW…ngframework/expression/spel/standard/SpelCompiler.java181 cw.visitEnd();COMMENT
LOW…pringframework/expression/spel/standard/Tokenizer.java321 this.pos++;COMMENT
LOW…ession/spel/standard/InternalSpelExpressionParser.java521 }COMMENT
LOW…rk/docs/web/webfluxfnhandlerclasses/PersonHandler.java41 }COMMENT
LOW…op/ataspectj/aopataspectjexample/service/Idempotent.kt21// marker annotationCOMMENT
LOW…test/context/cache/UnusedContextsIntegrationTests.java181 // active context used by EnclosingTestCase.COMMENT
LOW…test/context/cache/UnusedContextsIntegrationTests.java281 // We see a ContextPausedEvent here, since ContextHierarchyLevel3a1TestCaseCOMMENT
LOW…ingframework/test/context/aot/AotIntegrationTests.java141 List<Class<?>> testClasses = createTestClassScanner()COMMENT
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java121 case REPLACE -> replaceOrCreateBean(beanFactory, handler, generatedBeanNames, true);COMMENT
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java141 // 4) Create bean by-name, with a provided nameCOMMENT
LOW…java/org/springframework/core/ResolvableTypeTests.java1121 @TestCOMMENT
LOW…org/springframework/core/SimpleAliasRegistryTests.java261 // Original state:COMMENT
LOW…org/springframework/core/SimpleAliasRegistryTests.java301 registerAlias(NAME5, ALIAS5);COMMENT
LOW…rc/main/java/org/springframework/asm/CurrentFrame.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…va/org/springframework/asm/RecordComponentVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…rc/main/java/org/springframework/asm/MethodWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…-core/src/main/java/org/springframework/asm/Label.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…-core/src/main/java/org/springframework/asm/Label.java201COMMENT
LOW…g-core/src/main/java/org/springframework/asm/Type.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…src/main/java/org/springframework/asm/SymbolTable.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…c/main/java/org/springframework/asm/MethodVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…ore/src/main/java/org/springframework/asm/Handler.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…-core/src/main/java/org/springframework/asm/Frame.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…ain/java/org/springframework/asm/AnnotationWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…src/main/java/org/springframework/asm/FieldWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…ore/src/main/java/org/springframework/asm/Context.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…main/java/org/springframework/asm/ConstantDynamic.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…ava/org/springframework/asm/RecordComponentWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…/src/main/java/org/springframework/asm/ByteVector.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…re/src/main/java/org/springframework/asm/TypePath.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…src/main/java/org/springframework/asm/ClassWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…rc/main/java/org/springframework/asm/FieldVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…rc/main/java/org/springframework/asm/ClassVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…rc/main/java/org/springframework/asm/ModuleWriter.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…core/src/main/java/org/springframework/asm/Symbol.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…c/main/java/org/springframework/asm/ModuleVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…ore/src/main/java/org/springframework/asm/Opcodes.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…src/main/java/org/springframework/asm/ClassReader.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…src/main/java/org/springframework/asm/ClassReader.java201 // throw new IllegalArgumentException(COMMENT
LOW…src/main/java/org/springframework/asm/ClassReader.java1861 methodVisitor.visitTryCatchBlock(start, end, handler, catchType);COMMENT
LOW…src/main/java/org/springframework/asm/ClassReader.java2021 // does not currently have any frame. These inserted frames must be computed by simulating theCOMMENT
LOW…e/src/main/java/org/springframework/asm/Attribute.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…in/java/org/springframework/asm/AnnotationVisitor.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…c/main/java/org/springframework/asm/TypeReference.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…core/src/main/java/org/springframework/asm/Handle.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…g-core/src/main/java/org/springframework/asm/Edge.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…va/org/springframework/asm/ClassTooLargeException.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…a/org/springframework/asm/MethodTooLargeException.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
LOW…e/src/main/java/org/springframework/asm/Constants.java1// ASM: a very small and fast Java bytecode manipulation frameworkCOMMENT
Structural Annotation Overuse14 hits · 27 pts
SeverityFileLineSnippetContext
LOW…/transaction/interceptor/TransactionAspectSupport.java95 // NOTE: This class must not implement Serializable because it serves as baseCOMMENT
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java130 // NOTE: This method supports 3 distinct scenarios which must be accounted for.COMMENT
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java373 // Step 0: none or only oneCOMMENT
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java382 // Step 1: check primary candidateCOMMENT
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java388 // Step 2: use the field name or parameter name as a fallback qualifierCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java1666 // Step 1: pre-resolved shortcut for single bean match, for example, from @AutowiredCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java1674 // Step 2: pre-defined value or expression, for example, from @ValueCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1695 // Step 3: shortcut for declared dependency name or qualifier-suggested name matching target bean nameCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1739 // Step 5: determine single candidateCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1763 // Step 6: validate single resultCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java2039 // Step 1: check primary candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2062 // Step 3: check highest priority candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2067 // Step 4: pick unique default-candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2072 // Step 5: pick directly registered dependencyCOMMENT
Verbosity Indicators12 hits · 24 pts
SeverityFileLineSnippetContext
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java373 // Step 0: none or only oneCOMMENT
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java382 // Step 1: check primary candidateCOMMENT
LOW⚡…ean/override/BeanOverrideBeanFactoryPostProcessor.java388 // Step 2: use the field name or parameter name as a fallback qualifierCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java1666 // Step 1: pre-resolved shortcut for single bean match, for example, from @AutowiredCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java1674 // Step 2: pre-defined value or expression, for example, from @ValueCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1695 // Step 3: shortcut for declared dependency name or qualifier-suggested name matching target bean nameCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1739 // Step 5: determine single candidateCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java1763 // Step 6: validate single resultCOMMENT
LOW…/beans/factory/support/DefaultListableBeanFactory.java2039 // Step 1: check primary candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2062 // Step 3: check highest priority candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2067 // Step 4: pick unique default-candidateCOMMENT
LOW⚡…/beans/factory/support/DefaultListableBeanFactory.java2072 // Step 5: pick directly registered dependencyCOMMENT
AI Slop Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUM…ork/orm/jpa/persistenceunit/PersistenceUnitReader.java164 // to leverage XXE attacks. This does not qualify as privilege escalation.COMMENT
MEDIUM…work/jms/listener/DefaultMessageListenerContainer.java337 * {@link #CACHE_CONNECTION} or {@link #CACHE_SESSION} even in conjunction with anCOMMENT
MEDIUM…amework/scheduling/quartz/LocalDataSourceJobStore.java98 // Absolutely needs thread-bound DataSource to initialize.COMMENT
MEDIUM…ork/scheduling/quartz/LocalTaskExecutorThreadPool.java60 // Absolutely needs thread-bound Executor to initialize.COMMENT
LOW…/aop/aspectj/AspectJAdviceParameterNameDiscoverer.java110 * be logged and the {@link #getParameterNames(Method)} method will simply returnCOMMENT
MEDIUM…rg/springframework/web/servlet/view/xslt/XsltView.java216 // to leverage XXE attacks. This does not qualify as privilege escalation.COMMENT
MEDIUM…a/org/springframework/beans/TypeConverterDelegate.java255 // Definitely doesn't match: throw IllegalArgumentException/IllegalStateExceptionCOMMENT
MEDIUM…framework/beans/factory/xml/DefaultDocumentLoader.java93 // to leverage XXE attacks. This does not qualify as privilege escalation.COMMENT
Hyper-Verbose Identifiers14 hits · 14 pts
SeverityFileLineSnippetContext
LOW…function/server/RenderingResponseIntegrationTests.java112 private static class RenderingResponseHandler {CODE
LOW…ramework/docs/web/webfluxfnrequest/RequestHandler.java23public class RequestHandler {CODE
LOW…mework/docs/web/webfluxfnresponse/ResponseHandler.java23public class ResponseHandler {CODE
LOW…gframework/docs/web/webfluxfnrequest/RequestHandler.kt22class RequestHandler {CODE
LOW…ramework/docs/web/webfluxfnresponse/ResponseHandler.kt23class ResponseHandler {CODE
LOW…erver/reactive/ServerHttpsRequestIntegrationTests.java90 private static class CheckRequestHandler implements HttpHandler {CODE
LOW…server/reactive/ServerHttpRequestIntegrationTests.java50 static class CheckRequestHandler implements HttpHandler {CODE
LOW…ver/reactive/MultipartHttpHandlerIntegrationTests.java88 static class CheckRequestHandler implements WebHandler {CODE
LOW…socket/server/support/WebSocketHttpRequestHandler.java59public class WebSocketHttpRequestHandler implements HttpRequestHandler, Lifecycle, ServletContextAware {CODE
LOW…eb/socket/sockjs/support/SockJsHttpRequestHandler.java52public class SockJsHttpRequestHandlerCODE
LOW…mework/web/servlet/handler/AbstractHandlerMapping.java795 private final class PreFlightHttpRequestHandlerCODE
LOW…eb/servlet/handler/DefaultPreFlightRequestHandler.java60public class DefaultPreFlightRequestHandlerCODE
LOW…servlet/resource/DefaultServletHttpRequestHandler.java55public class DefaultServletHttpRequestHandler implements HttpRequestHandler, ServletContextAware {CODE
LOW…k/web/servlet/resource/ResourceHttpRequestHandler.java97public class ResourceHttpRequestHandler extends WebContentGeneratorCODE
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippetContext
LOW…/datasource/lookup/IsolationLevelDataSourceRouter.java77 * don't forget to switch the "allowCustomIsolationLevels" flag to "true".COMMENT
MEDIUM…y/annotation/AutowiredAnnotationBeanPostProcessor.java141 * <p>In addition to regular injection points as discussed above, this post-processorCOMMENT