AI Slop Code Risk Monitor

neo4j/neo4j

SlopCodeMonitor badge for neo4j/neo4j Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Graphs for Everyone

1.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for neo4j/neo4j, a Java project with 17,380 GitHub stars. SynthScan examined 2,769,369 lines of code across 13281 source files, recording 801 pattern matches distributed across 13 syntactic categories. The legacy adjusted pattern signal is 1.2 (Low pattern signal); it is not an authorship estimate.

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

1.2
Adjusted Signal
1.2
Raw Pattern Score
100%
Time Factor
2026-10-23
Last Push
17.4K
Stars
Java
Language
2.8M
Lines of Code
13.3K
Files
801
Pattern Hits
2026-10-31
Scan Date
0.02
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.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 3.6/100 · LOW

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

Agent Over-Engineering Ratio 1.7/100 · LOW

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

PR Review Velocity Impact 5.5/100 · LOW

Which changes need focused human review? 801 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 171HIGH 137MEDIUM 60LOW 433

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 801 distinct pattern matches across 13 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 Indicators171 hits · 2015 pts
SeverityFileLineSnippetContext
CRITICAL…tocol/common/connector/netty/SocketNettyConnector.java166 org.neo4j.configuration.helpers.SocketAddress.format(CODE
CRITICAL…o4j/graphdb/notification/NotificationCategoryTest.java32 List<String> kernelCategoryList = Arrays.stream(org.neo4j.kernel.api.exceptions.NotificationCategory.values())CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java81 new org.neo4j.boltmessages.request.authentication.HelloMessage(CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java101 new org.neo4j.boltmessages.request.authentication.LogonMessage(Map.of(CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java116 new org.neo4j.boltmessages.request.authentication.LogonMessage(Map.of(CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java127 org.neo4j.boltmessages.request.authentication.LogoffMessage.getInstance()),CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java230 new org.neo4j.boltmessages.request.transaction.BeginMessage(CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java252 new org.neo4j.boltmessages.request.transaction.BeginMessage(CODE
CRITICAL…iver/boltmessage/codec/OutboundMessageEncoderTest.java277 new org.neo4j.boltmessages.request.transaction.BeginMessage(CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java290 new org.neo4j.boltmessages.request.streaming.PullMessage(10, 1)),CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java293 new org.neo4j.boltmessages.request.streaming.DiscardMessage(10, 1)),CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java295 CommitMessage.COMMIT, org.neo4j.boltmessages.request.transaction.CommitMessage.getInstance()),CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java298 org.neo4j.boltmessages.request.transaction.RollbackMessage.getInstance()),CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java300 GoodbyeMessage.GOODBYE, org.neo4j.boltmessages.request.connection.GoodbyeMessage.getInstance()),CODE
CRITICAL⚡…iver/boltmessage/codec/OutboundMessageEncoderTest.java301 Arguments.of(ResetMessage.RESET, org.neo4j.boltmessages.request.connection.ResetMessage.getInstance()));CODE
CRITICAL…river/boltmessage/codec/InboundMessageDecoderTest.java50 new org.neo4j.bolt.connection.netty.impl.messaging.response.SuccessMessage(Map.of())),CODE
CRITICAL…river/boltmessage/codec/InboundMessageDecoderTest.java125 new org.neo4j.bolt.connection.netty.impl.messaging.response.RecordMessage(CODE
CRITICAL…c/main/java/org/neo4j/server/AbstractNeoWebServer.java190 this.queryApiTransactionManager = new org.neo4j.server.queryapi.tx.QueryAPITransactionManager(CODE
CRITICAL…driver/boltmessage/pipeline/InboundMessageDecoder.java51 yield new org.neo4j.bolt.connection.netty.impl.messaging.response.SuccessMessage(metaMap);CODE
CRITICAL…driver/boltmessage/pipeline/InboundMessageDecoder.java59 yield new org.neo4j.bolt.connection.netty.impl.messaging.response.RecordMessage(recordList);CODE
CRITICAL⚡…river/boltmessage/pipeline/OutboundMessageEncoder.java107 new org.neo4j.boltmessages.request.authentication.LogonMessage(CODE
CRITICAL⚡…river/boltmessage/pipeline/OutboundMessageEncoder.java110 org.neo4j.boltmessages.request.authentication.LogoffMessage.getInstance();CODE
CRITICAL⚡…river/boltmessage/pipeline/OutboundMessageEncoder.java111 case ResetMessage resetMessage -> org.neo4j.boltmessages.request.connection.ResetMessage.getInstance();CODE
CRITICAL⚡…river/boltmessage/pipeline/OutboundMessageEncoder.java113 org.neo4j.boltmessages.request.connection.GoodbyeMessage.getInstance();CODE
CRITICAL…river/boltmessage/pipeline/OutboundMessageEncoder.java141 case CommitMessage commitMessage -> org.neo4j.boltmessages.request.transaction.CommitMessage.getInstance();CODE
CRITICAL…river/boltmessage/pipeline/OutboundMessageEncoder.java143 org.neo4j.boltmessages.request.transaction.RollbackMessage.getInstance();CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java272 // new org.neo4j.driver.internal.value.VectorValue(COMMENT
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java277 // new org.neo4j.driver.internal.value.VectorValue(COMMENT
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java203 new org.neo4j.driver.internal.value.FloatValue(floatingPointValue.doubleValue());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java210 return new org.neo4j.driver.internal.value.DateTimeValue(value.asObjectCopy());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java215 return new org.neo4j.driver.internal.value.LocalDateTimeValue(value.asObjectCopy());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java220 return new org.neo4j.driver.internal.value.DateValue(value.asObjectCopy());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java225 return new org.neo4j.driver.internal.value.TimeValue(value.asObjectCopy());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java230 return new org.neo4j.driver.internal.value.LocalTimeValue(value.asObjectCopy());CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java243 return new org.neo4j.driver.internal.value.DurationValue(isoDuration);CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java252 return new org.neo4j.driver.internal.value.PointValue(driverPointValue);CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java256 return new org.neo4j.driver.internal.value.PointValue(driverPointValue);CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java264 new org.neo4j.driver.internal.value.VectorValue(new InternalInt8Vector(toByteArray(integer8)));CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java266 new org.neo4j.driver.internal.value.VectorValue(new InternalInt16Vector(toShortArray(integer16)));CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java268 new org.neo4j.driver.internal.value.VectorValue(new InternalInt32Vector(toIntArray(integer32)));CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java270 new org.neo4j.driver.internal.value.VectorValue(new InternalInt64Vector(toLongArray(integer64)));CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java282 new org.neo4j.driver.internal.value.VectorValue(CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java285 new org.neo4j.driver.internal.value.VectorValue(CODE
CRITICAL⚡…/driver/boltmessage/codec/BoltMessageValueDecoder.java292 return new org.neo4j.driver.internal.value.UUIDValue(value.asObjectCopy());CODE
CRITICAL…/driver/boltmessage/codec/BoltMessageValueDecoder.java95 return new org.neo4j.driver.internal.value.PathValue(convertPath(pathValue));CODE
CRITICAL…/driver/boltmessage/codec/BoltMessageValueDecoder.java135 return new org.neo4j.driver.internal.value.NodeValue(new InternalNode(CODE
CRITICAL…/driver/boltmessage/codec/BoltMessageValueDecoder.java148 return new org.neo4j.driver.internal.value.RelationshipValue(new InternalRelationship(CODE
CRITICAL…/driver/boltmessage/codec/BoltMessageValueDecoder.java166 return new org.neo4j.driver.internal.value.MapValue(map);CODE
CRITICAL…lanner/logical/plans/rewriter/pruningVarExpander.scala363 case ValueHashJoin(_, _, org.neo4j.cypher.internal.expressions.Equals(lhs, rhs)) =>CODE
CRITICAL…t/plannerQuery/composite/CompositeQueryConverter.scala57 val argumentIds = foreign.importsAsParameters.view.values.toSet.union(foreign.graphReference.dependencies)CODE
CRITICAL…g/neo4j/cypher/internal/options/OptionReaderTest.scala245 org.neo4j.cypher.internal.CypherVersion.values().foreach {CODE
CRITICAL…g/neo4j/cypher/internal/options/OptionReaderTest.scala255 org.neo4j.cypher.internal.CypherVersion.values().foreach { version =>CODE
CRITICAL…gical/builder/LogicalPlanToPlanBuilderStringTest.scala3805 s"""new org.neo4j.cypher.internal.logical.builder.TestPlanBuilder()CODE
CRITICAL…gical/builder/LogicalPlanToPlanBuilderStringTest.scala3822 |org.neo4j.cypher.internal.logical.builder.LogicalPlanToPlanBuilderStringTest.RESULT_ARRAY.value(0) = $resultCODE
CRITICAL…ernal/logical/builder/AbstractLogicalPlanBuilder.scala4435 org.neo4j.cypher.internal.ir.DeleteExpression(Parser.Latest.parseExpression(entity), forced)CODE
CRITICAL…/scala/org/neo4j/cypher/internal/ExecutionEngine.scala521 org.neo4j.cypher.internal.expressions.functions.Function.functionInfo.map(FunctionWithInformation.apply)CODE
CRITICAL…/scala/org/neo4j/cypher/internal/ExecutionEngine.scala525 org.neo4j.cypher.internal.expressions.IterablePredicateExpression.functionInfo.map(FunctionWithInformation.apply)CODE
CRITICAL…/org/neo4j/cypher/internal/CypherCurrentCompiler.scala349 query.options.queryOptions.plannerVersionOption.name.toUpperCase(Locale.ROOT)CODE
CRITICAL…rnal/plandescription/LogicalPlan2PlanDescription.scala4753 case org.neo4j.cypher.internal.ir.DeleteExpression(toDelete, forced) =>CODE
CRITICAL⚡…g/neo4j/cypher/internal/procs/PropertyTypeMapper.scala102 org.neo4j.internal.schema.constraints.VectorType.int8Vector(dim.toInt)CODE
111 more matches not shown…
Cross-File Repetition136 hits · 680 pts
SeverityFileLineSnippetContext
HIGHcommunity/cypher/cypher-planner/AGENTS.md0create (a:label) |with count(*) as c |match (n:label) |where n.prop is null |set n.prop = 123STRING
HIGHcommunity/cypher/cypher-planner-tests/AGENTS.md0create (a:label) |with count(*) as c |match (n:label) |where n.prop is null |set n.prop = 123STRING
HIGH…ler/planner/logical/IndexPlanningIntegrationTest.scala0create (a:label) |with count(*) as c |match (n:label) |where n.prop is null |set n.prop = 123STRING
HIGH…nternal/runtime/ExpressionVariableAllocationTest.scala0unexpected result in $version |default statement: $defaultstatement |$version statement: $notequal |STRING
HIGH…org/neo4j/cypher/internal/frontend/ScopeTreeTest.scala0unexpected result in $version |default statement: $defaultstatement |$version statement: $notequal |STRING
HIGH…ompiler/planner/logical/PlannerQueryRewriterTest.scala0unexpected result in $version |default statement: $defaultstatement |$version statement: $notequal |STRING
HIGH…/cypher/internal/logical/plans/NameValidatorTest.scala0username 'neo:4j' contains illegal characters. |use ascii characters that are not ',', ':' or whitespaces.STRING
HIGH…eo4j/cypher/internal/logical/plans/NameValidator.scala0username 'neo:4j' contains illegal characters. |use ascii characters that are not ',', ':' or whitespaces.STRING
HIGH…CommunityUserAdministrationCommandAcceptanceTest.scala0username 'neo:4j' contains illegal characters. |use ascii characters that are not ',', ':' or whitespaces.STRING
HIGH…rnal/rewriting/NormalizeWithAndReturnClausesTest.scala0match (n) |return distinct n.prop as prop order by n.fooSTRING
HIGH…er/internal/frontend/phases/ExpandSubclausesTest.scala0match (n) |return distinct n.prop as prop order by n.fooSTRING
HIGH…QL_42I18_ReferenceToNonGroupingSubExpressionTest.scala0match (n) |return distinct n.prop as prop order by n.fooSTRING
HIGH…l/rewriting/rewriters/GraphTypeCanonicalizerTest.scala0{ | (:`city` => :`location` {`name` :: string}), | (:`site` => :`location` {`name` :: string}), | (:`student` => :`persoSTRING
HIGH…internal/ast/prettifier/GraphTypeStringifierTest.scala0{ | (:`city` => :`location` {`name` :: string}), | (:`site` => :`location` {`name` :: string}), | (:`student` => :`persoSTRING
HIGH…eo4j/cypher/internal/graphtype/GraphTypeTestCase.scala0{ | (:`city` => :`location` {`name` :: string}), | (:`site` => :`location` {`name` :: string}), | (:`student` => :`persoSTRING
HIGH…al/frontend/ExistsExpressionSemanticAnalysisTest.scala0create (a), (b {prop: collect { match (n) where n.prop = a.prop } }) |return aSTRING
HIGH…nal/frontend/CountExpressionSemanticAnalysisTest.scala0create (a), (b {prop: collect { match (n) where n.prop = a.prop } }) |return aSTRING
HIGH…l/frontend/CollectExpressionSemanticAnalysisTest.scala0create (a), (b {prop: collect { match (n) where n.prop = a.prop } }) |return aSTRING
HIGH…er/internal/frontend/LocalCallableResolutionTest.scala0define procedure bar() { | return 1 as one |} | |call bar() yield one as x |return xSTRING
HIGH…scoping/surveyor/LocalCallablesScopeSurveyorTest.scala0define procedure bar() { | return 1 as one |} | |call bar() yield one as x |return xSTRING
HIGH…cypher/internal/frontend/prettifier/PrettifierIT.scala0define procedure bar() { | return 1 as one |} | |call bar() yield one as x |return xSTRING
HIGH…ernal/ast/factory/query/DefineLocalProcedureTest.scala0define procedure bar() { | return 1 as one |} | |call bar() yield one as x |return xSTRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0with 1 as x |call { | with 2 as y | return y |} |return x, y |STRING
HIGH…rnal/frontend/scoping/ScopeSurveyorReferenceTest.scala0with 1 as x |call { | with 2 as y | return y |} |return x, y |STRING
HIGH…a/org/neo4j/fabric/planning/FabricFragmenterTest.scala0with 1 as x |call { | with 2 as y | return y |} |return x, y |STRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0return 1 as a | |next |{ | return a + 4 as a | union | return a + 2 as a |}STRING
HIGH…scoping/checker/GQL_42N62_VariableNotDefinedTest.scala0return 1 as a | |next |{ | return a + 4 as a | union | return a + 2 as a |}STRING
HIGH…cker/GQL_42N07_VariableIsShadowingOuterScopeTest.scala0return 1 as a | |next |{ | return a + 4 as a | union | return a + 2 as a |}STRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0match (movie:movie) | search movie in ( | vector index movieplots | for [1, 2, 3] | limit 5 | ) score as $variable |retuSTRING
HIGH…42N59_VariableAlreadyDeclared_LocalCallablesTest.scala0match (movie:movie) | search movie in ( | vector index movieplots | for [1, 2, 3] | limit 5 | ) score as $variable |retuSTRING
HIGH…scoping/checker/GQL_42N62_VariableNotDefinedTest.scala0match (movie:movie) | search movie in ( | vector index movieplots | for [1, 2, 3] | limit 5 | ) score as $variable |retuSTRING
HIGH…ker/GQL_42I69_InvalidSearchVariableReferenceTest.scala0match (movie:movie) | search movie in ( | vector index movieplots | for [1, 2, 3] | limit 5 | ) score as $variable |retuSTRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0unwind [1, 2, 3] as x |with distinct s order by x ascending |return sSTRING
HIGH…scoping/checker/GQL_42N62_VariableNotDefinedTest.scala0unwind [1, 2, 3] as x |with distinct s order by x ascending |return sSTRING
HIGH…_42I79_InvalidReferenceInSubclauseExpressionTest.scala0unwind [1, 2, 3] as x |with distinct s order by x ascending |return sSTRING
HIGH…oping/checker/GQL_42N44_InaccessibleVariableTest.scala0unwind [1, 2, 3] as x |with distinct s order by x ascending |return sSTRING
HIGH…cker/GQL_42I24_AggregateExpressionNotAllowedTest.scala0unwind [1, 2, 3] as x |with distinct s order by x ascending |return sSTRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0let a = 10 |unwind [1, 2, 3] as x |return a, sum(x / a) + x * 5 as s | |next | |return x + 1 as newxSTRING
HIGH…QL_42I18_ReferenceToNonGroupingSubExpressionTest.scala0let a = 10 |unwind [1, 2, 3] as x |return a, sum(x / a) + x * 5 as s | |next | |return x + 1 as newxSTRING
HIGH…scoping/checker/GQL_42N62_VariableNotDefinedTest.scala0let a = 10 |unwind [1, 2, 3] as x |return a, sum(x / a) + x * 5 as s | |next | |return x + 1 as newxSTRING
HIGH…pher/internal/frontend/scoping/ScopeSurveyorTest.scala0with 10 as a |unwind [1, 2, 3] as x |return a, x + 1 as y, sum(x / a) + a * 5 as s | order by 1 * max(s * a * x) - a ascSTRING
HIGH…cker/GQL_42I24_AggregateExpressionNotAllowedTest.scala0with 10 as a |unwind [1, 2, 3] as x |return a, x + 1 as y, sum(x / a) + a * 5 as s | order by 1 * max(s * a * x) - a ascSTRING
HIGH…_42I79_InvalidReferenceInSubclauseExpressionTest.scala0with 10 as a |unwind [1, 2, 3] as x |return a, x + 1 as y, sum(x / a) + a * 5 as s | order by 1 * max(s * a * x) - a ascSTRING
HIGH…ng/checker/GQL_42N59_VariableAlreadyDeclaredTest.scala0return 7 as x | |next | |when true then { | { | return x + 4 as x | | next | | return x + 5 as x | } | union | return 2 STRING
HIGH…ypher/internal/frontend/phases/ExpandClausesTest.scala0return 7 as x | |next | |when true then { | { | return x + 4 as x | | next | | return x + 5 as x | } | union | return 2 STRING
HIGH…cker/GQL_42N07_VariableIsShadowingOuterScopeTest.scala0return 7 as x | |next | |when true then { | { | return x + 4 as x | | next | | return x + 5 as x | } | union | return 2 STRING
HIGH…essions/OtherLabelExpressionSemanticAnalysisTest.scala0the semantics of using colon in the separation of alternative relationship types in conjunction with |the use of variablSTRING
HIGH…essions/MatchLabelExpressionSemanticAnalysisTest.scala0the semantics of using colon in the separation of alternative relationship types in conjunction with |the use of variablSTRING
HIGH…eo4j/cypher/internal/ast/semantics/SemanticError.scala0the semantics of using colon in the separation of alternative relationship types in conjunction with |the use of variablSTRING
HIGH…/ast/factory/ddl/ShowProceduresCommandParserTest.scala0invalid input 'rule': expected 'alias', 'aliases', 'all', 'auth', 'constraint', 'constraints', 'current', 'database', 'dSTRING
HIGH…rnal/ast/factory/ddl/ShowSchemaCommandParserTest.scala0invalid input 'rule': expected 'alias', 'aliases', 'all', 'auth', 'constraint', 'constraints', 'current', 'database', 'dSTRING
HIGH…l/ast/factory/ddl/ShowFunctionsCommandParserTest.scala0invalid input 'rule': expected 'alias', 'aliases', 'all', 'auth', 'constraint', 'constraints', 'current', 'database', 'dSTRING
HIGH…ge/ShowPrivilegesAdministrationCommandParserTest.scala0invalid input 'rule': expected 'alias', 'aliases', 'all', 'auth', 'constraint', 'constraints', 'current', 'database', 'dSTRING
HIGH…ege/DbmsPrivilegeAdministrationCommandParserTest.scala0invalid input 'database': expected 'dbms' (line 1, column ${offset + 1} (offset: $offset))STRING
HIGH…AllGraphPrivilegeAdministrationCommandParserTest.scala0invalid input 'database': expected 'dbms' (line 1, column ${offset + 1} (offset: $offset))STRING
HIGH…rocedurePrivilegeAdministrationCommandParserTest.scala0invalid input 'database': expected 'dbms' (line 1, column ${offset + 1} (offset: $offset))STRING
HIGH…wSettingPrivilegeAdministrationCommandParserTest.scala0invalid input '`oc`': expected an identifier, '*', ',', '.', '?' or 'on dbms' (line 1, column ${offset + 1} (offset: $ofSTRING
HIGH…FunctionPrivilegeAdministrationCommandParserTest.scala0invalid input '`oc`': expected an identifier, '*', ',', '.', '?' or 'on dbms' (line 1, column ${offset + 1} (offset: $ofSTRING
HIGH…rocedurePrivilegeAdministrationCommandParserTest.scala0invalid input '`oc`': expected an identifier, '*', ',', '.', '?' or 'on dbms' (line 1, column ${offset + 1} (offset: $ofSTRING
HIGH…wSettingPrivilegeAdministrationCommandParserTest.scala0each part of the glob (a block of text up until a dot) must either be fully escaped or not escaped at all.STRING
76 more matches not shown…
Over-Commented Block294 hits · 272 pts
SeverityFileLineSnippetContext
LOW…/org/neo4j/internal/id/indexed/IndexedIdGenerator.java581 }COMMENT
LOW…/org/neo4j/internal/id/indexed/IndexedIdGenerator.java661 // Take a short-cut if possible, which is to place the free ID into cache right awayCOMMENT
LOW…java/org/neo4j/server/startup/WindowsBootloaderOs.java241 // - StoppedCOMMENT
LOW…java/org/neo4j/server/startup/WindowsBootloaderOs.java301 }COMMENT
LOW…va/org/neo4j/commandline/dbms/MigrateStoreCommand.java241 // - For migration across formats (within same storage engine, or across) there's generally aCOMMENT
LOW…src/main/java/org/neo4j/token/CreatingTokenHolder.java101 // created concurrently with us.COMMENT
LOW…/java/org/neo4j/configuration/SettingValueParsers.java321 //COMMENT
LOW…a/org/neo4j/internal/nativeimpl/LinuxNativeAccess.java221 public static String tryExtractError(int errorCode) {COMMENT
LOW…a/org/neo4j/internal/nativeimpl/LinuxNativeAccess.java241 // message.COMMENT
LOW…/org/neo4j/wal/entry/LogEntrySerializationSetV4_2.java41 // of the "detached" checkpoint log entry.COMMENT
LOW…/java/org/neo4j/wal/enveloped/EnvelopeReadChannel.java801 // asked for bufferOffset to be 0. So we can just return and don't have to read anythingCOMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java21COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java41 // threadPoolSize,COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java61 // boltSchedulerWithQueue.shutdown();COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java81 // // verify that handleSchedulingError is called onceCOMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java101 //COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java121 //COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java141 // // verify that handleSchedulingError is called once and processNextBatch never.COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java161 // };COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java181 // @OverrideCOMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java201 // private NotifyingThreadPoolExecutor(COMMENT
LOW…ime/scheduling/ExecutorBoltSchedulerWithQueueTest.java221 // beforeExecuteEvent.await();COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java21COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java41 //COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java61 // break;COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java81 // factory.create(-1, 10, Duration.ZERO, 0, false, newThreadFactory());COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java101 // factory.create(0, 0, Duration.ZERO, 0, false, newThreadFactory());COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java121 // factory.create(5, 10, Duration.ZERO, 0, false, newThreadFactoryWithCounter(threadCounter));COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java141 // executorService = factory.create(0, 1, Duration.ZERO, 0, false,COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java161 //COMMENT
LOW…me/scheduling/CachedThreadPoolExecutorFactoryTest.java181 // private static Runnable newInfiniteWaitingRunnable(AtomicBoolean exitCondition) {COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java21COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java41 // maxPoolSize,COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java61 // }COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java81 // assertEquals(1, handleSchedulingErrorCounter.get());COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java101 //COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java121 // private void blockAllThreads() throws InterruptedException {COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java141 // counter.incrementAndGet();COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java161 // int queueSize,COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java181 // ThreadFactory threadFactory,COMMENT
LOW…e/scheduling/ExecutorBoltSchedulerConcurrencyTest.java201 // }COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java21COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java41 //COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java61 // jobScheduler,COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java81 // void shutdownShouldTerminateThreadPool() throws Throwable {COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java101 // scheduler.shutdown();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java121 // String id = UUID.randomUUID().toString();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java141 // boltScheduler.created(connection);COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java161 // boltScheduler.enqueued(connection, Jobs.noop());COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java181 // boltScheduler.start();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java201 // String id = UUID.randomUUID().toString();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java221 // AtomicBoolean exitCondition = new AtomicBoolean();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java241 // exitCondition.set(true);COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java261 //COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java281 // AtomicBoolean exitCondition = new AtomicBoolean();COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java301 // @TestCOMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java321 //COMMENT
LOW…bolt/runtime/scheduling/ExecutorBoltSchedulerTest.java341 // var connection = newConnection(UUID.randomUUID().toString());COMMENT
LOW…g/neo4j/bolt/protocol/v40/fsm/StateMachineV40Test.java21COMMENT
LOW…g/neo4j/bolt/protocol/v40/fsm/StateMachineV40Test.java41 // reset(connection, machine, nullResponseHandler());COMMENT
234 more matches not shown…
Decorative Section Separators50 hits · 177 pts
SeverityFileLineSnippetContext
MEDIUM⚡community/server/src/test/resources/certificates/CA.sh4# ==============COMMENT
MEDIUM⚡community/server/src/test/resources/certificates/CA.sh13# ---------------COMMENT
MEDIUM⚡community/server/src/test/resources/certificates/CA.sh15# ====================================================================COMMENT
MEDIUMcommunity/server/src/test/resources/certificates/CA.sh61# ====================================================================COMMENT
MEDIUMcommunity/server/src/test/resources/certificates/CA.sh70# -----------------------COMMENT
MEDIUM⚡…helpers/traversal/ppbfs/PGPathPropagatingBFSTest.scala1063 // ┌───────────PROBLEM────────────┐STRING
MEDIUM⚡…helpers/traversal/ppbfs/PGPathPropagatingBFSTest.scala1068 // └─▶n0:S│──────DUP──────▶│ n1 │ ┌─────┐ ┌───┐ ┌───┐ ┌─────┐STRING
MEDIUM⚡…helpers/traversal/ppbfs/PGPathPropagatingBFSTest.scala1070 // └┬─┬─┘ ┌──┐ ┌──┐ └▲─▲─┘ └─────┘ └───┘ └───┘ └─────┘STRING
MEDIUM⚡…helpers/traversal/ppbfs/PGPathPropagatingBFSTest.scala1072 // ┌─────────R3───────┘ └──┘ └──┘ └────────R3───────┐STRING
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4719 // ┌───────────PROBLEM────────────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4724 // └─▶n0:S│──────DUP──────▶│ n1 │ ┌─────┐ ┌───┐ ┌───┐ ┌─────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4726 // └┬─┬─┘ ┌──┐ ┌──┐ └▲─▲─┘ └─────┘ └───┘ └───┘ └─────┘COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4728 // ┌─────────R3───────┘ └──┘ └──┘ └────────R3───────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4792 // ┌───────────PROBLEM────────────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4797 // └─▶n0:S│──────DUP──────▶│ n1 │ ┌─────┐ ┌───┐ ┌───┐ ┌─────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4799 // └┬─┬─┘ ┌──┐ ┌──┐ └▲─▲─┘ └─────┘ └───┘ └───┘ └─────┘COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4801 // ┌─────────R3───────┘ └──┘ └──┘ └────────R3───────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4961 // ┌───────────PROBLEM────────────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4966 // └─▶n0:S│──────DUP──────▶│ n1 │ ┌─────┐ ┌───┐ ┌───┐ ┌─────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4968 // └┬─┬─┘ ┌──┐ ┌──┐ └▲─▲─┘ └─────┘ └───┘ └───┘ └─────┘COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala4970 // ┌─────────R3───────┘ └──┘ └──┘ └────────R3───────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala5034 // ┌───────────PROBLEM────────────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala5039 // └─▶n0:S│──────DUP──────▶│ n1 │ ┌─────┐ ┌───┐ ┌───┐ ┌─────┐COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala5041 // └┬─┬─┘ ┌──┐ ┌──┐ └▲─▲─┘ └─────┘ └───┘ └───┘ └─────┘COMMENT
MEDIUM⚡…/runtime/spec/tests/StatefulShortestPathTestBase.scala5043 // ┌─────────R3───────┘ └──┘ └──┘ └────────R3───────┐COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala36 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala38 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala227 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala229 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala327 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala329 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala429 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala431 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala602 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala607 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala627 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ternal/ast/factory/query/GroupByClauseParserTest.scala629 // ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…rg/neo4j/index/internal/gbptree/TreeStatePairTest.java65 // ┌──────────────-───-────┬──────────────────────────┬───────────────┬───────────────┐COMMENT
MEDIUM…rg/neo4j/index/internal/gbptree/TreeStatePairTest.java67 // └───────────────────────┴──────────────────────────┴───────────────┴───────────────┘COMMENT
MEDIUM…ex/internal/gbptree/GenerationSafePointerPairTest.java72 // ┌─────────────────┬─────────────────┬─────────────────-------──┬───────------────────────────┐COMMENT
MEDIUM…ex/internal/gbptree/GenerationSafePointerPairTest.java74 // └─────────────────┴─────────────────┴──────────────────-------─┴────────────────────------───┘COMMENT
MEDIUM⚡…rc/main/java/org/neo4j/export/aura/AuraURLFactory.java57 // <─┬──><──────┬─────>COMMENT
MEDIUM⚡…rc/main/java/org/neo4j/export/aura/AuraURLFactory.java58 // │ └──────── environmentCOMMENT
MEDIUM⚡…rc/main/java/org/neo4j/export/aura/AuraURLFactory.java59 // └─────────────────── database idCOMMENT
MEDIUM…rc/main/java/org/neo4j/export/aura/AuraURLFactory.java78 // │ └──────────── environmentCOMMENT
MEDIUM…rc/main/java/org/neo4j/export/aura/AuraURLFactory.java79 // └─────────────────── database idCOMMENT
MEDIUM…ava/org/neo4j/consistency/checker/NodeCheckerTest.java167 // ▲──────────┘COMMENT
MEDIUM…ava/org/neo4j/consistency/checker/NodeCheckerTest.java214 // (N)────>(L1)───────>(L2)COMMENT
MEDIUM…j/consistency/checker/SafePropertyChainReaderTest.java74 // ▲───────┘COMMENT
MEDIUM…onsistency/checking/full/FullCheckIntegrationTest.java3150 // └───────────┘COMMENT
Hyper-Verbose Identifiers80 hits · 96 pts
SeverityFileLineSnippetContext
LOW…/protocol/common/handler/DiscoveryResponseHandler.java42public class DiscoveryResponseHandler extends ChannelInboundHandlerAdapter {CODE
LOW…neo4j/bolt/protocol/common/handler/RequestHandler.java39public class RequestHandler extends SimpleChannelInboundHandler<RequestMessage> {CODE
LOW…otocol/common/fsm/response/NetworkResponseHandler.java41public final class NetworkResponseHandler extends AbstractMetadataAwareResponseHandler {CODE
LOW…/protocol/common/fsm/response/NoopResponseHandler.java34public final class NoopResponseHandler implements ResponseHandler {CODE
LOW…fsm/response/AbstractMetadataAwareResponseHandler.java35public abstract class AbstractMetadataAwareResponseHandler implements ResponseHandler {CODE
LOW…/cypher/consumer/OutputEventStreamResponseHandler.java42public class OutputEventStreamResponseHandler extends AbstractMetadataAwareResponseHandler {CODE
LOW…er/http/cypher/consumer/SingleNodeResponseHandler.java39public class SingleNodeResponseHandler implements ResponseHandler {CODE
LOW…pher/internal/physicalplanning/SlotConfiguration.scala88 def getOrElse(key: SlotKey, f: => KeyedSlot): KeyedSlot = {CODE
LOW…/scala/org/neo4j/cypher/internal/ExecutionEngine.scala380 private def getOrCompile(CODE
LOW…o4j/cypher/internal/AdministrationCommandRuntime.scala153 protected def validateAndFormatEncryptedPassword(password: Array[Byte]): TextValue =CODE
LOW…org/neo4j/cypher/internal/planning/CypherPlanner.scala455 private def getOrParse(CODE
LOW⚡…ternal/planning/ExceptionTranslatingQueryContext.scala742 override def getOrCreateLabelId(labelName: String): Int =CODE
LOW⚡…ternal/planning/ExceptionTranslatingQueryContext.scala745 override def getOrCreateTypeId(relTypeName: String): Int =CODE
LOW⚡…ternal/planning/ExceptionTranslatingQueryContext.scala748 override def getOrCreatePropertyKeyId(propertyKey: String): Int =CODE
LOW⚡…ternal/planning/ExceptionTranslatingQueryContext.scala751 override def getOrCreatePropertyKeyIds(propertyKeys: Array[String]): Array[Int] =CODE
LOW…ternal/planning/ExceptionTranslatingQueryContext.scala876 override def getOrCreateRelTypeId(relTypeName: String): Int =CODE
LOW…/runtime/interpreted/TransactionalContextWrapper.scala75 def getOrCreateFromSchemaState[T](key: SchemaStateKey, f: => T): TCODE
LOW…/runtime/interpreted/TransactionalContextWrapper.scala147 def getOrCreateFromSchemaState[T](key: SchemaStateKey, f: => T): T = {CODE
LOW⚡…runtime/interpreted/TransactionBoundQueryContext.scala220 override def getOrCreateRelTypeId(relTypeName: String): Int =CODE
LOW⚡…runtime/interpreted/TransactionBoundQueryContext.scala223 override def getOrCreateLabelId(labelName: String): Int = {CODE
LOW⚡…runtime/interpreted/TransactionBoundQueryContext.scala229 override def getOrCreateTypeId(relTypeName: String): Int = {CODE
LOW…runtime/interpreted/TransactionBoundQueryContext.scala240 override def getOrCreatePropertyKeyId(propertyKey: String): Int =CODE
LOW…runtime/interpreted/TransactionBoundQueryContext.scala243 override def getOrCreatePropertyKeyIds(propertyKeys: Array[String]): Array[Int] = {CODE
LOW⚡…interpreted/ParallelTransactionBoundQueryContext.scala95 override def getOrCreateRelTypeId(relTypeName: String): Int = unsupported()CODE
LOW⚡…interpreted/ParallelTransactionBoundQueryContext.scala96 override def getOrCreateLabelId(labelName: String): Int = unsupported()CODE
LOW⚡…interpreted/ParallelTransactionBoundQueryContext.scala97 override def getOrCreateTypeId(relTypeName: String): Int = unsupported()CODE
LOW⚡…interpreted/ParallelTransactionBoundQueryContext.scala100 override def getOrCreatePropertyKeyId(propertyKey: String): Int = unsupported()CODE
LOW⚡…interpreted/ParallelTransactionBoundQueryContext.scala101 override def getOrCreatePropertyKeyIds(propertyKeys: Array[String]): Array[Int] = unsupported()CODE
LOW…/interpreted/ParallelTransactionalContextWrapper.scala140 override def getOrCreateFromSchemaState[T](key: SchemaStateKey, f: => T): T = unsupported()CODE
LOW…ernal/runtime/interpreted/DelegatingQueryContext.scala189 override def getOrCreateRelTypeId(relTypeName: String): Int = singleDbHit(inner.getOrCreateRelTypeId(relTypeName))CODE
LOW…ernal/runtime/interpreted/DelegatingQueryContext.scala203 override def getOrCreateLabelId(labelName: String): Int = singleDbHit(inner.getOrCreateLabelId(labelName))CODE
LOW…ernal/runtime/interpreted/DelegatingQueryContext.scala205 override def getOrCreateTypeId(relTypeName: String): Int = singleDbHit(inner.getOrCreateTypeId(relTypeName))CODE
LOW…ernal/runtime/interpreted/DelegatingQueryContext.scala272 override def getOrCreatePropertyKeyId(propertyKey: String): Int =CODE
LOW…ernal/runtime/interpreted/DelegatingQueryContext.scala275 override def getOrCreatePropertyKeyIds(propertyKeys: Array[String]): Array[Int] = {CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala34 def getOrCreateType(row: ReadableRow, state: QueryState): IntCODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala36 def getOrCreateType(row: ReadableRow, state: QueryState, token: TokenWrite): IntCODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala45 def getOrCreateType(row: ReadableRow, state: QueryState): Int = {CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala49 def getOrCreateType(row: ReadableRow, state: QueryState, token: TokenWrite): Int = {CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala64 def getOrCreateType(row: ReadableRow, state: QueryState): Int =CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala67 def getOrCreateType(row: ReadableRow, state: QueryState, token: TokenWrite): Int =CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala70 def getOrCreateType(context: WriteQueryContext): Int = {CODE
LOW⚡…pher/internal/runtime/interpreted/pipes/LazyType.scala77 def getOrCreateType(token: TokenWrite): Int = {CODE
LOW…es/ConcurrentTransactionsDeadlockPreventionLogic.scala731 private def getOrCreateBatch(batchIdx: Int): Batch = {CODE
LOW…her/internal/runtime/interpreted/pipes/LazyLabel.scala39 def getOrCreateId(context: WriteQueryContext): Int = {CODE
LOW…her/internal/runtime/interpreted/pipes/LazyLabel.scala46 def getOrCreateId(token: TokenWrite): Int = {CODE
LOW…nal/runtime/interpreted/commands/values/KeyToken.scala38 def getOrCreateId(state: QueryContext): IntCODE
LOW…nal/runtime/interpreted/commands/values/KeyToken.scala54 override def getOrCreateId(state: QueryContext): Int = typ.getOrCreateIdForName(name, state)CODE
LOW…nal/runtime/interpreted/commands/values/KeyToken.scala67 override def getOrCreateId(state: QueryContext): Int = idCODE
LOW⚡…al/runtime/interpreted/commands/values/TokenType.scala32 def getOrCreateIdForName(name: String, queryContext: QueryContext) = queryContext.getOrCreateLabelId(name)CODE
LOW⚡…al/runtime/interpreted/commands/values/TokenType.scala40 def getOrCreateIdForName(name: String, queryContext: QueryContext) = queryContext.getOrCreatePropertyKeyId(name)CODE
LOW⚡…al/runtime/interpreted/commands/values/TokenType.scala48 def getOrCreateIdForName(name: String, queryContext: QueryContext) = queryContext.getOrCreateRelTypeId(name)CODE
LOW…al/runtime/interpreted/commands/values/TokenType.scala61 def getOrCreateIdForName(name: String, queryContext: QueryContext): IntCODE
LOW…runtime/interpreted/commands/values/KeyTokenTest.scala70 def getOrCreateIdForName(name: String, queryContext: QueryContext): Int = throw new UnsupportedOperationExceptionCODE
LOW…g/neo4j/cypher/internal/logical/plans/NFABuilder.scala101 protected def getOrCreateState(CODE
LOW⚡…a/org/neo4j/cypher/internal/runtime/QueryContext.scala630 def getOrCreateRelTypeId(relTypeName: String): IntCODE
LOW⚡…a/org/neo4j/cypher/internal/runtime/QueryContext.scala632 def getOrCreateLabelId(labelName: String): IntCODE
LOW⚡…a/org/neo4j/cypher/internal/runtime/QueryContext.scala634 def getOrCreateTypeId(relTypeName: String): IntCODE
LOW⚡…a/org/neo4j/cypher/internal/runtime/QueryContext.scala640 def getOrCreatePropertyKeyId(propertyKey: String): IntCODE
LOW⚡…a/org/neo4j/cypher/internal/runtime/QueryContext.scala642 def getOrCreatePropertyKeyIds(propertyKeys: Array[String]): Array[Int]CODE
LOW…a/org/neo4j/cypher/internal/runtime/GrowingArray.scala56 def getOrNull(index: Int): T = {CODE
20 more matches not shown…
Verbosity Indicators15 hits · 30 pts
SeverityFileLineSnippetContext
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java71 // Step 1: Reinterpret the 32-bit float as a 32-bit unsigned integerCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java74 // Step 2: Check for NaN to preserve quiet/signaling NaN bitsCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java82 // Step 3: Rounding to nearest evenCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java88 // Step 4: Extract the upper 16 bitsCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java94 // Step 1: Cast the 16-bit bfloat16 storage type into a 32-bit unsigned integerCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java98 // Step 2: Shift the bits left by 16 positionsCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala83 // Step 1: Find reads and writesCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala87 // Step 2: Find conflicting plansCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala91 // Step 3: Find candidate lists where Eager can be plannedCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala94 // Step 4: Pick the best candidate in each sequence.COMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala97 // Step 5: Actually insert Eager operatorsCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala106 // Step 6: Optionally, compress reported eagerness reasons.COMMENT
LOW…ud/src/main/java/org/neo4j/export/aura/AuraClient.java316 // "running". So we need to check if this is the case and ignore the result in that case and onlyCOMMENT
LOW…va/org/neo4j/procedure/builtin/FulltextProcedures.java353 // It's expensive to check if an index is online on an SPD(since we need to check if it's online for allSTRING
LOW…main/java/org/neo4j/kernel/impl/newapi/Operations.java1157 // For nodes, we can grant read access based on property key AND values, so we need to check if we can readCOMMENT
Structural Annotation Overuse12 hits · 27 pts
SeverityFileLineSnippetContext
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java71 // Step 1: Reinterpret the 32-bit float as a 32-bit unsigned integerCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java74 // Step 2: Check for NaN to preserve quiet/signaling NaN bitsCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java82 // Step 3: Rounding to nearest evenCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java88 // Step 4: Extract the upper 16 bitsCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java94 // Step 1: Cast the 16-bit bfloat16 storage type into a 32-bit unsigned integerCOMMENT
LOW⚡…main/java/org/neo4j/values/storable/Float16Format.java98 // Step 2: Shift the bits left by 16 positionsCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala83 // Step 1: Find reads and writesCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala87 // Step 2: Find conflicting plansCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala91 // Step 3: Find candidate lists where Eager can be plannedCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala94 // Step 4: Pick the best candidate in each sequence.COMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala97 // Step 5: Actually insert Eager operatorsCOMMENT
LOW⚡…al/plans/rewriter/eager/EagerWhereNeededRewriter.scala106 // Step 6: Optionally, compress reported eagerness reasons.COMMENT
AI Slop Vocabulary9 hits · 24 pts
SeverityFileLineSnippetContext
LOW…/main/java/org/neo4j/internal/id/indexed/ScanLock.java49 * Optimistic {@link ScanLock} which will never block in {@link #tryLock()}, but simply return {@code false} if it wCOMMENT
MEDIUM…otocol/common/fsm/StateTransitionStateMachineTest.java84 * {@link States#AUTHENTICATION AUTHENTICATION} in order to facilitate safe processing ofCOMMENT
MEDIUM…otocol/common/fsm/StateTransitionStateMachineTest.java124 * {@link States#AUTHENTICATION AUTHENTICATION} in order to facilitate safe processing ofCOMMENT
MEDIUM…al/compiler/planner/logical/CardinalityCostModel.scala733 // Essentially, we wantCOMMENT
MEDIUM…nternal/compiler/planner/logical/PlanSingleQuery.scala85 // In this case the next WITH/RETURN is allowed to leverage the ORDER BY of the previous one.COMMENT
MEDIUM…mpiler/planner/logical/steps/LogicalPlanProducer.scala3245 // Aggregation functions may leverage the order of a preceding ORDER BY, if no other clause is inbetween.COMMENT
MEDIUM…nal/compiler/planner/logical/steps/leverageOrder.scala83 // To find out if there are order columns of which we can leverage the order, we have to use the same aliases in tCOMMENT
MEDIUM…ernal/runtime/spec/tests/OrderedDistinctTestBase.scala1021 // NOTE: if we want to preserve LHS order we need to set leverage orderCOMMENT
MEDIUM…g/neo4j/commandline/dbms/MigrateConfigCommandTest.java428 // Not the most robust way to get hold of the template but I guess it worksSTRING
Fake / Example Data23 hits · 24 pts
SeverityFileLineSnippetContext
LOW…est/java/org/neo4j/values/storable/StringsLibrary.java46 // TODO longer lorem ipsum string?COMMENT
LOW…internal/frontend/scoping/inspection_tool/Assets.scala419 | result.innerHTML = '<div class="placeholder">Inspecting query...</div>';STRING
LOW…ternal/frontend/scoping/inspection_tool/Renderer.scala91 else div(cls := "placeholder")("Submit a query to inspect its WorkingScope tree.")CODE
LOW…ternal/frontend/scoping/inspection_tool/Renderer.scala101 div(cls := "placeholder")("Enter a query to inspect.").renderCODE
LOW…rc/test/java/org/neo4j/importer/ImportCommandTest.java3491 assertThat(persons).containsOnlyKeys("John Smith", "Jane Doe", "Bob Smith");CODE
LOW…rc/test/java/org/neo4j/importer/ImportCommandTest.java3506 single(persons.get("Jane Doe").getRelationships(Direction.OUTGOING, withName("LIVES_IN")));CODE
LOW…g/neo4j/kernel/impl/newapi/PropertyCursorTestBase.java51Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget nibh cursus, efficitur risus non, ultrices juCODE
LOW…g/neo4j/kernel/impl/newapi/PropertyCursorTestBase.java51Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eget nibh cursus, efficitur risus non, ultrices juCODE
LOW…t/resources/org/neo4j/genai/vector/providers/lorem.txt1Lorem ipsum odor amet, consectetuer adipiscing elit. Nibh hendrerit sit sed fermentum aliquam eu cubilia. Interdum pretiCODE
LOW⚡…in/src/test/java/org/neo4j/genai/util/HashingTest.java54 "Lorem ipsum...",CODE
LOW⚡…in/src/test/java/org/neo4j/genai/util/HashingTest.java55 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOW⚡…in/src/test/java/org/neo4j/genai/util/HashingTest.java55 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOW…/genai/util/aws/AwsSignatureV4HeaderGeneratorTest.java161 "{\"inputText\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididSTRING
LOW…/genai/util/aws/AwsSignatureV4HeaderGeneratorTest.java161 "{\"inputText\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididSTRING
LOW…test/java/org/neo4j/genai/vector/providers/BaseIT.java68 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et doloCODE
LOW…test/java/org/neo4j/genai/vector/providers/BaseIT.java68 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et doloCODE
LOW…o4j/shell/prettyprint/TableScopePlanFormatterTest.java162 "Lorem ipsum dolor sit amet, ",CODE
LOW…o4j/shell/prettyprint/TableScopePlanFormatterTest.java162 "Lorem ipsum dolor sit amet, ",CODE
LOW…o4j/shell/prettyprint/TableScopePlanFormatterTest.java177 "| +Lorem ipsum dolor sit amet, consetetur sadipsc... | x |",CODE
LOW…o4j/shell/prettyprint/TableScopePlanFormatterTest.java177 "| +Lorem ipsum dolor sit amet, consetetur sadipsc... | x |",CODE
LOW…ternal/batchimport/input/parquet/ParquetInputTest.java2959 "123 Main St",CODE
LOW…ternal/batchimport/input/parquet/ParquetInputTest.java5745 List.<Object[]>of(new Object[] {personId, "Jane Doe", bandId}));CODE
LOW…ternal/batchimport/input/parquet/ParquetInputTest.java5804 List.<Object[]>of(new Object[] {personId, "Jane Doe", bandId, groupId}));CODE
Slop Phrases8 hits · 12 pts
SeverityFileLineSnippetContext
LOW…configuration/helpers/CypherVersionClassification.java30 // Do you need to introduce an experimental version? Don't forget to add constraint toCOMMENT
LOW…/org/neo4j/wal/enveloped/EnvelopeWriteChannelTest.java1066 maxLogFileSize /* don't forget to position the channel to where we were */,CODE
LOW…/org/neo4j/wal/enveloped/EnvelopeWriteChannelTest.java1162 segmentSize + totalSizeFirstTx /* don't forget to position the channel to where we were */,CODE
MEDIUMcommunity/server/src/test/resources/certificates/CA.sh132# some setup stuff to be done before you can use it and this makesCOMMENT
LOW…landescription/PlanDescriptionArgumentSerializer.scala142 // that we don't forget to add new types of arguments hereCOMMENT
LOW…neo4j/cypher/internal/cache/SharedCacheContainer.scala157 // Thinking of adding more support? Don't forget to test estimatedSize in SharedCachePropertyTest.COMMENT
LOW…/src/main/java/org/neo4j/test/utils/TestDirectory.java231 fileSystem.deleteRecursively(directory); // Don't forget to clean up the memory to avoid OOMCODE
LOW…a/org/neo4j/kernel/impl/security/WebURLAccessRule.java246 * that don't respect the spec recommendations, please don't forget to align checkUrlIncludingHops.COMMENT
AI Response Leakage1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…o4j/commandline/dbms/MemoryRecommendationsCommand.java125 print("# Based on the above, the following memory settings are recommended:");CODE
Self-Referential Comments1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…/cucumber/synthesise/generator/ScenarioGenerator.scala228 s"""# This file contains generated test cases.CODE
TODO Padding1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…ternal/runtime/interpreted/InterpretedPipeMapper.scala1629 case RemoteBatchPropertiesWithFilter(_, predicates, _) => // TODO: implementCODE