Open Source Graphical Programming for Computational Design and Automation
This report presents the forensic synthetic code analysis of DynamoDS/Dynamo, a HTML project with 2,008 GitHub stars. SynthScan v2.0 examined 1,020,843 lines of code across 18275 source files, recording 2621 pattern matches distributed across 15 syntactic categories. The overall adjusted score of 14.5 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).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
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 2621 distinct pattern matches across 15 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⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2450 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateCore(System.Object,Syst | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2457 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.Create(System.Type,System.Obj | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2460 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateWorkload(BenchmarkDotNe | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2467 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateOverhead(BenchmarkDotNe | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2474 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateGlobalSetup(BenchmarkDo | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2480 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateGlobalCleanup(Benchmark | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2486 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateIterationSetup(Benchmar | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2492 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.BenchmarkActionFactory.CreateIterationCleanup(Benchm | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2535 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.InProcessNoEmitExecutor.Execute(BenchmarkDotNet.Tool | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2543 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.InProcessNoEmitGenerator.GenerateProject(BenchmarkDo | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2551 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.InProcessNoEmitRunner.FillMembers(System.Object,Benc | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3788 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c>. | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3795 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c>. | CODE |
| CRITICAL⚡ | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3803 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String, String)</c>. | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2288 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.ByRefConsumeEmitter.EmitActionBeforeLoo | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2299 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.NonConsumableConsumeEmitter.EmitActionB | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2315 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.Emit.Implementation.RunnableEmitter.EmitPartitionAssembly(B | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2347 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.Emit.InProcessEmitExecutor.Execute(BenchmarkDotNet.Toolchai | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 2511 | <member name="M:BenchmarkDotNet.Toolchains.InProcess.NoEmit.InProcessNoEmitBuilder.Build(BenchmarkDotNet.Toolcha | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3823 | <c>System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper, String)</c>. | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3835 | <c>System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(HtmlHelper, String)</c>. | CODE |
| CRITICAL | …ance/DynamoPerformanceTests/extern/BenchmarkDotNet.xml | 3842 | <c>System.Web.Mvc.Html.EditorExtensions.EditorForModel(HtmlHelper, String)</c>. | CODE |
| CRITICAL⚡ | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1223 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c>. | CODE |
| CRITICAL⚡ | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1230 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String)</c>. | CODE |
| CRITICAL⚡ | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1238 | <c>System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String, String)</c>. | CODE |
| CRITICAL | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1258 | <c>System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper, String)</c>. | CODE |
| CRITICAL | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1270 | <c>System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(HtmlHelper, String)</c>. | CODE |
| CRITICAL | …erformanceTests/extern/BenchmarkDotNet.Annotations.xml | 1277 | <c>System.Web.Mvc.Html.EditorExtensions.EditorForModel(HtmlHelper, String)</c>. | CODE |
| CRITICAL | …/userdata/2.7/packages/MeshToolkit/bin/MeshToolkit.XML | 7 | <member name="M:Autodesk.Dynamo.MeshToolkit.Display.MeshDisplay.ByMeshColor(Autodesk.Dynamo.MeshToolkit.Mesh,DSC | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/WorkspaceSaving.cs | 1695 | var customNodeInfo = this.ViewModel.Model.CustomNodeManager.NodeInfos.Where(x => x.Value.Name == "ANodeToMod | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/PreviewBubbleTests.cs | 645 | new DynamoModel.SelectModelCommand(nodeView.ViewModel.Id.ToString(), System.Windows.Input.ModifierKeys.None | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/PreviewBubbleTests.cs | 666 | new DynamoModel.SelectModelCommand(nodeView.ViewModel.Id.ToString(), System.Windows.Input.ModifierKeys.None | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/PreviewBubbleTests.cs | 689 | Dynamo.Selection.DynamoSelection.Instance.Selection.AddRange(Model.CurrentWorkspace.Nodes); | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/PreviewBubbleTests.cs | 772 | new DynamoModel.SelectModelCommand(nodeView.ViewModel.Id.ToString(), System.Windows.Input.ModifierKeys.None | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/PreviewBubbleTests.cs | 820 | new DynamoModel.SelectModelCommand(nodeView.ViewModel.Id.ToString(), System.Windows.Input.ModifierKeys.None | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/NoteViewTests.cs | 368 | Assert.AreEqual(noteView.ViewModel.Model.PinnedNode.GUID.ToString(), nodeGUID); | CODE |
| CRITICAL | test/DynamoCoreWpf3Tests/SerializationTests.cs | 334 | Assert.That(nodeViewModel.UserDescription == this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault().Us | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 143 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 546 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 593 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 645 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 658 | node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 681 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 702 | var node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 715 | node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL | …ewExtensions/DocumentationBrowserViewExtensionTests.cs | 728 | node = this.ViewModel.Model.CurrentWorkspace.Nodes.FirstOrDefault(); | CODE |
| CRITICAL⚡ | test/DynamoCoreWpfTests/HomePageTests.cs | 33 | Assert.AreEqual(Dynamo.Wpf.Properties.Resources.GetStartedGuide.TrimStart('_'), homePage.GuidedTourItems[0]. | CODE |
| CRITICAL⚡ | test/DynamoCoreWpfTests/HomePageTests.cs | 34 | Assert.AreEqual(Dynamo.Wpf.Properties.Resources.OnboardingGuide.TrimStart('_'), homePage.GuidedTourItems[1]. | CODE |
| CRITICAL⚡ | test/DynamoCoreWpfTests/HomePageTests.cs | 35 | Assert.AreEqual(Dynamo.Wpf.Properties.Resources.PackagesGuide.TrimStart('_'), homePage.GuidedTourItems[2].Na | CODE |
| CRITICAL | test/DynamoCoreTests/CodeBlockNodeTests.cs | 2038 | Assert.AreEqual(0, CurrentDynamoModel.LibraryServices.LibraryManagementCore.BuildStatus.Warnings.Count()); | CODE |
| CRITICAL | test/DynamoCoreTests/CallsiteTests.cs | 226 | var callsite = this.CurrentDynamoModel.EngineController.LiveRunnerRuntimeCore.RuntimeData.CallsiteCache.Firs | CODE |
| CRITICAL | …N6BWNG6A6KOPFMMRBHLV7XBOOEGXTSO5I5FZXHKKUG5YO6MNNYA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(width, length, height, xSpans, ySpans, zSpans, | CODE |
| CRITICAL | …NVVP7HSR2IM5H5AFWWLLJBXSX2WTG5FEWESXLGORW2CL2CG7C4Q.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(origin, width, length, height, xSpans, ySpans, | CODE |
| CRITICAL | …FK33PBU2AHJIHDOMW3NS2YJNGRTQADZ2RUGALOLEWRXK4DM4DTA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(cs, width, length, height, xSpans, ySpans, zSpa | CODE |
| CRITICAL | …N6BWNG6A6KOPFMMRBHLV7XBOOEGXTSO5I5FZXHKKUG5YO6MNNYA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(width, length, height, xSpans, ySpans, zSpans, | CODE |
| CRITICAL | …NVVP7HSR2IM5H5AFWWLLJBXSX2WTG5FEWESXLGORW2CL2CG7C4Q.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(origin, width, length, height, xSpans, ySpans, | CODE |
| CRITICAL | …FK33PBU2AHJIHDOMW3NS2YJNGRTQADZ2RUGALOLEWRXK4DM4DTA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(cs, width, length, height, xSpans, ySpans, zSpa | CODE |
| CRITICAL | …N6BWNG6A6KOPFMMRBHLV7XBOOEGXTSO5I5FZXHKKUG5YO6MNNYA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(width, length, height, xSpans, ySpans, zSpans, | CODE |
| CRITICAL | …NVVP7HSR2IM5H5AFWWLLJBXSX2WTG5FEWESXLGORW2CL2CG7C4Q.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(origin, width, length, height, xSpans, ySpans, | CODE |
| CRITICAL | …FK33PBU2AHJIHDOMW3NS2YJNGRTQADZ2RUGALOLEWRXK4DM4DTA.md | 1 | <!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.ByBoxLengths(cs, width, length, height, xSpans, ySpans, zSpa | CODE |
| 1517 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/DynamoAddinGenerator/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | tools/DSTestCaseConverter/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | …/CBNLanguageComparisonTests/Properties/AssemblyInfo.cs | 21 | // COM, set the ComVisible attribute to true on that type. | COMMENT |
| LOW | …PackagesAnalyzer/PackageSource/DynamoPackagesSource.cs | 141 | } | COMMENT |
| LOW | tools/NodeDumper/NodeDumper/Program.cs | 121 | } | COMMENT |
| LOW | tools/NodeDumper/NodeDumper/Program.cs | 141 | // string cat = ""; | COMMENT |
| LOW | tools/NodeDumper/NodeDumper/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | …ctive/RevitInstallDetective/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | tools/CI-html/NUnitCI/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | …s/Performance/DynamoPerformanceTests/GraphViewTests.cs | 21 | /// <summary> | COMMENT |
| LOW | …rmance/DynamoPerformanceTests/PerformanceTestHelper.cs | 81 | /// <summary> | COMMENT |
| LOW | …/Performance/DynamoPerformanceTests/GraphNameColumn.cs | 21 | /// </summary> | COMMENT |
| LOW | …/Performance/DynamoPerformanceTests/GraphNameColumn.cs | 41 | /// <summary> | COMMENT |
| LOW | …/Performance/DynamoPerformanceTests/ResultsComparer.cs | 61 | COMMENT | |
| LOW | …/Performance/DynamoPerformanceTests/ResultsComparer.cs | 141 | /// Indicates whether a baseline benchmark result was found | COMMENT |
| LOW | …ynamoPerformanceTests/DynamoViewPerformanceTestBase.cs | 21 | } | COMMENT |
| LOW | …namoLauncher/DynamoLauncher/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | …InstallerSpec/InstallerSpec/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | test/Libraries/DynamoMSOfficeTests/ExcelTests.cs | 61 | #region COM | COMMENT |
| LOW | test/Libraries/CoreNodesTests/NodeWithUITests.cs | 1 | // NOTE: The following namespace has been updated. This test use to fail in unit | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 341 | // new ArrayList { "", " ", " ", " " }, | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 421 | } | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 441 | //[Test] | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 781 | //public static void FlattenListCompletely() | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 801 | [Test] | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 821 | // new ArrayList { "a", "aa", "aaa", "b", "bb", "bbb", "c", "cc", "ccc" }, | COMMENT |
| LOW | test/Libraries/CoreNodesTests/ListTests.cs | 841 | COMMENT | |
| LOW | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 821 | { | COMMENT |
| LOW | test/DynamoCoreWpfTests/RecordedTests.cs | 1001 | /// <summary> | COMMENT |
| LOW | test/DynamoCoreWpfTests/RecordedTests.cs | 1141 | AssertPreviewValue("3a998ea7ef284e47901db6cd13e77022", 10); | COMMENT |
| LOW | test/DynamoCoreWpfTests/RecordedTests.cs | 1621 | /// <summary> | COMMENT |
| LOW | test/DynamoCoreTests/SchedulerTests.cs | 881 | COMMENT | |
| LOW | test/DynamoCoreTests/AttributeTest.cs | 21 | // Test KeepReferenceThisAttribute could avoid a C# object from | COMMENT |
| LOW | test/DynamoCoreTests/CustomNodes.cs | 541 | deleteInput(in2); | COMMENT |
| LOW | test/DynamoCoreTests/UtilityTests.cs | 141 | Assert.AreEqual(null, type); | COMMENT |
| LOW | test/DynamoCoreTests/UtilityTests.cs | 161 | string fqn = "System.Environment"; | COMMENT |
| LOW | test/DynamoCoreTests/UtilityTests.cs | 581 | { | COMMENT |
| LOW | test/DynamoCoreTests/CodeBlockNodeTests.cs | 301 | COMMENT | |
| LOW | test/DynamoCoreTests/SerializationTests.cs | 21 | using Newtonsoft.Json.Linq; | COMMENT |
| LOW | test/DynamoCoreTests/NodeToCodeTest.cs | 221 | [Test] | COMMENT |
| LOW | …amoCoreTests/Visualization/DefaultRenderPackageTest.cs | 41 | } | COMMENT |
| LOW | …namoCoreTests/Configuration/PreferenceSettingsTests.cs | 261 | return property.GetCustomAttributes(typeof(System.ObsoleteAttribute), true).Length > 0 || | COMMENT |
| LOW | test/DynamoCoreTests/Nodes/ListTests.cs | 841 | COMMENT | |
| LOW | test/DynamoCoreTests/Models/DynamoModelEventArgsTest.cs | 1 | using System; | COMMENT |
| LOW | test/DynamoCoreTests/Models/DynamoModelEventArgsTest.cs | 101 | /// This test method will execute the next method/properties: | COMMENT |
| LOW | test/DynamoCoreTests/Models/DynamoModelEventArgsTest.cs | 161 | /// public WorkspaceEventArgs(WorkspaceModel workspace) | COMMENT |
| LOW | …ockNodeSecurityIssue/TestCodeBlockNodeSecurityIssue.cs | 1 | namespace TestCodeBlockNodeSecurityIssue | COMMENT |
| LOW | …st/Engine/ProtoTest/ProtoAST/ProtoASTExecutionTests.cs | 1261 | // b = 10; | COMMENT |
| LOW | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 381 | COMMENT | |
| LOW | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 701 | UpdateDsInterpreter("p = DummyPoint.ByCoordinates(10,10,10);"); | COMMENT |
| LOW | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 721 | //============================================== | COMMENT |
| LOW | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 841 | [Test] | COMMENT |
| LOW | test/Engine/ProtoTest/TD/OtherMiscTests/MiscTest.cs | 301 | thisTest.Verify("input2d", input2d); | COMMENT |
| LOW | test/Engine/ProtoTest/DSASM/CLRContainerGCTests.cs | 321 | COMMENT | |
| LOW | test/Engine/ProtoTest/DSASM/CLRContainerGCTests.cs | 421 | thisTest.Verify("result5", 5.0); | COMMENT |
| LOW | .github/workflows/move_issue.yml | 1 | name: Move issue by labels | COMMENT |
| LOW | .github/workflows/codeql_analysis.yml | 41 | - name: Initialize CodeQL | COMMENT |
| LOW | .github/scripts/validate_skills.sh | 1 | #!/bin/bash | COMMENT |
| LOW | doc/dev/DynamoTestTypes/DynamoTestType.cs | 41 | /// <param name="nickName"></param> | COMMENT |
| LOW | doc/dev/DynamoTestTypes/DynamoTestType.cs | 61 | //nice if you want the results of this node to be | COMMENT |
| 849 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …auncher/DynamoLauncher/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/dynamo-dotnet-expert/references/quality-checklist.md | 28 | - Don't edit auto-generated code: files matching `/api/*.cs`, `*.g.cs`, or marked `// <auto-generated>`. | CODE |
| HIGH | src/DynamoCore/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoCore/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …tionMarkdownGenerator/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …pendencyViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …eManagerViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoManipulation/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ViewExtensionWebView2/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoCoreWpf/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoSandbox/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoSandbox/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoPackages/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/LintingViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Watch3DNodeModelsWpf/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ries/PythonNodeModels/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …lsWpf/Properties/CoreNodeModelWpfResources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/Libraries/DSOffice/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/Libraries/Analysis/AnalysisResources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/Libraries/Analysis/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …braries/GeometryUIWpf/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …c/Libraries/CoreNodes/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …riptBuiltin/Properties/DesignScriptBuiltin.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …raries/CoreNodeModels/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …braries/GeometryColor/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Libraries/GeometryUI/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …aries/UnitsNodeModels/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ies/Watch3DNodeModels/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ies/DSOfficeUtilities/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …MetadataViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …eDetailsViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoUtilities/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/NodeServices/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …CompleteViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …nBrowserViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/DynamoApplications/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …igrationViewExtension/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/Engine/ProtoCore/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …gine/ProtoAssociative/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ngine/ProtoImperative/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | src/Notifications/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 232 | // ┌────────────┐ | COMMENT |
| MEDIUM | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 264 | // ┌───────────────────┴──────┰────────────┐ | COMMENT |
| MEDIUM | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 295 | // ┌───────────────────┴──────┰────────────┐ | COMMENT |
| MEDIUM | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 334 | // ┌────────────┰─────┴──────┰────────────┐ | COMMENT |
| MEDIUM | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 381 | // ┌────────────┰─────┴──────┰──────────┐ | COMMENT |
| MEDIUM⚡ | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 835 | // ┌──────────────┼────────────┐ | COMMENT |
| MEDIUM⚡ | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 837 | // ┌────────────┤ │ │ | COMMENT |
| MEDIUM⚡ | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 839 | // ┌────────┤ │ │ ├────────────┐ | COMMENT |
| MEDIUM⚡ | test/DynamoCoreWpf3Tests/SearchViewModelTests.cs | 843 | // │ ┌─────┴─────┐ | | COMMENT |
| MEDIUM | src/DynamoCoreWpf/ViewModels/Search/SearchViewModel.cs | 620 | // ┌────────────┤ | COMMENT |
| MEDIUM | src/DynamoCoreWpf/ViewModels/Search/SearchViewModel.cs | 622 | // ┌────────┤ │ | COMMENT |
| MEDIUM | src/DynamoCoreWpf/ViewModels/Search/SearchViewModel.cs | 640 | // ┌──────────┤ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 29 | // Step 0: Create a new node in Home workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 34 | // Step 1: Select the newly node, geometry operation should be enabled. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 39 | // Step 2: Open a Custom workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 45 | // Step 3: Switch over from home workspace to custom workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 50 | // Step 4: Verify that the geometry operations are | COMMENT |
| LOW | test/DynamoCoreTests/ResourcePathLengthTests.cs | 343 | // Step 1: Rename physical files | COMMENT |
| LOW | test/DynamoCoreTests/ResourcePathLengthTests.cs | 372 | // Step 2: Update .resx file references | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1193 | //Step 1: determine which nodes will be inputs to the new node | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1232 | // Step 2: Determine all the connectors whose start/end owners are | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1255 | // Step 3: Partially selected connectors (either one of its start | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1278 | // Step 4: move all nodes and notes to new workspace remove from old | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1344 | //Step 3: insert variables (reference step 1) | COMMENT |
| LOW⚡ | src/DynamoCoreWpf/ViewModels/Core/WorkspaceViewModel.cs | 786 | // Step 1: Serialize the workspace. | COMMENT |
| LOW⚡ | src/DynamoCoreWpf/ViewModels/Core/WorkspaceViewModel.cs | 790 | // Step 2: Add the View. | COMMENT |
| LOW | …f/ViewModels/PackageManager/PublishPackageViewModel.cs | 2793 | /// NOTE: This function is internal for testing purposes only. | COMMENT |
| LOW | src/DynamoCoreWpf/Rendering/HelixRenderPackage.cs | 129 | /// NOTE: This method should transform the matrix from row vector order to whatever form is needed by the implem | COMMENT |
| LOW | src/DynamoCoreWpf/Rendering/HelixRenderPackage.cs | 863 | /// NOTE: This method will set the matrix exactly as described by the caller. | COMMENT |
| LOW | src/NodeServices/GraphicsDataInterfaces.cs | 405 | /// NOTE: This method should set the matrix exactly as described by the caller. | COMMENT |
| LOW | src/NodeServices/GraphicsDataInterfaces.cs | 436 | /// NOTE: This method should transform the matrix from row vector order to whatever form is needed by the implem | COMMENT |
| LOW | src/NodeServices/GraphicsDataInterfaces.cs | 489 | /// NOTE: This method should set the matrix exactly as described by the caller. | COMMENT |
| LOW | src/NodeServices/GraphicsDataInterfaces.cs | 519 | /// NOTE: This method should transform the matrix from row vector order to whatever form is needed by the implem | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …/core/packageDependencyTests/ClockworkPackage/pkg.json | 1 | {"license":"","file_hash":null,"name":"Clockwork for Dynamo 1.x","version":"1.33.1","description":"Clockwork is a collec | CODE |
| MEDIUM⚡ | …/core/packageDependencyTests/ClockworkPackage/pkg.json | 1 | {"license":"","file_hash":null,"name":"Clockwork for Dynamo 1.x","version":"1.33.1","description":"Clockwork is a collec | CODE |
| MEDIUM⚡ | …/core/packageDependencyTests/ClockworkPackage/pkg.json | 1 | {"license":"","file_hash":null,"name":"Clockwork for Dynamo 1.x","version":"1.33.1","description":"Clockwork is a collec | CODE |
| MEDIUM | src/DynamoCore/Graph/Nodes/NodeModel.cs | 1181 | /// nodes will be computed. Essentially this method propogates the UpstreamCache down. | COMMENT |
| MEDIUM | …Models/PackageManager/PackageManagerSearchViewModel.cs | 107 | /// with command param set to FilterName so that the code is robust | COMMENT |
| MEDIUM | src/DynamoCoreWpf/Properties/Resources.Designer.cs | 6436 | /// Looks up a localized string similar to This package contains node(s) that depend on applications outside D | COMMENT |
| MEDIUM | src/DynamoCoreWpf/Properties/Resources.Designer.cs | 8527 | /// Looks up a localized string similar to Markdown documentation can be added to your package that will lever | COMMENT |
| MEDIUM | src/DynamoCoreWpf/Properties/Resources.Designer.cs | 9560 | /// Looks up a localized string similar to An indication of what applications outside of Dynamo your package d | COMMENT |
| MEDIUM | src/DynamoCoreWpf/Views/Core/DynamoView.xaml.cs | 1492 | // other part of application can also leverage it. | COMMENT |
| MEDIUM | src/DynamoUtilities/EnumerableExtensions.cs | 66 | /// Contructs a tree by recursively grouping elements from a sequence. Essentially, performs | COMMENT |
| MEDIUM | src/DynamoUtilities/EnumerableExtensions.cs | 99 | /// Contructs a tree by recursively grouping elements from a sequence. Essentially, performs | COMMENT |
| MEDIUM | src/DynamoUtilities/EnumerableExtensions.cs | 120 | /// Contructs a tree by recursively grouping elements from a sequence. Essentially, performs | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 29 | // Step 0: Create a new node in Home workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 34 | // Step 1: Select the newly node, geometry operation should be enabled. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 39 | // Step 2: Open a Custom workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 45 | // Step 3: Switch over from home workspace to custom workspace. | COMMENT |
| LOW⚡ | test/DynamoCoreWpf3Tests/WorkspaceGeneralOperations.cs | 50 | // Step 4: Verify that the geometry operations are | COMMENT |
| LOW | test/DynamoCoreTests/ResourcePathLengthTests.cs | 343 | // Step 1: Rename physical files | COMMENT |
| LOW | test/DynamoCoreTests/ResourcePathLengthTests.cs | 372 | // Step 2: Update .resx file references | COMMENT |
| LOW | src/DynamoCore/Linting/LinterManager.cs | 136 | // With graph evaluations we need to check if the NodeIds collection has changed | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1193 | //Step 1: determine which nodes will be inputs to the new node | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1232 | // Step 2: Determine all the connectors whose start/end owners are | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1255 | // Step 3: Partially selected connectors (either one of its start | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1278 | // Step 4: move all nodes and notes to new workspace remove from old | COMMENT |
| LOW | src/DynamoCore/Core/CustomNodeManager.cs | 1344 | //Step 3: insert variables (reference step 1) | COMMENT |
| LOW | src/DynamoCore/Engine/NodeToCode/NodeToCode.cs | 838 | // It is a new variable. But we need to check if some other | COMMENT |
| LOW | …DynamoCoreWpf/UI/GuidedTour/GuidesValidationMethods.cs | 334 | //We need to check if the PackageManager search is already open if that is the case we don't need to ope | COMMENT |
| LOW | src/DynamoCoreWpf/ViewModels/Core/StateMachine.cs | 1008 | // we need to check if the parent group is collapsed | COMMENT |
| LOW⚡ | src/DynamoCoreWpf/ViewModels/Core/WorkspaceViewModel.cs | 786 | // Step 1: Serialize the workspace. | COMMENT |
| LOW⚡ | src/DynamoCoreWpf/ViewModels/Core/WorkspaceViewModel.cs | 790 | // Step 2: Add the View. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/CleanJournalFiles.py | 3 | CODE | |
| LOW | tools/autodoc/autodoc.py | 4 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 1 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 2 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 5 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 6 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 7 | CODE | |
| LOW | tools/autobuild/dynamo_s3.py | 4 | CODE | |
| LOW | test/settings/PythonTemplate-initial.py | 4 | CODE | |
| LOW | test/settings/PythonTemplate-changed.py | 4 | CODE | |
| LOW | test/performance/bin/run.py | 2 | CODE | |
| LOW | …rationViewExtension/MigrationAssistant/migrate_2to3.py | 2 | CODE | |
| LOW | …MigrationAssistant/python_migration_fixers/fix_none.py | 17 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/CleanJournalFiles.py | 5 | CODE | |
| LOW | tools/autobuild/installers_to_s3.py | 33 | CODE | |
| LOW | test/performance/bin/run.py | 30 | CODE | |
| LOW | …nMigrationViewExtension/MigrationAssistant/reindent.py | 51 | CODE | |
| LOW | …nMigrationViewExtension/MigrationAssistant/reindent.py | 136 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …Testing/bin/SampleLibraryZeroTouchMigrationTesting.XML | 44 | Don't forget to fill in the xml comments so that | CODE |
| LOW | …odesJsonDatasets/LuceneIndexedInfoSandboxTSplines.json | 18012 | "Description": "Dynamo uses the pattern of static constructors. Don't forget to fill in the xml comments so that you | CODE |
| MEDIUM | .github/workflows/codeql_analysis.yml | 36 | # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/DynamoCore/Engine/SyncDataManager.cs | 16 | internal class SyncDataManager | CODE |
| LOW | …ViewExtensionWebView2/Packages/LibrarieJS/library.html | 305 | function subscribePackageClickedEvent(packageName, enable) { | CODE |
| LOW | …rationViewExtension/MigrationAssistant/migrate_2to3.py | 46 | def get_all_fixers_from_zipfolder(folder): | CODE |
| LOW | src/Engine/ProtoCore/FFI/ContextDataManager.cs | 8 | class ContextDataManager | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/autobuild/installers_to_s3.py | 50 | except Exception: | CODE |
| MEDIUM | tools/autobuild/installers_to_s3.py | 33 | def publish_to_s3(installer_dir, prefix, include_date, is_dev_build): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | test/Engine/ProtoTestFx/WatchTestFx.cs | 260 | // TODO: implement strategy to skip commented code block | COMMENT |
| LOW | test/Engine/ProtoTestFx/WatchTestFx.cs | 299 | // TODO: implement strategy to skip commented code block | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …aude/skills/dynamo-webview-component-scaffold/SKILL.md | 75 | ## When scaffolding a new repo | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | test/DynamoCoreWpfTests/HomePageTests.cs | 737 | Assert.AreEqual(properties.author, "John Doe"); | CODE |