The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
This report summarizes scanner evidence for assimp/assimp, a C++ project with 13,295 GitHub stars. SynthScan examined 550,102 lines of code across 1594 source files, recording 1881 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 3.7 (Low 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.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 1798 finding(s).
Are imports declared and package/API names verified? 21 finding(s).
Are wrappers, guards, and repeated structures necessary? 73 finding(s).
Which changes need focused human review? 1881 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 1881 distinct pattern matches across 18 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 | # Open Asset Import Library (assimp) | COMMENT |
| LOW | CMakeLists.txt | 21 | # contributors may be used to endorse or promote products | COMMENT |
| LOW | CMakeLists.txt | 61 | COMMENT | |
| LOW | tools/assimp_view/CMakeLists.txt | 1 | # Open Asset Import Library (assimp) | COMMENT |
| LOW | tools/assimp_view/CMakeLists.txt | 21 | # derived from this software without specific prior | COMMENT |
| LOW | tools/assimp_view/code/stdafx.h | 1 | // stdafx.h : Includedatei für Standardsystem-Includedateien | COMMENT |
| LOW | tools/assimp_view/code/stdafx.h | 21 | COMMENT | |
| LOW | tools/assimp_view/code/stdafx.h | 41 | # define D3D_DEBUG_INFO | COMMENT |
| LOW | tools/assimp_view/code/stdafx.h | 61 | COMMENT | |
| LOW | tools/assimp_view/code/SceneAnimator.h | 101 | /// GetGlobalTransform(). A full set of bone matrices can be retrieved by | COMMENT |
| LOW | tools/assimp_view/code/SceneAnimator.h | 121 | /// mapping structures, which might take a few cycles. | COMMENT |
| LOW | tools/assimp_view/code/SceneAnimator.h | 141 | /// @return A reference to the node's most recently calculated local transformation matrix. | COMMENT |
| LOW | tools/assimp_view/code/SceneAnimator.h | 161 | /// Each bone matrix transforms from mesh space in bind pose to mesh space in | COMMENT |
| LOW | tools/assimp_view/code/SceneAnimator.h | 181 | } | COMMENT |
| LOW | tools/assimp_view/code/AnimEvaluator.h | 61 | public: | COMMENT |
| LOW | tools/assimp_view/code/Display.h | 41 | COMMENT | |
| LOW | tools/assimp_view/code/Display.h | 201 | COMMENT | |
| LOW | tools/assimp_view/code/Display.h | 221 | // Variant 3: Render a large sphere and map a given material on it | COMMENT |
| LOW | tools/assimp_view/code/Display.h | 301 | //------------------------------------------------------------------ | COMMENT |
| LOW | tools/assimp_view/code/Display.h | 421 | private: | COMMENT |
| LOW | tools/assimp_view/code/Display.h | 461 | // Used by OnSetup(). | COMMENT |
| LOW | tools/assimp_view/code/MeshRenderer.h | 61 | /// @return Reference to the singleton instance of the mesh renderer | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 41 | COMMENT | |
| LOW | tools/assimp_view/code/assimp_view.h | 61 | // Include ASSIMP headers (XXX: do we really need all of them?) | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 81 | // Anim constants | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 121 | /// @returns An integer indicating the success or failure of the initialization. | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 161 | /// @brief Scales the loaded asset. | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 201 | COMMENT | |
| LOW | tools/assimp_view/code/assimp_view.h | 221 | /// @param pcSource The source mesh from which to generate normals. | COMMENT |
| LOW | tools/assimp_view/code/assimp_view.h | 241 | /// @brief Handles messages for the "About" dialog window. | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 21 | #define IDR_TEXT1 138 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 41 | #define IDB_BITMAP10 153 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 61 | #define IDC_NUMFACES 1008 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 81 | #define IDC_RICHEDIT21 1023 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 101 | #define IDC_EDIT1 1034 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 121 | #define ID_VIEWER_QUIT 32774 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 141 | #define ID_TOOLS_FLIPNORMALS 32794 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 161 | #define ID_SOLONG_CLEARSPECULARCOLOR 32814 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 181 | #define ID_SMOOTHNORMALS_MAXANGLE90 32834 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 201 | #define ID_VIEWER_PP_OM 32853 | COMMENT |
| LOW | tools/assimp_view/code/resource.h | 221 | #define ID_VIEWER_PP_CTS 32873 | COMMENT |
| LOW | tools/assimp_view/code/MessageProc.cpp | 41 | COMMENT | |
| LOW | tools/assimp_view/code/stdafx.cpp | 1 | // stdafx.cpp : Quelldatei, die nur die Standard-Includes einbindet. | COMMENT |
| LOW | tools/assimp_view/code/Material.cpp | 41 | #include "assimp_view.h" | COMMENT |
| LOW | tools/assimp_view/code/MaterialManager.h | 61 | } | COMMENT |
| LOW | tools/assimp_view/code/MaterialManager.h | 101 | /// @brief find a valid path to a texture file | COMMENT |
| LOW | tools/assimp_view/code/MaterialManager.h | 141 | } | COMMENT |
| LOW | tools/assimp_view/code/MaterialManager.h | 161 | // | COMMENT |
| LOW | tools/assimp_cmd/CMakeLists.txt | 1 | # Open Asset Import Library (assimp) | COMMENT |
| LOW | tools/assimp_cmd/CMakeLists.txt | 21 | # derived from this software without specific prior | COMMENT |
| LOW | tools/assimp_cmd/code/Main.h | 41 | COMMENT | |
| LOW | tools/assimp_cmd/code/Main.h | 61 | #include <assimp/Importer.hpp> | COMMENT |
| LOW | tools/assimp_cmd/code/Main.cpp | 401 | // -slm --split-large-meshes | COMMENT |
| LOW | test/CMakeLists.txt | 1 | # Open Asset Import Library (assimp) | COMMENT |
| LOW | test/CMakeLists.txt | 21 | # contributors may be used to endorse or promote products | COMMENT |
| LOW | test/unit/utValidateDataStructure.cpp | 101 | //156: ReportError("aiScene::%s is NULL (aiScene::%s is %i)", | COMMENT |
| LOW | test/unit/utValidateDataStructure.cpp | 121 | //332: ReportError("aiMesh::mFaces[%i].mNumIndices is 0",i); | COMMENT |
| LOW | test/unit/utValidateDataStructure.cpp | 141 | //453: ReportError("Vertex color channel %i is exists " | COMMENT |
| LOW | test/unit/utValidateDataStructure.cpp | 161 | //656: ReportWarning("Invalid UV index: %i (key %s). Mesh %i has only %i UV channels", | COMMENT |
| 1676 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CMakeLists.txt | 2 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 36 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/assimp_view/CMakeLists.txt | 2 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/assimp_view/CMakeLists.txt | 35 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/assimp_cmd/CMakeLists.txt | 2 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | tools/assimp_cmd/CMakeLists.txt | 35 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | test/CMakeLists.txt | 2 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | test/CMakeLists.txt | 37 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | code/CMakeLists.txt | 2 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | code/CMakeLists.txt | 37 | #---------------------------------------------------------------------- | COMMENT |
| MEDIUM | contrib/zlib/CMakeLists.txt | 102 | #============================================================================ | COMMENT |
| MEDIUM | contrib/zlib/CMakeLists.txt | 104 | #============================================================================ | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 41 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 145 | # ----------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 232 | # ----------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 242 | # ----------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/BlenderImporter/genblenddna.py | 282 | # ----------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/ifc_entitylist.txt | 1 | # ============================================================================== | COMMENT |
| MEDIUM | scripts/StepImporter/ifc_entitylist.txt | 3 | # ============================================================================== | COMMENT |
| MEDIUM | scripts/StepImporter/extract_step_token.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/extract_step_token.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/extract_step_token.py | 41 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/step_entitylist.txt | 1 | # ============================================================================== | COMMENT |
| MEDIUM | scripts/StepImporter/step_entitylist.txt | 3 | # ============================================================================== | COMMENT |
| MEDIUM | scripts/StepImporter/CppGenerator.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/CppGenerator.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/CppGenerator.py | 41 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/ExpressReader.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/ExpressReader.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/StepImporter/ExpressReader.py | 41 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/structsgen.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/structsgen.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/structsgen.py | 41 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/structsgen.py | 164 | #============================================================ | STRING |
| MEDIUM | port/PyAssimp/gen/materialgen.py | 4 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/materialgen.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | port/PyAssimp/gen/materialgen.py | 41 | # --------------------------------------------------------------------------- | 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 | …etest/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 | …etest/googletest/test/googletest-uninitialized-test.py | 0 | runs the given command and verifies its exit code and output. | STRING |
| HIGH | …/googletest/googletest/test/googletest-env-var-test.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …ib/googletest/googletest/test/googletest-color-test.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …ogletest/googletest/test/googletest-filter-unittest.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| HIGH | …letest/googletest/test/googletest-failfast-unittest.py | 0 | sets the env variable to 'value'; unsets it when 'value' is none. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/googletest/googletest/test/gtest_xml_outfiles_test.py | 99 | except os.error: | CODE |
| HIGH | …/googletest/googletest/test/gtest_xml_outfiles_test.py | 103 | except os.error: | CODE |
| HIGH | …/googletest/googletest/test/gtest_xml_outfiles_test.py | 107 | except os.error: | CODE |
| HIGH | …ogletest/googletest/test/googletest-filter-unittest.py | 48 | except ImportError: | CODE |
| HIGH | …etest/googletest/test/googletest-json-outfiles-test.py | 134 | except os.error: | CODE |
| HIGH | …etest/googletest/test/googletest-json-outfiles-test.py | 138 | except os.error: | CODE |
| HIGH | …etest/googletest/test/googletest-json-outfiles-test.py | 142 | except os.error: | CODE |
| HIGH | port/PyAssimp/pyassimp/helper.py | 212 | except AttributeError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/assimp_view/code/MessageProc.cpp | 1706 | // don't forget to reset the st | COMMENT |
| LOW | include/assimp/cimport.h | 312 | * don't forget to detach it again. | COMMENT |
| LOW | include/assimp/cimport.h | 324 | * don't forget to detach it again. | COMMENT |
| LOW | include/assimp/postprocess.h | 634 | * If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | include/assimp/postprocess.h | 659 | * If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | include/assimp/postprocess.h | 689 | * If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | code/Common/SceneCombiner.cpp | 612 | // don't forget to update all node animation channels | COMMENT |
| LOW | code/PostProcessing/LimitBoneWeightsProcess.h | 55 | // NOTE: If you change these limits, don't forget to change the | COMMENT |
| LOW | code/PostProcessing/SplitLargeMeshes.h | 61 | // NOTE: If you change these limits, don't forget to change the | COMMENT |
| LOW | doc/dox.h | 88 | but not all of them are *open-source*. If there's an accompanying '<file>\source.txt' file don't forget to read it. | CODE |
| LOW | doc/dox.h | 1323 | - assimp comes with some sample applications, these can be found in the <i>./samples</i> folder. Don't forget to read t | CODE |
| MEDIUM | port/PyAssimp/pyassimp/postprocess.py | 151 | # config.h), but you can use the <tt>#AI_CONFIG_PP_LBW_MAX_WEIGHTS<tt> setting to | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 505 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 505 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 529 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 529 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 558 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| LOW | port/PyAssimp/pyassimp/postprocess.py | 558 | # If you're using DirectX, don't forget to combine this value with | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | code/Common/Importer.cpp | 111 | // utilize our DLL heap. | COMMENT |
| MEDIUM | code/PostProcessing/OptimizeGraph.cpp | 66 | // Otherwise hope that std::string will utilize a static buffer | COMMENT |
| MEDIUM | code/AssetLib/IFC/IFCGeometry.cpp | 450 | // a more robust result, but this variant also gives us a suitable first | COMMENT |
| MEDIUM | …googletest/googletest/include/gtest/gtest-death-test.h | 152 | // This implementation is *not* meant to be as highly tuned or robust | COMMENT |
| MEDIUM | …googletest/googletest/include/gtest/gtest-death-test.h | 224 | // In practice, this can be used to test functions that utilize the | COMMENT |
| LOW | doc/dox.h | 1488 | the #aiProcess_ValidateDataStructure flag and enable verbose logging. That is, simply call before you import anything: | CODE |
| MEDIUM | fuzz/fuzzer_common.h | 69 | // A more robust check: | COMMENT |
| MEDIUM | port/PyAssimp/pyassimp/structs.py | 520 | # utilize proper type conversions. | COMMENT |
| LOW | port/PyAssimp/pyassimp/structs.py | 432 | # absent color channel and just use 0 for bitness. For example: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 263 | /// <remarks>In this implementation, this method does nothing. This is because excessive | COMMENT |
| HIGH | contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 273 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| HIGH | contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 290 | /// <remarks>In this implementation this property is not supported</remarks> | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …oogletest/googletest/test/gtest_xml_output_unittest.py | 39 | CODE | |
| LOW | …/googletest/googletest/test/gtest_xml_outfiles_test.py | 35 | CODE | |
| LOW | …rib/googletest/googletest/test/gtest_xml_test_utils.py | 33 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer.py | 29 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer.py | 41 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer.py | 42 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer_py3.py | 31 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer_py3.py | 43 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer_py3.py | 44 | CODE | |
| LOW | port/PyAssimp/scripts/transformations.py | 169 | CODE | |
| LOW | port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py | 28 | CODE | |
| LOW | port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py | 29 | CODE | |
| LOW | port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py | 30 | CODE | |
| LOW | port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py | 40 | CODE | |
| LOW | port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py | 41 | CODE | |
| LOW | port/PyAssimp/pyassimp/__init__.py | 1 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ib/googletest/googletest/test/gtest_json_test_utils.py | 35 | CODE | |
| LOW | …ib/googletest/googletest/test/gtest_json_test_utils.py | 46 | CODE | |
| LOW | …rib/googletest/googletest/test/gtest_xml_test_utils.py | 131 | CODE | |
| LOW | …rib/googletest/googletest/test/gtest_xml_test_utils.py | 186 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer.py | 964 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer.py | 1097 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer_py3.py | 966 | CODE | |
| LOW | port/PyAssimp/scripts/3d_viewer_py3.py | 1099 | CODE | |
| LOW | port/PyAssimp/scripts/transformations.py | 1681 | CODE | |
| LOW | port/PyAssimp/scripts/quicktest.py | 30 | CODE | |
| LOW | port/PyAssimp/scripts/sample.py | 21 | CODE | |
| LOW | port/PyAssimp/pyassimp/core.py | 89 | CODE | |
| LOW | port/PyAssimp/pyassimp/core.py | 455 | CODE | |
| LOW | port/PyAssimp/pyassimp/core.py | 511 | CODE | |
| LOW | port/PyAssimp/pyassimp/helper.py | 194 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/draco/src/draco/tools/install_test/test.py | 86 | def cmake_get_available_generators(): | CODE |
| LOW | contrib/draco/src/draco/tools/install_test/test.py | 125 | def run_process_and_capture_output(cmd, env=None): | CODE |
| LOW | contrib/draco/src/draco/tools/install_test/test.py | 166 | def create_output_directories(): | CODE |
| LOW | contrib/draco/src/draco/tools/install_test/test.py | 260 | def build_and_install_transcoder_dependencies(): | CODE |
| LOW⚡ | port/PyAssimp/tests/test_api.py | 25 | def test_load_missing_file_raises(pyassimp): | CODE |
| LOW⚡ | port/PyAssimp/tests/test_api.py | 31 | def test_process_flags_are_ints(): | CODE |
| LOW⚡ | port/PyAssimp/tests/test_api.py | 36 | def test_texture_type_unknown(): | CODE |
| LOW | port/PyAssimp/scripts/transformations.py | 1485 | def arcball_constrain_to_axis(point, axis): | CODE |
| LOW | port/PyAssimp/pyassimp/helper.py | 109 | def get_bounding_box_for_node(node, bb_min, bb_max, transformation): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | code/AssetLib/MS3D/MS3DLoader.cpp | 473 | // storage for vertices - verbose format, as requested by the postprocessing pipeline | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | port/PyAssimp/tests/conftest.py | 13 | except Exception as exc: | CODE |
| MEDIUM | port/PyAssimp/tests/conftest.py | 10 | def pyassimp(): | CODE |
| LOW | port/PyAssimp/scripts/quicktest.py | 45 | except Exception: | CODE |
| MEDIUM | port/PyAssimp/scripts/quicktest.py | 46 | print("Error encountered while loading <%s>" | CODE |
| LOW | port/PyAssimp/pyassimp/helper.py | 237 | except Exception as e: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | test/unit/utIOStreamBuffer.cpp | 72 | const char data[]{"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qui\ | CODE |
| LOW | test/unit/utIOStreamBuffer.cpp | 72 | const char data[]{"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qui\ | CODE |
| LOW | test/unit/utDefaultIOStream.cpp | 55 | const char data[]{"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qui\ | CODE |
| LOW | test/unit/utDefaultIOStream.cpp | 55 | const char data[]{"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qui\ | CODE |
| LOW | contrib/googletest/docs/reference/mocking.md | 279 | .WillRepeatedly(Return("John Doe")); // Return "John Doe" on all calls | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | contrib/googletest/googletest/test/gtest_test_utils.py | 200 | Changes into a specified directory, if provided, and executes a command. Restores the old directory afterwards. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/PostProcessing/DeboneProcess.cpp | 420 | // TODO: implement Inverse() for aiMatrix3x3 | COMMENT |
| LOW | code/PostProcessing/PretransformVertices.cpp | 191 | // TODO: implement Inverse() for aiMatrix3x3 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …b/googletest/googletest/test/googletest-output-test.py | 215 | CODE | |
| LOW | contrib/googletest/googlemock/test/gmock_output_test.py | 72 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | contrib/draco/src/draco/mesh/mesh.h | 106 | // The purpose of this function is to allow users to add attributes with | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ogletest/googletest/test/googletest-filter-unittest.py | 69 | # Check if this platform can unset environment variables in child processes. | COMMENT |