Repository Analysis

spring-projects/spring-framework

Spring Framework

1.0 Likely human-written View on GitHub
1.0
Adjusted Score
1.0
Raw Score
100%
Time Factor
2026-05-29
Last Push
59,996
Stars
Java
Language
1,555,434
Lines of Code
10368
Files
483
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 84HIGH 40MEDIUM 8LOW 351

Pattern Findings

483 matches across 8 categories. Click a row to expand file-level details.

Hallucination Indicators84 hits · 975 pts
SeverityFileLineSnippet
CRITICAL…ork/web/reactive/socket/WebSocketIntegrationTests.java236 new org.eclipse.jetty.websocket.client.WebSocketClient();
CRITICAL…result/method/annotation/InitBinderBindingContext.java80 return new org.springframework.web.reactive.result.ExtendedWebExchangeDataBinder(target, name);
CRITICAL…k/web/reactive/socket/client/JettyWebSocketClient.java58 this(new org.eclipse.jetty.websocket.client.WebSocketClient());
CRITICAL…ramework/r2dbc/connection/R2dbcTransactionManager.java453 if (io.r2dbc.spi.TransactionDefinition.ISOLATION_LEVEL.equals(option)) {
CRITICAL…ramework/r2dbc/connection/R2dbcTransactionManager.java456 if (io.r2dbc.spi.TransactionDefinition.NAME.equals(option)) {
CRITICAL…ramework/r2dbc/connection/R2dbcTransactionManager.java459 if (io.r2dbc.spi.TransactionDefinition.READ_ONLY.equals(option)) {
CRITICAL…ramework/r2dbc/connection/R2dbcTransactionManager.java462 if (io.r2dbc.spi.TransactionDefinition.LOCK_WAIT_TIMEOUT.equals(option) &&
CRITICAL…gframework/orm/jpa/EntityManagerFactoryUtilsTests.java52 * 'org.springframework.orm.jpa.EntityManagerFactoryUtils.doGetEntityManager(EntityManagerFactory)'
CRITICAL…gframework/orm/jpa/EntityManagerFactoryUtilsTests.java113 * 'org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessException(PersistenceException)'
CRITICAL…pringframework/jms/core/JmsMessagingTemplateTests.java239 throw new org.springframework.jms.support.converter.MessageConversionException("Test exception");
CRITICAL…mework/jdbc/core/support/JdbcBeanDefinitionReader.java63 this.propReader = new org.springframework.beans.factory.support.PropertiesBeanDefinitionReader(beanFactory);
CRITICAL…ringframework/aot/test/ReflectionInvocationsTests.java37 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {
CRITICAL…ringframework/aot/test/ReflectionInvocationsTests.java49 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {
CRITICAL…g/springframework/expression/spel/EvaluationTests.java233 evaluateAndCheckError("new org.springframework.expression.spel.testresources.Inventor().inventions[1]",
CRITICAL…g/springframework/expression/spel/EvaluationTests.java773 evaluate("new org.springframework.expression.spel.testresources.PlaceOfBirth(inventions[0].toString()).city",
CRITICAL…gframework/expression/spel/SpelDocumentationTests.java550 parser.parseExpression("new org.springframework.expression.spel.testresources.Inventor('Albert Einstein',new java.u
CRITICAL…gframework/expression/spel/SpelDocumentationTests.java553 parser.parseExpression("members.add(new org.springframework.expression.spel.testresources.Inventor('Albert Einstein',
CRITICAL…rg/springframework/expression/spel/SpelReproTests.java1263 context.setVariable("bridgeExample", new org.springframework.expression.spel.spr10210.D());
CRITICAL…t/hints/testing/SampleReflectionRuntimeHintsTests.java46 RuntimeHintsInvocations invocations = org.springframework.aot.test.agent.RuntimeHintsRecorder.record(() -> {
CRITICAL…ringframework/aot/test/agent/RuntimeHintsRecorder.java55 Assert.state(org.springframework.aot.agent.RuntimeHintsAgent.isLoaded(), "RuntimeHintsAgent must be loaded in the curr
CRITICAL…t/TransactionalApplicationListenerSynchronization.java79 if (org.springframework.transaction.support.TransactionSynchronizationManager.isSynchronizationActive() &&
CRITICAL…t/TransactionalApplicationListenerSynchronization.java80 org.springframework.transaction.support.TransactionSynchronizationManager.isActualTransactionActive()) {
CRITICAL…t/TransactionalApplicationListenerSynchronization.java81 org.springframework.transaction.support.TransactionSynchronizationManager.registerSynchronization(
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java69 String expression = "execution(int org.springframework.beans.testfixture.beans.TestBean.getAge())";
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java189 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number)) && arg
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java210 String expression = "execution(int org.springframework.beans.testfixture.beans.TestBean.getAge())";
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java223 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number)) && arg
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java237 String expression = "execution(void org.springframework.beans.testfixture.beans.TestBean.setSomeNumber(Number) && args
CRITICAL…mework/aop/aspectj/AspectJExpressionPointcutTests.java267 String expression = "call(int org.springframework.beans.testfixture.beans.TestBean.getAge())";
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java647 @Around("org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.CommonPointcuts.getAge()()")
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java671 @Around("org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.propertyAccess()")
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java676 @Around(value="org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.integerArgOperati
CRITICAL…ctj/annotation/AbstractAspectJAdvisorFactoryTests.java697 @Around(value="org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactoryTests.Library.integerArgOperati
CRITICAL…framework/aop/testfixture/aspectj/TwoAdviceAspect.java29 @Around("execution(* org.springframework.beans.testfixture.beans.ITestBean.age())")
CRITICAL…framework/aop/testfixture/aspectj/TwoAdviceAspect.java34 @Before("execution(* org.springframework.beans.testfixture.beans.ITestBean.setAge(int)) && args(newAge)")
CRITICAL…ngframework/aop/testfixture/aspectj/PerThisAspect.java23@Aspect("perthis(org.springframework.aop.testfixture.aspectj.CommonPointcuts.getAgeExecution())")
CRITICAL…ngframework/aop/testfixture/aspectj/PerThisAspect.java32 @Around("org.springframework.aop.testfixture.aspectj.CommonPointcuts.getAgeExecution()")
CRITICAL…http/server/reactive/bootstrap/ReactorHttpsServer.java50 this.reactorServer = reactor.netty.http.server.HttpServer.create()
CRITICAL…/http/server/reactive/bootstrap/ReactorHttpServer.java41 this.reactorServer = reactor.netty.http.server.HttpServer.create()
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java55 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java56 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java59 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java60 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java63 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java64 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java67 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java68 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java71 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java72 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java79 @com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…/http/converter/json/ProblemDetailJacksonXmlMixin.java80 @tools.jackson.dataformat.xml.annotation.JacksonXmlProperty(namespace = NAMESPACE)
CRITICAL…ingframework/http/client/ReactorClientHttpRequest.java114 .request(io.netty.handler.codec.http.HttpMethod.valueOf(this.method.name()));
CRITICAL…k/http/client/reactive/ReactorClientHttpConnector.java161 .request(io.netty.handler.codec.http.HttpMethod.valueOf(method.name()));
CRITICAL…org/springframework/context/annotation/MyTestBean.java27 return new org.springframework.beans.testfixture.beans.TestBean();
CRITICAL…k/context/annotation/FooServiceDependentConverter.java37 return new org.springframework.beans.testfixture.beans.TestBean(source);
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java231 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.con
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java316 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.con
CRITICAL…annotation/CommonAnnotationBeanPostProcessorTests.java367 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer ppc = new org.springframework.beans.factory.con
CRITICAL…guration/ConfigurationClassAspectIntegrationTests.java130 @Before("execution(* org.springframework.beans.testfixture.beans.TestBean.absquatulate(..)) && target(testBean)")
CRITICAL…guration/ConfigurationClassAspectIntegrationTests.java207 @Before("execution(* org.springframework.beans.testfixture.beans.TestBean.absquatulate(..)) && target(testBean)")
24 more matches not shown…
Cross-File Repetition40 hits · 200 pts
SeverityFileLineSnippet
HIGH…ult/view/FragmentViewResolutionResultHandlerTests.java0event:fragment1 data:<p> data: hello foo data:</p> event:fragment2 data:<p> data: hello bar data:</p>
HIGH…vc/method/annotation/FragmentRenderingStreamTests.java0event:fragment1 data:<p> data: hello foo data:</p> event:fragment2 data:<p> data: hello bar data:</p>
HIGH…vc/method/annotation/FragmentRenderingStreamTests.java0event:fragment1 data:<p> data: hello foo data:</p> event:fragment2 data:<p> data: hello bar data:</p>
HIGH…ve/result/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [name=faustino1234]; \ codes [size.student.name,size.nam
HIGH…ve/result/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [name=faustino1234]; \ codes [size.student.name,size.nam
HIGH…ve/result/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [name=faustino1234]; \ codes [size.student.name,size.nam
HIGH…rvlet/mvc/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [name=faustino1234]; \ codes [size.student.name,size.nam
HIGH…rvlet/mvc/method/annotation/MethodValidationTests.java0field error in object 'student' on field 'name': rejected value [name=faustino1234]; \ codes [size.student.name,size.nam
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cann
HIGH…lt/method/annotation/RequestMappingHandlerMapping.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cann
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cann
HIGH…vc/method/annotation/RequestMappingHandlerMapping.java0private method [%s] on cglib proxy class [%s] cannot be used as a request \ handler method, because private methods cann
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it i
HIGH…lt/method/annotation/RequestMappingHandlerMapping.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it i
HIGH…thod/annotation/RequestMappingHandlerMappingTests.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it i
HIGH…vc/method/annotation/RequestMappingHandlerMapping.java0package-private method [%s] declared in class [%s] cannot be advised by \ cglib-proxied handler class [%s], because it i
HIGH…hod/annotation/AbstractNamedValueArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure that
HIGH…reactive/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure that
HIGH…/support/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure that
HIGH…ervice/invoker/AbstractNamedValueArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure that
HIGH…notation/AbstractNamedValueMethodArgumentResolver.java0name for argument of type [%s] not specified, and parameter name information not \ available via reflection. ensure that
HIGH…verter/KotlinSerializationJsonMessageConverterTests.kt0[ { "bytes": [ 1, 2 ], "array": [ "foo", "bar" ], "number": 42, "string": "foo", "bool": true, "fraction": 42 } ]
HIGH…verter/KotlinSerializationJsonMessageConverterTests.kt0[ { "bytes": [ 1, 2 ], "array": [ "foo", "bar" ], "number": 42, "string": "foo", "bool": true, "fraction": 42 } ]
HIGH…on/KotlinSerializationJsonHttpMessageConverterTests.kt0[ { "bytes": [ 1, 2 ], "array": [ "foo", "bar" ], "number": 42, "string": "foo", "bool": true, "fraction": 42 } ]
HIGH…on/KotlinSerializationJsonHttpMessageConverterTests.kt0[ { "bytes": [ 1, 2 ], "array": [ "foo", "bar" ], "number": 42, "string": "foo", "bool": true, "fraction": 42 } ]
HIGH…verter/KotlinSerializationJsonMessageConverterTests.kt0[{"bytes":[1,2],"array":["foo","bar"],"number":42,"string":"foo","bool":true,"fraction":42.0}]
HIGH…verter/KotlinSerializationJsonMessageConverterTests.kt0[{"bytes":[1,2],"array":["foo","bar"],"number":42,"string":"foo","bool":true,"fraction":42.0}]
HIGH…on/KotlinSerializationJsonHttpMessageConverterTests.kt0[{"bytes":[1,2],"array":["foo","bar"],"number":42,"string":"foo","bool":true,"fraction":42.0}]
HIGH…on/KotlinSerializationJsonHttpMessageConverterTests.kt0[{"bytes":[1,2],"array":["foo","bar"],"number":42,"string":"foo","bool":true,"fraction":42.0}]
HIGH…ttp/converter/xml/SourceHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;
HIGH…ttp/converter/xml/SourceHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;
HIGH…ttp/converter/xml/SourceHttpMessageConverterTests.java0<?xml version="1.0"?> <!doctype lolz [ <!entity lol "lol"> <!element lolz (#pcdata)> <!entity lol1 "&lol;&lol;&lol;&lol;
HIGH…st/context/bean/override/convention/TestBeanTests.java0unable to replace bean: there is no bean with name 'beantooverride' \ and type java.lang.string (as required by field 'f
HIGH…st/context/bean/override/convention/TestBeanTests.java0unable to replace bean: there is no bean with name 'beantooverride' \ and type java.lang.string (as required by field 'f
HIGH…erride/mockito/MockitoBeanConfigurationErrorTests.java0unable to replace bean: there is no bean with name 'beantooverride' \ and type java.lang.string (as required by field 'f
HIGH…erride/mockito/MockitoBeanConfigurationErrorTests.java0unable to replace bean: there is no bean with name 'beantooverride' \ and type java.lang.string (as required by field 'f
HIGH…/test/web/servlet/client/samples/JsonContentTests.java0[ {"firstname":"jane"}, {"firstname":"jason"}, {"firstname":"john"} ]
HIGH…/test/web/servlet/client/samples/JsonContentTests.java0[ {"firstname":"jane"}, {"firstname":"jason"}, {"firstname":"john"} ]
HIGH…test/web/reactive/server/samples/JsonContentTests.java0[ {"firstname":"jane"}, {"firstname":"jason"}, {"firstname":"john"} ]
HIGH…test/web/reactive/server/samples/JsonContentTests.java0[ {"firstname":"jane"}, {"firstname":"jason"}, {"firstname":"john"} ]
Fake / Example Data273 hits · 199 pts
SeverityFileLineSnippet
LOW…rces/org/springframework/web/reactive/function/foo.txt1Lorem Ipsum.
LOW…amework/web/reactive/function/client/largeTextFile.txt3Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
LOW…amework/web/reactive/function/client/largeTextFile.txt3Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
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
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
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
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 nisi
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 nisi
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 venena
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 venena
LOW…amework/web/reactive/function/client/largeTextFile.txt285Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt285Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt287Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt287Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt319Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
LOW…amework/web/reactive/function/client/largeTextFile.txt319Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
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
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
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
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 nisi
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 nisi
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 venena
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 venena
LOW…amework/web/reactive/function/client/largeTextFile.txt601Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt601Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt603Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt603Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt635Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
LOW…amework/web/reactive/function/client/largeTextFile.txt635Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
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
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
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
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 nisi
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 nisi
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 venena
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 venena
LOW…amework/web/reactive/function/client/largeTextFile.txt917Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt917Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt919Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt919Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt951Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
LOW…amework/web/reactive/function/client/largeTextFile.txt951Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
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
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
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
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 nisi
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 nisi
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 venena
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 venena
LOW…amework/web/reactive/function/client/largeTextFile.txt1233Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt1233Fusce ultricies sapien enim, sit amet feugiat nulla rutrum sit amet. Maecenas varius porttitor scelerisque. Lorem ipsum
LOW…amework/web/reactive/function/client/largeTextFile.txt1235Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt1235Suspendisse porta nulla sit amet urna eleifend dictum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vul
LOW…amework/web/reactive/function/client/largeTextFile.txt1267Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
LOW…amework/web/reactive/function/client/largeTextFile.txt1267Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas purus urna, maximus vel tristique vitae, cursus ut lib
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
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
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
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 nisi
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 nisi
213 more matches not shown…
Over-Commented Block51 hits · 51 pts
SeverityFileLineSnippet
LOW…ork/expression/spel/support/ReflectionHelperTests.java61 @Test
LOW…ngframework/expression/spel/standard/SpelCompiler.java181 cw.visitEnd();
LOW…pringframework/expression/spel/standard/Tokenizer.java321 this.pos++;
LOW…ession/spel/standard/InternalSpelExpressionParser.java501 }
LOW…rk/docs/web/webfluxfnhandlerclasses/PersonHandler.java41 }
LOW…op/ataspectj/aopataspectjexample/service/Idempotent.kt21// marker annotation
LOW…java/org/springframework/web/util/WhatWgUrlParser.java1621 public void handle(int c, UrlRecord url, WhatWgUrlParser p) {
LOW…test/context/cache/UnusedContextsIntegrationTests.java181 // active context used by EnclosingTestCase.
LOW…test/context/cache/UnusedContextsIntegrationTests.java281 // We see a ContextPausedEvent here, since ContextHierarchyLevel3a1TestCase
LOW…ingframework/test/context/aot/AotIntegrationTests.java141 List<Class<?>> testClasses = createTestClassScanner()
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java121 case REPLACE -> replaceOrCreateBean(beanFactory, handler, generatedBeanNames, true);
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java141 // 4) Create bean by-name, with a provided name
LOW…java/org/springframework/core/ResolvableTypeTests.java1121 @Test
LOW…org/springframework/core/SimpleAliasRegistryTests.java241 // Original state:
LOW…org/springframework/core/SimpleAliasRegistryTests.java281 registerAlias(NAME5, ALIAS5);
LOW…rc/main/java/org/springframework/asm/CurrentFrame.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…va/org/springframework/asm/RecordComponentVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…rc/main/java/org/springframework/asm/MethodWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…-core/src/main/java/org/springframework/asm/Label.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…-core/src/main/java/org/springframework/asm/Label.java201
LOW…g-core/src/main/java/org/springframework/asm/Type.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…src/main/java/org/springframework/asm/SymbolTable.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…c/main/java/org/springframework/asm/MethodVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…ore/src/main/java/org/springframework/asm/Handler.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…-core/src/main/java/org/springframework/asm/Frame.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…ain/java/org/springframework/asm/AnnotationWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…src/main/java/org/springframework/asm/FieldWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…ore/src/main/java/org/springframework/asm/Context.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…main/java/org/springframework/asm/ConstantDynamic.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…ava/org/springframework/asm/RecordComponentWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…/src/main/java/org/springframework/asm/ByteVector.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…re/src/main/java/org/springframework/asm/TypePath.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…src/main/java/org/springframework/asm/ClassWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…rc/main/java/org/springframework/asm/FieldVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…rc/main/java/org/springframework/asm/ClassVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…rc/main/java/org/springframework/asm/ModuleWriter.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…core/src/main/java/org/springframework/asm/Symbol.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…c/main/java/org/springframework/asm/ModuleVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…ore/src/main/java/org/springframework/asm/Opcodes.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…src/main/java/org/springframework/asm/ClassReader.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…src/main/java/org/springframework/asm/ClassReader.java201 // throw new IllegalArgumentException(
LOW…src/main/java/org/springframework/asm/ClassReader.java1861 methodVisitor.visitTryCatchBlock(start, end, handler, catchType);
LOW…src/main/java/org/springframework/asm/ClassReader.java2021 // does not currently have any frame. These inserted frames must be computed by simulating the
LOW…e/src/main/java/org/springframework/asm/Attribute.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…in/java/org/springframework/asm/AnnotationVisitor.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…c/main/java/org/springframework/asm/TypeReference.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…core/src/main/java/org/springframework/asm/Handle.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…g-core/src/main/java/org/springframework/asm/Edge.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…va/org/springframework/asm/ClassTooLargeException.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…a/org/springframework/asm/MethodTooLargeException.java1// ASM: a very small and fast Java bytecode manipulation framework
LOW…e/src/main/java/org/springframework/asm/Constants.java1// ASM: a very small and fast Java bytecode manipulation framework
AI Slop Vocabulary8 hits · 22 pts
SeverityFileLineSnippet
MEDIUM…ork/orm/jpa/persistenceunit/PersistenceUnitReader.java160 // to leverage XXE attacks. This does not qualify as privilege escalation.
MEDIUM…work/jms/listener/DefaultMessageListenerContainer.java332 * {@link #CACHE_CONNECTION} or {@link #CACHE_SESSION} even in conjunction with an
MEDIUM…amework/scheduling/quartz/LocalDataSourceJobStore.java98 // Absolutely needs thread-bound DataSource to initialize.
MEDIUM…ork/scheduling/quartz/LocalTaskExecutorThreadPool.java60 // Absolutely needs thread-bound Executor to initialize.
LOW…/aop/aspectj/AspectJAdviceParameterNameDiscoverer.java110 * be logged and the {@link #getParameterNames(Method)} method will simply return
MEDIUM…rg/springframework/web/servlet/view/xslt/XsltView.java215 // to leverage XXE attacks. This does not qualify as privilege escalation.
MEDIUM…a/org/springframework/beans/TypeConverterDelegate.java255 // Definitely doesn't match: throw IllegalArgumentException/IllegalStateException
MEDIUM…framework/beans/factory/xml/DefaultDocumentLoader.java93 // to leverage XXE attacks. This does not qualify as privilege escalation.
Verbosity Indicators12 hits · 22 pts
SeverityFileLineSnippet
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java373 // Step 0: none or only one
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java382 // Step 1: check primary candidate
LOW…ean/override/BeanOverrideBeanFactoryPostProcessor.java388 // Step 2: use the field name or parameter name as a fallback qualifier
LOW…/beans/factory/support/DefaultListableBeanFactory.java1667 // Step 1: pre-resolved shortcut for single bean match, for example, from @Autowired
LOW…/beans/factory/support/DefaultListableBeanFactory.java1675 // Step 2: pre-defined value or expression, for example, from @Value
LOW…/beans/factory/support/DefaultListableBeanFactory.java1696 // Step 3: shortcut for declared dependency name or qualifier-suggested name matching target bean name
LOW…/beans/factory/support/DefaultListableBeanFactory.java1740 // Step 5: determine single candidate
LOW…/beans/factory/support/DefaultListableBeanFactory.java1764 // Step 6: validate single result
LOW…/beans/factory/support/DefaultListableBeanFactory.java2040 // Step 1: check primary candidate
LOW…/beans/factory/support/DefaultListableBeanFactory.java2063 // Step 3: check highest priority candidate
LOW…/beans/factory/support/DefaultListableBeanFactory.java2068 // Step 4: pick unique default-candidate
LOW…/beans/factory/support/DefaultListableBeanFactory.java2073 // Step 5: pick directly registered dependency
Hyper-Verbose Identifiers13 hits · 13 pts
SeverityFileLineSnippet
LOW…function/server/RenderingResponseIntegrationTests.java112 private static class RenderingResponseHandler {
LOW…ramework/docs/web/webfluxfnrequest/RequestHandler.java23public class RequestHandler {
LOW…mework/docs/web/webfluxfnresponse/ResponseHandler.java23public class ResponseHandler {
LOW…gframework/docs/web/webfluxfnrequest/RequestHandler.kt22class RequestHandler {
LOW…ramework/docs/web/webfluxfnresponse/ResponseHandler.kt23class ResponseHandler {
LOW…erver/reactive/ServerHttpsRequestIntegrationTests.java90 private static class CheckRequestHandler implements HttpHandler {
LOW…server/reactive/ServerHttpRequestIntegrationTests.java50 static class CheckRequestHandler implements HttpHandler {
LOW…ver/reactive/MultipartHttpHandlerIntegrationTests.java88 static class CheckRequestHandler implements WebHandler {
LOW…socket/server/support/WebSocketHttpRequestHandler.java59public class WebSocketHttpRequestHandler implements HttpRequestHandler, Lifecycle, ServletContextAware {
LOW…eb/socket/sockjs/support/SockJsHttpRequestHandler.java52public class SockJsHttpRequestHandler
LOW…mework/web/servlet/handler/AbstractHandlerMapping.java795 private final class PreFlightHttpRequestHandler
LOW…servlet/resource/DefaultServletHttpRequestHandler.java55public class DefaultServletHttpRequestHandler implements HttpRequestHandler, ServletContextAware {
LOW…k/web/servlet/resource/ResourceHttpRequestHandler.java97public class ResourceHttpRequestHandler extends WebContentGenerator
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippet
LOW…/datasource/lookup/IsolationLevelDataSourceRouter.java77 * don't forget to switch the "allowCustomIsolationLevels" flag to "true".
MEDIUM…y/annotation/AutowiredAnnotationBeanPostProcessor.java141 * <p>In addition to regular injection points as discussed above, this post-processor