Adaptable, fast automation for all
This report summarizes scanner evidence for gradle/gradle, a Groovy project with 18,886 GitHub stars. SynthScan examined 1,292,618 lines of code across 14282 source files, recording 2480 pattern matches distributed across 11 syntactic categories. The legacy adjusted pattern signal is 11.3 (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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 851 finding(s).
Are imports declared and package/API names verified? 1609 finding(s).
Are wrappers, guards, and repeated structures necessary? 23 finding(s).
Which changes need focused human review? 2480 finding(s).
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.
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.
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.
The scanner identified 2480 distinct pattern matches across 11 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …/plugins/ide/internal/tooling/EclipseModelBuilder.java | 289 | org.gradle.plugins.ide.eclipse.model.Project xmlProject = new org.gradle.plugins.ide.eclipse.model.Project(n | CODE |
| CRITICAL | …dle/plugins/ide/internal/tooling/IdeaModelBuilder.java | 56 | private static final String MODEL_NAME = org.gradle.tooling.model.idea.IdeaProject.class.getName(); | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 189 | return new org.gradle.internal.build.event.types.DefaultLineInFileLocation(fileLocation.getPath(), f | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 192 | return new org.gradle.internal.build.event.types.DefaultOffsetInFileLocation(fileLocation.getPath(), | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 195 | return new org.gradle.internal.build.event.types.DefaultFileLocation(fileLocation.getPath()); | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 198 | return new org.gradle.internal.build.event.types.DefaultPluginIdLocation(pluginLocation.getPluginId( | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 201 | return new org.gradle.internal.build.event.types.DefaultTaskPathLocation(taskLocation.getBuildTreePa | CODE |
| CRITICAL | …stractAnnotationDrivenComponentModelRuleExtractor.java | 39 | problems.add(ruleDefinition, String.format("The first parameter of a method %s must be of type %s.", getDesc | CODE |
| CRITICAL | …stractAnnotationDrivenComponentModelRuleExtractor.java | 45 | problems.add(ruleDefinition, String.format("Parameter of type %s must declare a type parameter extending %s. | CODE |
| CRITICAL | …internal/registry/ComponentTypeModelRuleExtractor.java | 79 | context.add(ruleDefinition, String.format("A method %s must have a single parameter of type %s.", getDescrip | CODE |
| CRITICAL | …internal/registry/ComponentTypeModelRuleExtractor.java | 87 | context.add(ruleDefinition, String.format("A method %s must have a single parameter of type %s.", getDescrip | CODE |
| CRITICAL | …form/base/component/internal/ComponentSpecFactory.java | 55 | return org.gradle.platform.base.binary.BaseBinarySpec.create( | CODE |
| CRITICAL | …form/base/component/internal/ComponentSpecFactory.java | 71 | return Cast.uncheckedCast(org.gradle.language.base.sources.BaseLanguageSourceSet.create(publicType.getCo | CODE |
| CRITICAL | …/classpath/transforms/InstrumentingClassTransform.java | 412 | // Handle for org.gradle.internal.classpath.Instrumented.bootstrap() method | COMMENT |
| CRITICAL | …ernal/nativeintegration/jansi/JansiStorageLocator.java | 44 | String jansiVersion = org.fusesource.jansi.Ansi.class.getPackage().getImplementationVersion(); | CODE |
| CRITICAL | …dle/internal/collect/bench/PersistentSetBenchmark.java | 372 | // return io.usethesource.capsule.Set.Immutable.of(); | COMMENT |
| CRITICAL | …dle/internal/collect/bench/PersistentSetBenchmark.java | 377 | // io.usethesource.capsule.Set.Transient<Object> builder = io.usethesource.capsule.Set.Immutable.of().asTrans | COMMENT |
| CRITICAL | …dle/internal/collect/bench/PersistentSetBenchmark.java | 414 | // return com.github.krukow.clj_ds.Persistents.hashSet(); | COMMENT |
| CRITICAL | …dle/internal/collect/bench/PersistentSetBenchmark.java | 419 | // com.github.krukow.clj_ds.TransientCollection<Object> builder = com.github.krukow.clj_ds.Persistents.hashSe | COMMENT |
| CRITICAL | …e/internal/collect/bench/PersistentArrayBenchmark.java | 302 | // return io.usethesource.capsule.Map.Immutable.of(); | COMMENT |
| CRITICAL | …e/internal/collect/bench/PersistentArrayBenchmark.java | 322 | // return com.github.krukow.clj_ds.Persistents.vector(); | COMMENT |
| CRITICAL | …dle/internal/collect/bench/PersistentMapBenchmark.java | 386 | // return io.usethesource.capsule.Map.Immutable.of(); | COMMENT |
| CRITICAL | …dle/internal/collect/bench/PersistentMapBenchmark.java | 423 | // return com.github.krukow.clj_ds.Persistents.hashMap(); | COMMENT |
| CRITICAL | …rg/gradle/internal/service/DefaultServiceRegistry.java | 291 | ServiceAccessToken token = org.gradle.internal.service.ServiceAccess.createToken(format(provider.getClass())); | CODE |
| CRITICAL | …g/gradle/jvm/application/tasks/CreateStartScripts.java | 513 | //a list instance is needed here, as org.gradle.internal.snapshot.ValueSnapshotter.processValue() does not suppo | COMMENT |
| CRITICAL⚡ | …adle/api/internal/tasks/compile/ApiGroovyCompiler.java | 317 | * at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:672) | COMMENT |
| CRITICAL⚡ | …adle/api/internal/tasks/compile/ApiGroovyCompiler.java | 318 | * at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:636) | COMMENT |
| CRITICAL⚡ | …adle/api/internal/tasks/compile/ApiGroovyCompiler.java | 319 | * at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:611) | COMMENT |
| CRITICAL | …ain/java/org/gradle/buildinit/specs/BuildInitSpec.java | 47 | String capitalized = org.apache.commons.lang3.text.WordUtils.capitalizeFully(spaced); | CODE |
| CRITICAL | …/gradle/internal/rules/RuleSourceBackedRuleAction.java | 54 | problems.add("Must have at exactly one method annotated with @" + org.gradle.model.Mutate.class.getName()); | CODE |
| CRITICAL | …/gradle/internal/rules/RuleSourceBackedRuleAction.java | 57 | problems.add("More than one method is annotated with @" + org.gradle.model.Mutate.class.getName()); | CODE |
| CRITICAL | …nal/artifacts/configurations/DefaultConfiguration.java | 1895 | String capitalizedName = org.apache.commons.lang3.text.WordUtils.capitalizeFully(usage.name().replace('_', ' | CODE |
| CRITICAL | …/artifacts/ivyservice/ivyresolve/parser/PomReader.java | 99 | bytes = IOUtils.toByteArray(org.apache.ivy.plugins.parser.m2.PomReader.class.getResourceAsStream("m2-entitie | CODE |
| CRITICAL | …n/report/HtmlDependencyVerificationReportRenderer.java | 396 | String keyDetails = org.apache.commons.lang3.StringEscapeUtils.escapeHtml4(sb.toString()); | CODE |
| CRITICAL | …artifacts/transform/ComponentToOperationConverter.java | 29 | return new org.gradle.operations.dependencies.variants.ProjectComponentIdentifier() { | CODE |
| CRITICAL | …artifacts/transform/ComponentToOperationConverter.java | 47 | return new org.gradle.operations.dependencies.variants.ModuleComponentIdentifier() { | CODE |
| CRITICAL | …/java/org/gradle/api/internal/project/TestAntTask.java | 24 | org.apache.commons.logging.LogFactory.getLog("ant-test").info("a jcl log message"); | CODE |
| CRITICAL | …le/internal/declarativedsl/parsing/BasicParsingTest.kt | 72 | f.g.h.i.j.k(test) | STRING |
| CRITICAL | …rnal/declarativedsl/schemaBuidler/NullableTypesTest.kt | 63 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.NullableTypesTest.HasNullableFunction | CODE |
| CRITICAL | …rnal/declarativedsl/schemaBuidler/NullableTypesTest.kt | 99 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.NullableTypesTest.HasNullableConfigur | CODE |
| CRITICAL | …clarativedsl/schemaBuidler/GenericReceiverTypesTest.kt | 88 | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.GenericReceiverTypesTest.SchemaConfigu | CODE |
| CRITICAL | …clarativedsl/schemaBuidler/GenericReceiverTypesTest.kt | 105 | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.GenericReceiverTypesTest.SchemaConfigu | CODE |
| CRITICAL | …/declarativedsl/schemaBuidler/FunctionExtractorTest.kt | 50 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.FunctionExtractorTest.ReceiverTwo.add | CODE |
| CRITICAL | …/declarativedsl/schemaBuidler/FunctionExtractorTest.kt | 80 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.FunctionExtractorTest.HasMapFacto | CODE |
| CRITICAL | …/declarativedsl/schemaBuidler/FunctionExtractorTest.kt | 91 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.FunctionExtractorTest.HasMapSubty | CODE |
| CRITICAL | …/declarativedsl/schemaBuidler/FunctionExtractorTest.kt | 102 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.FunctionExtractorTest.HasAddingMa | CODE |
| CRITICAL | …/declarativedsl/schemaBuidler/FunctionExtractorTest.kt | 113 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.FunctionExtractorTest.HasPairFact | CODE |
| CRITICAL | …larativedsl/schemaBuidler/SchemeExtractionErrorTest.kt | 49 | " in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.SchemeExtractionErrorTest.ReceiverGet | CODE |
| CRITICAL | …larativedsl/schemaBuidler/SchemeExtractionErrorTest.kt | 94 | " in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.SchemeExtractionErrorTest.ReceiverFun | CODE |
| CRITICAL | …larativedsl/schemaBuidler/SchemeExtractionErrorTest.kt | 118 | " in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.SchemeExtractionErrorTest.ReceiverFun | CODE |
| CRITICAL | …larativedsl/schemaBuidler/SchemeExtractionErrorTest.kt | 142 | | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.SchemeExtractionErrorTest.Multipl | STRING |
| CRITICAL | …declarativedsl/schemaBuidler/GenericOpaqueTypesTest.kt | 105 | in member 'fun org.gradle.internal.declarativedsl.schemaBuidler.GenericOpaqueTypesTest.OuterTypeWithGeneri | STRING |
| CRITICAL | …radle/internal/declarativedsl/parsing/ParseTestUtil.kt | 27 | val parsedTree = org.gradle.internal.declarativedsl.parsing.parse(code) | CODE |
| CRITICAL | …radle/internal/declarativedsl/parsing/ParseTestUtil.kt | 32 | val parsedTree = org.gradle.internal.declarativedsl.parsing.parse(code) | CODE |
| CRITICAL | …internal/declarativedsl/parsing/grammar_test_input.txt | 31 | f.g.h.i.j.k(test) | CODE |
| CRITICAL | …rg/gradle/api/internal/file/archive/ZipCopyAction.java | 93 | throw new org.gradle.api.tasks.bundling.internal.Zip64RequiredException( | CODE |
| CRITICAL | …internal/cc/impl/serialize/ConfigurationCacheCodecs.kt | 388 | bind(org.gradle.internal.serialize.codecs.core.ActionNodeCodec(userTypesCodec)) | CODE |
| CRITICAL | …sl/plugins/dsl/KotlinDslPluginCrossVersionSmokeTest.kt | 129 | languageVersion = org.jetbrains.kotlin.gradle.dsl.KotlinVersion.fromVersion("$previousKotlinLanguage | STRING |
| CRITICAL | …sl/plugins/dsl/KotlinDslPluginCrossVersionSmokeTest.kt | 130 | apiVersion = org.jetbrains.kotlin.gradle.dsl.KotlinVersion.fromVersion("$previousKotlinLanguageVersi | STRING |
| CRITICAL | …ugins/dsl/KotlinDslPluginForOldestKotlinVersionTest.kt | 63 | languageVersion = org.jetbrains.kotlin.gradle.dsl.KotlinVersion.fromVersion("$oldestKotlinLanguageVe | STRING |
| 1544 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/java/org/gradle/problems/buildtree/ProblemStream.java | 21 | import org.gradle.problems.ProblemDiagnostics; | COMMENT |
| LOW | …/java/org/gradle/problems/buildtree/ProblemStream.java | 41 | /// Locates the calling thread, for a problem with no exception of its own. | COMMENT |
| LOW | …ative-binaries/cpp-lib/groovy/src/main/headers/hello.h | 1 | #if defined(_WIN32) && defined(DLL_EXPORT) | COMMENT |
| LOW | …ive-binaries/variants/groovy/src/hello/headers/hello.h | 1 | #if defined(_WIN32) && defined(DLL_EXPORT) | COMMENT |
| LOW | …tive-binaries/custom-layout/groovy/src/include/hello.h | 1 | #if defined(_WIN32) && defined(DLL_EXPORT) | COMMENT |
| LOW | …ative-binaries/assembler/groovy/src/main/headers/sum.h | 1 | // Ensure that function name is consistently mapped to assembler | COMMENT |
| LOW | …inaries/visual-studio/groovy/src/hello/headers/hello.h | 1 | #if defined(_WIN32) && defined(DLL_EXPORT) | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 1 | // Copyright 2005, Google Inc. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 41 | #include "gtest/internal/gtest-death-test-internal.h" | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 61 | GTEST_API_ bool InDeathTestChild(); | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 81 | // the sub-process. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 101 | // | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 121 | // \\d matches any decimal digit | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 141 | // If you accidentally use PCRE or POSIX extended regex features | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 161 | // directory in PATH. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 201 | # if !GTEST_OS_WINDOWS | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 221 | // int DieInDebugOr12(int* sideeffect) { | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 241 | // } | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 261 | # define ASSERT_DEBUG_DEATH(statement, regex) \ | COMMENT |
| LOW | …groovy/libs/googleTest/1.7.0/include/gtest/gtest-spi.h | 1 | // Copyright 2007, Google Inc. | COMMENT |
| LOW | …groovy/libs/googleTest/1.7.0/include/gtest/gtest-spi.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| LOW | …groovy/libs/googleTest/1.7.0/include/gtest/gtest-spi.h | 41 | COMMENT | |
| LOW | …groovy/libs/googleTest/1.7.0/include/gtest/gtest-spi.h | 121 | // affects and considers failures generated in the current thread and | COMMENT |
| LOW | …groovy/libs/googleTest/1.7.0/include/gtest/gtest-spi.h | 181 | // 'statement' is allowed to reference local variables and members of | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 1 | // Copyright 2005, Google Inc. | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 41 | // | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 61 | // Typical usage: | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 121 | // namespace, but not other namespaces, including the testing | COMMENT |
| LOW | …vy/libs/googleTest/1.7.0/include/gtest/gtest-message.h | 181 | // Converts the given wide string to a narrow string using the UTF-8 | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 1 | // This file was GENERATED by command: | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 21 | // | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 41 | #ifndef GTEST_INCLUDE_GTEST_GTEST_PARAM_TEST_H_ | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 81 | // of functions for generating test parameters. They return what we call | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 101 | // each with parameter values "meeny", "miny", and "moe". | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 121 | // You can use these names in --gtest_filter. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 141 | // generators) are evaluated in InitGoogleTest(), after main() has started. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 181 | COMMENT | |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 201 | // Google Test uses these generators to produce parameters for value- | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 221 | // Range(start, end) | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 261 | // an STL-style container. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 281 | // ::std::vector< ::std::string> GetParameterStrings() { | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 321 | COMMENT | |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 1201 | // | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 1221 | return Values(false, true); | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 1241 | // | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-param-test.h | 1261 | // virtual void SetUp() { | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 1 | // Copyright 2008 Google Inc. | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 61 | // directly without Types<...>: | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 81 | } | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 121 | } | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 141 | INSTANTIATE_TYPED_TEST_CASE_P(My, FooTest, MyTypes); | COMMENT |
| LOW | …libs/googleTest/1.7.0/include/gtest/gtest-typed-test.h | 201 | COMMENT | |
| LOW | …/libs/googleTest/1.7.0/include/gtest/gtest_pred_impl.h | 1 | // Copyright 2006, Google Inc. | COMMENT |
| LOW | …/libs/googleTest/1.7.0/include/gtest/gtest_pred_impl.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| LOW | …/libs/googleTest/1.7.0/include/gtest/gtest_pred_impl.h | 41 | #endif // GTEST_INCLUDE_GTEST_GTEST_H_ | COMMENT |
| LOW | …/libs/googleTest/1.7.0/include/gtest/gtest_pred_impl.h | 61 | // | COMMENT |
| LOW | …/libs/googleTest/1.7.0/include/gtest/gtest_pred_impl.h | 321 | << "\n" << e5 << " evaluates to " << v5; | COMMENT |
| 759 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …recompiledScriptPluginAccessorSettingEvaluationTest.kt | 0 | dependencies { implementation(project(":producer")) } | STRING |
| HIGH | …ns/precompiled/PrecompiledScriptPluginAccessorsTest.kt | 0 | dependencies { implementation(project(":producer")) } | STRING |
| HIGH | …ion/PrecompiledScriptPluginSyntheticIntegrationTest.kt | 0 | dependencies { implementation(project(":producer")) } | STRING |
| HIGH | …gration/PrecompiledScriptPluginTasksIntegrationTest.kt | 0 | dependencies { implementation(project(":producer")) } | STRING |
| HIGH | …eclarative/AbstractDeclarativeKotlinIntegrationTest.kt | 0 | package com.example import org.gradle.api.plugin import org.gradle.api.initialization.settings import ${registersproject | STRING |
| HIGH | …tlin/dsl/dcl/DclModelDefaultsScopingIntegrationTest.kt | 0 | package com.example import org.gradle.api.plugin import org.gradle.api.initialization.settings import ${registersproject | STRING |
| HIGH | …gradle/kotlin/dsl/dcl/DclInterpreterIntegrationTest.kt | 0 | package com.example import org.gradle.api.plugin import org.gradle.api.initialization.settings import ${registersproject | STRING |
| HIGH | …in/dsl/dcl/DeprecationInDclAccessorsIntegrationTest.kt | 0 | package com.example import org.gradle.api.plugin import org.gradle.api.initialization.settings import ${registersproject | STRING |
| HIGH | …dle/kotlin/dsl/dcl/OptInDclAccessorsIntegrationTest.kt | 0 | package com.example import org.gradle.api.plugin import org.gradle.api.initialization.settings import ${registersproject | STRING |
| HIGH | …eclarative/AbstractDeclarativeKotlinIntegrationTest.kt | 0 | plugins { id("java-gradle-plugin") `kotlin-dsl` } repositories { ${reposcriptblockutil.mavencentralrepositorydefinition( | STRING |
| HIGH | …gradle/kotlin/dsl/dcl/DclInterpreterIntegrationTest.kt | 0 | plugins { id("java-gradle-plugin") `kotlin-dsl` } repositories { ${reposcriptblockutil.mavencentralrepositorydefinition( | STRING |
| HIGH | …in/dsl/dcl/DeprecationInDclAccessorsIntegrationTest.kt | 0 | plugins { id("java-gradle-plugin") `kotlin-dsl` } repositories { ${reposcriptblockutil.mavencentralrepositorydefinition( | STRING |
| HIGH | …eclarative/AbstractDeclarativeKotlinIntegrationTest.kt | 0 | pluginmanagement { includebuild("build-logic") } plugins { id("com.example.myecosystemplugin") } $content | STRING |
| HIGH | …gradle/kotlin/dsl/dcl/DclInterpreterIntegrationTest.kt | 0 | pluginmanagement { includebuild("build-logic") } plugins { id("com.example.myecosystemplugin") } $content | STRING |
| HIGH | …in/dsl/dcl/DeprecationInDclAccessorsIntegrationTest.kt | 0 | pluginmanagement { includebuild("build-logic") } plugins { id("com.example.myecosystemplugin") } $content | STRING |
| HIGH | …dle/kotlin/dsl/dcl/OptInDclAccessorsIntegrationTest.kt | 0 | pluginmanagement { includebuild("build-logic") } plugins { id("com.example.myecosystemplugin") } $content | STRING |
| HIGH | …tlin/dsl/dcl/DclModelDefaultsScopingIntegrationTest.kt | 0 | pluginmanagement { includebuild("build-logic") } plugins { id("com.example.myecosystemplugin") } $content | STRING |
| HIGH | …dsl/integration/KotlinSettingsScriptIntegrationTest.kt | 0 | interface myextension { fun some(message: string) { println(message) } } | STRING |
| HIGH | …in/dsl/integration/KotlinBuildScriptIntegrationTest.kt | 0 | interface myextension { fun some(message: string) { println(message) } } | STRING |
| HIGH | …lin/dsl/integration/KotlinInitScriptIntegrationTest.kt | 0 | interface myextension { fun some(message: string) { println(message) } } | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 146 | // This implementation is *not* meant to be as highly tuned or robust | COMMENT |
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 218 | // In practice, this can be used to test functions that utilize the | COMMENT |
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 146 | // This implementation is *not* meant to be as highly tuned or robust | COMMENT |
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 218 | // In practice, this can be used to test functions that utilize the | COMMENT |
| MEDIUM | …l/install/DefaultJavaToolchainProvisioningService.java | 108 | // TODO: This should be refactored to leverage the new JavaToolchainResolverService but the current error handli | COMMENT |
| MEDIUM | …gradle/api/internal/tasks/compile/JdkJavaCompiler.java | 158 | // Regardless, to make this as robust as possible, we handle it | COMMENT |
| MEDIUM | …adle/api/internal/tasks/compile/ApiGroovyCompiler.java | 204 | // or a NoClassDefFoundError will occur. Essentially this is drawing a line between the Groovy compiler and the | COMMENT |
| MEDIUM | …l/resolve/resolver/DefaultVariantArtifactResolver.java | 124 | // component metadata rules, metadata sources, etc.). We should probably leverage ComponentArtifactResolveMetada | COMMENT |
| MEDIUM | …e/resolveengine/graph/DependencyGraphPathResolver.java | 43 | // ("dependents") direction, which is robust against cycles in the resolved graph (e.g. | COMMENT |
| MEDIUM | …tributes/matching/CachingAttributeSelectionSchema.java | 157 | // We leverage identity here, as we intern ImmutableAttributes instances. | COMMENT |
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 146 | // This implementation is *not* meant to be as highly tuned or robust | COMMENT |
| MEDIUM | …libs/googleTest/1.7.0/include/gtest/gtest-death-test.h | 218 | // In practice, this can be used to test functions that utilize the | COMMENT |
| MEDIUM | …ain/java/org/gradle/api/file/FileSystemOperations.java | 134 | * {@link Provider} based version of {@link #permissions(String)}, to facilitate wiring into property chains. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …asspath/transforms/LambdaSerializationTransformer.java | 166 | // Let's estimate the generated bytecode size. When changing the code, don't forget to update the estima | COMMENT |
| MEDIUM | …vice/ivyresolve/verification/writer/PgpKeyGrouper.java | 42 | * It's worth noting that the result is _less strict_ than keeping all | COMMENT |
| MEDIUM | …va/org/gradle/internal/exceptions/StyledException.java | 36 | * <p>It's worth noting that {@link #getMessage()} would return a non-rendered text, | COMMENT |
| MEDIUM | …cts/core-api/src/main/java/org/gradle/api/Project.java | 314 | * generated into. The path parameter is evaluated as described for {@link #file(Object)}. This mean you can use, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …/org/gradle/internal/locking/LockFileReaderWriter.java | 59 | static final List<String> LOCKFILE_HEADER_LIST = ImmutableList.of("# This is a Gradle generated file for dependency | CODE |
| MEDIUM | …/precompiled/DefaultPrecompiledScriptPluginsSupport.kt | 69 | * ## Defining the plugin target | COMMENT |
| MEDIUM | …/precompiled/DefaultPrecompiledScriptPluginsSupport.kt | 78 | * ## Defining the plugin id | COMMENT |
| MEDIUM | …n/java/org/gradle/api/internal/cache/CacheDirUtil.java | 61 | "# This file is a cache directory tag created by Gradle.\n" + | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …rm/internal/incremental/IncrementalNativeCompiler.java | 76 | // When the component defines a precompiled header, we need to check if the precompiled header is the _first_ he | COMMENT |
| LOW | …asks/diagnostics/htmldependencyreport/jquery.jstree.js | 982 | // this variable stores the path to the themes folder - if left as false - it will be autodetected | COMMENT |
| LOW | …al/resolve/caching/ImplicitInputsProvidingService.java | 27 | * Whenever we need to check if the rule is up-to-date, we must be able to ask the service | COMMENT |
| LOW | …al/resolve/caching/ImplicitInputsProvidingService.java | 32 | * the external resource text. Then when we need to check if the resource is up-to-date, | COMMENT |
| LOW | …al/instantiation/generator/AbstractClassGenerator.java | 1585 | // If a property only has a single getter, we need to check if its getXXX or isXXX when it's a Boolean. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ava/org/gradle/api/publish/maven/MavenPublication.java | 91 | * name = "John Doe" | COMMENT |
| LOW⚡ | …e/standards/0001-use-architectural-decision-records.md | 49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| LOW⚡ | …e/standards/0001-use-architectural-decision-records.md | 49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| LOW⚡ | …e/standards/0001-use-architectural-decision-records.md | 56 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| LOW⚡ | …e/standards/0001-use-architectural-decision-records.md | 56 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …orms/documentation/docs/src/main/resources/footer.html | 17 | function getCurrentChapterFileName(givenUrl) { | CODE |
| LOW | …ions-base/src/main/resources/multi-language-samples.js | 12 | function initPreferredBuildScriptLanguage() { | CODE |
| LOW | …in/resources/org/gradle/reporting/performanceReport.js | 67 | function failedScenarioButtonClicked() { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .claude/skills/gradle-code-review/gradle-code-review.sh | 25 | # Usage: | COMMENT |
| LOW | .teamcity/scripts/update_wrapper_and_create_pr.sh | 6 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …n/kotlin/org/gradle/declarative/dsl/schema/DataType.kt | 80 | // TODO: implement nulls? | COMMENT |