AI Slop Code RIsk Monitor

quartznet/quartznet

Quartz Enterprise Scheduler .NET

6.2 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for quartznet/quartznet, a C# project with 7,091 GitHub stars. SynthScan examined 627,887 lines of code across 2561 source files, recording 3600 pattern matches distributed across 10 syntactic categories. The legacy adjusted pattern signal is 6.2 (Moderate pattern signal); it is not an authorship estimate.

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

6.2
Adjusted Signal
6.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
7.1K
Stars
C#
Language
627.9K
Lines of Code
2.6K
Files
3.6K
Pattern Hits
2026-10-12
Scan Date
0.02
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 24.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.8/100 · LOW

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

Agent Over-Engineering Ratio 1.6/100 · LOW

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

PR Review Velocity Impact 26.8/100 · MEDIUM

Which changes need focused human review? 3600 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 10HIGH 30MEDIUM 42LOW 3518

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 3600 distinct pattern matches across 10 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.

Over-Commented Block3470 hits · 3336 pts
SeverityFileLineSnippetContext
LOWapidoc/docfx.json1// The docfx project behind https://www.quartz-scheduler.net/apidoc/4.x/.COMMENT
LOWapidoc/filterConfig.yml1# What the generated reference leaves out, beyond the internals docfx already skips.COMMENT
LOW.github/dependabot.yml1# To get started with Dependabot version updates, you'll need to specify whichCOMMENT
LOW.github/dependabot.yml41 versions: ["11.*"]COMMENT
LOW.github/dependabot.yml61 # floored id, Dependabot raises that id as a required dependency whatever the entry says:COMMENT
LOW.github/dependabot.yml101 - dependency-name: "TimeZoneConverter"COMMENT
LOW.github/workflows/pr-integration-redis.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-postgres.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/publish.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-mysql.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-sqlite.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-basic.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/sonar.yml1# Hand-written rather than generated from build/Build.CI.GitHubActions.cs: an analysis wraps the buildCOMMENT
LOW.github/workflows/sonar.yml81 - name: 'Restore: dotnet tools'COMMENT
LOW.github/workflows/sonar.yml101 # Components — and every component the dashboard routes to is now rendered by a test, soCOMMENT
LOW.github/workflows/sonar.yml121 # repository has. Unit-testing a sample would also change what it is for: it is written toCOMMENT
LOW.github/workflows/sonar.yml141 # All of them are listed rather than only the ones that have tripped it, because the trip isCOMMENT
LOW.github/workflows/sonar.yml161 # Duplication. Six dialects saying the same thing is the design, not a defect: everyCOMMENT
LOW.github/workflows/sonar.yml181 # tables_oracle.sql, which drops each of those tables a few lines later, and the threeCOMMENT
LOW.github/workflows/sonar.yml201 # carrying none: Sonar counts the executable lines of a PL/SQL block -- four of them inCOMMENT
LOW.github/workflows/sonar.yml221 #COMMENT
LOW.github/workflows/pr-tests-unit.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/docs-pr.yml41 run: dotnet tool restoreCOMMENT
LOW.github/workflows/pr-integration-firebird3.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-oracle.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-firebird5.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-sqlserver.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-firebird4.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/pr-integration-firebird.yml1# ------------------------------------------------------------------------------COMMENT
LOW.github/workflows/build.yml1# ------------------------------------------------------------------------------COMMENT
LOW….AspNetCore/QuartzAspNetCoreConfigurationExtensions.cs21{COMMENT
LOW….AspNetCore/QuartzAspNetCoreConfigurationExtensions.cs61 // In memory and bounded, as the dashboard's has always been: a worker that maps the API answersCOMMENT
LOW….AspNetCore/QuartzAspNetCoreConfigurationExtensions.cs101 ArgumentNullException.ThrowIfNull(builder);COMMENT
LOWsrc/Quartz.AspNetCore/TrimAnalysisBaseline.cs21COMMENT
LOWsrc/Quartz.AspNetCore/TrimAnalysisBaseline.cs41// compiler write that code instead, and it intercepts all 57 call sites — the csproj says how thatCOMMENT
LOWsrc/Quartz.AspNetCore/TrimAnalysisBaseline.cs61// --- A job type named in a request body -----------------------------------------------------------------COMMENT
LOWsrc/Quartz.AspNetCore/SchedulerResource.cs21COMMENT
LOW…NetCore/AspNetCore/QuartzEndpointAuthorizationGuard.cs41/// says nothing. So a mapping that says nothing is the thing that fails, at startup, where it is cheap.COMMENT
LOW…NetCore/AspNetCore/QuartzEndpointAuthorizationGuard.cs81 /// The same check once the pipeline exists, for the hosting shapes that map their endpoints fromCOMMENT
LOW…c/Quartz.AspNetCore/AspNetCore/QuartzEndpointMarker.cs21COMMENT
LOW…/Quartz.AspNetCore/AspNetCore/QuartzMappedEndpoints.cs21COMMENT
LOW…/Quartz.AspNetCore/AspNetCore/QuartzMappedEndpoints.cs41/// The collections are held rather than their contents: an <see cref="EndpointDataSource" /> builds itsCOMMENT
LOW…AspNetCore/HttpApi/HttpApiProblemDetailsJsonContext.cs21COMMENT
LOW…AspNetCore/HttpApi/HttpApiProblemDetailsJsonContext.cs41/// <see cref="QuartzJsonOptionsSetup" /> adds this at the end of the chain, where <c>AddProblemDetails()</c>COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs41public sealed class QuartzHttpApiOptionsCOMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs61 /// the database, the login or the constraint that produced it.COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs81 /// interrupting and resetting a trigger from its error state all count: each of them changes what theCOMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs101 /// </para>COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs121 internal const int DefaultMaxPageSize = 1000;COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs141 /// </para>COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs161 /// API exists not to make. So match on the string — a set of names, a namespace prefix — and allowCOMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs181 /// <summary>COMMENT
LOW….AspNetCore/AspNetCore/HttpApi/QuartzHttpApiOptions.cs201 internal string TrimmedApiPath => ApiPath.TrimEnd('/');COMMENT
LOW…tCore/AspNetCore/HttpApi/Endpoints/TriggerEndpoints.cs501 {COMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs101 /// </summary>COMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs221 /// <summary>COMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs321 /// application's <see cref="Microsoft.AspNetCore.Http.Json.JsonOptions" /> thatCOMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs361 timeProvider,COMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs381 /// <c>schedulerInstanceId</c> narrows to one node of a cluster; <c>jobContains</c> andCOMMENT
LOW…ore/AspNetCore/HttpApi/Endpoints/SchedulerEndpoints.cs461 await SchedulerOperations.GetExecution(scheduler, HistoryFor(httpContext, historyStore, scheduler.SchedulerNCOMMENT
3410 more matches not shown…
Hallucination Indicators10 hits · 195 pts
SeverityFileLineSnippetContext
CRITICAL⚡…icApiTest_Quartz.Serialization.Newtonsoft.verified.txt29 // explicit interface implementation: Quartz.Serialization.Newtonsoft.Calendars.ICalendarSerializer.Create(NewtoCOMMENT
CRITICAL⚡…icApiTest_Quartz.Serialization.Newtonsoft.verified.txt30 // explicit interface implementation: Quartz.Serialization.Newtonsoft.Calendars.ICalendarSerializer.DeserializeFCOMMENT
CRITICAL⚡…icApiTest_Quartz.Serialization.Newtonsoft.verified.txt31 // explicit interface implementation: Quartz.Serialization.Newtonsoft.Calendars.ICalendarSerializer.SerializeFieCOMMENT
CRITICAL…icApiTest_Quartz.Serialization.Newtonsoft.verified.txt109 // explicit interface implementation: Quartz.Serialization.Newtonsoft.Triggers.ITriggerSerializer.DeserializeFieCOMMENT
CRITICAL…icApiTest_Quartz.Serialization.Newtonsoft.verified.txt110 // explicit interface implementation: Quartz.Serialization.Newtonsoft.Triggers.ITriggerSerializer.SerializeFieldCOMMENT
CRITICAL⚡…tz.Tests.Unit/Verify/PublicApiTest_Quartz.verified.txt4327 // explicit interface implementation: Quartz.Serialization.SystemTextJson.Calendars.ICalendarSerializer.Create(SCOMMENT
CRITICAL⚡…tz.Tests.Unit/Verify/PublicApiTest_Quartz.verified.txt4328 // explicit interface implementation: Quartz.Serialization.SystemTextJson.Calendars.ICalendarSerializer.DeserialCOMMENT
CRITICAL⚡…tz.Tests.Unit/Verify/PublicApiTest_Quartz.verified.txt4329 // explicit interface implementation: Quartz.Serialization.SystemTextJson.Calendars.ICalendarSerializer.SerializCOMMENT
CRITICAL…tz.Tests.Unit/Verify/PublicApiTest_Quartz.verified.txt4407 // explicit interface implementation: Quartz.Serialization.SystemTextJson.Triggers.ITriggerSerializer.DeserializCOMMENT
CRITICAL…tz.Tests.Unit/Verify/PublicApiTest_Quartz.verified.txt4408 // explicit interface implementation: Quartz.Serialization.SystemTextJson.Triggers.ITriggerSerializer.SerializeFCOMMENT
Decorative Section Separators36 hits · 117 pts
SeverityFileLineSnippetContext
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md519#============================================================================COMMENT
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md521#============================================================================COMMENT
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md526#============================================================================COMMENT
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md528#============================================================================COMMENT
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md534#============================================================================COMMENT
MEDIUM⚡…cs/documentation/quartz-3.x/configuration/reference.md536#============================================================================COMMENT
MEDIUM…cs/documentation/quartz-3.x/configuration/reference.md549#============================================================================COMMENT
MEDIUM…cs/documentation/quartz-3.x/configuration/reference.md551#============================================================================COMMENT
MEDIUM.github/workflows/pr-integration-redis.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-redis.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-postgres.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-postgres.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-mysql.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-mysql.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-sqlite.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-sqlite.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-basic.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-basic.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-tests-unit.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-tests-unit.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird3.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird3.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-oracle.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-oracle.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird5.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird5.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-sqlserver.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-sqlserver.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird4.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird4.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr-integration-firebird.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/build.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/build.yml15# ------------------------------------------------------------------------------COMMENT
Synthetic Comment Markers14 hits · 105 pts
SeverityFileLineSnippetContext
HIGH.github/workflows/pr-integration-redis.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-postgres.yml4# This code was generated.COMMENT
HIGH.github/workflows/publish.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-mysql.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-sqlite.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-basic.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-tests-unit.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-firebird3.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-oracle.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-firebird5.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-sqlserver.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-firebird4.yml4# This code was generated.COMMENT
HIGH.github/workflows/pr-integration-firebird.yml4# This code was generated.COMMENT
HIGH.github/workflows/build.yml4# This code was generated.COMMENT
Cross-File Repetition16 hits · 80 pts
SeverityFileLineSnippetContext
HIGHsrc/Quartz.Analyzers.Tests/DeclaredJobsGeneratorTest.cs0using system; using system.threading; using system.threading.tasks; using quartz; namespace app; {{declarations}}STRING
HIGH…uartz.Analyzers.Tests/DeclaredJobsSimpleTriggerTest.cs0using system; using system.threading; using system.threading.tasks; using quartz; namespace app; {{declarations}}STRING
HIGH…tz.Analyzers.Tests/DeclaredJobsConfigurationKeyTest.cs0using system; using system.threading; using system.threading.tasks; using quartz; namespace app; {{declarations}}STRING
HIGH…tz.Tests.Unit/HttpApi/HttpExecutionHistoryStoreTest.cs0{ "schedulerinstanceid": "non_clustered", "name": "remote", "status": "{{status}}", "threadpool": { "type": "quartz.implSTRING
HIGH….Tests.Unit/HttpApi/HttpSchedulerPausedScheduleTest.cs0{ "schedulerinstanceid": "non_clustered", "name": "remote", "status": "{{status}}", "threadpool": { "type": "quartz.implSTRING
HIGHsrc/Quartz.Tests.Unit/HttpApi/NewerHostNamesTest.cs0{ "schedulerinstanceid": "non_clustered", "name": "remote", "status": "{{status}}", "threadpool": { "type": "quartz.implSTRING
HIGHsrc/Quartz.Tests.Unit/Weasel/SqliteWeaselSchemaTest.cs0insert into qrtz_job_details (sched_name, job_name, job_group, job_class_name, is_durable, is_nonconcurrent, is_update_dSTRING
HIGH….Tests.Integration/Weasel/SqlServerWeaselSchemaTest.cs0insert into qrtz_job_details (sched_name, job_name, job_group, job_class_name, is_durable, is_nonconcurrent, is_update_dSTRING
HIGH…artz.Tests.Integration/Weasel/MySqlWeaselSchemaTest.cs0insert into qrtz_job_details (sched_name, job_name, job_group, job_class_name, is_durable, is_nonconcurrent, is_update_dSTRING
HIGH…z.Tests.Integration/Weasel/PostgresWeaselSchemaTest.cs0insert into qrtz_job_details (sched_name, job_name, job_group, job_class_name, is_durable, is_nonconcurrent, is_update_dSTRING
HIGHsrc/Quartz.Tests.Unit/Weasel/SqliteWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
HIGH….Tests.Integration/Weasel/SqlServerWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
HIGH…artz.Tests.Integration/Weasel/MySqlWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
HIGH…z.Tests.Integration/Weasel/PostgresWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
HIGH…z.Tests.Integration/Weasel/FirebirdWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
HIGH…rtz.Tests.Integration/Weasel/OracleWeaselSchemaTest.cs0insert into qrtz_execution_history (sched_name, entry_id, instance_name, job_name, job_group, trigger_name, trigger_grouSTRING
Fake / Example Data33 hits · 34 pts
SeverityFileLineSnippetContext
LOWdocs/documentation/quartz-4.x/tutorial/job-data-map.md302 .UsingInput(new SendEmail("someone@example.org", "Welcome"))CODE
LOW…tz.Documentation.Samples/Tutorial/JobDataMapSamples.cs162 .UsingInput(new SendEmail("someone@example.org", "Welcome"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs49 .UsingInput(new SendEmail("someone@example.org", "hello"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs55 received.Should().Be(new SendEmail("someone@example.org", "hello"),CODE
LOW⚡src/Quartz.Tests.Unit/TypedJobInputTest.cs68 .UsingInput(new SendEmail("job@example.org", "from the job"))CODE
LOW⚡src/Quartz.Tests.Unit/TypedJobInputTest.cs73 .UsingInput(new SendEmail("trigger@example.org", "from the trigger"))CODE
LOW⚡src/Quartz.Tests.Unit/TypedJobInputTest.cs78 received.Should().Be(new SendEmail("trigger@example.org", "from the trigger"),CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs111 .UsingInput(new SendEmail("someone@example.org", "hello"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs119 .Which.Should().Be("""{"To":"someone@example.org","Subject":"hello"}""");CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs146 .UsingInput(new SendEmail("rescheduled@example.org", "after the move"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs154 .Which.Should().Be("""{"To":"rescheduled@example.org","Subject":"after the move"}""");CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs172 .UsingInput(new SendEmail("rescheduled@example.org", "after the move"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs177 received.Should().Be(new SendEmail("rescheduled@example.org", "after the move"),CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs202 replacement[SchedulerConstants.JobInput] = new SendEmail("updated@example.org", "edited in place");CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs211 .Which.Should().Be("""{"To":"updated@example.org","Subject":"edited in place"}""");CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs225 .UsingJobData(SchedulerConstants.JobInput, new SendEmail("plain@example.org", "read by hand"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs230 received.Should().Be(new SendEmail("plain@example.org", "read by hand"),CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs283 bundle.Trigger.JobDataMap[SchedulerConstants.JobInput] = """{"To":"someone@example.org","Subject":"hello"}""";CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs293 input.Should().Be(new SendEmail("someone@example.org", "hello"),CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs321 bundle.Trigger.JobDataMap[SchedulerConstants.JobInput] = """{"To":"someone@example.org","Subject":"hello"}""";CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs344 .UsingInput(new SendEmail("someone@example.org", "hello"))CODE
LOWsrc/Quartz.Tests.Unit/TypedJobInputTest.cs356 stored.JobDataMap[SchedulerConstants.JobInput].Should().Be("""{"To":"someone@example.org","Subject":"hello"}""",CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs278 SendReceipt payload = new SendReceipt(correlationId, "customer@example.org", Attempt: 1);CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs302 .Which.Should().Contain("customer@example.org",CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs336 SendReceipt draft = new SendReceipt(correlationId, "draft@example.org", Attempt: 1);CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs353 SendReceipt corrected = new SendReceipt(correlationId, "billing@example.org", Attempt: 2);CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs379 .Which.Should().Contain("billing@example.org",CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs409 new SendReceipt(cancelled, "customer@example.org", step),CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs415 new SendReceipt(survivor, "someone-else@example.org", Attempt: 1),CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs464 new SendReceipt(correlationId, "traced@example.org", Attempt: 1),CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs478 new SendReceipt(correlationId, "untraced@example.org", Attempt: 1),CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs519 new SendReceipt(correlationId, "wrapped@example.org", Attempt: 1),CODE
LOW…ts.Integration/Scenarios/BusIntegrationScenarioTest.cs559 SendReceipt payload = new SendReceipt(correlationId, "retried@example.org", Attempt: 1);CODE
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/sonar.yml100 # render one. #3363 added the bUnit harness — src/Quartz.Tests.AspNetCore/Dashboard/COMMENT
MEDIUM…s.Integration/Impl/AdoJobStore/AdoJobStoreSmokeTest.cs58 /// Until #3903 this passed <c>quartz.jobStore.lockHandler.type</c> in a property bag the harness neverCOMMENT
MEDIUMsrc/Quartz/CronExpression.cs128/// the value to start with. Essentially, for each field in the expression, thereCOMMENT
MEDIUMsrc/Quartz/Impl/Recurrence/RecurrenceRule.cs812 // the shift this way is robust for transition deltas that are not whole hours and forCOMMENT
Hyper-Verbose Identifiers10 hits · 10 pts
SeverityFileLineSnippetContext
LOW…pNetCore/wwwroot/lib/bootstrap/js/bootstrap.esm.min.js6import*as Popper from"@popperjs/core";const elementMap=new Map,Data={set(e,t,n){elementMap.has(e)||elementMap.set(e,new CODE
LOW…s.AspNetCore/wwwroot/lib/bootstrap/js/bootstrap.esm.js349function bootstrapDelegationHandler(element, selector, fn) {CODE
LOW…spNetCore/wwwroot/lib/bootstrap/js/bootstrap.bundle.js353 function bootstrapDelegationHandler(element, selector, fn) {CODE
LOW…spNetCore/wwwroot/lib/bootstrap/js/bootstrap.bundle.js2384 function getOppositeVariationPlacement(placement) {CODE
LOW…spNetCore/wwwroot/lib/bootstrap/js/bootstrap.bundle.js2519 function getInnerBoundingClientRect(element, strategy) {CODE
LOW…spNetCore/wwwroot/lib/bootstrap/js/bootstrap.bundle.js2532 function getClientRectFromMixedType(element, clippingParent, strategy) {CODE
LOW…spNetCore/wwwroot/lib/bootstrap/js/bootstrap.bundle.js2736 function getExpandedFallbackPlacements(placement) {CODE
LOW…mples.AspNetCore/wwwroot/lib/bootstrap/js/bootstrap.js372 function bootstrapDelegationHandler(element, selector, fn) {CODE
LOWsrc/Quartz/Xml/XmlSchedulingDataProcessor.cs57internal class XmlSchedulingDataProcessorCODE
LOW…tz.Plugins/Plugins/Json/JsonSchedulingDataProcessor.cs40internal sealed class JsonSchedulingDataProcessor : XmlSchedulingDataProcessorCODE
Slop Phrases5 hits · 8 pts
SeverityFileLineSnippetContext
LOWdatabase/tables/tables_mysql_innodb.sql5# make sure you have UTF-8 collaction for best .NET interoperabilityCOMMENT
LOW…tegration/SchemaBaselines/3.16/tables_mysql_innodb.sql5# make sure you have UTF-8 collaction for best .NET interoperabilityCOMMENT
LOW…tegration/SchemaBaselines/3.20/tables_mysql_innodb.sql5# make sure you have UTF-8 collaction for best .NET interoperabilityCOMMENT
LOW…ntegration/SchemaBaselines/4.2/tables_mysql_innodb.sql5# make sure you have UTF-8 collaction for best .NET interoperabilityCOMMENT
LOW…ntegration/SchemaBaselines/4.3/tables_mysql_innodb.sql5# make sure you have UTF-8 collaction for best .NET interoperabilityCOMMENT
Modern AI Meta-Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUM…/documentation/quartz-4.x/tutorial/execution-groups.md110### Via dependency injectionCOMMENT
MEDIUM…/documentation/quartz-3.x/tutorial/execution-groups.md60### Via dependency injectionCOMMENT