Adaptable, fast automation for all
This report presents the forensic synthetic code analysis of gradle/gradle, a Groovy project with 18,838 GitHub stars. SynthScan v2.0 examined 1,263,912 lines of code across 14165 source files, recording 2471 pattern matches distributed across 11 syntactic categories. The overall adjusted score of 11.6 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 2471 distinct pattern matches across 11 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …/plugins/ide/internal/tooling/EclipseModelBuilder.java | 251 | 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 | 188 | return new org.gradle.internal.build.event.types.DefaultLineInFileLocation(fileLocation.getPath(), f | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 191 | return new org.gradle.internal.build.event.types.DefaultOffsetInFileLocation(fileLocation.getPath(), | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 194 | return new org.gradle.internal.build.event.types.DefaultFileLocation(fileLocation.getPath()); | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 197 | return new org.gradle.internal.build.event.types.DefaultPluginIdLocation(pluginLocation.getPluginId( | CODE |
| CRITICAL⚡ | …ternal/provider/runner/ProblemsProgressEventUtils.java | 200 | 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 | 42 | 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 | 447 | //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 | …/java/org/gradle/api/internal/project/TestAntTask.java | 24 | org.apache.commons.logging.LogFactory.getLog("ant-test").info("a jcl log message"); | 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 | 1864 | 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 | …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 | 384 | bind(org.gradle.internal.serialize.codecs.core.ActionNodeCodec(userTypesCodec)) | CODE |
| CRITICAL | …sl/plugins/dsl/KotlinDslPluginCrossVersionSmokeTest.kt | 127 | languageVersion = org.jetbrains.kotlin.gradle.dsl.KotlinVersion.fromVersion("$previousKotlinLanguage | STRING |
| CRITICAL | …sl/plugins/dsl/KotlinDslPluginCrossVersionSmokeTest.kt | 128 | 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 |
| 1547 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 |
| LOW | …roovy/libs/googleTest/1.7.0/include/gtest/gtest_prod.h | 1 | // Copyright 2006, Google Inc. | COMMENT |
| LOW | …roovy/libs/googleTest/1.7.0/include/gtest/gtest_prod.h | 21 | // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | COMMENT |
| 751 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 { mavencentral() } gradleplugin { plugins { create("myplu | STRING |
| HIGH | …gradle/kotlin/dsl/dcl/DclInterpreterIntegrationTest.kt | 0 | plugins { id("java-gradle-plugin") `kotlin-dsl` } repositories { mavencentral() } gradleplugin { plugins { create("myplu | STRING |
| HIGH | …in/dsl/dcl/DeprecationInDclAccessorsIntegrationTest.kt | 0 | plugins { id("java-gradle-plugin") `kotlin-dsl` } repositories { mavencentral() } gradleplugin { plugins { create("myplu | 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 | 154 | // 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 | 131 | * {@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 | 35 | * <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 | 284 | * 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 | 57 | 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 | 1563 | // 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 | 103 | function getCurrentChapterFileName(givenUrl) { | CODE |
| LOW | …ions-base/src/main/resources/multi-language-samples.js | 12 | function initPreferredBuildScriptLanguage() { | CODE |
| LOW | …g/gradle/internal/cc/impl/problems/HtmlReportWriter.kt | 50 | appendLine("function configurationCacheProblems() { return (") | CODE |
| LOW | …in/resources/org/gradle/reporting/performanceReport.js | 67 | function failedScenarioButtonClicked() { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …n/kotlin/org/gradle/declarative/dsl/schema/DataType.kt | 80 | // TODO: implement nulls? | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .teamcity/scripts/update_wrapper_and_create_pr.sh | 6 | # Usage: | COMMENT |