Open Source Graphical Programming for Computational Design and Automation
This report summarizes scanner evidence for DynamoDS/Dynamo, a HTML project with 2,034 GitHub stars. SynthScan examined 1,027,906 lines of code across 18290 source files, recording 2645 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 14.4 (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? 1040 finding(s).
Are imports declared and package/API names verified? 1591 finding(s).
Are wrappers, guards, and repeated structures necessary? 18 finding(s).
Which changes need focused human review? 2645 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 2645 distinct pattern matches across 15 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⚡ | …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 | 1710 | 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 | 418 | 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 | …ynamoCoreWpfTests/DynamoViewMcpTokenValidationTests.cs | 1 | using System; | 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 | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 6161 | int pcC = graphNodes.Where(n => n.guid == guidC && n.isActive && n.OriginalAstID != 0).Min(n => n.updateBloc | COMMENT |
| LOW | …/Engine/ProtoTest/LiveRunnerTests/MicroFeatureTests.cs | 6381 | 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/run_engine_tests.yml | 1 | name: Run Engine Tests | COMMENT |
| LOW | .github/workflows/move_issue.yml | 1 | name: Move issue by labels | COMMENT |
| 873 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 | 1201 | /// 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 | 6463 | /// 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 | 8554 | /// 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 | 9587 | /// 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 | 1506 | // 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 |