High-performance C++ library for multiphysics and multibody dynamics simulations
This report summarizes scanner evidence for projectchrono/chrono, a C++ project with 3,077 GitHub stars. SynthScan examined 1,335,865 lines of code across 5698 source files, recording 8685 pattern matches distributed across 23 syntactic categories. The legacy adjusted pattern signal is 10.9 (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? 6863 finding(s).
Are imports declared and package/API names verified? 115 finding(s).
Are wrappers, guards, and repeated structures necessary? 1754 finding(s).
Which changes need focused human review? 8685 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 8685 distinct pattern matches across 23 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 |
|---|---|---|---|---|
| LOW | CMakeLists.txt | 1 | #============================================================================= | COMMENT |
| LOW | template_project_vehicle_cosim/CMakeLists.txt | 1 | #-------------------------------------------------------------- | COMMENT |
| LOW | template_project_vehicle_cosim/CMakeLists.txt | 21 | # find_package(Chrono | COMMENT |
| LOW | template_project_vehicle_cosim/vehicle_cosim.cpp | 1 | // ============================================================================= | COMMENT |
| LOW | template_project_vehicle_cosim/vehicle_cosim.cpp | 21 | #include <string> | COMMENT |
| LOW | template_project_fmi2/FmuComponentChrono.h | 1 | // ============================================================================= | COMMENT |
| LOW | template_project_fmi2/FmuComponentChrono.cpp | 1 | // ============================================================================= | COMMENT |
| LOW | template_project_fmi2/demo_FmuComponentChrono.cpp | 1 | // ============================================================================= | COMMENT |
| LOW | contrib/.gitlab-ci.yml | 521 | - '& $CI_PROJECT_DIR\contrib\build-scripts\windows\buildGL.bat $CI_PROJECT_DIR\contrib\build-scripts\gl_build' | COMMENT |
| LOW | contrib/.gitlab-ci.yml | 581 | #- Start-Process -Wait "Miniconda3-latest-Windows-x86_64.exe" -ArgumentList "/InstallationType=JustMe /RegisterPyth | COMMENT |
| LOW | contrib/build-scripts/macos/buildVSG.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/macos/buildChronoMac.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/macos/buildChronoMac.sh | 21 | # - gnuplot (optional) | COMMENT |
| LOW | contrib/build-scripts/macos/buildChronoMac.sh | 41 | # | COMMENT |
| LOW | contrib/build-scripts/macos/buildChronoMac.sh | 121 | #cmake --build ${BUILD_DIR} --config Debug | COMMENT |
| LOW | contrib/build-scripts/macos/buildMUMPS.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildSpectra.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildURDF.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildOpenCRG.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildVSG.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildChrono.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildGLEW.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildEigen.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildGL.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildMUMPS.sh | 1 | #!/bin/bash | COMMENT |
| LOW | contrib/build-scripts/linux/buildFastDDS.sh | 1 | #!/bin/bash | COMMENT |
| LOW | template_project/my_example.cpp | 1 | // ============================================================================= | COMMENT |
| LOW | template_project/CMakeLists.txt | 1 | #-------------------------------------------------------------- | COMMENT |
| LOW | template_project/CMakeLists.txt | 21 | # find_package(Chrono | COMMENT |
| LOW | template_project/CMakeLists.txt | 41 | # set to ON if Chrono has been built as static library, OFF if shared library | COMMENT |
| LOW | template_project/CMakeLists.txt | 121 | # | COMMENT |
| LOW | template_project_ros/CMakeLists.txt | 1 | #-------------------------------------------------------------- | COMMENT |
| LOW | template_project_ros/CMakeLists.txt | 21 | # find_package(Chrono | COMMENT |
| LOW | template_project_ros/CMakeLists.txt | 41 | # set to ON if Chrono has been built as static library, OFF if shared library | COMMENT |
| LOW | template_project_ros/CMakeLists.txt | 81 | # If creating application bundles, the build output will be named 'myexe.app'. | COMMENT |
| LOW | template_project_ros/CMakeLists.txt | 101 | # path to the Chrono data directory, either in its source tree | COMMENT |
| LOW | template_project_ros/custom_handler.cpp | 1 | // ============================================================================= | COMMENT |
| LOW | template_project_ros/custom_handler.cpp | 21 | #include "chrono/core/ChRealtimeStep.h" | COMMENT |
| LOW | data/vehicle/gclass/tire/G500_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/hmmwv/tire/HMMWV_TMsimpleTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/hmmwv/tire/HMMWV_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/ultra_tow/UT_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/ultra_tow/UT_TMeasyTire.json | 41 | // Visualization mesh (OPTIONAL) | COMMENT |
| LOW | data/vehicle/VW_microbus/json/van_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/VW_microbus/json/van_TMsimpleTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/uaz/tire/UAZBUS_TMeasyTireRear.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/uaz/tire/UAZBUS_TMeasyTireFront.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/Polaris/Polaris_TMeasyTire.json | 21 | // Vehicle type. | COMMENT |
| LOW | data/vehicle/sedan/tire/Sedan_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/vehicle/MAN_Kat1/tire/MAN_5t_TMeasyTire.json | 21 | // ------------------------------------------------ | COMMENT |
| LOW | data/yaml/mbs/model_slider_crank_reduced.yaml | 121 | body2: slider | COMMENT |
| LOW | data/yaml/mbs/model_slider_crank.yaml | 121 | color: [0.6, 0.6, 1.0] | COMMENT |
| LOW | data/yaml/schema/fsitdpf_solver.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/fsisph_solver.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/mbs_solver.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/vehicle_simulation.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/mbs_simulation.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/fsi_simulation.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/vehicle_model.schema.yaml | 1 | # ============================================================================= | COMMENT |
| LOW | data/yaml/schema/mbs_model.schema.yaml | 1 | # ============================================================================= | COMMENT |
| 6194 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | CMakeLists.txt | 1 | #============================================================================= | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 5 | #============================================================================= | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 7 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 9 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 15 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 17 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 23 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 32 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 34 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 38 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 40 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 58 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 60 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 66 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 68 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 115 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 117 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 121 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 126 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 146 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 148 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 153 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 251 | #------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 253 | #------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 257 | #------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 259 | #------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 85 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 87 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 164 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 195 | #-------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 197 | #-------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 215 | #------------------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 218 | #------------------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 232 | #------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 237 | #------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 1 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 6 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 11 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 13 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 17 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM | template_project_vehicle_cosim/CMakeLists.txt | 38 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 51 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 53 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 57 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 59 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 67 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 69 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 74 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | template_project_vehicle_cosim/CMakeLists.txt | 80 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 6 | # =========== | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 8 | # =========== | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 30 | # =============== | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 32 | # =============== | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 82 | # ========================= | COMMENT |
| MEDIUM | template_project_fmi2/CMakeLists.txt | 84 | # ========================= | COMMENT |
| MEDIUM | template_project_csharp/CMakeLists.txt | 31 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM | template_project_csharp/CMakeLists.txt | 35 | #-------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/build-scripts/macos/buildVSG.sh | 3 | # ------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/build-scripts/macos/buildVSG.sh | 28 | # ------------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/build-scripts/macos/buildVSG.sh | 50 | # ------------------------------------------------------------------------ | COMMENT |
| 1595 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | data/models/regolith/generate_regolith.py | 9 | # Create a base shape (e.g., icosphere for a round particle) | COMMENT |
| MEDIUM | data/models/regolith/generate_regolith.py | 17 | # Create a texture for coarse displacement | COMMENT |
| MEDIUM | data/models/regolith/generate_regolith.py | 75 | # Create a new material for lunar regolith appearance | COMMENT |
| MEDIUM | src/tests/unit_tests/python/core/pyutest_CH_linalg.py | 59 | for i in range(4): # Create a diagonal matrix | CODE |
| MEDIUM | …/tests/unit_tests/python/cascade/pyutest_CAS_create.py | 9 | # Create the simulation system and add items | COMMENT |
| MEDIUM | …/tests/unit_tests/python/cascade/pyutest_CAS_create.py | 36 | # Create a large cube as a floor. | COMMENT |
| MEDIUM | …nit_tests/python/physics/pyutest_CH_compute_contact.py | 68 | # Create the falling balls | COMMENT |
| MEDIUM | …ests/python/fsi/sph/pyutest_FSI-SPH_Poiseuille_flow.py | 63 | # Create a Chrono system and the FSI problem | COMMENT |
| MEDIUM⚡ | …it_tests/python/fsi/sph/pyutest_FSI-SPH_multithread.py | 42 | # Create the ground body with two visualization spheres | COMMENT |
| MEDIUM⚡ | …it_tests/python/fsi/sph/pyutest_FSI-SPH_multithread.py | 53 | # Create a body suspended through a ChLinkTSDA (custom force functor) | COMMENT |
| MEDIUM | …it_tests/python/fsi/sph/pyutest_FSI-SPH_multithread.py | 68 | # Create the spring between body and ground. The spring end points are | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_collisionSMC.py | 127 | # Create the simulation sys and add items | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_collisionSMC.py | 142 | # Create the Irrlicht visualization | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_gears.py | 28 | # Create a Chrono physical sys | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_gears.py | 178 | # Create the Irrlicht visualization | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackSMC.py | 93 | # Create the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackSMC.py | 105 | # Create a contact material, shared among all bodies | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackSMC.py | 152 | # Create the visualization window | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_spring.py | 58 | # Create the ground body with two visualization spheres | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_spring.py | 72 | # Create a body suspended through a ChLinkTSDA (default linear) | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_spring.py | 88 | # Create the spring between body_1 and ground. The spring end points are | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_spring.py | 100 | # Create a body suspended through a ChLinkTSDA (custom force functor) | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_spring.py | 116 | # Create the spring between body_2 and ground. The spring end points are | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_spring.py | 129 | # Create the Irrlicht application | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_collisionNSC.py | 64 | # Create the five walls of the rectangular container, using fixed rigid bodies of 'box' type | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collisionNSC.py | 120 | # Create the simulation sys and add items | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collisionNSC.py | 128 | # Create the Irrlicht visualization | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_link_bushing.py | 24 | # Create a fixed cube to act as the 'bushing' body | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_link_bushing.py | 31 | # Create a cylinder which will be connected to the cube via a bushing | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_link_bushing.py | 37 | # Create a nonfixed weight | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_link_bushing.py | 54 | # Create a visual line of the distance link | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_link_bushing.py | 65 | # Create the bushing joint | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_associated.py | 22 | # Create the simulation sys and add items | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_associated.py | 33 | # Create a fixed rigid body | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_associated.py | 109 | # Create an Irrlicht application to visualize the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackNSC.py | 85 | # Create the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackNSC.py | 98 | # Create a contact material, shared among all bodies | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_callbackNSC.py | 148 | # Create the visualization window | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 22 | # Create the simulation sys and add items | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 36 | # Create the simulation sys and add items | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 39 | # Create a contact material (with default properties, shared by all collision shapes) | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 42 | # Create a floor | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 136 | # Create an Irrlicht application to visualize the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_friction.py | 21 | # Create the simulation sys and add items | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_friction.py | 92 | # Create a container fixed to ground | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_friction.py | 140 | # Create the Irrlicht visualization | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_custom_contact.py | 85 | # Create the simulation sys and add items | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_custom_contact.py | 96 | # Create the sys and the various contact materials | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_custom_contact.py | 139 | # Create the ground body with a plate and side walls (both collision and visualization). | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_custom_contact.py | 184 | # Create the falling ball | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_custom_contact.py | 201 | # Create a custom collision detection callback object and register it with the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_custom_contact.py | 208 | # Create an Irrlicht application to visualize the sys | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_crank_plot.py | 23 | # Create the simulation sys and add items | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_crank_plot.py | 38 | # Create the floor truss | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_crank_plot.py | 44 | # Create the flywheel crank | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_crank_plot.py | 51 | # Create a stylized rod | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_crank_plot.py | 56 | # Create a stylized piston | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_crank_plot.py | 102 | # Create an Irrlicht application to visualize the sys | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_rev_limits.py | 43 | # Create a pendulum body | COMMENT |
| MEDIUM | src/demos/python/mbs/demo_MBS_rev_limits.py | 59 | # Create a revolute joint to connect pendulum to ground | COMMENT |
| 365 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | src/importer_blender/for_blender_5.0/chrono_import.py | 1489 | bpy.context.scene.collection.children.link(chrono_cameras) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_5.0/chrono_import.py | 1494 | bpy.context.scene.collection.children.link(chrono_assets) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_5.0/chrono_import.py | 1499 | bpy.context.scene.collection.children.link(chrono_frame_assets) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_5.0/chrono_import.py | 1504 | bpy.context.scene.collection.children.link(chrono_frame_objects) | CODE |
| CRITICAL | src/importer_blender/for_blender_5.0/chrono_import.py | 1607 | bpy.context.scene.collection.objects.unlink(chrono_csys) | CODE |
| CRITICAL | src/importer_blender/for_blender_5.0/chrono_import.py | 1616 | bpy.context.scene.collection.objects.unlink(chrono_cube) | CODE |
| CRITICAL | src/importer_blender/for_blender_5.0/chrono_import.py | 1630 | bpy.context.scene.collection.objects.unlink(chrono_cylinder) | CODE |
| CRITICAL | src/importer_blender/for_blender_5.0/chrono_import.py | 1643 | bpy.context.scene.collection.objects.unlink(chrono_cone) | CODE |
| CRITICAL | src/importer_blender/for_blender_5.0/chrono_import.py | 1655 | bpy.context.scene.collection.objects.unlink(chrono_sphere) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_4.4/chrono_import.py | 1489 | bpy.context.scene.collection.children.link(chrono_cameras) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_4.4/chrono_import.py | 1494 | bpy.context.scene.collection.children.link(chrono_assets) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_4.4/chrono_import.py | 1499 | bpy.context.scene.collection.children.link(chrono_frame_assets) | CODE |
| CRITICAL⚡ | src/importer_blender/for_blender_4.4/chrono_import.py | 1504 | bpy.context.scene.collection.children.link(chrono_frame_objects) | CODE |
| CRITICAL | src/importer_blender/for_blender_4.4/chrono_import.py | 1607 | bpy.context.scene.collection.objects.unlink(chrono_csys) | CODE |
| CRITICAL | src/importer_blender/for_blender_4.4/chrono_import.py | 1616 | bpy.context.scene.collection.objects.unlink(chrono_cube) | CODE |
| CRITICAL | src/importer_blender/for_blender_4.4/chrono_import.py | 1630 | bpy.context.scene.collection.objects.unlink(chrono_cylinder) | CODE |
| CRITICAL | src/importer_blender/for_blender_4.4/chrono_import.py | 1643 | bpy.context.scene.collection.objects.unlink(chrono_cone) | CODE |
| CRITICAL | src/importer_blender/for_blender_4.4/chrono_import.py | 1655 | bpy.context.scene.collection.objects.unlink(chrono_sphere) | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 324 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 405 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 418 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 430 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 444 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 458 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 475 | << " bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/chrono_postprocess/ChBlender.cpp | 841 | << "bpy.context.scene.collection.objects.unlink(new_object)\n" | CODE |
| CRITICAL | src/demos/tools/blender_py/blend_pproc_render.py | 193 | sky_texture = bpy.context.scene.world.node_tree.nodes.new("ShaderNodeTexSky") | CODE |
| CRITICAL | src/demos/tools/blender_py/blend_pproc_render.py | 195 | bpy.context.scene.world.node_tree.links.new(bg.inputs["Color"], sky_texture.outputs["Color"]) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/chrono_thirdparty/tinyobjloader/tiny_obj_loader.h | 1166 | // @todo { write more robust lexer and parser. } | COMMENT |
| MEDIUM | …est-1.13.0/googletest/include/gtest/gtest-death-test.h | 152 | // This implementation is *not* meant to be as highly tuned or robust | COMMENT |
| MEDIUM | …est-1.13.0/googletest/include/gtest/gtest-death-test.h | 224 | // In practice, this can be used to test functions that utilize the | COMMENT |
| MEDIUM | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 1223 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| MEDIUM | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 1233 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| MEDIUM | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 1246 | // Without the bound on n_max (which compilers these days never leverage), the | COMMENT |
| MEDIUM⚡ | src/chrono_thirdparty/rapidxml/manual.html | 90 | Note that RapidXml performs no decoding - strings returned by name() and value() functions will contain text encoded us | CODE |
| MEDIUM⚡ | src/chrono_thirdparty/rapidxml/manual.html | 90 | Note that RapidXml performs no decoding - strings returned by name() and value() functions will contain text encoded us | CODE |
| MEDIUM⚡ | src/chrono_thirdparty/rapidxml/manual.html | 90 | Note that RapidXml performs no decoding - strings returned by name() and value() functions will contain text encoded us | CODE |
| MEDIUM | src/chrono_thirdparty/VHACD/VHACD.h | 102 | // mesh to produce more robust results. However, Khaled learned that the | COMMENT |
| MEDIUM | src/chrono_ros/ChROSNodeProcess.cpp | 45 | // 1. Relative to the Chrono_ros shared library (robust for build and | COMMENT |
| MEDIUM⚡ | src/chrono_ros/tests_dev/run_dev_tests.sh | 8 | # with Chrono's CTest harness (src/tests/unit_tests/ros) for CI. | COMMENT |
| MEDIUM | src/chrono/solver/ChDirectSolverLS.h | 222 | bool m_use_rhs_sparsity; ///< leverage right-hand side sparsity? | CODE |
| MEDIUM | src/chrono/multicore_math/real.h | 95 | /// Essentially a fuzzy comparison operator | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3833.cpp | 1177 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3833.cpp | 1396 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3833.cpp | 1887 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3833.cpp | 2339 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementHexaANCF_3843.cpp | 1052 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementHexaANCF_3843.cpp | 1258 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementHexaANCF_3843.cpp | 1700 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementHexaANCF_3843.cpp | 2108 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3443.cpp | 1117 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3443.cpp | 1337 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3443.cpp | 1828 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementShellANCF_3443.cpp | 2280 | // Gauss-Quadrature points at a time for the current layer to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 1116 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 1288 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 1465 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 1581 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 2110 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3333.cpp | 2713 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 1106 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 1278 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 1455 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 1571 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 2100 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | src/chrono/fea/ChElementBeamANCF_3243.cpp | 2703 | // Gauss-Quadrature points at a time to better leverage vectorized CPU instructions. | COMMENT |
| MEDIUM | …t/BulletCollision/NarrowPhaseCollision/cbtConvexCast.h | 34 | //will need to digg deeper to make the algorithm more robust | COMMENT |
| MEDIUM | …ulletCollision/CollisionDispatch/cbtBoxBoxDetector.cpp | 97 | // @@@ this needs to be made more robust | COMMENT |
| MEDIUM | src/chrono/collision/bullet/LinearMath/cbtMatrix3x3.h | 660 | ///extractRotation is from "A robust method to extract the rotational part of deformations" | COMMENT |
| MEDIUM | src/chrono_modal/ChModalAssembly.h | 576 | // dummy vectors to provide seamless behavior in either full or reduced state | COMMENT |
| MEDIUM | …chrono_synchrono/controller/SynControllerFunctions.cpp | 16 | // we have a more robust and flexible method for controller composition, these | COMMENT |
| MEDIUM | …c/chrono_synchrono/controller/SynControllerFunctions.h | 16 | // we have a more robust and flexible method for controller composition, these | COMMENT |
| MEDIUM | src/demos/mbs/demo_MBS_feeder.cpp | 73 | 0.002 // radius of 'inflating' of mesh (for more robust collision detection) | CODE |
| MEDIUM | src/demos/mbs/demo_MBS_feeder.cpp | 117 | 0.002 // radius of 'inflating' of mesh (for more robust collision detection) | CODE |
| MEDIUM | src/demos/mbs/demo_MBS_custom_contact.cpp | 48 | // NOTES: - this is *not* a robust method | COMMENT |
| LOW | src/demos/python/mbs/demo_MBS_gears.py | 101 | # Also, note that the initial position of the constraint has no importance (simply use CSYSNORM), | COMMENT |
| LOW | src/demos/python/mbs/demo_MBS_gears.py | 116 | # epicycloidal reducer, so, as wheel C, we will simply use the ground object 'mbody_truss'. | COMMENT |
| MEDIUM⚡ | src/demos/python/mbs/demo_MBS_collision_trimesh.py | 52 | # robust than any other options for collision shapes, so use it if defining | COMMENT |
| LOW | src/demos/python/fea/demo_FEA_contacts.py | 162 | # In this case it is a ChContactSurfaceNodeCloud, so just pass all nodes to it. | COMMENT |
| LOW | src/demos/python/fea/demo_FEA_beams.py | 111 | # Now, simply use BuildBeam to create a beam from a point to another: | COMMENT |
| LOW | src/demos/python/fea/cables.py | 101 | # Now, simply use BuildBeam to create a beam from a poto another: | COMMENT |
| LOW | src/demos/python/fea/cables.py | 141 | # Now, simply use BuildBeam to create a beam from a poto another: | COMMENT |
| MEDIUM | src/demos/fsi/sph/demo_FSI-SPH_PlateSinkage.cpp | 481 | // core-region particle heights (robust against a few fluffed surface grains). | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …etest/test/googletest-param-test-invalid-name1-test.py | 0 | verifies that google test warns the user when not initialized properly. | STRING |
| HIGH | …etest/test/googletest-param-test-invalid-name2-test.py | 0 | verifies that google test warns the user when not initialized properly. | STRING |
| HIGH | ….13.0/googletest/test/googletest-uninitialized-test.py | 0 | verifies that google test warns the user when not initialized properly. | STRING |
| HIGH | …etest/test/googletest-param-test-invalid-name1-test.py | 0 | runs the given command and verifies its exit code and output. | STRING |
| HIGH | …etest/test/googletest-param-test-invalid-name2-test.py | 0 | runs the given command and verifies its exit code and output. | STRING |
| HIGH | ….13.0/googletest/test/googletest-uninitialized-test.py | 0 | runs the given command and verifies its exit code and output. | STRING |
| HIGH | …test-1.13.0/googletest/test/googletest-env-var-test.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …letest-1.13.0/googletest/test/googletest-color-test.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …t-1.13.0/googletest/test/googletest-filter-unittest.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …1.13.0/googletest/test/googletest-failfast-unittest.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/tester.py | 0 | initialize gym environment, return dimension of observation and action spaces. args: render: true to toggle on visualiza | STRING |
| HIGH | …c/demos/python/chrono-tensorflow/PPO/train_parallel.py | 0 | initialize gym environment, return dimension of observation and action spaces. args: render: true to toggle on visualiza | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/train_serial.py | 0 | initialize gym environment, return dimension of observation and action spaces. args: render: true to toggle on visualiza | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/tester.py | 0 | run single episode args: env: environment (object) policy: policy object with sample() method scaler: scaler object, sca | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/run_episode.py | 0 | run single episode args: env: environment (object) policy: policy object with sample() method scaler: scaler object, sca | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/train_serial.py | 0 | run single episode args: env: environment (object) policy: policy object with sample() method scaler: scaler object, sca | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/tester.py | 0 | run policy and collect data args: env: environment (object) policy: policy object with sample() method scaler: scaler ob | STRING |
| HIGH | …c/demos/python/chrono-tensorflow/PPO/train_parallel.py | 0 | run policy and collect data args: env: environment (object) policy: policy object with sample() method scaler: scaler ob | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/train_serial.py | 0 | run policy and collect data args: env: environment (object) policy: policy object with sample() method scaler: scaler ob | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/packaging-python/conda/upload.py | 13 | CODE | |
| LOW | …st-1.13.0/googletest/test/gtest_xml_output_unittest.py | 39 | CODE | |
| LOW | …test-1.13.0/googletest/test/gtest_xml_outfiles_test.py | 35 | CODE | |
| LOW | …gletest-1.13.0/googletest/test/gtest_xml_test_utils.py | 33 | CODE | |
| LOW | src/tests/unit_tests/python/core/pyutest_CH_linalg.py | 22 | CODE | |
| LOW | …ts/unit_tests/python/sensor/pyutest_SEN_data_access.py | 1 | CODE | |
| LOW | …ests/python/fsi/sph/pyutest_FSI-SPH_Poiseuille_flow.py | 1 | CODE | |
| LOW | …it_tests/python/fsi/sph/pyutest_FSI-SPH_multithread.py | 5 | CODE | |
| LOW | src/chrono_dem/utils/DemNFNet.py | 3 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 56 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 61 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 56 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 61 | CODE | |
| LOW | src/demos/tools/blender_py/blend_pproc_render.py | 2 | CODE | |
| LOW | src/demos/tools/blender_py/blend_pproc_render.py | 4 | CODE | |
| LOW | src/demos/python/mbs/demo_MBS_prismatic_force.py | 25 | CODE | |
| LOW | src/demos/python/mbs/demo_MBS_prismatic_force.py | 28 | CODE | |
| LOW | src/demos/python/mbs/demo_MBS_prismatic_force.py | 29 | CODE | |
| LOW | src/demos/python/mbs/demo_MBS_aux_ref.py | 38 | CODE | |
| LOW | src/demos/python/core/demo_CH_EulerAngles.py | 14 | CODE | |
| LOW | src/demos/python/core/demo_CH_EulerAngles.py | 19 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_CityBus.py | 23 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_WheelTestRig_CRM.py | 2 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_WheelTestRig_CRM.py | 7 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_FEDA.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_FEDA.py | 25 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_SuspensionTestRig.py | 30 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_SuspensionTestRig.py | 33 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_SteeringController.py | 25 | CODE | |
| LOW | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 23 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_M113.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_M113.py | 25 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_Gator.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_Gator.py | 26 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_Gator.py | 27 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_UAZBUS.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_UAZBUS.py | 27 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_ARTcar.py | 14 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_RigidTerrain.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_MAN_10t.py | 23 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_WheelTestRig.py | 5 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_TrailerJSON.py | 15 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_TrailerJSON.py | 16 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_TrailerJSON.py | 17 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_TwoCars.py | 21 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_HMMWV.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_HMMWV_DefSoil.py | 24 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_HMMWV9_YUP.py | 22 | CODE | |
| LOW | src/demos/python/vehicle/demo_VEH_HMMWV9_YUP.py | 23 | CODE | |
| LOW | src/demos/python/chrono-tensorflow/PPO/tester.py | 16 | CODE | |
| LOW | …c/demos/python/chrono-tensorflow/PPO/train_parallel.py | 6 | CODE | |
| LOW | …c/demos/python/chrono-tensorflow/PPO/train_parallel.py | 6 | CODE | |
| LOW | src/demos/python/chrono-tensorflow/PPO/utils.py | 7 | CODE | |
| LOW | src/demos/python/chrono-tensorflow/PPO/utils.py | 8 | CODE | |
| LOW | src/demos/python/chrono-tensorflow/envs/env_test.py | 12 | CODE | |
| LOW | src/demos/python/chrono-tensorflow/envs/chtrain.py | 8 | CODE | |
| LOW | src/demos/python/robot/demo_ROBOT_Turtlebot_Rigid.py | 19 | CODE | |
| LOW | src/demos/python/robot/demo_ROBOT_Turtlebot_Rigid.py | 21 | CODE | |
| LOW | src/demos/python/robot/demo_ROBOT_Viper_CRM.py | 23 | CODE | |
| LOW | src/demos/python/robot/demo_ROBOT_RoboSimian_Rigid.py | 22 | CODE | |
| 23 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | template_project/CMakeLists.txt | 60 | # In this example, we only request the Irrlicht module (required) | COMMENT |
| HIGH | template_project_ros/CMakeLists.txt | 60 | # In this example, we only request the ROS module (required). | COMMENT |
| HIGH | src/demos/python/mbs/demo_MBS_motors.py | 207 | # torque by a custom function. In this example we implement a | COMMENT |
| HIGH⚡ | src/demos/python/mbs/demo_MBS_imposed_motion.py | 40 | # In this example we impose position and rotation of a body shape respect to absolute reference, | COMMENT |
| HIGH | src/demos/python/mbs/demo_MBS_imposed_motion.py | 79 | # In this example we impose position and rotation of a shape respect to absolute reference, | COMMENT |
| HIGH | src/demos/python/mbs/demo_MBS_imposed_motion.py | 134 | # In this example we impose position and rotation of a shape respect to absolute reference, | COMMENT |
| HIGH | src/demos/python/mbs/demo_MBS_imposed_motion.py | 158 | # In this example we impose position and rotation of a shape respect to absolute reference, | COMMENT |
| HIGH | src/demos/python/mbs/demo_MBS_imposed_motion.py | 183 | # In this example we impose rotation of a shape respect to absolute reference, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/packaging-python/conda/upload.py | 192 | except Exception: | CODE |
| LOW | contrib/packaging-python/conda/upload.py | 261 | except Exception as e: | CODE |
| LOW | contrib/packaging-python/conda/upload.py | 343 | except Exception as error: | CODE |
| MEDIUM | contrib/packaging-python/conda/upload.py | 121 | def add_package(aserver_api, args, username, package_name, package_attrs, packag | CODE |
| MEDIUM | src/demos/tools/blender_py/blend_pproc_render.py | 133 | print('Error while importing meshes') | CODE |
| MEDIUM | src/demos/python/mbs/demo_MBS_checkpoint.py | 82 | print("Error creating output directory ") | CODE |
| MEDIUM | …/demos/python/parsers/demo_PARSER_Python_SolidWorks.py | 82 | print("Error creating output directory " ) | CODE |
| MEDIUM | …/demos/python/parsers/demo_PARSER_Python_SolidWorks.py | 88 | print("Error creating anim directory " ) | CODE |
| MEDIUM⚡ | src/demos/python/core/demo_CH_functions.py | 39 | print("Error creating output directory " ) | CODE |
| MEDIUM | src/demos/python/vehicle/demo_VEH_SuspensionTestRig.py | 81 | print("Error creating output directory " ) | CODE |
| MEDIUM⚡ | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 53 | print(f"Error processing wheel: {e}") | CODE |
| LOW⚡ | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 52 | except Exception as e: | CODE |
| MEDIUM | src/demos/python/vehicle/demo_VEH_WheeledJSON.py | 88 | print("Error creating output directory " ) | CODE |
| MEDIUM | src/demos/python/vehicle/demo_VEH_HMMWV.py | 108 | print("Error creating output directory " ) | CODE |
| MEDIUM⚡ | src/demos/python/robot/demo_ROBOT_RoboSimian_Rigid.py | 300 | print("Error creating output directory " ) | CODE |
| MEDIUM⚡ | src/demos/python/fea/demo_FEA_shells.py | 36 | print("Error creating output directory " ) | CODE |
| MEDIUM | src/demos/python/fea/demo_FEA_contacts.py | 127 | print('Error Loading meshes') | CODE |
| MEDIUM⚡ | src/demos/python/fea/demo_FEA_shellsBST.py | 32 | print("Error creating output directory " ) | CODE |
| MEDIUM⚡ | src/demos/python/fea/demo_FEA_loads_dynamic.py | 32 | print("Error creating output directory " ) | CODE |
| MEDIUM | src/demos/python/sensor/demo_SEN_HMMWV.py | 105 | print("Error creating output directory ") | CODE |
| MEDIUM | src/demos/python/yaml/demo_YAML_mbs_controller.py | 251 | print("Error creating output directory ") | CODE |
| MEDIUM | src/demos/python/yaml/demo_YAML_mbs.py | 72 | print("Error creating output directory ") | CODE |
| MEDIUM | src/demos/python/yaml/demo_YAML_mbs.py | 79 | print("Error creating output directory ") | CODE |
| MEDIUM⚡ | src/demos/python/postprocess/demo_POST_povray1.py | 26 | print("Error creating output directory " ) | CODE |
| MEDIUM⚡ | src/demos/python/postprocess/demo_POST_povray2.py | 26 | print("Error creating output directory " ) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …test-1.13.0/googletest/test/gtest_xml_outfiles_test.py | 89 | except os.error: | CODE |
| HIGH | …test-1.13.0/googletest/test/gtest_xml_outfiles_test.py | 93 | except os.error: | CODE |
| HIGH | …test-1.13.0/googletest/test/gtest_xml_outfiles_test.py | 97 | except os.error: | CODE |
| HIGH | …t-1.13.0/googletest/test/googletest-filter-unittest.py | 47 | except ImportError: | CODE |
| HIGH | ….13.0/googletest/test/googletest-json-outfiles-test.py | 152 | except os.error: | CODE |
| HIGH | ….13.0/googletest/test/googletest-json-outfiles-test.py | 156 | except os.error: | CODE |
| HIGH | ….13.0/googletest/test/googletest-json-outfiles-test.py | 160 | except os.error: | CODE |
| HIGH | src/demos/tools/blender_py/blend_pproc_render.py | 183 | except TypeError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/packaging-python/conda/upload.py | 49 | def create_release_interactive(aserver_api, username, package_name, version, release_attrs): | CODE |
| LOW⚡ | data/models/regolith/generate_regolith.py | 126 | def delete_particle_and_material(particle, material): | CODE |
| LOW | …s/unit_tests/python/physics/pyutest_CH_system_state.py | 57 | def test_state_solve_acceleration(): | CODE |
| LOW | …s/unit_tests/python/physics/pyutest_CH_system_state.py | 95 | def test_wrench_member_of_temporary(): | CODE |
| LOW | src/chrono_multicore/physics/Ch3DOFContainer.h | 36 | class ChMulticoreDataManager; | CODE |
| LOW | src/chrono_multicore/physics/Ch3DOFContainer.h | 126 | friend class ChMulticoreDataManager; | CODE |
| LOW | src/chrono_multicore/physics/ChSystemMulticore.h | 45 | class ChMulticoreDataManager; | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 320 | def make_material_color_const(nameID, color_const=(1,0,0,0)): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 340 | def make_material_color_attribute(nameID, colname, per_instance=False): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 571 | def setup_property_quaternion(meshsetting, propname, min=0, max=1, mvectplot='NORM', mcolormap='colormap_viridis', matna | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 584 | def update_meshsetting_falsecolor_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 615 | def update_meshsetting_color_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 626 | def update_glyphsetting_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 676 | def make_chrono_object_assetlist(mname,mpos,mrot, masset_list): | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 717 | def make_chrono_object_clones(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 784 | def make_chrono_glyphs_objects(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 972 | def make_chrono_glyphs_vectors(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1093 | def make_chrono_glyphs_points(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1142 | def make_chrono_glyphs_coordsys(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1318 | def update_camera_coordinates(mname,mpos,mrot): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 320 | def make_material_color_const(nameID, color_const=(1,0,0,0)): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 340 | def make_material_color_attribute(nameID, colname, per_instance=False): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 571 | def setup_property_quaternion(meshsetting, propname, min=0, max=1, mvectplot='NORM', mcolormap='colormap_viridis', matna | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 584 | def update_meshsetting_falsecolor_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 615 | def update_meshsetting_color_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 626 | def update_glyphsetting_material(new_object, meshsetting, propname): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 676 | def make_chrono_object_assetlist(mname,mpos,mrot, masset_list): | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 717 | def make_chrono_object_clones(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 784 | def make_chrono_glyphs_objects(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 972 | def make_chrono_glyphs_vectors(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1093 | def make_chrono_glyphs_points(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1142 | def make_chrono_glyphs_coordsys(mname,mpos,mrot, | CODE |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1318 | def update_camera_coordinates(mname,mpos,mrot): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/packaging-python/conda/upload.py | 121 | CODE | |
| LOW | contrib/packaging-python/conda/upload.py | 291 | CODE | |
| LOW | data/models/regolith/generate_regolith.py | 8 | CODE | |
| LOW | …hrono_thirdparty/yaml-cpp/test/create-emitter-tests.py | 8 | CODE | |
| LOW | …hrono_thirdparty/yaml-cpp/test/create-emitter-tests.py | 123 | CODE | |
| LOW | …hrono_thirdparty/yaml-cpp/test/create-emitter-tests.py | 174 | CODE | |
| LOW | …letest-1.13.0/googletest/test/gtest_json_test_utils.py | 35 | CODE | |
| LOW | …letest-1.13.0/googletest/test/gtest_json_test_utils.py | 45 | CODE | |
| LOW | …gletest-1.13.0/googletest/test/gtest_xml_test_utils.py | 112 | CODE | |
| LOW | …gletest-1.13.0/googletest/test/gtest_xml_test_utils.py | 153 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 584 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 626 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 676 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 717 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 784 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1794 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 2112 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 584 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 626 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 676 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 717 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 784 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1794 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 2112 | CODE | |
| LOW | src/demos/tools/blender_py/reader.py | 16 | CODE | |
| LOW | src/demos/tools/blender_py/blend_pproc_render.py | 28 | CODE | |
| LOW | src/demos/tools/blender_py/blend_pproc_render.py | 101 | CODE | |
| LOW | src/demos/python/SetChronoSolver.py | 3 | CODE | |
| LOW | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 26 | CODE | |
| LOW | src/demos/python/sensor/demo_SEN_camera.py | 91 | CODE | |
| LOW | src/demos/python/sensor/radar.py | 108 | CODE | |
| LOW | src/demos/python/yaml/demo_YAML_mbs.py | 25 | CODE | |
| LOW | src/demos/python/fsi/demo_FSI_ObjectDrop.py | 73 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | data/models/regolith/generate_regolith.py | 135 | # Step 1: Generate a particle | COMMENT |
| LOW⚡ | data/models/regolith/generate_regolith.py | 138 | # Step 2: Export the particle as OBJ with the material | COMMENT |
| LOW⚡ | data/models/regolith/generate_regolith.py | 142 | # Step 3: Delete the particle and material | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3386 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3422 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3480 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3583 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3622 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3679 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3727 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3753 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3787 | // Step 3: Find the significand with the small divisor. | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 99 | // Step 1: Determine if the sprocket is ahead or behind of the other circles | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 123 | // Step 2: Create an ordered list of the circles with respect to their distance from the starting circle | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 150 | // Step 3: Going down the ordered list of circles from farthest to closest, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | data/models/regolith/generate_regolith.py | 135 | # Step 1: Generate a particle | COMMENT |
| LOW⚡ | data/models/regolith/generate_regolith.py | 138 | # Step 2: Export the particle as OBJ with the material | COMMENT |
| LOW⚡ | data/models/regolith/generate_regolith.py | 142 | # Step 3: Delete the particle and material | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3386 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3422 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3480 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3583 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3622 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3679 | // Step 3: Find the significand with the smaller divisor. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3727 | // Step 1: Schubfach multiplier calculation. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3753 | // Step 2: Try larger divisor; remove trailing zeros if necessary. | COMMENT |
| LOW | src/chrono_thirdparty/yaml-cpp/src/contrib/dragonbox.h | 3787 | // Step 3: Find the significand with the small divisor. | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 99 | // Step 1: Determine if the sprocket is ahead or behind of the other circles | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 123 | // Step 2: Create an ordered list of the circles with respect to their distance from the starting circle | COMMENT |
| LOW | …tracked_vehicle/track_assembly/ChTrackAssemblyBand.cpp | 150 | // Step 3: Going down the ordered list of circles from farthest to closest, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …etest-1.13.0/googletest/test/googletest-output-test.py | 213 | CODE | |
| LOW | …googletest-1.13.0/googlemock/test/gmock_output_test.py | 72 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 140 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 218 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 476 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 972 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1093 | CODE | |
| LOW | src/importer_blender/for_blender_5.0/chrono_import.py | 1142 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 140 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 218 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 476 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 972 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1093 | CODE | |
| LOW | src/importer_blender/for_blender_4.4/chrono_import.py | 1142 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | src/chrono_models/robot/curiosity/Curiosity.cpp | 432 | // Initialize rover parts, fixing bodies to ground as requested | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | src/demos/python/chrono-tensorflow/PPO/policy.py | 170 | 2) D_KL(pi_old || pi_new) | STRING |
| HIGH | …c/demos/python/chrono-tensorflow/PPO/train_parallel.py | 214 | kl_targ: D_KL target for policy update [D_KL(pi_old || pi_new) | STRING |
| HIGH | src/demos/python/chrono-tensorflow/PPO/train_serial.py | 255 | kl_targ: D_KL target for policy update [D_KL(pi_old || pi_new) | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/packaging-python/conda/upload.py | 160 | # Check if the release already exists | COMMENT |
| LOW | …t-1.13.0/googletest/test/googletest-filter-unittest.py | 67 | # Check if this platform can unset environment variables in child processes. | COMMENT |
| LOW⚡ | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 43 | # Check if this is a deformable tire (FEA) | COMMENT |
| LOW | …s/python/vehicle/demo_VEH_CRMTerrain_WheeledVehicle.py | 358 | # Output results | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | src/importer_blender/for_blender_5.0/chrono_import.py | 35 | # - if no material is added to a visual shape in Chrono, you can add by hand in Blender to | COMMENT |
| MEDIUM | src/importer_blender/for_blender_4.4/chrono_import.py | 35 | # - if no material is added to a visual shape in Chrono, you can add by hand in Blender to | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/googletest-1.13.0/googletest/test/gtest_test_utils.py | 198 | Changes into a specified directory, if provided, and executes a command. Restores the old directory afterwards. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/chrono/physics/ChContactSMC.cpp | 162 | //// TODO: implement proper MultiStep mode | COMMENT |
| LOW | src/chrono_modal/ChModalDamping.cpp | 136 | // TODO: implement an eigensolver using Eigen::Dense matrix directly, without Nullspace transformation, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/build-scripts/linux/buildFastDDS.sh | 17 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …l-cpp/test/googletest-1.13.0/docs/reference/mocking.md | 279 | .WillRepeatedly(Return("John Doe")); // Return "John Doe" on all calls | CODE |