Multi-platform, free open source software for visualization and image computing.
This report presents the forensic synthetic code analysis of Slicer/Slicer, a C++ project with 2,532 GitHub stars. SynthScan v2.0 examined 290,169 lines of code across 2040 source files, recording 3823 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 32.1 places this repository in the Strong AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 3823 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | CMakeLists.txt | 97 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 99 | #------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 108 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 110 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 113 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 115 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 120 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 126 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 128 | #------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 142 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 144 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 150 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 152 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 162 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 164 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 168 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 171 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 175 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 177 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 181 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 183 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 193 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 195 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 205 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 207 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 213 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 215 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 236 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 238 | #------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 244 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 246 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 249 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 251 | #------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 402 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 404 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 407 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 409 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 467 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 470 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 480 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 482 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 504 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 506 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 513 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 515 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 521 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 523 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 536 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 538 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 548 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 550 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 553 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 555 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 575 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 577 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 582 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 584 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 590 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 592 | #----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 742 | #----------------------------------------------------------------------------- | COMMENT |
| 1699 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | Docs/developer_guide/script_repository/webserver.md | 0 | initialize a new request handler instance. :param logmessage: an optional external handle for message logging. | STRING |
| HIGH | …/Scripted/WebServer/WebServerLib/BaseRequestHandler.py | 0 | initialize a new request handler instance. :param logmessage: an optional external handle for message logging. | STRING |
| HIGH | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 0 | initialize a new request handler instance. :param logmessage: an optional external handle for message logging. | STRING |
| HIGH | …mentEditorScriptedSegmentEditorEffectModuleTemplate.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …adableModuleTemplate/ScriptedLoadableModuleTemplate.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Utilities/Templates/Modules/Scripted/TemplateKey.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …criptedSegmentEditorEffect/SegmentEditorTemplateKey.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …ing/Python/BRAINSFitRigidRegistrationCrashIssue4139.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/AtlasTests.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …ing/Python/ViewControllersSliceInterpolationBug1926.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …Testing/Python/SlicerRestoreSceneViewCrashIssue3445.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …rApp/Testing/Python/SlicerTransformInteractionTest1.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …lications/SlicerApp/Testing/Python/SlicerBoundsTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/Slicer4Minute.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/WebEngine.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …plications/SlicerApp/Testing/Python/sceneImport2428.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/SliceLinkLogic.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …cerApp/Testing/Python/SlicerOrientationSelectorTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …tions/SlicerApp/Testing/Python/RSNA2012ProstateDemo.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …Testing/Python/SlicerMRBMultipleSaveRestoreLoopTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …eRendering/Testing/Python/VolumeRenderingSceneClose.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …ws/Testing/Python/AddStorableDataAfterSceneViewTest.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …/Scripted/VectorToScalarVolume/VectorToScalarVolume.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/SegmentStatistics/SegmentStatistics.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/ScreenCapture/ScreenCapture.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/SampleData/SampleData.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …ules/Scripted/CropVolumeSequence/CropVolumeSequence.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/DICOMPatcher/DICOMPatcher.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/LineProfile/LineProfile.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | Modules/Scripted/Endoscopy/Endoscopy.py | 0 | uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scri | STRING |
| HIGH | …mentEditorScriptedSegmentEditorEffectModuleTemplate.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …adableModuleTemplate/ScriptedLoadableModuleTemplate.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Utilities/Templates/Modules/Scripted/TemplateKey.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …criptedSegmentEditorEffect/SegmentEditorTemplateKey.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ing/Python/BRAINSFitRigidRegistrationCrashIssue4139.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/AtlasTests.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ing/Python/ViewControllersSliceInterpolationBug1926.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …Testing/Python/SlicerRestoreSceneViewCrashIssue3445.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/Slicer4Minute.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ns/SlicerApp/Testing/Python/CurvedPlanarReformation.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/WebEngine.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …plications/SlicerApp/Testing/Python/sceneImport2428.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Applications/SlicerApp/Testing/Python/SliceLinkLogic.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …cerApp/Testing/Python/SlicerOrientationSelectorTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …tions/SlicerApp/Testing/Python/RSNA2012ProstateDemo.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …Testing/Python/SlicerMRBMultipleSaveRestoreLoopTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …eRendering/Testing/Python/VolumeRenderingSceneClose.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ring/Testing/Python/VolumeRenderingThreeDOnlyLayout.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …ws/Testing/Python/AddStorableDataAfterSceneViewTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …e/Markups/Testing/Python/AddManyMarkupsFiducialTest.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | …/Scripted/VectorToScalarVolume/VectorToScalarVolume.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| HIGH | Modules/Scripted/SegmentStatistics/SegmentStatistics.py | 0 | this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://github | STRING |
| 218 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | CMakeLists.txt | 1 | # ==== Define cmake build policies that affect compilation and linkage default behaviors | COMMENT |
| LOW | CMakeLists.txt | 41 | # happen for any of the dependencies: | COMMENT |
| LOW | CMakeLists.txt | 801 | endforeach() | COMMENT |
| LOW | CMakeLists.txt | 901 | #----------------------------------------------------------------------------- | COMMENT |
| LOW | CMakeLists.txt | 921 | # Clear SlicerTargets.cmake | COMMENT |
| LOW | CMakeLists.txt | 981 | #----------------------------------------------------------------------------- | COMMENT |
| LOW | CMakeLists.txt | 1081 | set(Slicer_VTK_WRAP_HIERARCHY_DIR ${Slicer_BINARY_DIR}) | COMMENT |
| LOW | CMakeLists.txt | 1141 | endforeach() | COMMENT |
| LOW | CMakeLists.txt | 1241 | COMMENT | |
| LOW | CMakeLists.txt | 1261 | # | COMMENT |
| LOW | CMake/LastConfigureStep/CMakeLists.txt | 1 | ################################################################################ | COMMENT |
| LOW | CMake/LastConfigureStep/CMakeLists.txt | 21 | # The commands in this directory are intended to be executed as | COMMENT |
| LOW | Docs/conf.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | Docs/conf.py | 201 | # A string of reStructuredText that will be included at the beginning of every source file that is read. | COMMENT |
| LOW | Docs/conf.py | 261 | # 'pointsize': '10pt', | COMMENT |
| LOW | Docs/conf.py | 301 | COMMENT | |
| LOW | Docs/developer_guide/style_guide.md | 161 | COMMENT | |
| LOW | Libs/vtkTeem/vtkTeemNRRDWriter.h | 1 | COMMENT | |
| LOW | Libs/vtkTeem/CMakeLists.txt | 1 | project(vtkTeem) | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorMathematics.h | 141 | /// Output RGB color according to colormapping of mode, with | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorMathematics.h | 161 | /// We transform the tensor orientation by this matrix | COMMENT |
| LOW | Libs/vtkTeem/vtkTeemNRRDReader.h | 41 | COMMENT | |
| LOW | Libs/vtkTeem/vtkTeemNRRDReader.h | 61 | vtkMatrix4x4* GetRasToIjkMatrix(); | COMMENT |
| LOW | Libs/vtkTeem/vtkTeemNRRDReader.h | 121 | COMMENT | |
| LOW | Libs/vtkTeem/vtkDiffusionTensorGlyph.h | 21 | #include <vtkVersion.h> | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorGlyph.h | 41 | /// can turn off scaling completely if desired. The boolean variable | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorGlyph.h | 61 | /// | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorGlyph.h | 121 | /// This is analogous to setting the actor's UserMatrix | COMMENT |
| LOW | Libs/vtkTeem/vtkDiffusionTensorGlyph.h | 141 | /// 2) Remove scaling and translation from this matrix; we | COMMENT |
| LOW | Libs/vtkITK/vtkITKLabelShapeStatistics.h | 21 | #ifndef __vtkITKLabelShapeStatistics_h | COMMENT |
| LOW | Libs/vtkITK/vtkITKImageWriter.h | 21 | #include "vtkMatrix4x4.h" | COMMENT |
| LOW | Libs/vtkITK/vtkITKLevelTracingImageFilter.h | 1 | COMMENT | |
| LOW | Libs/vtkITK/vtkITKImageToImageFilterF2F2.h | 121 | this->append = vtkImageAppendComponents::New(); | COMMENT |
| LOW | Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h | 21 | // VTK includes | COMMENT |
| LOW | Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h | 41 | /// Concrete subclasses: | COMMENT |
| LOW | Libs/vtkITK/vtkITKLevelTracing3DImageFilter.h | 1 | COMMENT | |
| LOW | Libs/vtkITK/vtkITKImageToImageFilter.h | 21 | #include <itkCommand.h> | COMMENT |
| LOW | Libs/vtkITK/itkLevelTracingImageFilter.h | 121 | IndexType m_Seed; | COMMENT |
| LOW | Libs/vtkITK/vtkITKUtility.h | 101 | COMMENT | |
| LOW | Libs/MRML/Core/vtkMRMLClipModelsNode.h | 21 | /// | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 61 | PBRInterpolation | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 101 | /// Convert between scalar range flag type id and string | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 141 | /// Set the color of the display node. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 161 | COMMENT | |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 181 | vtkGetMacro(PointSize, double); | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 201 | /// \sa Opacity, SetOpacity() | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 221 | /// Get the diffuse coef of the display node. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 241 | /// Only used in PBR interpolation mode. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 261 | vtkBooleanMacro(Visibility, int); | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 281 | /// GetVisibility2D(), | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 301 | /// Get the visibility of the edges. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 321 | /// Get the slice intersection visibility of the display node. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 341 | /// \sa SliceIntersectionThickness, GetSliceIntersectionThickness() | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 361 | //@} | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 381 | COMMENT | |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 401 | /// Set the vector visibility of the display node. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 421 | /// Set the tensor visibility of the display node. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 441 | /// and its ActiveAttributeLocation | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 461 | /// Get the interpolation of the surface. | COMMENT |
| LOW | Libs/MRML/Core/vtkMRMLDisplayNode.h | 481 | //@{ | COMMENT |
| 1053 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Docs/_ext/github_alerts.py | 1 | CODE | |
| LOW | …mentEditorScriptedSegmentEditorEffectModuleTemplate.py | 7 | CODE | |
| LOW | …ntEditorEffectModuleTemplateLib/SegmentEditorEffect.py | 9 | CODE | |
| LOW | …riptedSegmentEditorEffectModuleTemplateLib/__init__.py | 1 | CODE | |
| LOW | …riptedSegmentEditorEffectModuleTemplateLib/__init__.py | 2 | CODE | |
| LOW | …riptedSegmentEditorEffectModuleTemplateLib/__init__.py | 4 | CODE | |
| LOW | …adableModuleTemplate/ScriptedLoadableModuleTemplate.py | 9 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/GithubHelper.py | 8 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 36 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 36 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 38 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 39 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 40 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 41 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/__init__.py | 42 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 46 | CODE | |
| LOW | Utilities/Templates/Modules/Scripted/TemplateKey.py | 10 | CODE | |
| LOW | …criptedSegmentEditorEffect/SegmentEditorTemplateKey.py | 7 | CODE | |
| LOW | …ect/SegmentEditorTemplateKeyLib/SegmentEditorEffect.py | 9 | CODE | |
| LOW | …ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py | 1 | CODE | |
| LOW | …ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py | 2 | CODE | |
| LOW | …ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py | 4 | CODE | |
| LOW | …ions/SlicerApp/Testing/Python/TwoCLIsInParallelTest.py | 4 | CODE | |
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 6 | CODE | |
| LOW | …ing/Python/BRAINSFitRigidRegistrationCrashIssue4139.py | 4 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/AtlasTests.py | 5 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 8 | CODE | |
| LOW | …ing/Python/ViewControllersSliceInterpolationBug1926.py | 5 | CODE | |
| LOW | …lications/SlicerApp/Testing/Python/DICOMPluginTests.py | 5 | CODE | |
| LOW | …Testing/Python/SlicerRestoreSceneViewCrashIssue3445.py | 2 | CODE | |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 26 | CODE | |
| LOW | …rApp/Testing/Python/SlicerTransformInteractionTest1.py | 8 | CODE | |
| LOW | …lications/SlicerApp/Testing/Python/SlicerBoundsTest.py | 4 | CODE | |
| LOW | …p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py | 6 | CODE | |
| LOW | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 5 | CODE | |
| LOW | …erApp/Testing/Python/SlicerOptionIgnoreSlicerRCTest.py | 25 | CODE | |
| LOW | …lications/SlicerApp/Testing/Python/ScenePerformance.py | 6 | CODE | |
| LOW | …tions/SlicerApp/Testing/Python/CLISerializationTest.py | 26 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/Slicer4Minute.py | 5 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/CLIEventTest.py | 5 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/DICOMReaders.py | 8 | CODE | |
| LOW | …esting/Python/ScriptedModuleCleanupTestHelperModule.py | 3 | CODE | |
| LOW | …ns/SlicerApp/Testing/Python/CurvedPlanarReformation.py | 3 | CODE | |
| LOW | …rApp/Testing/Python/SlicerOptionModulesToIgnoreTest.py | 26 | CODE | |
| LOW | …Python/SlicerStartupPreserveSysPathTestHelperModule.py | 11 | CODE | |
| LOW | …licerApp/Testing/Python/FiducialLayoutSwitchBug1914.py | 7 | CODE | |
| LOW | …App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py | 2 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/WebEngine.py | 5 | CODE | |
| LOW | …cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py | 2 | CODE | |
| LOW | …rApp/Testing/Python/SlicerOptionDisableSettingsTest.py | 24 | CODE | |
| LOW | …lications/SlicerApp/Testing/Python/ShaderProperties.py | 7 | CODE | |
| LOW | …sting/Python/SlicerStartupCompletedTestHelperModule.py | 4 | CODE | |
| LOW | …plications/SlicerApp/Testing/Python/sceneImport2428.py | 6 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/SliceLinkLogic.py | 5 | CODE | |
| LOW | …ications/SlicerApp/Testing/Python/TwoCLIsInARowTest.py | 4 | CODE | |
| LOW | …cerApp/Testing/Python/SlicerOrientationSelectorTest.py | 4 | CODE | |
| LOW | …tions/SlicerApp/Testing/Python/RSNA2012ProstateDemo.py | 2 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/UtilTest.py | 7 | CODE | |
| LOW | …Testing/Python/SlicerMRBMultipleSaveRestoreLoopTest.py | 4 | CODE | |
| LOW | …SlicerApp/Testing/Python/SlicerStartupCompletedTest.py | 25 | CODE | |
| 141 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Docs/conf.py | 82 | def _extract_slicer_xy_version(slicer_src_dir): | CODE |
| LOW | Docs/conf.py | 113 | def _get_apidocs_doxygen_version(): | CODE |
| LOW | Docs/conf.py | 368 | def _hide_edit_link_on_special_pages(app, pagename, templatename, context, doctree): | CODE |
| LOW | Docs/developer_guide/script_repository/webserver.md | 32 | class ExampleRequestHandler(WebServerLib.BaseRequestHandler): | CODE |
| LOW | Docs/developer_guide/script_repository/markups.md | 213 | def _calculate_residual_sphere(parameters, x_values, y_values, z_values): | CODE |
| LOW | Docs/developer_guide/script_repository/transforms.md | 131 | def read_itk_affine_transform(filename): | CODE |
| LOW⚡ | Utilities/Scripts/python_package_updater.py | 51 | def external_project_filepaths(directory): | CODE |
| LOW⚡ | Utilities/Scripts/python_package_updater.py | 58 | def hint_validation_mismatch_summary(mismatches): | CODE |
| LOW⚡ | Utilities/Scripts/python_package_updater.py | 63 | def validate_external_project_python_package_hints(directory): | CODE |
| LOW | Utilities/Scripts/python_package_updater.py | 95 | def update_external_project_python_packages(packages_to_update, directory, cpython_tag): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 121 | def restore_patched_python_files(source_files, root_dir): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 272 | def _generate_translation_header_from_cli_xml(cli_xml_filename): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 346 | def extract_translatable_from_cli_modules(input_paths, exclude_filenames=None): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 365 | def extract_translatable_from_json_files(input_paths): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 386 | def _get_schema_path_from_json_file(filename): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 428 | def _get_translatable_property_names_from_json_file(filename): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 475 | def _get_string_values_from_json(data, keys): | CODE |
| LOW | Utilities/Scripts/update_translations.py | 489 | def _generate_translation_header_from_json_file(filename, property_names): | CODE |
| LOW⚡ | Utilities/Scripts/SlicerWizard/WizardHelpFormatter.py | 16 | def _format_action_invocation(self, *args): | CODE |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 46 | def collect_startup_times_normal(output_file, drop_cache=False, display_output=False): | CODE |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 61 | def collect_startup_times_overall(output_file, drop_cache=False, display_output=False): | CODE |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 149 | def collect_startup_times_including_one_module(output_file, module_list, drop_cache=False, display_output=False): | STRING |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 176 | def collect_startup_times_excluding_one_module(output_file, module_list, drop_cache=False, display_output=False): | STRING |
| LOW | …ations/SlicerApp/Testing/Python/MeasureStartupTimes.py | 203 | def collect_startup_times_modules_to_load(output_file, modules_to_load, module_list, drop_cache=False, display_output=Fa | STRING |
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 141 | def test_unregister_existing_markups(self): | STRING |
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 183 | def test_unregister_additional_options_widgets(self): | CODE |
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 205 | def test_register_additional_options_widgets(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 40 | def test_with_no_segment_editor_node_is_invalid(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 44 | def test_with_no_segmentation_node_is_invalid(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 48 | def test_with_segment_editor_and_segmentation_node_is_valid(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 51 | def test_can_create_default_modifier_label_map_matching_source_volume(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 59 | def test_can_add_segments_to_segmentation_node(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 69 | def test_added_segment_is_selected_automatically(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 78 | def test_can_remove_segments_from_segmentation_node(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 91 | def test_on_remove_selects_next_if_valid(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 97 | def test_on_remove_selects_previous_if_next_not_valid(self): | CODE |
| LOW⚡ | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 103 | def test_can_undo_redo_changes_to_segmentation_node(self): | CODE |
| LOW | …Segmentations/Testing/Python/SegmentEditorLogicTest.py | 116 | def test_can_apply_modifier_labelmap_changes_to_segmentation(self): | CODE |
| LOW | Modules/Scripted/WebServer/WebServer.py | 324 | class DummyRequestHandler: | CODE |
| LOW | …/Scripted/WebServer/WebServerLib/BaseRequestHandler.py | 12 | class BaseRequestHandler(abc.ABC): | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 11 | class DICOMRequestHandler(BaseRequestHandler): | CODE |
| LOW | …ed/WebServer/WebServerLib/StaticPagesRequestHandler.py | 11 | class StaticPagesRequestHandler(BaseRequestHandler): | CODE |
| LOW | …cripted/WebServer/WebServerLib/SlicerRequestHandler.py | 23 | class SlicerRequestHandler(BaseRequestHandler): | CODE |
| LOW | Base/Python/slicer/packaging.py | 74 | def load_pyproject_dependencies(path: str | Path) -> list[Requirement]: | CODE |
| LOW | Base/Python/slicer/packaging.py | 284 | def _find_updated_imported_packages( | CODE |
| LOW | Base/Python/slicer/packaging.py | 720 | def _pip_install_with_busy_cursor( | CODE |
| LOW | Base/Python/slicer/packaging.py | 793 | def _pip_install_with_statusbar( | CODE |
| LOW | Base/Python/slicer/packaging.py | 901 | def _pip_install_with_skips_dialog( | CODE |
| LOW | Base/Python/slicer/packaging.py | 925 | def _pip_install_with_skips_busy_cursor( | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_util_pip.py | 14 | def test_delegates_positional_arg(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_util_pip.py | 36 | def test_delegates_positional_arg(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 130 | def test_parameter_pack_validation(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 151 | def test_parameter_pack_nesting(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 162 | def test_parameter_pack_custom_init_eq_repr_str(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 234 | def test_serialization_of_nested(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 268 | def test_serialization_list_of_parameter_pack(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 287 | def test_serialization_with_node(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 313 | def test_parameter_pack_reserved_error(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 360 | def test_parameter_pack_serializer_remove(self): | CODE |
| LOW | Base/Python/slicer/tests/test_slicer_parameter_pack.py | 495 | def test_parameter_pack_invariants(self): | CODE |
| 72 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Docs/conf.py | 82 | CODE | |
| LOW | Utilities/Scripts/genqrc.py | 9 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 151 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 346 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 365 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 428 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 475 | CODE | |
| LOW | Utilities/Scripts/update_translations.py | 447 | CODE | |
| LOW | Utilities/Scripts/SEMToMediaWiki.py | 170 | CODE | |
| LOW | Utilities/Scripts/SEMToMediaWiki.py | 270 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/CMakeParser.py | 281 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionProject.py | 87 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/TemplateManager.py | 350 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionDescription.py | 20 | CODE | |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 359 | CODE | |
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 475 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 459 | CODE | |
| LOW | …p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py | 84 | CODE | |
| LOW | …lications/SlicerApp/Testing/Python/ScenePerformance.py | 72 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/DICOMReaders.py | 68 | CODE | |
| LOW | Applications/SlicerApp/Testing/Python/DICOMReaders.py | 213 | CODE | |
| LOW | …dules/Loadable/Tables/Testing/Python/TablesSelfTest.py | 204 | CODE | |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 687 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 465 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 552 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 756 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 1053 | CODE | |
| LOW | …Python/SegmentEditorEffects/SegmentEditorDrawEffect.py | 55 | CODE | |
| LOW | …Python/SegmentEditorEffects/SegmentEditorDrawEffect.py | 124 | CODE | |
| LOW | …Python/SegmentEditorEffects/SegmentEditorDrawEffect.py | 193 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py | 200 | CODE | |
| LOW | …n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py | 282 | CODE | |
| LOW | …hon/SegmentEditorEffects/SegmentEditorLogicalEffect.py | 114 | CODE | |
| LOW | …hon/SegmentEditorEffects/SegmentEditorLogicalEffect.py | 185 | CODE | |
| LOW | …egmentEditorEffects/SegmentEditorLevelTracingEffect.py | 65 | CODE | |
| LOW | …hon/SegmentEditorEffects/SegmentEditorIslandsEffect.py | 252 | CODE | |
| LOW | …cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py | 79 | CODE | |
| LOW | …cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py | 434 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMProcesses.py | 361 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMProcesses.py | 450 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 259 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 504 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 653 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 845 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 926 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMRecentActivityWidget.py | 76 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 44 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 360 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 529 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 560 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 614 | CODE | |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 811 | CODE | |
| LOW | Modules/Scripted/SegmentStatistics/SegmentStatistics.py | 549 | CODE | |
| LOW | Modules/Scripted/SegmentStatistics/SegmentStatistics.py | 649 | CODE | |
| LOW | …atisticsPlugins/ScalarVolumeSegmentStatisticsPlugin.py | 149 | CODE | |
| LOW | …ntStatisticsPlugins/LabelmapSegmentStatisticsPlugin.py | 47 | CODE | |
| LOW | …ntStatisticsPlugins/LabelmapSegmentStatisticsPlugin.py | 395 | CODE | |
| LOW | Modules/Scripted/ScreenCapture/ScreenCapture.py | 637 | CODE | |
| LOW | Modules/Scripted/ScreenCapture/ScreenCapture.py | 1199 | CODE | |
| LOW | Modules/Scripted/SampleData/SampleData.py | 373 | CODE | |
| 60 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 293 | except Exception as e: | CODE |
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 396 | except Exception as e: | CODE |
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 469 | except Exception as e: | CODE |
| LOW | …plications/SlicerApp/Testing/Python/RSNAVisTutorial.py | 543 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 304 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 384 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 453 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/JRC2013Vis.py | 522 | except Exception as e: | CODE |
| LOW | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 206 | except Exception as e: | CODE |
| LOW | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 304 | except Exception as e: | CODE |
| LOW | …ications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | 428 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/DICOMReaders.py | 197 | except Exception as e: | CODE |
| LOW | Applications/SlicerApp/Testing/Python/DICOMReaders.py | 310 | except Exception as e: | CODE |
| LOW | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 106 | except Exception as e: | STRING |
| LOW | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 157 | except Exception as e: | STRING |
| MEDIUM | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 62 | def load(self, properties): | CODE |
| MEDIUM | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 146 | def write(self, properties): | CODE |
| LOW | …ws/Testing/Python/AddStorableDataAfterSceneViewTest.py | 113 | except Exception as e: | CODE |
| MEDIUM | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 182 | def section_LoadDicomDataWitchBatchProcessing(self): | CODE |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 213 | except Exception as e: | CODE |
| LOW | …chy/Widgets/Python/SubjectHierarchyPlugins/__init__.py | 17 | except Exception as e: | CODE |
| MEDIUM | …/Python/CustomColorTableSceneViewRestoreTestBug3992.py | 51 | print("Error writing out file ", colorStorageNode.GetFileName()) | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 40 | print("Error in checking MRHead geometry against itself") | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 52 | print("Error in calculating precision from epsilon of ", volumesLogic.GetCompareVolumeGeometryEpsilon(), ", | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 56 | print("Error in checking MRHead geometry against itself with strict epsilon") | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 70 | print("Error in checking MRHead geometry against itself with epsilon ", volumesLogic.GetCompareVolumeGeometr | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 82 | print("Error in comparing MRHead geometry against a label map of itself with epsilon", volumesLogic.GetCompa | CODE |
| MEDIUM | …es/Testing/Python/VolumesLogicCompareVolumeGeometry.py | 100 | print("Error in comparing MRHead geometry against an updated clone, with epsilon", volumesLogic.GetCompareVo | CODE |
| LOW | …/EditorEffects/Python/SegmentEditorEffects/__init__.py | 54 | except Exception as e: | CODE |
| LOW⚡ | …gmentations/Testing/Python/SegmentationsModuleTest1.py | 81 | except Exception as e: | CODE |
| MEDIUM | …gmentations/Testing/Python/SegmentationsModuleTest1.py | 68 | def TestSection_RetrieveInputData(self): | CODE |
| MEDIUM | …gmentations/Testing/Python/SegmentationsModuleTest2.py | 69 | def TestSection_RetrieveInputData(self): | CODE |
| LOW | …gmentations/Testing/Python/SegmentationsModuleTest2.py | 82 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMLib/DICOMSendDialog.py | 97 | except Exception: | CODE |
| LOW⚡ | Modules/Scripted/DICOMLib/DICOMUtils.py | 494 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 833 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 1076 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMLib/DICOMUtils.py | 1081 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMLib/DICOMBrowser.py | 539 | except Exception: | CODE |
| LOW | Modules/Scripted/SelfTests/SelfTests.py | 155 | except Exception as e: | CODE |
| LOW | …ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py | 55 | except Exception as e: | CODE |
| LOW | …ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py | 86 | except Exception as e: | CODE |
| MEDIUM | …ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py | 59 | def load(self, properties): | CODE |
| LOW | Modules/Scripted/ScreenCapture/ScreenCapture.py | 794 | except Exception as e: | CODE |
| LOW | Modules/Scripted/SampleData/SampleData.py | 346 | except Exception as e: | STRING |
| LOW | Modules/Scripted/DataProbe/DataProbe.py | 344 | except Exception: | CODE |
| MEDIUM | Modules/Scripted/DataProbe/DataProbe.py | 240 | def _roundInt(value): | CODE |
| LOW | …ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py | 110 | except Exception as e: | CODE |
| LOW | …dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py | 396 | except Exception as exc: | CODE |
| MEDIUM | Modules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py | 1355 | print("Error - only single frame references supported") | CODE |
| LOW | Modules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py | 80 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py | 87 | except Exception as e: | CODE |
| LOW | Modules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py | 129 | except Exception as e: | CODE |
| MEDIUM | Modules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py | 126 | def getMetadata(self, filePath): | CODE |
| LOW | Modules/Scripted/WebServer/WebServer.py | 455 | except Exception as e: | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 126 | except Exception as e: | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 192 | except Exception as e: | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 220 | except Exception as e: | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 280 | except Exception as e: | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 318 | except Exception as e: | CODE |
| 18 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Docs/conf.py | 6 | # This file is execfile()d with the current directory set to its | COMMENT |
| MEDIUM | Utilities/Scripts/SlicerWizard/Utilities.py | 342 | # Create a repository at the specified location | COMMENT |
| MEDIUM | Utilities/Scripts/SlicerWizard/doc/conf.py | 5 | # This file is execfile()d with the current directory set to its containing dir. | COMMENT |
| MEDIUM | …lications/SlicerApp/Testing/Python/SlicerAppTesting.py | 23 | # This file is not part of the Slicer API. It exists purely as an | COMMENT |
| MEDIUM | …erApp/Testing/Python/SlicerOptionIgnoreSlicerRCTest.py | 61 | # Create a slicerrc file that creates SLICERRCTESTOUTPUT file when executed | COMMENT |
| MEDIUM | …cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py | 82 | # Create a vtkMRMLScalarVolumeNode sequence | COMMENT |
| MEDIUM | …cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py | 87 | # Create a vtkMRMLScalarVolumeDisplayNode sequence | COMMENT |
| MEDIUM | Applications/SlicerApp/Testing/Python/UtilTest.py | 177 | # Create a top-level widget (parent is not specified) | COMMENT |
| MEDIUM | Applications/SlicerApp/Testing/Python/UtilTest.py | 197 | # Create a parent widget with two labeled children | COMMENT |
| MEDIUM | …Loadable/Markups/Testing/Python/MarkupsNodeNameTest.py | 50 | # Define a default Markups Line node with a default node name | COMMENT |
| MEDIUM | …Loadable/Markups/Testing/Python/MarkupsNodeNameTest.py | 95 | # Define a default Markups Angle node with a default node name prefix | COMMENT |
| MEDIUM | …Loadable/Sequences/Testing/Python/SequencesSelfTest.py | 177 | # Create a sequence with 5 volumes | COMMENT |
| MEDIUM | Modules/Scripted/DICOMLib/DICOMExportScene.py | 122 | # Create a new template from the specified tags | STRING |
| MEDIUM | Modules/Scripted/DICOMLib/DICOMExportScene.py | 147 | # Create the Secondary Capture data set by adding a screenshot and some more custom fields | STRING |
| MEDIUM | Modules/Scripted/DICOMLib/DICOMBrowser.py | 586 | # Create a list of lists, split by referenced SeriesInstanceUID | COMMENT |
| MEDIUM | Modules/Scripted/DICOMLib/DICOMBrowser.py | 588 | # Create a dictionary | COMMENT |
| MEDIUM | Modules/Scripted/SelfTests/SelfTests.py | 76 | # This module is often used in developer mode, therefore | STRING |
| MEDIUM | Modules/Scripted/SegmentStatistics/SegmentStatistics.py | 451 | # Create a temporary segmentation and harden the transform to ensure that the statistics are calculated | COMMENT |
| MEDIUM | Modules/Scripted/SampleData/SampleData.py | 271 | # This module is often used in developer mode, therefore | STRING |
| MEDIUM | …ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py | 373 | # Create a temporary volume node that will be used to insert volume nodes in the sequence | COMMENT |
| MEDIUM | Modules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py | 238 | # Create a sampling grid for the transform | COMMENT |
| MEDIUM | Modules/Scripted/Endoscopy/Endoscopy.py | 322 | # Create a cursor and associated transform so that the user can see where the flythrough is progressing. | COMMENT |
| MEDIUM | Modules/Scripted/Endoscopy/Endoscopy.py | 571 | # Create a cursor and associated transform so that the user can see where the flythrough is progressing. | STRING |
| MEDIUM | Modules/Scripted/DICOM/DICOM.py | 847 | # This module is often used in developer mode, therefore | COMMENT |
| MEDIUM | Base/Python/slicer/cli.py | 1 | """This module is a place holder for convenient functions allowing to interact with CLI.""" | STRING |
| MEDIUM | Base/Python/slicer/packaging.py | 754 | # Create the progress dialog | COMMENT |
| MEDIUM | Base/Python/slicer/tests/test_slicer_packaging.py | 915 | # Create a mock distribution that points to our temp file | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | Utilities/Scripts/genqrc.py | 20 | # Write file | COMMENT |
| LOW | Utilities/Scripts/update_translations.py | 221 | # Add file to list of translatable files | COMMENT |
| LOW⚡ | Utilities/Scripts/SlicerWizard/TemplateManager.py | 89 | # Read file contents | COMMENT |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 254 | # Check if repository is dirty | COMMENT |
| LOW | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 259 | # Check if a remote already exists | COMMENT |
| LOW | .github/workflows/update-slicer-preview-branch.yml | 65 | # Check if the current time is before or after 11 PM | COMMENT |
| LOW | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 73 | # Read file content | STRING |
| LOW | …p/Testing/Python/SlicerScriptedFileReaderWriterTest.py | 77 | # Check if file is valid | STRING |
| LOW | …erarchy/Testing/Python/SubjectHierarchyFoldersTest1.py | 142 | # Check if a folder display node was indeed created when changing display property on the folder | COMMENT |
| LOW | …erarchy/Testing/Python/SubjectHierarchyFoldersTest1.py | 151 | # Check if brain models were indeed hidden | COMMENT |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 316 | # Check if output is also under the same study node | COMMENT |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 333 | # Check if the items have the right parents | COMMENT |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 454 | # Check if the items are in the right hierarchy with the right names | COMMENT |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 570 | # Check if exclude indeed overrides include node attribute name filter | COMMENT |
| LOW | …rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | 603 | # Check if exclude indeed overrides include item attribute filter | COMMENT |
| LOW | …adable/Colors/Testing/Python/ColorTerminologiesTest.py | 29 | # Check if data are correctly set | COMMENT |
| LOW | …adable/Colors/Testing/Python/ColorTerminologiesTest.py | 48 | # Check if names are correctly set | COMMENT |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 663 | # Check if either background or foreground volume is set in the slice view | COMMENT |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 673 | # Check if a custom segment renderer is already registered for this segment by someone else (e.g., another s | COMMENT |
| LOW | …n/SegmentEditorEffects/SegmentEditorThresholdEffect.py | 740 | # Set values to pipelines | COMMENT |
| LOW | …/SegmentEditorEffects/SegmentEditorMaskVolumeEffect.py | 380 | # Set input to constant value | STRING |
| LOW | …gmentations/Testing/Python/SegmentationsModuleTest1.py | 153 | # Check if segment reorder is taken into account in merged labelmap generation | COMMENT |
| LOW | …gmentations/Testing/Python/SegmentationsModuleTest1.py | 522 | # Check if subject hierarchy items have been created | COMMENT |
| LOW | …dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py | 541 | # Check if referenced image files are found and raise exception with a descriptive message in case of an error. | COMMENT |
| LOW | …les/Scripted/DICOMPlugins/DICOMVolumeSequencePlugin.py | 61 | # Check if setting of DICOM UIDs is supported (if not, then we cannot export to sequence) | COMMENT |
| LOW | Modules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py | 1078 | # Check if the plugin (tid1500reader) should be used or specialized highdicom code | COMMENT |
| LOW | Modules/Scripted/DICOM/DICOM.py | 1099 | # Check if DICOMInstance still exists (may not exist during shutdown/restart) | COMMENT |
| LOW | Modules/Scripted/DICOM/DICOM.py | 1219 | # Set isDockMode to False before changing layout | COMMENT |
| LOW | Base/Python/slicer/util.py | 327 | # Check if function has already been called with this set of parameters | COMMENT |
| LOW | Base/Python/slicer/util.py | 981 | # Check if the appropriate reader is registered | COMMENT |
| LOW | Base/Python/slicer/util.py | 999 | # Check if the extension is installed | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 195 | # Check if requirement's marker applies to current environment | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 208 | # Check if base package is installed at acceptable version | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 230 | # Check if any requested extra activates this dependency | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 409 | # Check if we're in full Slicer or PythonSlicer | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 462 | # Check if any updated packages were already imported | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 626 | # Check if we're running in full Slicer or PythonSlicer | COMMENT |
| LOW | Base/Python/slicer/packaging.py | 1028 | # Check if already satisfied | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 316 | remote.push(branch) | CODE |
| HIGH | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 497 | xiRemote.push(f"{xiBase}:refs/heads/{args.target}") | STRING |
| HIGH | Utilities/Scripts/SlicerWizard/ExtensionWizard.py | 543 | xiRemote.push("+%s" % branch) | STRING |
| HIGH | Modules/Scripted/DICOMLib/DICOMProcesses.py | 615 | f"Starting send to {self.destinationUrl.toString()} using {self.protocol} protocol", | CODE |
| HIGH | Modules/Scripted/DICOMLib/DICOMProcesses.py | 656 | client = DICOMwebClient(url=destinationURL.toString(), session=session) | CODE |
| HIGH | Modules/Scripted/DICOMLib/DICOMProcesses.py | 666 | f"Sending {file} to {self.destinationUrl.toString()} using {self.protocol}", | CODE |
| HIGH | Modules/Scripted/DICOMLib/DICOMProcesses.py | 754 | if "kheops" not in destinationURL.toString(): | CODE |
| HIGH | Modules/Scripted/DICOMLib/DICOMRecentActivityWidget.py | 126 | statusMessage = "Most recent DICOM Database addition: %s" % self.recentSeries[0].insertDateTime.toString() | CODE |
| HIGH | Base/Python/slicer/util.py | 473 | # sometimes, p is null, f.e. when using --python-script or --python-code | COMMENT |
| HIGH | Base/Python/slicer/ScriptedLoadableModule.py | 158 | self.reloadCollapsibleButton.text = "Reload && Test" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …layableManager/vtkScriptedExampleDisplayableManager.py | 24 | # implement the method GetMRMLSceneEventsToObserve. This later one just return a list of integer | COMMENT |
| MEDIUM | …dable/VolumeRendering/MRML/vtkMRMLVolumePropertyNode.h | 125 | /// Return a value that is strictly greater than previousValue and robust to | COMMENT |
| MEDIUM | …n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py | 457 | # separated/merged automatically. This effect could leverage those options once they have been implemented. | COMMENT |
| LOW | …cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py | 205 | # therefore don't update directly, just set up/reset a timer that will perform the update when it elapses. | COMMENT |
| MEDIUM | Modules/Scripted/SampleData/SampleData.py | 398 | # Absolute fallback (should never happen, but keeps tests robust) | COMMENT |
| LOW | Modules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py | 1234 | # Invalid file, just return instead of throw an exception to allow loading | COMMENT |
| MEDIUM | Base/Python/vtkTeem.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/vtkITK.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/mrml.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/vtkAddon.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/vtkSegmentationCore.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/slicer/__init__.py | 157 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| MEDIUM | Base/Python/slicer/logic.py | 5 | # Importing VTK is required for loading its Python modules and ensuring seamless instantiation | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Docs/_ext/github_alerts.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | Utilities/Scripts/SlicerWizard/GithubHelper.py | 12 | __all__ = [ | CODE |
| LOW | Utilities/Scripts/SlicerWizard/Utilities.py | 38 | __all__ = [ | CODE |
| LOW | …lications/SlicerApp/Testing/Python/SlicerAppTesting.py | 37 | __all__ = ["EXIT_FAILURE", "EXIT_SUCCESS", "run", "runSlicer", "runSlicerAndExit", "timecall"] | CODE |
| LOW | …cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py | 12 | __all__ = ["AbstractScriptedSegmentEditorAutoCompleteEffect"] | CODE |
| LOW | …torEffects/AbstractScriptedSegmentEditorLabelEffect.py | 3 | __all__ = ["AbstractScriptedSegmentEditorLabelEffect"] | CODE |
| LOW | …torEffects/AbstractScriptedSegmentEditorPaintEffect.py | 3 | __all__ = ["AbstractScriptedSegmentEditorPaintEffect"] | CODE |
| LOW | Modules/Scripted/WebServer/WebServer.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …Scripted/WebServer/WebServerLib/DICOMRequestHandler.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ed/WebServer/WebServerLib/StaticPagesRequestHandler.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …cripted/WebServer/WebServerLib/SlicerRequestHandler.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | Base/Python/slicer/util.py | 13 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/ScriptedLoadableModule.py | 14 | __all__ = ["ScriptedLoadableModule", "ScriptedLoadableModuleWidget", "ScriptedLoadableModuleLogic", "ScriptedLoadableMod | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/wrapper.py | 20 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/guiCreation.py | 31 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/util.py | 6 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/validators.py | 7 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/serializers.py | 23 | __all__ = [ | CODE |
| LOW | …se/Python/slicer/parameterNodeWrapper/parameterPack.py | 27 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/types.py | 3 | __all__ = [ | CODE |
| LOW | Base/Python/slicer/parameterNodeWrapper/default.py | 1 | __all__ = ["Default"] | CODE |
| LOW | …se/Python/slicer/parameterNodeWrapper/guiConnectors.py | 26 | __all__ = [ | CODE |
| LOW | …se/Python/slicer/parameterNodeWrapper/parameterInfo.py | 7 | __all__ = [] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 78 | # Step 1: Register all available markups nodes | STRING |
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 96 | # Step 2: Register all available additional options widgets | STRING |
| LOW | …dable/Segmentations/Widgets/qMRMLSegmentEditorWidget.h | 165 | /// NOTE: This method should be called from the enter function of the | COMMENT |
| LOW | …dable/Segmentations/Widgets/qMRMLSegmentEditorWidget.h | 170 | /// NOTE: This method should be called from the exit function of the | COMMENT |
| LOW | …gic/Resources/ColorFiles/Slicer3_2010_Brain_Labels.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | …e/Logic/Resources/ColorFiles/DarkBrightChartColors.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | …Resources/ColorFiles/SPL-BrainAtlas-2009-ColorFile.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | …se/Logic/Resources/ColorFiles/GenericAnatomyColors.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | …se/Logic/Resources/ColorFiles/LightPaleChartColors.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | …gic/Resources/ColorFiles/Slicer3_2010_Label_Colors.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| LOW | Base/Logic/Resources/ColorFiles/MediumChartColors.txt | 1 | #WARNING: This file is automatically generated. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | Modules/Scripted/DICOMLib/DICOMUtils.py | 770 | slicer.modules.DICOMInstance.browserWidget.dicomBrowser.dicomTableManager().updateTableViews() | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Libs/MRML/Core/vtkMRMLScene.h | 786 | /// being in the list. Don't forget to clear it as soon as you don't need it. | COMMENT |
| MEDIUM | …rchyPlugins/SegmentStatisticsSubjectHierarchyPlugin.py | 59 | # "This is how you can add help text to the subject hierarchy module help box via a python scripted plugin." | COMMENT |
| MEDIUM | …ierarchyPlugins/SegmentEditorSubjectHierarchyPlugin.py | 60 | # "This is how you can add help text to the subject hierarchy module help box via a python scripted plugin." | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Modules/Scripted/SampleData/SampleData.py | 19 | CODE | |
| LOW | Modules/Scripted/SampleData/SampleData.py | 146 | CODE | |
| LOW | Modules/Scripted/SampleData/SampleData.py | 553 | CODE | |
| LOW | Modules/Scripted/SampleData/SampleData.py | 1001 | CODE | |
| LOW | Modules/Scripted/WebServer/WebServer.py | 594 | CODE | |
| LOW | Base/Python/slicer/packaging.py | 528 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Libs/MRML/Core/vtkMRMLI18N.h | 59 | /// Example usage: | COMMENT |
| LOW | Utilities/Scripts/Build-qt6.sh | 5 | # Usage: | COMMENT |
| LOW⚡ | Utilities/Scripts/exec-outside-slicer-env.sh | 8 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Modules/Scripted/ScreenCapture/ScreenCapture.py | 684 | if not self.logic.isFfmpegPathValid() and os.name == "nt": # TODO: implement download for Linux/MacOS? | CODE |
| LOW | Modules/Scripted/ScreenCapture/ScreenCapture.py | 945 | # TODO: implement downloading for Linux/MacOS? | COMMENT |
| LOW | …cripted/WebServer/WebServerLib/SlicerRequestHandler.py | 349 | # TODO: implement this method: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Utilities/Scripts/SetupUser.sh | 14 | read -ep "Please enter your full name, such as 'John Doe': " name | CODE |
| LOW | Applications/SlicerApp/Testing/Python/CLIEventTest.py | 231 | self.patientItemID = shNode.CreateSubjectItem(shNode.GetSceneItemID(), "John Doe") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 78 | # Step 1: Register all available markups nodes | STRING |
| LOW | …ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py | 96 | # Step 2: Register all available additional options widgets | STRING |