AI Slop Code RIsk Monitor

Slicer/Slicer

Multi-platform, free open source software for visualization and image computing.

32.2 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for Slicer/Slicer, a C++ project with 2,656 GitHub stars. SynthScan examined 309,367 lines of code across 2145 source files, recording 4159 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 32.2 (High 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.

32.2
Adjusted Signal
32.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
2.7K
Stars
C++
Language
309.4K
Lines of Code
2.1K
Files
4.2K
Pattern Hits
2026-10-12
Scan Date
0.16
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 24.8/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1694 finding(s).

Hallucinated Dependency & Supply Chain Risk 4.3/100 · LOW

Are imports declared and package/API names verified? 231 finding(s).

Agent Over-Engineering Ratio 73.3/100 · HIGH

Are wrappers, guards, and repeated structures necessary? 2469 finding(s).

PR Review Velocity Impact 78.7/100 · CRITICAL

Which changes need focused human review? 4159 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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.

Severity Breakdown

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.

CRITICAL 1HIGH 343MEDIUM 1848LOW 1967

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 4159 distinct pattern matches across 21 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.

Decorative Section Separators1788 hits · 6133 pts
SeverityFileLineSnippetContext
MEDIUM⚡CMakeLists.txt115#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt117#------------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt126#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt128#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt131#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt133#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt138#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt144#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt146#------------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt160#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt162#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt168#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt170#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt180#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt182#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt186#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt189#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt193#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt195#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt199#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt201#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt211#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt213#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt223#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt225#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt231#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt233#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt254#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt256#------------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt262#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt264#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt267#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt269#------------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt432#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt434#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt437#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt439#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt497#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt500#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt510#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt512#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt534#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt536#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt543#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt545#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt551#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt553#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt566#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt568#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt578#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt580#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt583#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt585#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt605#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt607#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt612#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt614#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt620#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt622#-----------------------------------------------------------------------------COMMENT
MEDIUM⚡CMakeLists.txt772#-----------------------------------------------------------------------------COMMENT
1728 more matches not shown…
Cross-File Repetition288 hits · 1440 pts
SeverityFileLineSnippetContext
HIGH…eloper_guide/layer_dm/implement_displayable_manager.md0observer update callback. triggered when any object & events observed using updateobservation is triggered. :param obj: STRING
HIGHDocs/developer_guide/layer_dm/examples/CustomVR.py0observer update callback. triggered when any object & events observed using updateobservation is triggered. :param obj: STRING
HIGH…ayerDM/MRMLDM/Python/vtkMRMLLayerDMScriptedPipeline.py0observer update callback. triggered when any object & events observed using updateobservation is triggered. :param obj: STRING
HIGH…eloper_guide/layer_dm/implement_displayable_manager.md0convenience method to update the volume's transform node observer. note: here we explicitly observe the transform modifiSTRING
HIGHDocs/developer_guide/layer_dm/examples/ModelGlowDM.py0convenience method to update the volume's transform node observer. note: here we explicitly observe the transform modifiSTRING
HIGHDocs/developer_guide/layer_dm/examples/CustomVR.py0convenience method to update the volume's transform node observer. note: here we explicitly observe the transform modifiSTRING
HIGHDocs/developer_guide/script_repository/webserver.md0initialize a new request handler instance. :param logmessage: an optional external handle for message logging.STRING
HIGH…/Scripted/WebServer/WebServerLib/BaseRequestHandler.py0initialize a new request handler instance. :param logmessage: an optional external handle for message logging.STRING
HIGH…Scripted/WebServer/WebServerLib/DICOMRequestHandler.py0initialize a new request handler instance. :param logmessage: an optional external handle for message logging.STRING
HIGH…mentEditorScriptedSegmentEditorEffectModuleTemplate.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…adableModuleTemplate/ScriptedLoadableModuleTemplate.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHUtilities/Templates/Modules/Scripted/TemplateKey.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…criptedSegmentEditorEffect/SegmentEditorTemplateKey.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…Python/BRAINSFitRigidRegistrationCrashIssue4139Test.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHApplications/SlicerApp/Testing/Python/AtlasTests.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ing/Python/SlicerRestoreSceneViewCrashIssue3445Test.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHApplications/SlicerApp/Testing/Python/WebEngineTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…Python/ViewControllersSliceInterpolationBug1926Test.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…lications/SlicerApp/Testing/Python/SlicerBoundsTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…erApp/Testing/Python/SlicerTransformInteractionTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…cations/SlicerApp/Testing/Python/SliceLinkLogicTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ications/SlicerApp/Testing/Python/Slicer4MinuteTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…s/SlicerApp/Testing/Python/RSNA2012ProstateDemoTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ations/SlicerApp/Testing/Python/sceneImport2428Test.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…cerApp/Testing/Python/SlicerOrientationSelectorTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…Testing/Python/SlicerMRBMultipleSaveRestoreLoopTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…dering/Testing/Python/VolumeRenderingSceneCloseTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ws/Testing/Python/AddStorableDataAfterSceneViewTest.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…/Scripted/VectorToScalarVolume/VectorToScalarVolume.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/SegmentStatistics/SegmentStatistics.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/ScreenCapture/ScreenCapture.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/SampleData/SampleData.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…ules/Scripted/CropVolumeSequence/CropVolumeSequence.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/DICOMPatcher/DICOMPatcher.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/LineProfile/LineProfile.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGHModules/Scripted/Endoscopy/Endoscopy.py0uses scriptedloadablemodule base class, available at: https://github.com/slicer/slicer/blob/main/base/python/slicer/scriSTRING
HIGH…mentEditorScriptedSegmentEditorEffectModuleTemplate.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…adableModuleTemplate/ScriptedLoadableModuleTemplate.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGHUtilities/Templates/Modules/Scripted/TemplateKey.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…criptedSegmentEditorEffect/SegmentEditorTemplateKey.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…Python/BRAINSFitRigidRegistrationCrashIssue4139Test.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGHApplications/SlicerApp/Testing/Python/AtlasTests.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…ing/Python/SlicerRestoreSceneViewCrashIssue3445Test.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGHApplications/SlicerApp/Testing/Python/WebEngineTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…Python/ViewControllersSliceInterpolationBug1926Test.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…cations/SlicerApp/Testing/Python/SliceLinkLogicTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…licerApp/Testing/Python/CurvedPlanarReformationTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…ications/SlicerApp/Testing/Python/Slicer4MinuteTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…s/SlicerApp/Testing/Python/RSNA2012ProstateDemoTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…ations/SlicerApp/Testing/Python/sceneImport2428Test.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…cerApp/Testing/Python/SlicerOrientationSelectorTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
HIGH…Testing/Python/SlicerMRBMultipleSaveRestoreLoopTest.py0this is the test case for your scripted module. uses scriptedloadablemoduletest base class, available at: https://githubSTRING
228 more matches not shown…
Over-Commented Block1215 hits · 1184 pts
SeverityFileLineSnippetContext
LOWCMakeLists.txt1# ==== Define cmake build policies that affect compilation and linkage default behaviorsCOMMENT
LOWCMakeLists.txt41# happen for any of the dependencies:COMMENT
LOWCMakeLists.txt101# command line past the 32767-character limit CreateProcess enforces, and ninjaCOMMENT
LOWCMakeLists.txt181# Slicer Build and Release typeCOMMENT
LOWCMakeLists.txt1021 set(SEM_LAUNCH_COMMAND ${Slicer_LAUNCH_COMMAND})COMMENT
LOWCMakeLists.txt1121 # Enable qMRMLWidgets python wrappingCOMMENT
LOWCMakeLists.txt1141set(SlicerExecutionModel_EXTRA_EXECUTABLE_TARGET_LIBRARIES "" CACHE INTERNAL "SlicerExecutionModel extra executable targCOMMENT
LOWCMakeLists.txt1201# with GSSAPI support enabled.COMMENT
LOWCMakeLists.txt1301#COMMENT
LOWCMakeLists.txt1321# * If variable "<extension_name>_EXTERNAL_PROJECT_EXCLUDE_ALL" is set to TRUE, corresponding SuperBuild directoryCOMMENT
LOWCMakeLists.txt1501#-----------------------------------------------------------------------------COMMENT
LOWCMake/LastConfigureStep/CMakeLists.txt1################################################################################COMMENT
LOWCMake/LastConfigureStep/CMakeLists.txt21# The commands in this directory are intended to be executed asCOMMENT
LOWDocs/conf.py1#!/usr/bin/env python3COMMENT
LOWDocs/conf.py161copyright = f"{date.today().year}, Slicer Community"COMMENT
LOWDocs/conf.py261 "look": "neo",COMMENT
LOWDocs/conf.py321# Overview file contains the module title and description.COMMENT
LOWDocs/developer_guide/style_guide.md161COMMENT
LOWLibs/vtkTeem/vtkTeemNRRDWriter.h1COMMENT
LOWLibs/vtkTeem/CMakeLists.txt1project(vtkTeem)COMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorMathematics.h141 /// Output RGB color according to colormapping of mode, withCOMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorMathematics.h161 /// We transform the tensor orientation by this matrixCOMMENT
LOWLibs/vtkTeem/vtkTeemNRRDReader.h41COMMENT
LOWLibs/vtkTeem/vtkTeemNRRDReader.h61 vtkMatrix4x4* GetRasToIjkMatrix();COMMENT
LOWLibs/vtkTeem/vtkTeemNRRDReader.h121COMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorGlyph.h21#include <vtkVersion.h>COMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorGlyph.h41/// can turn off scaling completely if desired. The boolean variableCOMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorGlyph.h61///COMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorGlyph.h121 /// This is analogous to setting the actor's UserMatrixCOMMENT
LOWLibs/vtkTeem/vtkDiffusionTensorGlyph.h141 /// 2) Remove scaling and translation from this matrix; weCOMMENT
LOWLibs/vtkITK/vtkITKLabelShapeStatistics.h21#ifndef __vtkITKLabelShapeStatistics_hCOMMENT
LOWLibs/vtkITK/CMakeLists.txt21if(VTKITK_BUILD_DCMTK_SUPPORT AND NOT VTKITK_BUILD_DICOM_SUPPORT)COMMENT
LOWLibs/vtkITK/vtkITKImageWriter.h21#include "vtkMatrix4x4.h"COMMENT
LOWLibs/vtkITK/vtkITKLevelTracingImageFilter.h1COMMENT
LOWLibs/vtkITK/vtkITKImageToImageFilterF2F2.h121 this->append = vtkImageAppendComponents::New();COMMENT
LOWLibs/vtkITK/vtkITKArchetypeImageSeriesReader.h21// VTK includesCOMMENT
LOWLibs/vtkITK/vtkITKArchetypeImageSeriesReader.h41/// Concrete subclasses:COMMENT
LOWLibs/vtkITK/vtkITKArchetypeImageSeriesReader.h821COMMENT
LOWLibs/vtkITK/vtkITKLevelTracing3DImageFilter.h1COMMENT
LOWLibs/vtkITK/vtkITKImageToImageFilter.h21#include <itkCommand.h>COMMENT
LOWLibs/vtkITK/itkLevelTracingImageFilter.h121 IndexType m_Seed;COMMENT
LOWLibs/vtkITK/vtkITKUtility.h101COMMENT
LOWLibs/MRML/Core/vtkMRMLClipModelsNode.h21///COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h61 PBRInterpolationCOMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h101 /// Convert between scalar range flag type id and stringCOMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h141 /// Set the color of the display node.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h161COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h181 vtkGetMacro(PointSize, double);COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h201 /// \sa Opacity, SetOpacity()COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h221 /// Get the diffuse coef of the display node.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h241 /// Only used in PBR interpolation mode.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h261 vtkBooleanMacro(Visibility, int);COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h281 /// GetVisibility2D(),COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h301 /// Get the visibility of the edges.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h321 /// Get the slice intersection visibility of the display node.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h341 /// \sa SliceIntersectionThickness, GetSliceIntersectionThickness()COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h361 //@}COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h381COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h401 /// Set the vector visibility of the display node.COMMENT
LOWLibs/MRML/Core/vtkMRMLDisplayNode.h421 /// Set the tensor visibility of the display node.COMMENT
1155 more matches not shown…
Hyper-Verbose Identifiers229 hits · 234 pts
SeverityFileLineSnippetContext
LOWDocs/conf.py86def _extract_slicer_xy_version(slicer_src_dir):CODE
LOWDocs/conf.py117def _get_apidocs_doxygen_version():CODE
LOWDocs/conf.py385 def _hide_edit_link_on_special_pages(app, pagename, templatename, context, doctree):CODE
LOWDocs/developer_guide/script_repository/webserver.md32class ExampleRequestHandler(WebServerLib.BaseRequestHandler):CODE
LOWDocs/developer_guide/script_repository/markups.md213def _calculate_residual_sphere(parameters, x_values, y_values, z_values):CODE
LOWDocs/developer_guide/script_repository/transforms.md131def read_itk_affine_transform(filename):CODE
LOW…s/vtkITK/Testing/vtkITKArchetypeDICOMSeriesFileList.py22 def test_file_list_sorted_by_position(self):CODE
LOW⚡Utilities/Scripts/python_package_updater.py51def external_project_filepaths(directory):CODE
LOW⚡Utilities/Scripts/python_package_updater.py58def hint_validation_mismatch_summary(mismatches):CODE
LOW⚡Utilities/Scripts/python_package_updater.py63def validate_external_project_python_package_hints(directory):CODE
LOWUtilities/Scripts/python_package_updater.py95def update_external_project_python_packages(packages_to_update, directory, cpython_tag):CODE
LOWUtilities/Scripts/update_translations.py121def restore_patched_python_files(source_files, root_dir):CODE
LOWUtilities/Scripts/update_translations.py272def _generate_translation_header_from_cli_xml(cli_xml_filename):CODE
LOWUtilities/Scripts/update_translations.py346def extract_translatable_from_cli_modules(input_paths, exclude_filenames=None):CODE
LOWUtilities/Scripts/update_translations.py365def extract_translatable_from_json_files(input_paths):CODE
LOWUtilities/Scripts/update_translations.py386def _get_schema_path_from_json_file(filename):CODE
LOWUtilities/Scripts/update_translations.py428def _get_translatable_property_names_from_json_file(filename):CODE
LOWUtilities/Scripts/update_translations.py475def _get_string_values_from_json(data, keys):CODE
LOWUtilities/Scripts/update_translations.py489def _generate_translation_header_from_json_file(filename, property_names):CODE
LOW⚡Utilities/Scripts/SlicerWizard/WizardHelpFormatter.py16 def _format_action_invocation(self, *args):CODE
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py46def collect_startup_times_normal(output_file, drop_cache=False, display_output=False):CODE
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py61def collect_startup_times_overall(output_file, drop_cache=False, display_output=False):CODE
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py149def collect_startup_times_including_one_module(output_file, module_list, drop_cache=False, display_output=False):STRING
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py176def collect_startup_times_excluding_one_module(output_file, module_list, drop_cache=False, display_output=False):STRING
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py203def collect_startup_times_modules_to_load(output_file, modules_to_load, module_list, drop_cache=False, display_output=FaSTRING
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py141 def test_unregister_existing_markups(self):STRING
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py183 def test_unregister_additional_options_widgets(self):CODE
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py205 def test_register_additional_options_widgets(self):CODE
LOW⚡…dules/Loadable/LayerDM/Testing/Python/SelectionTest.py23 def test_has_access_to_singleton_nodes(self):CODE
LOW⚡…dules/Loadable/LayerDM/Testing/Python/SelectionTest.py27 def test_with_empty_new_scene_doesnt_initialize_singleton_nodes(self):CODE
LOW⚡…dules/Loadable/LayerDM/Testing/Python/SelectionTest.py35 def test_helps_in_placing_nodes(self):CODE
LOW…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py29 def test_with_threed_view_node_synchronize_cam_on_active(self):CODE
LOW…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py45 def test_with_slice_view_synchronize_on_slice_modified(self):CODE
LOW⚡…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py56 def test_updating_the_default_camera_triggers_camera_update_once(self):CODE
LOW⚡…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py63 def test_doesnt_trigger_modified_events_on_camera_update_when_blocked(self):CODE
LOW⚡…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py73 def test_updating_slice_view_triggers_camera_update_once(self):CODE
LOW⚡…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py82 def test_at_init_updates_trigger_camera_update_once(self):CODE
LOW⚡…dable/LayerDM/Testing/Python/CameraSynchronizerTest.py86 def test_on_first_camera_changed_default_camera_clipping_is_preserved(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py74 def assert_are_expected_layers(self, pipelineLists, expRenderLayers, nUnmanagedRenderers=1, expNumberOfLayers=None):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py105 def configure_layer_manager_with_multiple_pipelines(self):CODE
LOW⚡…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py120 def test_scripted_pipeline_can_be_instantiated(self):CODE
LOW⚡…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py124 def test_at_init_has_one_distinct_default_layer(self):CODE
LOW⚡…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py127 def test_adding_pipeline_with_default_order_doesnt_create_layers(self):CODE
LOW⚡…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py135 def test_adding_pipelines_to_non_default_order_are_grouped_by_value(self):CODE
LOW⚡…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py145 def test_removed_pipeline_layers_are_collapsed(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py159 def test_pipelines_with_different_cameras_map_to_different_layer(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py170 def test_managed_renderers_are_numbered_from_layer_one_onwards_regardless_of_existing_renderers(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py182 def test_cleans_up_render_window_when_changed(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py194 def test_renderers_are_set_to_correct_camera(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py216 def test_renderer_cameras_are_set_to_default_camera(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py237 def test_created_renderers_are_set_to_not_interactive(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py245 def test_clips_depending_on_renderer_roi(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py258 def test_on_reset_camera_clipping_ranges_are_valid(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py268 def test_reset_clipping_range_affects_unmanaged_cameras(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py279 def test_supports_pipelines_with_multi_renderers(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py290 def test_supports_pipelines_with_dynamic_render_orders(self):CODE
LOW…es/Loadable/LayerDM/Testing/Python/LayerManagerTest.py305 def test_pipelines_can_return_renderers_render_order(self):CODE
LOW⚡…oadable/LayerDM/Testing/Python/InteractionLogicTest.py16 def test_with_no_pipelines_cannot_process(self):CODE
LOW⚡…oadable/LayerDM/Testing/Python/InteractionLogicTest.py19 def test_with_multiple_pipelines_can_process_returns_min_distance(self):CODE
LOW⚡…oadable/LayerDM/Testing/Python/InteractionLogicTest.py27 def test_with_pipeline_with_state_not_idle_returns_negative_distance(self):CODE
169 more matches not shown…
Empty Error Handlers45 hits · 225 pts
SeverityFileLineSnippetContext
HIGHUtilities/Scripts/SlicerPrewarm.py129except (OSError, ValueError):CODE
HIGHUtilities/Scripts/SlicerPrewarm.py363except OSError:CODE
HIGHUtilities/Scripts/SlicerPrewarm.py473except Exception:CODE
HIGHUtilities/Scripts/SlicerPrewarm.py553except OSError:CODE
HIGHUtilities/Scripts/genqrc.py17except:CODE
HIGHUtilities/Scripts/SlicerWizard/GithubHelper.py176except:CODE
HIGHUtilities/Scripts/SlicerWizard/ExtensionProject.py166except KeyError:CODE
HIGHUtilities/Scripts/SlicerWizard/ExtensionProject.py205except EOFError:CODE
HIGHUtilities/Scripts/SlicerWizard/Utilities.py179except:CODE
HIGHUtilities/Scripts/SlicerWizard/ExtensionWizard.py540except:CODE
HIGHUtilities/Scripts/SlicerWizard/doc/conf.py101except:CODE
HIGH…tions/SlicerApp/Testing/Python/CLISerializationTest.py244except AttributeError as OSError:CODE
HIGH…Loadable/Sequences/Testing/Python/SequencesSelfTest.py100except OSError:CODE
HIGHModules/Scripted/DICOMLib/DICOMUtils.py976except AttributeError:CODE
HIGHModules/Scripted/DICOMLib/DICOMPlugin.py118except OSError:CODE
HIGHModules/Scripted/DICOMLib/DICOMBrowser.py539except Exception:CODE
HIGHModules/Scripted/ScreenCapture/ScreenCapture.py371except:CODE
HIGHModules/Scripted/ScreenCapture/ScreenCapture.py385except:CODE
HIGHModules/Scripted/DataProbe/DataProbe.py344except Exception:CODE
HIGH…ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py108except Exception as e:CODE
HIGHModules/Scripted/DICOMPlugins/DICOMM3DPlugin.py93except OSError:CODE
HIGH…dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py88except OSError:CODE
HIGH…dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py492except AttributeError:CODE
HIGH…ules/Scripted/DICOMPlugins/DICOMParametricMapPlugin.py80except OSError:CODE
HIGHModules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py1104except OSError:CODE
HIGHModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py76except Exception as e:CODE
HIGH…cripted/WebServer/WebServerLib/SlicerRequestHandler.py1065except ValueError:CODE
HIGHModules/Scripted/ExtensionWizard/ExtensionWizard.py277except:CODE
HIGH…ipted/ExtensionWizard/ExtensionWizardLib/ModuleInfo.py76except:CODE
HIGH…sionWizard/ExtensionWizardLib/CreateComponentDialog.py85except ValueError:CODE
HIGHBase/Python/slicerqt.py21except:CODE
HIGHBase/Python/slicer/util.py361except:CODE
HIGHBase/Python/slicer/util.py897except:CODE
HIGHBase/Python/slicer/util.py1730except AttributeError:CODE
HIGHBase/Python/slicer/util.py4399except UnicodeDecodeError as e:CODE
HIGHBase/Python/slicer/util.py488except TypeError as e:CODE
HIGHBase/Python/slicer/util.py4331except UnicodeDecodeError:CODE
HIGHBase/Python/slicer/packaging.py137except InvalidRequirement:CODE
HIGHBase/Python/slicer/packaging.py1001except ImportError:CODE
HIGHBase/Python/slicer/packaging.py1119except Exception:CODE
HIGHBase/Python/slicer/tests/test_slicer_minc.py12except OSError:CODE
HIGHBase/Python/slicer/tests/test_slicer_mgh.py12except OSError:CODE
HIGHBase/Python/slicer/tests/test_slicer_util_save.py12except OSError:CODE
HIGHBase/Python/slicer/tests/test_slicer_packaging.py885except Exception:CODE
HIGHBase/Python/slicer/tests/test_slicer_packaging.py905except Exception:CODE
Unused Imports218 hits · 215 pts
SeverityFileLineSnippetContext
LOWDocs/_ext/github_alerts.py1CODE
LOW…mentEditorScriptedSegmentEditorEffectModuleTemplate.py7CODE
LOW…ntEditorEffectModuleTemplateLib/SegmentEditorEffect.py9CODE
LOW…riptedSegmentEditorEffectModuleTemplateLib/__init__.py1CODE
LOW…riptedSegmentEditorEffectModuleTemplateLib/__init__.py2CODE
LOW…riptedSegmentEditorEffectModuleTemplateLib/__init__.py4CODE
LOW…adableModuleTemplate/ScriptedLoadableModuleTemplate.py9CODE
LOWUtilities/Scripts/SlicerWizard/GithubHelper.py8CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py36CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py36CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py38CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py39CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py40CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py41CODE
LOWUtilities/Scripts/SlicerWizard/__init__.py42CODE
LOWUtilities/Scripts/SlicerWizard/ExtensionWizard.py46CODE
LOWUtilities/Templates/Modules/Scripted/TemplateKey.py10CODE
LOW…criptedSegmentEditorEffect/SegmentEditorTemplateKey.py7CODE
LOW…ect/SegmentEditorTemplateKeyLib/SegmentEditorEffect.py9CODE
LOW…ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py1CODE
LOW…ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py2CODE
LOW…ntEditorEffect/SegmentEditorTemplateKeyLib/__init__.py4CODE
LOW…Python/BRAINSFitRigidRegistrationCrashIssue4139Test.py4CODE
LOW…ions/SlicerApp/Testing/Python/TwoCLIsInParallelTest.py4CODE
LOW…tions/SlicerApp/Testing/Python/ShaderPropertiesTest.py7CODE
LOWApplications/SlicerApp/Testing/Python/AtlasTests.py5CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py8CODE
LOW…lications/SlicerApp/Testing/Python/DICOMPluginTests.py5CODE
LOW…ing/Python/SlicerRestoreSceneViewCrashIssue3445Test.py2CODE
LOWApplications/SlicerApp/Testing/Python/WebEngineTest.py5CODE
LOW…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py5CODE
LOW…cerApp/Testing/Python/SlicerReportStartupTimingTest.py23CODE
LOW…Python/ViewControllersSliceInterpolationBug1926Test.py5CODE
LOW…ations/SlicerApp/Testing/Python/MeasureStartupTimes.py26CODE
LOW…rApp/Testing/Python/FiducialLayoutSwitchBug1914Test.py7CODE
LOW…lications/SlicerApp/Testing/Python/SlicerBoundsTest.py4CODE
LOW…erApp/Testing/Python/SlicerTransformInteractionTest.py8CODE
LOW…p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py6CODE
LOW…cations/SlicerApp/Testing/Python/SliceLinkLogicTest.py5CODE
LOW…licerApp/Testing/Python/CurvedPlanarReformationTest.py3CODE
LOW…erApp/Testing/Python/SlicerOptionIgnoreSlicerRCTest.py25CODE
LOW…tions/SlicerApp/Testing/Python/CLISerializationTest.py26CODE
LOWApplications/SlicerApp/Testing/Python/CLIEventTest.py5CODE
LOWApplications/SlicerApp/Testing/Python/DICOMReaders.py8CODE
LOW…esting/Python/ScriptedModuleCleanupTestHelperModule.py3CODE
LOW…ications/SlicerApp/Testing/Python/Slicer4MinuteTest.py5CODE
LOW…rApp/Testing/Python/SlicerOptionModulesToIgnoreTest.py26CODE
LOW…App/Testing/Python/SlicerMRBMultipleSaveRestoreTest.py2CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py6CODE
LOW…Python/SlicerStartupPreserveSysPathHelperModuleTest.py11CODE
LOW…s/SlicerApp/Testing/Python/RSNA2012ProstateDemoTest.py2CODE
LOW…cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py2CODE
LOW…rApp/Testing/Python/SlicerOptionDisableSettingsTest.py24CODE
LOW…ing/Python/SlicerScriptedFileReaderWriterBridgeTest.py9CODE
LOW…ications/SlicerApp/Testing/Python/TwoCLIsInARowTest.py4CODE
LOW…tions/SlicerApp/Testing/Python/ScenePerformanceTest.py6CODE
LOW…ations/SlicerApp/Testing/Python/sceneImport2428Test.py6CODE
LOW…cerApp/Testing/Python/SlicerOrientationSelectorTest.py4CODE
LOW…sting/Python/SlicerStartupCompletedHelperModuleTest.py4CODE
LOWApplications/SlicerApp/Testing/Python/UtilTest.py7CODE
158 more matches not shown…
Deep Nesting134 hits · 122 pts
SeverityFileLineSnippetContext
LOWDocs/conf.py86CODE
LOWUtilities/Scripts/SlicerBundleCloseDeps.py81CODE
LOWUtilities/Scripts/SlicerBundleCloseDeps.py197CODE
LOWUtilities/Scripts/SlicerBundleCloseDeps.py235CODE
LOWUtilities/Scripts/SlicerPrewarm.py61CODE
LOWUtilities/Scripts/SlicerPrewarm.py88CODE
LOWUtilities/Scripts/genqrc.py9CODE
LOWUtilities/Scripts/update_translations.py151CODE
LOWUtilities/Scripts/update_translations.py346CODE
LOWUtilities/Scripts/update_translations.py365CODE
LOWUtilities/Scripts/update_translations.py428CODE
LOWUtilities/Scripts/update_translations.py475CODE
LOWUtilities/Scripts/update_translations.py447CODE
LOWUtilities/Scripts/SEMToMediaWiki.py170CODE
LOWUtilities/Scripts/SEMToMediaWiki.py270CODE
LOWUtilities/Scripts/SlicerWizard/CMakeParser.py281CODE
LOWUtilities/Scripts/SlicerWizard/ExtensionProject.py87CODE
LOWUtilities/Scripts/SlicerWizard/TemplateManager.py350CODE
LOWUtilities/Scripts/SlicerWizard/ExtensionDescription.py20CODE
LOWUtilities/Scripts/SlicerWizard/ExtensionWizard.py359CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py459CODE
LOW…p/Testing/Python/SlicerMRBSaveRestoreCheckPathsTest.py84CODE
LOWApplications/SlicerApp/Testing/Python/DICOMReaders.py68CODE
LOWApplications/SlicerApp/Testing/Python/DICOMReaders.py213CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py475CODE
LOW…tions/SlicerApp/Testing/Python/ScenePerformanceTest.py72CODE
LOW…dules/Loadable/Tables/Testing/Python/TablesSelfTest.py204CODE
LOW…e/Markups/Testing/Python/MarkupsPropertiesLabelTest.py170CODE
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py687CODE
LOW…iVolumeExplorer/Py/qSlicerMultiVolumeExplorerCharts.py424CODE
LOW…iVolumeExplorer/Py/qSlicerMultiVolumeExplorerCharts.py439CODE
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py465CODE
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py552CODE
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py756CODE
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py1053CODE
LOW…Python/SegmentEditorEffects/SegmentEditorDrawEffect.py55CODE
LOW…Python/SegmentEditorEffects/SegmentEditorDrawEffect.py124CODE
LOW…Python/SegmentEditorEffects/SegmentEditorDrawEffect.py193CODE
LOW…n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py200CODE
LOW…n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py282CODE
LOW…hon/SegmentEditorEffects/SegmentEditorLogicalEffect.py114CODE
LOW…hon/SegmentEditorEffects/SegmentEditorLogicalEffect.py185CODE
LOW…egmentEditorEffects/SegmentEditorLevelTracingEffect.py65CODE
LOW…hon/SegmentEditorEffects/SegmentEditorIslandsEffect.py134CODE
LOW…hon/SegmentEditorEffects/SegmentEditorIslandsEffect.py259CODE
LOW…cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py79CODE
LOW…cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py434CODE
LOWModules/Scripted/DICOMLib/DICOMProcesses.py365CODE
LOWModules/Scripted/DICOMLib/DICOMProcesses.py454CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py265CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py510CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py719CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py913CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py1006CODE
LOWModules/Scripted/DICOMLib/DICOMRecentActivityWidget.py76CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py44CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py360CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py529CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py560CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py614CODE
74 more matches not shown…
Excessive Try-Catch Wrapping88 hits · 97 pts
SeverityFileLineSnippetContext
LOWUtilities/Scripts/SlicerPrewarm.py223 except Exception:CODE
LOWUtilities/Scripts/SlicerPrewarm.py348 except Exception:CODE
LOWUtilities/Scripts/SlicerPrewarm.py464 except Exception:CODE
LOWUtilities/Scripts/SlicerPrewarm.py473 except Exception:CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py304 except Exception as e:CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py384 except Exception as e:CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py453 except Exception as e:CODE
LOWApplications/SlicerApp/Testing/Python/JRC2013VisTest.py522 except Exception as e:CODE
LOW…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py206 except Exception as e:CODE
LOW…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py304 except Exception as e:CODE
LOW…ions/SlicerApp/Testing/Python/RSNAQuantTutorialTest.py428 except Exception as e:CODE
LOWApplications/SlicerApp/Testing/Python/DICOMReaders.py197 except Exception as e:CODE
LOWApplications/SlicerApp/Testing/Python/DICOMReaders.py310 except Exception as e:CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py293 except Exception as e:CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py396 except Exception as e:CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py469 except Exception as e:CODE
LOW…ations/SlicerApp/Testing/Python/RSNAVisTutorialTest.py543 except Exception as e:CODE
LOW…p/Testing/Python/SlicerScriptedFileReaderWriterTest.py159 except Exception as e:STRING
LOW…p/Testing/Python/SlicerScriptedFileReaderWriterTest.py229 except Exception as e:STRING
MEDIUM…p/Testing/Python/SlicerScriptedFileReaderWriterTest.py215def write(self, properties):CODE
LOW…ws/Testing/Python/AddStorableDataAfterSceneViewTest.py113 except Exception as e:CODE
MEDIUM…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py182def section_LoadDicomDataWitchBatchProcessing(self):CODE
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py213 except Exception as e:CODE
LOW…chy/Widgets/Python/SubjectHierarchyPlugins/__init__.py17 except Exception as e:CODE
MEDIUM…/Python/CustomColorTableSceneViewRestoreTestBug3992.py51 print("Error writing out file ", colorStorageNode.GetFileName())CODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py40 print("Error in checking MRHead geometry against itself")CODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py52 print("Error in calculating precision from epsilon of ", volumesLogic.GetCompareVolumeGeometryEpsilon(), ", CODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py56 print("Error in checking MRHead geometry against itself with strict epsilon")CODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py70 print("Error in checking MRHead geometry against itself with epsilon ", volumesLogic.GetCompareVolumeGeometrCODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py82 print("Error in comparing MRHead geometry against a label map of itself with epsilon", volumesLogic.GetCompaCODE
MEDIUM…es/Testing/Python/VolumesLogicCompareVolumeGeometry.py100 print("Error in comparing MRHead geometry against an updated clone, with epsilon", volumesLogic.GetCompareVoCODE
LOW…/EditorEffects/Python/SegmentEditorEffects/__init__.py54 except Exception as e:CODE
LOW⚡…gmentations/Testing/Python/SegmentationsModuleTest1.py81 except Exception as e:CODE
MEDIUM…gmentations/Testing/Python/SegmentationsModuleTest1.py68def TestSection_RetrieveInputData(self):CODE
MEDIUM…gmentations/Testing/Python/SegmentationsModuleTest2.py69def TestSection_RetrieveInputData(self):CODE
LOW…gmentations/Testing/Python/SegmentationsModuleTest2.py82 except Exception as e:CODE
LOWModules/Scripted/DICOMLib/DICOMSendDialog.py97 except Exception:CODE
LOW⚡Modules/Scripted/DICOMLib/DICOMUtils.py500 except Exception as e:CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py900 except Exception as e:CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py1156 except Exception as e:CODE
LOWModules/Scripted/DICOMLib/DICOMUtils.py1161 except Exception as e:CODE
LOWModules/Scripted/DICOMLib/DICOMBrowser.py539 except Exception:CODE
LOWModules/Scripted/SelfTests/SelfTests.py155 except Exception as e:CODE
LOW…ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py55 except Exception as e:CODE
LOW…ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py86 except Exception as e:CODE
MEDIUM…ules/Scripted/ImportItkSnapLabel/ImportItkSnapLabel.py59def load(self, properties):CODE
LOWModules/Scripted/ScreenCapture/ScreenCapture.py794 except Exception as e:CODE
LOWModules/Scripted/SampleData/SampleData.py346 except Exception as e:STRING
LOWModules/Scripted/DataProbe/DataProbe.py344 except Exception:CODE
MEDIUMModules/Scripted/DataProbe/DataProbe.py240def _roundInt(value):CODE
LOW…ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py91 except Exception:CODE
LOW…ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py108 except Exception as e:CODE
LOW…dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py399 except Exception as exc:CODE
MEDIUMModules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py1357 print("Error - only single frame references supported")CODE
LOW…les/Scripted/DICOMPlugins/MultiVolumeImporterPlugin.py787 except Exception as e:CODE
LOWModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py59 except Exception:CODE
LOWModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py76 except Exception as e:CODE
LOWModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py83 except Exception as e:CODE
LOWModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py130 except Exception as e:CODE
LOWModules/Scripted/WebServer/WebServer.py455 except Exception as e:CODE
28 more matches not shown…
Self-Referential Comments33 hits · 90 pts
SeverityFileLineSnippetContext
MEDIUMDocs/conf.py6# This file is execfile()d with the current directory set to itsCOMMENT
MEDIUMDocs/developer_guide/layer_dm/examples/ModelGlowDM.py119 # Create a sphere positioned at a random positionCOMMENT
MEDIUMDocs/developer_guide/layer_dm/examples/ModelGlowDM.py127 # Create the model node and set its polydataCOMMENT
MEDIUMDocs/developer_guide/layer_dm/examples/CustomVR.py134 # Create the opacityCOMMENT
MEDIUMDocs/developer_guide/layer_dm/examples/CustomVR.py140 # Create the volume property and set functionsCOMMENT
MEDIUMUtilities/Scripts/SlicerWizard/Utilities.py341 # Create a repository at the specified locationCOMMENT
MEDIUMUtilities/Scripts/SlicerWizard/doc/conf.py5# This file is execfile()d with the current directory set to its containing dir.COMMENT
MEDIUM…lications/SlicerApp/Testing/Python/SlicerAppTesting.py23# This file is not part of the Slicer API. It exists purely as anCOMMENT
MEDIUM…erApp/Testing/Python/SlicerOptionIgnoreSlicerRCTest.py61 # Create a slicerrc file that creates SLICERRCTESTOUTPUT file when executedCOMMENT
MEDIUM…cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py82 # Create a vtkMRMLScalarVolumeNode sequenceCOMMENT
MEDIUM…cerApp/Testing/Python/SlicerDisplayNodeSequenceTest.py87 # Create a vtkMRMLScalarVolumeDisplayNode sequenceCOMMENT
MEDIUMApplications/SlicerApp/Testing/Python/UtilTest.py178 # Create a top-level widget (parent is not specified)COMMENT
MEDIUMApplications/SlicerApp/Testing/Python/UtilTest.py198 # Create a parent widget with two labeled childrenCOMMENT
MEDIUM…Loadable/Markups/Testing/Python/MarkupsNodeNameTest.py50# Define a default Markups Line node with a default node nameCOMMENT
MEDIUM…Loadable/Markups/Testing/Python/MarkupsNodeNameTest.py95# Define a default Markups Angle node with a default node name prefixCOMMENT
MEDIUM…Loadable/Sequences/Testing/Python/SequencesSelfTest.py181 # Create a sequence with 5 volumesCOMMENT
MEDIUM⚡…Loadable/LayerDM/Testing/Python/PipelineManagerTest.py305 # Create a display markups nodeCOMMENT
MEDIUM⚡…Loadable/LayerDM/Testing/Python/PipelineManagerTest.py311 # Create a markups nodeCOMMENT
MEDIUMModules/Scripted/DICOMLib/DICOMExportScene.py122 # Create a new template from the specified tagsSTRING
MEDIUMModules/Scripted/DICOMLib/DICOMExportScene.py147 # Create the Secondary Capture data set by adding a screenshot and some more custom fieldsSTRING
MEDIUMModules/Scripted/DICOMLib/DICOMBrowser.py586 # Create a list of lists, split by referenced SeriesInstanceUIDCOMMENT
MEDIUMModules/Scripted/DICOMLib/DICOMBrowser.py588 # Create a dictionaryCOMMENT
MEDIUMModules/Scripted/SelfTests/SelfTests.py76 # This module is often used in developer mode, thereforeSTRING
MEDIUMModules/Scripted/SegmentStatistics/SegmentStatistics.py451 # Create a temporary segmentation and harden the transform to ensure that the statistics are calculatedCOMMENT
MEDIUMModules/Scripted/SampleData/SampleData.py271 # This module is often used in developer mode, thereforeSTRING
MEDIUM…ules/Scripted/DICOMPlugins/DICOMImageSequencePlugin.py376 # Create a temporary volume node that will be used to insert volume nodes in the sequenceCOMMENT
MEDIUM…les/Scripted/DICOMPlugins/MultiVolumeImporterPlugin.py687 # Create an empty volume node in the sequence nodeCOMMENT
MEDIUMModules/Scripted/DICOMPlugins/DICOMGeAbusPlugin.py246 # Create a sampling grid for the transformCOMMENT
MEDIUMModules/Scripted/Endoscopy/Endoscopy.py324 # Create a cursor and associated transform so that the user can see where the flythrough is progressing.COMMENT
MEDIUMModules/Scripted/Endoscopy/Endoscopy.py573 # Create a cursor and associated transform so that the user can see where the flythrough is progressing.STRING
MEDIUMModules/Scripted/DICOM/DICOM.py847 # This module is often used in developer mode, thereforeCOMMENT
MEDIUMBase/Python/slicer/cli.py1"""This module is a place holder for convenient functions allowing to interact with CLI."""STRING
MEDIUMBase/Python/slicer/tests/test_slicer_packaging.py924 # Create a mock distribution that points to our temp fileCOMMENT
Redundant / Tautological Comments42 hits · 59 pts
SeverityFileLineSnippetContext
LOWDocs/developer_guide/layer_dm/examples/CustomVR.py313 # Check if we have a transform nodeCOMMENT
LOWDocs/developer_guide/layer_dm/examples/CustomVR.py321 # Check if the transform is linearCOMMENT
LOW⚡Utilities/Scripts/genqrc.py20 # Write fileCOMMENT
LOWUtilities/Scripts/update_translations.py221 # Add file to list of translatable filesCOMMENT
LOW⚡Utilities/Scripts/SlicerWizard/TemplateManager.py89 # Read file contentsCOMMENT
LOWUtilities/Scripts/SlicerWizard/ExtensionWizard.py254 # Check if repository is dirtyCOMMENT
LOWUtilities/Scripts/SlicerWizard/ExtensionWizard.py259 # Check if a remote already existsCOMMENT
LOW.github/workflows/update-slicer-preview-branch.yml65 # Check if the current time is before or after 11 PMCOMMENT
LOW…p/Testing/Python/SlicerScriptedFileReaderWriterTest.py120 # Read file content. Options may not be specified (for example, when loading usingSTRING
LOW…p/Testing/Python/SlicerScriptedFileReaderWriterTest.py125 # Check if file is valid. Header line is: "magic [category]"STRING
LOW…erarchy/Testing/Python/SubjectHierarchyFoldersTest1.py142 # Check if a folder display node was indeed created when changing display property on the folderCOMMENT
LOW…erarchy/Testing/Python/SubjectHierarchyFoldersTest1.py151 # Check if brain models were indeed hiddenCOMMENT
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py316 # Check if output is also under the same study nodeCOMMENT
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py333 # Check if the items have the right parentsCOMMENT
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py454 # Check if the items are in the right hierarchy with the right namesCOMMENT
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py570 # Check if exclude indeed overrides include node attribute name filterCOMMENT
LOW…rchy/Testing/Python/SubjectHierarchyGenericSelfTest.py603 # Check if exclude indeed overrides include item attribute filterCOMMENT
LOW…adable/Colors/Testing/Python/ColorTerminologiesTest.py29# Check if data are correctly setCOMMENT
LOW…adable/Colors/Testing/Python/ColorTerminologiesTest.py48# Check if names are correctly setCOMMENT
LOW…Loadable/LayerDM/Testing/Python/PipelineManagerTest.py149 # Set both to can process with m1 further from interaction but with active widget stateCOMMENT
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py663 # Check if either background or foreground volume is set in the slice viewCOMMENT
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py673 # Check if a custom segment renderer is already registered for this segment by someone else (e.g., another sCOMMENT
LOW…n/SegmentEditorEffects/SegmentEditorThresholdEffect.py740 # Set values to pipelinesCOMMENT
LOW…/SegmentEditorEffects/SegmentEditorMaskVolumeEffect.py380 # Set input to constant valueSTRING
LOW…gmentations/Testing/Python/SegmentationsModuleTest1.py153 # Check if segment reorder is taken into account in merged labelmap generationCOMMENT
LOW…gmentations/Testing/Python/SegmentationsModuleTest1.py522 # Check if subject hierarchy items have been createdCOMMENT
LOW…dules/Scripted/DICOMPlugins/DICOMSegmentationPlugin.py544 # 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.py60 # Check if setting of DICOM UIDs is supported (if not, then we cannot export to sequence)COMMENT
LOWModules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py1080 # Check if the plugin (tid1500reader) should be used or specialized highdicom codeCOMMENT
LOW…les/Scripted/DICOMPlugins/MultiVolumeImporterPlugin.py908 # Check if the number of frames is the same in each volumeCOMMENT
LOWModules/Scripted/DICOM/DICOM.py1099 # Check if DICOMInstance still exists (may not exist during shutdown/restart)COMMENT
LOWModules/Scripted/DICOM/DICOM.py1219 # Set isDockMode to False before changing layoutCOMMENT
LOWBase/Python/slicer/util.py438 # Check if function has already been called with this set of parametersCOMMENT
LOWBase/Python/slicer/util.py1092 # Check if the appropriate reader is registeredCOMMENT
LOWBase/Python/slicer/util.py1110 # Check if the extension is installedCOMMENT
LOWBase/Python/slicer/packaging.py193 # Check if requirement's marker applies to current environmentCOMMENT
LOWBase/Python/slicer/packaging.py206 # Check if base package is installed at acceptable versionCOMMENT
LOWBase/Python/slicer/packaging.py228 # Check if any requested extra activates this dependencyCOMMENT
LOWBase/Python/slicer/packaging.py407 # Check if we're in full Slicer or PythonSlicerCOMMENT
LOWBase/Python/slicer/packaging.py460 # Check if any updated packages were already importedCOMMENT
LOWBase/Python/slicer/packaging.py621 # Check if we're running in full Slicer or PythonSlicerCOMMENT
LOWBase/Python/slicer/packaging.py1023 # Check if already satisfiedCOMMENT
Cross-Language Confusion10 hits · 48 pts
SeverityFileLineSnippetContext
HIGHUtilities/Scripts/SlicerWizard/ExtensionWizard.py316 remote.push(branch)CODE
HIGHUtilities/Scripts/SlicerWizard/ExtensionWizard.py497 xiRemote.push(f"{xiBase}:refs/heads/{args.target}")STRING
HIGHUtilities/Scripts/SlicerWizard/ExtensionWizard.py543 xiRemote.push("+%s" % branch)STRING
HIGHModules/Scripted/DICOMLib/DICOMProcesses.py619 f"Starting send to {self.destinationUrl.toString()} using {self.protocol} protocol",CODE
HIGHModules/Scripted/DICOMLib/DICOMProcesses.py660 client = DICOMwebClient(url=destinationURL.toString(), session=session)CODE
HIGHModules/Scripted/DICOMLib/DICOMProcesses.py670 f"Sending {file} to {self.destinationUrl.toString()} using {self.protocol}",CODE
HIGHModules/Scripted/DICOMLib/DICOMProcesses.py758 if "kheops" not in destinationURL.toString():CODE
HIGHModules/Scripted/DICOMLib/DICOMRecentActivityWidget.py126 statusMessage = "Most recent DICOM Database addition: %s" % self.recentSeries[0].insertDateTime.toString()CODE
HIGHBase/Python/slicer/util.py584 # sometimes, p is null, f.e. when using --python-script or --python-codeCOMMENT
HIGHBase/Python/slicer/ScriptedLoadableModule.py158 self.reloadCollapsibleButton.text = "Reload && Test"CODE
AI Slop Vocabulary13 hits · 34 pts
SeverityFileLineSnippetContext
LOW…layableManager/vtkScriptedExampleDisplayableManager.py24# implement the method GetMRMLSceneEventsToObserve. This later one just return a list of integerCOMMENT
MEDIUM…dable/VolumeRendering/MRML/vtkMRMLVolumePropertyNode.h125 /// Return a value that is strictly greater than previousValue and robust toCOMMENT
MEDIUM…n/SegmentEditorEffects/SegmentEditorSmoothingEffect.py457 # separated/merged automatically. This effect could leverage those options once they have been implemented.COMMENT
LOW…cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py205 # therefore don't update directly, just set up/reset a timer that will perform the update when it elapses.COMMENT
MEDIUMModules/Scripted/SampleData/SampleData.py398 # Absolute fallback (should never happen, but keeps tests robust)COMMENT
LOWModules/Scripted/DICOMPlugins/DICOMTID1500Plugin.py1236 # Invalid file, just return instead of throw an exception to allow loadingCOMMENT
MEDIUMBase/Python/vtkTeem.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/vtkITK.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/mrml.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/vtkAddon.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/vtkSegmentationCore.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/slicer/__init__.py157# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
MEDIUMBase/Python/slicer/logic.py5# Importing VTK is required for loading its Python modules and ensuring seamless instantiationCOMMENT
Modern Structural Boilerplate25 hits · 25 pts
SeverityFileLineSnippetContext
LOWDocs/_ext/github_alerts.py7logger = logging.getLogger(__name__)CODE
LOW⚡Utilities/Scripts/SlicerWizard/GithubHelper.py12__all__ = [CODE
LOWUtilities/Scripts/SlicerWizard/Utilities.py30__all__ = [CODE
LOW…lications/SlicerApp/Testing/Python/SlicerAppTesting.py37__all__ = ["EXIT_FAILURE", "EXIT_SUCCESS", "run", "runSlicer", "runSlicerAndExit", "timecall"]CODE
LOWModules/Loadable/LayerDM/MRMLDM/Python/__init__.py4__all__ = ["ScriptedPipelineSceneConnector", "vtkMRMLLayerDMScriptedPipeline"]CODE
LOW…cts/AbstractScriptedSegmentEditorAutoCompleteEffect.py12__all__ = ["AbstractScriptedSegmentEditorAutoCompleteEffect"]CODE
LOW…torEffects/AbstractScriptedSegmentEditorLabelEffect.py3__all__ = ["AbstractScriptedSegmentEditorLabelEffect"]CODE
LOW…torEffects/AbstractScriptedSegmentEditorPaintEffect.py3__all__ = ["AbstractScriptedSegmentEditorPaintEffect"]CODE
LOWModules/Scripted/WebServer/WebServer.py21logger = logging.getLogger(__name__)CODE
LOW…Scripted/WebServer/WebServerLib/DICOMRequestHandler.py11logger = logging.getLogger(__name__)CODE
LOW…ed/WebServer/WebServerLib/StaticPagesRequestHandler.py8logger = logging.getLogger(__name__)CODE
LOW…cripted/WebServer/WebServerLib/SlicerRequestHandler.py23logger = logging.getLogger(__name__)CODE
LOWBase/Python/slicer/util.py13__all__ = [CODE
LOWBase/Python/slicer/ScriptedLoadableModule.py14__all__ = ["ScriptedLoadableModule", "ScriptedLoadableModuleWidget", "ScriptedLoadableModuleLogic", "ScriptedLoadableModCODE
LOWBase/Python/slicer/parameterNodeWrapper/wrapper.py20__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/guiCreation.py31__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/util.py6__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/validators.py7__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/serializers.py23__all__ = [CODE
LOW…se/Python/slicer/parameterNodeWrapper/parameterPack.py27__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/types.py3__all__ = [CODE
LOWBase/Python/slicer/parameterNodeWrapper/default.py1__all__ = ["Default"]CODE
LOW…se/Python/slicer/parameterNodeWrapper/guiConnectors.py26__all__ = [CODE
LOW…se/Python/slicer/parameterNodeWrapper/parameterInfo.py7__all__ = []CODE
LOWBase/Python/slicer/ScriptedFileIO/__init__.py38__all__ = [CODE
Structural Annotation Overuse11 hits · 14 pts
SeverityFileLineSnippetContext
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py78 # Step 1: Register all available markups nodesSTRING
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py96 # Step 2: Register all available additional options widgetsSTRING
LOW…dable/Segmentations/Widgets/qMRMLSegmentEditorWidget.h165 /// NOTE: This method should be called from the enter function of theCOMMENT
LOW…dable/Segmentations/Widgets/qMRMLSegmentEditorWidget.h170 /// NOTE: This method should be called from the exit function of theCOMMENT
LOW…gic/Resources/ColorFiles/Slicer3_2010_Brain_Labels.txt1#WARNING: This file is automatically generated.COMMENT
LOW…e/Logic/Resources/ColorFiles/DarkBrightChartColors.txt1#WARNING: This file is automatically generated.COMMENT
LOW…Resources/ColorFiles/SPL-BrainAtlas-2009-ColorFile.txt1#WARNING: This file is automatically generated.COMMENT
LOW…se/Logic/Resources/ColorFiles/GenericAnatomyColors.txt1#WARNING: This file is automatically generated.COMMENT
LOW…se/Logic/Resources/ColorFiles/LightPaleChartColors.txt1#WARNING: This file is automatically generated.COMMENT
LOW…gic/Resources/ColorFiles/Slicer3_2010_Label_Colors.txt1#WARNING: This file is automatically generated.COMMENT
LOWBase/Logic/Resources/ColorFiles/MediumChartColors.txt1#WARNING: This file is automatically generated.COMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALModules/Scripted/DICOMLib/DICOMUtils.py836 slicer.modules.DICOMInstance.browserWidget.dicomBrowser.dicomTableManager().updateTableViews()CODE
Slop Phrases3 hits · 8 pts
SeverityFileLineSnippetContext
LOWLibs/MRML/Core/vtkMRMLScene.h785 /// being in the list. Don't forget to clear it as soon as you don't need it.COMMENT
MEDIUM…rchyPlugins/SegmentStatisticsSubjectHierarchyPlugin.py59 # "This is how you can add help text to the subject hierarchy module help box via a python scripted plugin."COMMENT
MEDIUM…ierarchyPlugins/SegmentEditorSubjectHierarchyPlugin.py60 # "This is how you can add help text to the subject hierarchy module help box via a python scripted plugin."COMMENT
AI Structural Patterns6 hits · 6 pts
SeverityFileLineSnippetContext
LOWModules/Scripted/SampleData/SampleData.py19CODE
LOWModules/Scripted/SampleData/SampleData.py146CODE
LOWModules/Scripted/SampleData/SampleData.py553CODE
LOWModules/Scripted/SampleData/SampleData.py1001CODE
LOWModules/Scripted/WebServer/WebServer.py594CODE
LOWBase/Python/slicer/packaging.py526CODE
Example Usage Blocks3 hits · 5 pts
SeverityFileLineSnippetContext
LOWLibs/MRML/Core/vtkMRMLI18N.h59 /// Example usage:COMMENT
LOWUtilities/Scripts/Build-qt6.sh5# Usage:COMMENT
LOW⚡Utilities/Scripts/exec-outside-slicer-env.sh8# Usage:COMMENT
TODO Padding3 hits · 4 pts
SeverityFileLineSnippetContext
LOWModules/Scripted/ScreenCapture/ScreenCapture.py684 if not self.logic.isFfmpegPathValid() and os.name == "nt": # TODO: implement download for Linux/MacOS?CODE
LOWModules/Scripted/ScreenCapture/ScreenCapture.py945 # TODO: implement downloading for Linux/MacOS?COMMENT
LOW…cripted/WebServer/WebServerLib/SlicerRequestHandler.py352 # TODO: implement this method:COMMENT
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippetContext
LOWUtilities/Scripts/SetupUser.sh14 read -ep "Please enter your full name, such as 'John Doe': " nameCODE
LOWApplications/SlicerApp/Testing/Python/CLIEventTest.py231 self.patientItemID = shNode.CreateSubjectItem(shNode.GetSceneItemID(), "John Doe")CODE
Verbosity Indicators2 hits · 1 pts
SeverityFileLineSnippetContext
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py78 # Step 1: Register all available markups nodesSTRING
LOW…ble/Markups/Testing/Python/PluggableMarkupsSelfTest.py96 # Step 2: Register all available additional options widgetsSTRING