🛠️ QGIS Standard Findings
medium - Module is missing a docstring (PEP 257).
core/__init__.py:1Module: core/__init__.py
medium - Module is missing a docstring (PEP 257).
core/algorithms.py:1Module: core/algorithms.py
medium - Module is missing a docstring (PEP 257).
.gemini-temp/reproduce_proxy.py:1Module: .gemini-temp/reproduce_proxy.py
medium - Public class 'ModuleProxy' is missing a docstring.
.gemini-temp/reproduce_proxy.py:5class ModuleProxy...
medium - Function '__getattr__' has no type annotations.
.gemini-temp/reproduce_proxy.py:10def __getattr__...
medium - Function '__setattr__' has no type annotations.
.gemini-temp/reproduce_proxy.py:16def __setattr__...
medium - Public function 'reset_mock' is missing a docstring.
.gemini-temp/reproduce_proxy.py:22def reset_mock...
medium - Public class 'MockClass' is missing a docstring.
.gemini-temp/reproduce_proxy.py:26class MockClass...
medium - Public function 'value' is missing a docstring.
.gemini-temp/reproduce_proxy.py:30def value...
medium - print() usage detected. Use QgsMessageLog.
.gemini-temp/reproduce_proxy.py:1import types
from unittest.mock import MagicMock
class ModuleProxy(types.ModuleType):
def __init__(self, name):
super().__init__(name)
self._mock = MagicMock(name=name)
def __getattr__(self, name):
try:
return super().__getattribute__(name)
except AttributeError:
return getattr(self._mock, name)
def __setattr__(self, name, value):
if name.startswith("_"):
super().__setattr__(name, value)
else:
super().__setattr__(name, value)
def reset_mock(self):
self._mock.reset_mock()
class MockClass:
def __init__(self):
print("MockClass init")
def value(self):
return "RealValue"
proxy = ModuleProxy("test_module")
proxy.MockClass = MockClass
print(f"Proxy MockClass: {proxy.MockClass}")
instance = proxy.MockClass()
print(f"Instance value: {instance.value()}")
proxy.reset_mock()
print(f"After reset, Proxy MockClass: {proxy.MockClass}")
instance = proxy.MockClass()
print(f"After reset, Insta medium - Module is missing a docstring (PEP 257).
__init__.py:1Module: __init__.py
medium - Module is missing a docstring (PEP 257).
core/exceptions.py:1Module: core/exceptions.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/__init__.py:1Module: core/interfaces/__init__.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/cache_interface.py:1Module: core/interfaces/cache_interface.py
medium - Module is missing a docstring (PEP 257).
core/data_cache.py:1Module: core/data_cache.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/drillhole_interface.py:1Module: core/interfaces/drillhole_interface.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/preview_interface.py:1Module: core/interfaces/preview_interface.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/geology_interface.py:1Module: core/interfaces/geology_interface.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/profile_interface.py:1Module: core/interfaces/profile_interface.py
medium - Module is missing a docstring (PEP 257).
core/interfaces/structure_interface.py:1Module: core/interfaces/structure_interface.py
medium - Module is missing a docstring (PEP 257).
core/config.py:1Module: core/config.py
medium - Module is missing a docstring (PEP 257).
core/services/__init__.py:1Module: core/services/__init__.py
medium - Module is missing a docstring (PEP 257).
core/services/access_control_service.py:1Module: core/services/access_control_service.py
medium - Module is missing a docstring (PEP 257).
core/controller.py:1Module: core/controller.py
medium - Module is missing a docstring (PEP 257).
core/models/settings_model.py:1Module: core/models/settings_model.py
medium - Module is missing a docstring (PEP 257).
core/performance_metrics.py:1Module: core/performance_metrics.py
medium - Module is missing a docstring (PEP 257).
core/services/export_service.py:1Module: core/services/export_service.py
medium - Module is missing a docstring (PEP 257).
core/services/preview_service.py:1Module: core/services/preview_service.py
medium - Module is missing a docstring (PEP 257).
core/services/profile_service.py:1Module: core/services/profile_service.py
medium - Module is missing a docstring (PEP 257).
core/services/structure_service.py:1Module: core/services/structure_service.py
medium - Module is missing a docstring (PEP 257).
core/services/geology_service.py:1Module: core/services/geology_service.py
medium - Module is missing a docstring (PEP 257).
core/utils/__init__.py:1Module: core/utils/__init__.py
medium - Module is missing a docstring (PEP 257).
core/utils/geology.py:1Module: core/utils/geology.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry.py:1Module: core/utils/geometry.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/__init__.py:1Module: core/utils/geometry_utils/__init__.py
medium - Module is missing a docstring (PEP 257).
core/types.py:1Module: core/types.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/extraction.py:1Module: core/utils/geometry_utils/extraction.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/filtering.py:1Module: core/utils/geometry_utils/filtering.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/measurement.py:1Module: core/utils/geometry_utils/measurement.py
medium - Module is missing a docstring (PEP 257).
core/utils/drillhole.py:1Module: core/utils/drillhole.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/processing.py:1Module: core/utils/geometry_utils/processing.py
medium - Module is missing a docstring (PEP 257).
core/utils/io.py:1Module: core/utils/io.py
medium - Module is missing a docstring (PEP 257).
core/utils/parsing.py:1Module: core/utils/parsing.py
medium - Module is missing a docstring (PEP 257).
core/utils/geometry_utils/optimization.py:1Module: core/utils/geometry_utils/optimization.py
medium - Module is missing a docstring (PEP 257).
core/utils/rendering.py:1Module: core/utils/rendering.py
medium - Module is missing a docstring (PEP 257).
core/utils/resource_manager.py:1Module: core/utils/resource_manager.py
medium - Module is missing a docstring (PEP 257).
core/validation/__init__.py:1Module: core/validation/__init__.py
medium - Module is missing a docstring (PEP 257).
core/services/drillhole_service.py:1Module: core/services/drillhole_service.py
medium - Function '_project_single_detached_collar' is too complex (CC=25 > 15). Consider extracting methods to improve maintainability.
core/services/drillhole_service.py:710def _project_single_detached_collar...
medium - Module is missing a docstring (PEP 257).
core/utils/sampling.py:1Module: core/utils/sampling.py
medium - Module is missing a docstring (PEP 257).
core/utils/spatial.py:1Module: core/utils/spatial.py
medium - Module is missing a docstring (PEP 257).
core/validation/path_validator.py:1Module: core/validation/path_validator.py
medium - Module is missing a docstring (PEP 257).
core/validation/field_validator.py:1Module: core/validation/field_validator.py
medium - Module is missing a docstring (PEP 257).
core/validation/layer_validator.py:1Module: core/validation/layer_validator.py
medium - Module is missing a docstring (PEP 257).
exporters/__init__.py:1Module: exporters/__init__.py
medium - Module is missing a docstring (PEP 257).
exporters/base_exporter.py:1Module: exporters/base_exporter.py
medium - Module is missing a docstring (PEP 257).
core/validation/validators.py:1Module: core/validation/validators.py
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:36def validator...
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:60def validator...
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:82def validator...
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:104def validator...
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:130def validator...
medium - Public function 'validator' is missing a docstring.
core/validation/validators.py:160def validator...
medium - Module is missing a docstring (PEP 257).
core/validation/validation_helpers.py:1Module: core/validation/validation_helpers.py
medium - Module is missing a docstring (PEP 257).
core/validation/project_validator.py:1Module: core/validation/project_validator.py
medium - Public function 'is_dem_complete' is missing a docstring.
core/validation/project_validator.py:322def is_dem_complete...
medium - Public function 'is_geology_complete' is missing a docstring.
core/validation/project_validator.py:330def is_geology_complete...
medium - Public function 'is_structure_complete' is missing a docstring.
core/validation/project_validator.py:338def is_structure_complete...
medium - Module is missing a docstring (PEP 257).
exporters/csv_exporter.py:1Module: exporters/csv_exporter.py
medium - Module is missing a docstring (PEP 257).
exporters/image_exporter.py:1Module: exporters/image_exporter.py
medium - Module is missing a docstring (PEP 257).
exporters/drillhole_3d_exporter.py:1Module: exporters/drillhole_3d_exporter.py
medium - Module is missing a docstring (PEP 257).
exporters/drillhole_exporters.py:1Module: exporters/drillhole_exporters.py
medium - Module is missing a docstring (PEP 257).
exporters/pdf_exporter.py:1Module: exporters/pdf_exporter.py
medium - Module is missing a docstring (PEP 257).
exporters/interpretation_exporters.py:1Module: exporters/interpretation_exporters.py
medium - Module is missing a docstring (PEP 257).
exporters/svg_exporter.py:1Module: exporters/svg_exporter.py
medium - Module is missing a docstring (PEP 257).
gui/__init__.py:1Module: gui/__init__.py
medium - Module is missing a docstring (PEP 257).
exporters/shp_exporter.py:1Module: exporters/shp_exporter.py
medium - Module is missing a docstring (PEP 257).
gui/legend_widget.py:1Module: gui/legend_widget.py
medium - Module is missing a docstring (PEP 257).
gui/dialogs/interpretation_properties_dialog.py:1Module: gui/dialogs/interpretation_properties_dialog.py
medium - Module is missing a docstring (PEP 257).
exporters/interpretation_3d_exporter.py:1Module: exporters/interpretation_3d_exporter.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_cache_handler.py:1Module: gui/main_dialog_cache_handler.py
medium - Module is missing a docstring (PEP 257).
exporters/profile_exporters.py:1Module: exporters/profile_exporters.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_config.py:1Module: gui/main_dialog_config.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_data.py:1Module: gui/main_dialog_data.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_messages.py:1Module: gui/main_dialog_messages.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog.py:1Module: gui/main_dialog.py
medium - Public function 'interpretations' is missing a docstring.
gui/main_dialog.py:228def interpretations...
medium - Function 'interpretations' has no type annotations.
gui/main_dialog.py:228def interpretations...
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_export.py:1Module: gui/main_dialog_export.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_interpretation.py:1Module: gui/main_dialog_interpretation.py
medium - Function 'json_serial' has no type annotations.
gui/main_dialog_interpretation.py:82def json_serial...
medium - Function 'apply_attribute_inheritance' is too complex (CC=21 > 15). Consider extracting methods to improve maintainability.
gui/main_dialog_interpretation.py:156def apply_attribute_inheritance...
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_signals.py:1Module: gui/main_dialog_signals.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_status.py:1Module: gui/main_dialog_status.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_utils.py:1Module: gui/main_dialog_utils.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_tools.py:1Module: gui/main_dialog_tools.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_validation_manager.py:1Module: gui/main_dialog_validation_manager.py
medium - Module is missing a docstring (PEP 257).
gui/preview_axes_manager.py:1Module: gui/preview_axes_manager.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_preview.py:1Module: gui/main_dialog_preview.py
medium - Module is missing a docstring (PEP 257).
gui/main_dialog_settings.py:1Module: gui/main_dialog_settings.py
medium - Module is missing a docstring (PEP 257).
gui/preview_legend_renderer.py:1Module: gui/preview_legend_renderer.py
medium - Module is missing a docstring (PEP 257).
gui/services/__init__.py:1Module: gui/services/__init__.py
medium - Module is missing a docstring (PEP 257).
gui/preview_reporter.py:1Module: gui/preview_reporter.py
medium - Module is missing a docstring (PEP 257).
gui/tasks/drillhole_task.py:1Module: gui/tasks/drillhole_task.py
medium - Module is missing a docstring (PEP 257).
gui/preview_renderer.py:1Module: gui/preview_renderer.py
medium - Module is missing a docstring (PEP 257).
gui/tools/__init__.py:1Module: gui/tools/__init__.py
medium - Module is missing a docstring (PEP 257).
gui/tasks/geology_task.py:1Module: gui/tasks/geology_task.py
medium - Module is missing a docstring (PEP 257).
gui/ui/__init__.py:1Module: gui/ui/__init__.py
medium - Module is missing a docstring (PEP 257).
gui/preview_layer_factory.py:1Module: gui/preview_layer_factory.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/__init__.py:1Module: gui/ui/pages/__init__.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/base_page.py:1Module: gui/ui/pages/base_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/main_window.py:1Module: gui/ui/main_window.py
medium - Module is missing a docstring (PEP 257).
gui/tools/measure_tool.py:1Module: gui/tools/measure_tool.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/dem_page.py:1Module: gui/ui/pages/dem_page.py
medium - Module is missing a docstring (PEP 257).
gui/tools/interpretation_tool.py:1Module: gui/tools/interpretation_tool.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/geology_page.py:1Module: gui/ui/pages/geology_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/interpretation_page.py:1Module: gui/ui/pages/interpretation_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/section_page.py:1Module: gui/ui/pages/section_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/preview_page.py:1Module: gui/ui/pages/preview_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/drillhole_page.py:1Module: gui/ui/pages/drillhole_page.py
medium - Module is missing a docstring (PEP 257).
gui/utils.py:1Module: gui/utils.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/structure_page.py:1Module: gui/ui/pages/structure_page.py
medium - Module is missing a docstring (PEP 257).
gui/ui/sidebar.py:1Module: gui/ui/sidebar.py
medium - Module is missing a docstring (PEP 257).
resources/resources.py:1Module: resources/resources.py
medium - Legacy import detected: 'from PyQt5 import ...'. Use 'qgis.PyQt' for compatibility.
resources/resources.py:9from PyQt5 import QtCore
medium - Public function 'qInitResources' is missing a docstring.
resources/resources.py:163def qInitResources...
medium - Public function 'qCleanupResources' is missing a docstring.
resources/resources.py:166def qCleanupResources...
medium - Module is missing a docstring (PEP 257).
tests/__init__.py:1Module: tests/__init__.py
medium - Module is missing a docstring (PEP 257).
gui/ui/pages/settings_page.py:1Module: gui/ui/pages/settings_page.py
medium - Module is missing a docstring (PEP 257).
tests/benchmarks/__init__.py:1Module: tests/benchmarks/__init__.py
medium - Module is missing a docstring (PEP 257).
logger_config.py:1Module: logger_config.py
medium - Public function 'setUpClass' is missing a docstring.
tests/benchmarks/test_geometry_benchmarks.py:22def setUpClass...
medium - Public function 'create_polygon' is missing a docstring.
tests/benchmarks/test_geometry_benchmarks.py:33def create_polygon...
medium - Public function 'validate' is missing a docstring.
tests/benchmarks/test_geometry_benchmarks.py:44def validate...
medium - Public function 'project_points' is missing a docstring.
tests/benchmarks/test_geometry_benchmarks.py:59def project_points...
medium - Public function 'construct_3d' is missing a docstring.
tests/benchmarks/test_geometry_benchmarks.py:74def construct_3d...
medium - Public function 'setUp' is missing a docstring.
tests/benchmarks/test_export_benchmarks.py:27def setUp...
medium - Public function 'tearDown' is missing a docstring.
tests/benchmarks/test_export_benchmarks.py:32def tearDown...
medium - Public function 'write_shp' is missing a docstring.
tests/benchmarks/test_export_benchmarks.py:56def write_shp...
medium - Public function 'write_shp' is missing a docstring.
tests/benchmarks/test_export_benchmarks.py:85def write_shp...
medium - Public class 'TestAlgorithms' is missing a docstring.
tests/core/test_algorithms.py:10class TestAlgorithms...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_config.py:11def setUp...
medium - Module is missing a docstring (PEP 257).
tests/core/test_config_integration.py:1Module: tests/core/test_config_integration.py
medium - Public function 'setUp' is missing a docstring.
tests/core/test_config_integration.py:11def setUp...
medium - Public function 'tearDown' is missing a docstring.
tests/core/test_config_integration.py:21def tearDown...
medium - Public function 'mock_value' is missing a docstring.
tests/core/test_config_integration.py:28def mock_value...
medium - Function 'mock_value' has no type annotations.
tests/core/test_config_integration.py:28def mock_value...
medium - Legacy import detected: 'from PyQt5.QtCore import ...'. Use 'qgis.PyQt' for compatibility.
tests/core/test_async_drillhole.py:13from PyQt5.QtCore import QVariant
medium - Public function 'setUp' is missing a docstring.
tests/core/test_async_drillhole.py:22def setUp...
medium - Module is missing a docstring (PEP 257).
sec_interp_plugin.py:1Module: sec_interp_plugin.py
medium - Module is missing a docstring (PEP 257).
tests/core/test_data_cache_fix.py:1Module: tests/core/test_data_cache_fix.py
medium - Public class 'TestDataCache' is missing a docstring.
tests/core/test_data_cache_fix.py:7class TestDataCache...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_data_cache_fix.py:8def setUp...
medium - Public function 'test_get_cache_key' is missing a docstring.
tests/core/test_data_cache_fix.py:12def test_get_cache_key...
medium - Public function 'test_set_and_get' is missing a docstring.
tests/core/test_data_cache_fix.py:27def test_set_and_get...
medium - Public function 'test_get_missing' is missing a docstring.
tests/core/test_data_cache_fix.py:53def test_get_missing...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_drillhole_service.py:21def setUp...
medium - Legacy import detected: 'from PyQt5.QtCore import ...'. Use 'qgis.PyQt' for compatibility.
tests/core/test_drillhole_service.py:70from PyQt5.QtCore import QVariant
medium - Function 'test_process_intervals' has no type annotations.
tests/core/test_drillhole_service.py:102def test_process_intervals...
medium - Obsolete QVariant type constants detected. Use QMetaType or native types.
tests/core/test_drillhole_service.py:73QVariant.String))
fields_cf medium - Obsolete QVariant type constants detected. Use QMetaType or native types.
tests/core/test_drillhole_service.py:74QVariant.Double))
fields_cf medium - Obsolete QVariant type constants detected. Use QMetaType or native types.
tests/core/test_drillhole_service.py:75QVariant.Double))
fields_cf medium - Obsolete QVariant type constants detected. Use QMetaType or native types.
tests/core/test_drillhole_service.py:76QVariant.Double))
feat = Q medium - Public function 'setUp' is missing a docstring.
tests/core/test_export_service.py:21def setUp...
medium - Function 'test_export_data_minimal' has no type annotations.
tests/core/test_export_service.py:40def test_export_data_minimal...
medium - Function 'test_export_data_all_types' has no type annotations.
tests/core/test_export_service.py:66def test_export_data_all_types...
medium - Function 'test_export_data_3d_restricted' has no type annotations.
tests/core/test_export_service.py:127def test_export_data_3d_restricted...
medium - Function 'test_export_data_no_line_layer' has no type annotations.
tests/core/test_export_service.py:182def test_export_data_no_line_layer...
medium - Function 'test_export_geology_error' has no type annotations.
tests/core/test_export_service.py:197def test_export_geology_error...
medium - Function 'test_export_structures_error' has no type annotations.
tests/core/test_export_service.py:211def test_export_structures_error...
medium - Function 'test_export_drillholes_error' has no type annotations.
tests/core/test_export_service.py:230def test_export_drillholes_error...
medium - Function 'test_export_axes_error' has no type annotations.
tests/core/test_export_service.py:242def test_export_axes_error...
medium - Function 'test_export_interpretation_3d_invalid_line' has no type annotations.
tests/core/test_export_service.py:253def test_export_interpretation_3d_invalid_line...
medium - Function 'test_export_interpretation_error' has no type annotations.
tests/core/test_export_service.py:268def test_export_interpretation_error...
medium - Function 'test_export_topography_error' has no type annotations.
tests/core/test_export_service.py:301def test_export_topography_error...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_geology_service.py:21def setUp...
medium - Function 'test_generate_geological_profile' has no type annotations.
tests/core/test_geology_service.py:56def test_generate_geological_profile...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_drillhole_utils.py:23def setUp...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_drillhole_utils.py:190def setUp...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_layer_validator.py:27def setUp...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_profile_exporters.py:27def setUp...
medium - Function 'test_profile_line_exporter_success' has no type annotations.
tests/core/test_profile_exporters.py:34def test_profile_line_exporter_success...
medium - Function 'test_geology_exporter_success' has no type annotations.
tests/core/test_profile_exporters.py:51def test_geology_exporter_success...
medium - Function 'test_structure_exporter_success' has no type annotations.
tests/core/test_profile_exporters.py:78def test_structure_exporter_success...
medium - Function 'test_axes_exporter_success' has no type annotations.
tests/core/test_profile_exporters.py:106def test_axes_exporter_success...
medium - Function 'test_axes_exporter_single_point' has no type annotations.
tests/core/test_profile_exporters.py:119def test_axes_exporter_single_point...
medium - Function 'test_profile_line_exporter_null_geom' has no type annotations.
tests/core/test_profile_exporters.py:174def test_profile_line_exporter_null_geom...
medium - Function 'test_validate_all_success' has no type annotations.
tests/core/test_project_validator.py:50def test_validate_all_success...
medium - Function 'test_is_geology_complete' has no type annotations.
tests/core/test_project_validator.py:123def test_is_geology_complete...
medium - Function 'test_is_structure_complete' has no type annotations.
tests/core/test_project_validator.py:139def test_is_structure_complete...
medium - Module is missing a docstring (PEP 257).
tests/core/test_settings_model.py:1Module: tests/core/test_settings_model.py
medium - Public function 'setUp' is missing a docstring.
tests/core/test_preview_service.py:14def setUp...
medium - Function 'test_generate_all_with_drillholes' has no type annotations.
tests/core/test_preview_service.py:103def test_generate_all_with_drillholes...
medium - Public function 'setUp' is missing a docstring.
tests/core/test_structure_service.py:21def setUp...
medium - Public function 'test_create_buffer_geometry_no_features' is missing a docstring.
tests/core/test_utils.py:218def test_create_buffer_geometry_no_features...
medium - Public function 'test_create_buffer_geometry_processing_error' is missing a docstring.
tests/core/test_utils.py:222def test_create_buffer_geometry_processing_error...
medium - Public function 'test_filter_features_by_buffer_basic' is missing a docstring.
tests/core/test_utils.py:230def test_filter_features_by_buffer_basic...
medium - Module is missing a docstring (PEP 257).
tests/core/test_validation_refactor.py:1Module: tests/core/test_validation_refactor.py
medium - Public function 'test_numeric_input' is missing a docstring.
tests/core/test_validation_refactor.py:17def test_numeric_input...
medium - Public function 'test_integer_input' is missing a docstring.
tests/core/test_validation_refactor.py:22def test_integer_input...
medium - Public function 'test_angle_range' is missing a docstring.
tests/core/test_validation_refactor.py:26def test_angle_range...
medium - Public function 'test_valid_path' is missing a docstring.
tests/core/test_validation_refactor.py:34def test_valid_path...
medium - Public function 'test_add_error' is missing a docstring.
tests/core/validation/test_validation_helpers.py:17def test_add_error...
medium - Public function 'test_add_warning' is missing a docstring.
tests/core/validation/test_validation_helpers.py:31def test_add_warning...
medium - Public function 'test_raise_if_errors' is missing a docstring.
tests/core/validation/test_validation_helpers.py:39def test_raise_if_errors...
medium - Public function 'test_no_raise_if_only_warnings' is missing a docstring.
tests/core/validation/test_validation_helpers.py:45def test_no_raise_if_only_warnings...
medium - Public function 'test_rule_passed' is missing a docstring.
tests/core/validation/test_validation_helpers.py:57def test_rule_passed...
medium - Public function 'test_rule_failed' is missing a docstring.
tests/core/validation/test_validation_helpers.py:71def test_rule_failed...
medium - Public function 'test_valid_ranges' is missing a docstring.
tests/core/validation/test_validation_helpers.py:105def test_valid_ranges...
medium - Public function 'test_extreme_values' is missing a docstring.
tests/core/validation/test_validation_helpers.py:110def test_extreme_values...
medium - Legacy import detected: 'from PyQt5.QtCore import ...'. Use 'qgis.PyQt' for compatibility.
tests/core/validation/test_service_validation.py:15from PyQt5.QtCore import QVariant
medium - Public function 'setUp' is missing a docstring.
tests/core/validation/test_service_validation.py:25def setUp...
medium - Obsolete QVariant type constants detected. Use QMetaType or native types.
tests/core/validation/test_service_validation.py:52QVariant.String))
self.mock medium - Module is missing a docstring (PEP 257).
tests/exporters/test_dynamic_attrs.py:1Module: tests/exporters/test_dynamic_attrs.py
medium - Public class 'TestDynamicAttributes' is missing a docstring.
tests/exporters/test_dynamic_attrs.py:10class TestDynamicAttributes...
medium - Public function 'isNull' is missing a docstring.
tests/base_test.py:15def isNull...
medium - Public function 'isValid' is missing a docstring.
tests/base_test.py:18def isValid...
medium - Public function 'constGet' is missing a docstring.
tests/base_test.py:21def constGet...
medium - Public function 'get' is missing a docstring.
tests/base_test.py:24def get...
medium - Public class 'MockQObject' is missing a docstring.
tests/base_test.py:28class MockQObject...
medium - Public function 'tr' is missing a docstring.
tests/base_test.py:32def tr...
medium - Function 'tr' has no type annotations.
tests/base_test.py:32def tr...
medium - Public function 'setObjectName' is missing a docstring.
tests/base_test.py:35def setObjectName...
medium - Function 'setObjectName' has no type annotations.
tests/base_test.py:35def setObjectName...
medium - Public function 'setToolTip' is missing a docstring.
tests/base_test.py:38def setToolTip...
medium - Function 'setToolTip' has no type annotations.
tests/base_test.py:38def setToolTip...
medium - Public function 'property' is missing a docstring.
tests/base_test.py:41def property...
medium - Function 'property' has no type annotations.
tests/base_test.py:41def property...
medium - Public function 'setProperty' is missing a docstring.
tests/base_test.py:44def setProperty...
medium - Function 'setProperty' has no type annotations.
tests/base_test.py:44def setProperty...
medium - Public class 'MockQgsMapLayer' is missing a docstring.
tests/base_test.py:48class MockQgsMapLayer...
medium - Public class 'LayerType' is missing a docstring.
tests/base_test.py:52class LayerType...
medium - Public function 'crs' is missing a docstring.
tests/base_test.py:93def crs...
medium - Public function 'fields' is missing a docstring.
tests/base_test.py:96def fields...
medium - Function '_add_attributes' has no type annotations.
tests/base_test.py:99def _add_attributes...
medium - Function '_add_features' has no type annotations.
tests/base_test.py:104def _add_features...
medium - Public function 'isValid' is missing a docstring.
tests/base_test.py:109def isValid...
medium - Public function 'featureCount' is missing a docstring.
tests/base_test.py:112def featureCount...
medium - Public function 'setCrs' is missing a docstring.
tests/base_test.py:115def setCrs...
medium - Function 'setCrs' has no type annotations.
tests/base_test.py:115def setCrs...
medium - Public function 'dataProvider' is missing a docstring.
tests/base_test.py:118def dataProvider...
medium - Public function 'updateFields' is missing a docstring.
tests/base_test.py:121def updateFields...
medium - Public function 'rasterUnitsPerPixelX' is missing a docstring.
tests/base_test.py:124def rasterUnitsPerPixelX...
medium - Public function 'source' is missing a docstring.
tests/base_test.py:127def source...
medium - Public function 'updateExtents' is missing a docstring.
tests/base_test.py:130def updateExtents...
medium - Public function 'setLabeling' is missing a docstring.
tests/base_test.py:133def setLabeling...
medium - Function 'setLabeling' has no type annotations.
tests/base_test.py:133def setLabeling...
medium - Public function 'setLabelsEnabled' is missing a docstring.
tests/base_test.py:136def setLabelsEnabled...
medium - Function 'setLabelsEnabled' has no type annotations.
tests/base_test.py:136def setLabelsEnabled...
medium - Public function 'saveNamedStyle' is missing a docstring.
tests/base_test.py:139def saveNamedStyle...
medium - Function 'saveNamedStyle' has no type annotations.
tests/base_test.py:139def saveNamedStyle...
medium - Public function 'labelsEnabled' is missing a docstring.
tests/base_test.py:142def labelsEnabled...
medium - Public function 'wkbType' is missing a docstring.
tests/base_test.py:145def wkbType...
medium - Public function 'extent' is missing a docstring.
tests/base_test.py:148def extent...
medium - Public class 'MockQgsVectorLayer' is missing a docstring.
tests/base_test.py:152class MockQgsVectorLayer...
medium - Public class 'MockQgsRasterLayer' is missing a docstring.
tests/base_test.py:175class MockQgsRasterLayer...
medium - Public class 'MockQgsGeometry' is missing a docstring.
tests/base_test.py:179class MockQgsGeometry...
medium - Public function 'fromPolygonXY' is missing a docstring.
tests/base_test.py:217def fromPolygonXY...
medium - Function 'fromPolygonXY' has no type annotations.
tests/base_test.py:217def fromPolygonXY...
medium - Public function 'fromPolylineXY' is missing a docstring.
tests/base_test.py:224def fromPolylineXY...
medium - Function 'fromPolylineXY' has no type annotations.
tests/base_test.py:224def fromPolylineXY...
medium - Public function 'fromPolylineZ' is missing a docstring.
tests/base_test.py:231def fromPolylineZ...
medium - Function 'fromPolylineZ' has no type annotations.
tests/base_test.py:231def fromPolylineZ...
medium - Public function 'fromPolygonZ' is missing a docstring.
tests/base_test.py:238def fromPolygonZ...
medium - Function 'fromPolygonZ' has no type annotations.
tests/base_test.py:238def fromPolygonZ...
medium - Public function 'fromPolyline' is missing a docstring.
tests/base_test.py:245def fromPolyline...
medium - Function 'fromPolyline' has no type annotations.
tests/base_test.py:245def fromPolyline...
medium - Public function 'fromPointXY' is missing a docstring.
tests/base_test.py:251def fromPointXY...
medium - Function 'fromPointXY' has no type annotations.
tests/base_test.py:251def fromPointXY...
medium - Public function 'fromWkt' is missing a docstring.
tests/base_test.py:258def fromWkt...
medium - Function 'fromWkt' has no type annotations.
tests/base_test.py:258def fromWkt...
medium - Public function 'asWkt' is missing a docstring.
tests/base_test.py:269def asWkt...
medium - Public function 'vertices' is missing a docstring.
tests/base_test.py:279def vertices...
medium - Public function 'asPolyline' is missing a docstring.
tests/base_test.py:296def asPolyline...
medium - Public function 'asPolygon' is missing a docstring.
tests/base_test.py:299def asPolygon...
medium - Public function 'is3D' is missing a docstring.
tests/base_test.py:302def is3D...
medium - Public function 'wkbType' is missing a docstring.
tests/base_test.py:305def wkbType...
medium - Public function 'pointN' is missing a docstring.
tests/base_test.py:308def pointN...
medium - Function 'pointN' has no type annotations.
tests/base_test.py:308def pointN...
medium - Public function 'asMultiPolygon' is missing a docstring.
tests/base_test.py:314def asMultiPolygon...
medium - Public function 'asMultiPolyline' is missing a docstring.
tests/base_test.py:317def asMultiPolyline...
medium - Public function 'intersection' is missing a docstring.
tests/base_test.py:320def intersection...
medium - Function 'intersection' has no type annotations.
tests/base_test.py:320def intersection...
medium - Public function 'intersects' is missing a docstring.
tests/base_test.py:323def intersects...
medium - Function 'intersects' has no type annotations.
tests/base_test.py:323def intersects...
medium - Public function 'isEmpty' is missing a docstring.
tests/base_test.py:326def isEmpty...
medium - Public function 'isNull' is missing a docstring.
tests/base_test.py:329def isNull...
medium - Public function 'isMultipart' is missing a docstring.
tests/base_test.py:332def isMultipart...
medium - Public function 'isGeosValid' is missing a docstring.
tests/base_test.py:335def isGeosValid...
medium - Public function 'clone' is missing a docstring.
tests/base_test.py:338def clone...
medium - Public function 'centroid' is missing a docstring.
tests/base_test.py:347def centroid...
medium - Public function 'makeValid' is missing a docstring.
tests/base_test.py:355def makeValid...
medium - Public function 'wkbType' is missing a docstring.
tests/base_test.py:358def wkbType...
medium - Public function 'is3D' is missing a docstring.
tests/base_test.py:361def is3D...
medium - Public function 'asPoint' is missing a docstring.
tests/base_test.py:364def asPoint...
medium - Public function 'type' is missing a docstring.
tests/base_test.py:367def type...
medium - Public function 'length' is missing a docstring.
tests/base_test.py:377def length...
medium - Public function 'interpolate' is missing a docstring.
tests/base_test.py:387def interpolate...
medium - Function 'interpolate' has no type annotations.
tests/base_test.py:387def interpolate...
medium - Public function 'lineLocatePoint' is missing a docstring.
tests/base_test.py:390def lineLocatePoint...
medium - Function 'lineLocatePoint' has no type annotations.
tests/base_test.py:390def lineLocatePoint...
medium - Public function 'nearestPoint' is missing a docstring.
tests/base_test.py:395def nearestPoint...
medium - Function 'nearestPoint' has no type annotations.
tests/base_test.py:395def nearestPoint...
medium - Public function 'simplify' is missing a docstring.
tests/base_test.py:408def simplify...
medium - Function 'simplify' has no type annotations.
tests/base_test.py:408def simplify...
medium - Public function 'buffer' is missing a docstring.
tests/base_test.py:411def buffer...
medium - Function 'buffer' has no type annotations.
tests/base_test.py:411def buffer...
medium - Public function 'densifyByDistance' is missing a docstring.
tests/base_test.py:425def densifyByDistance...
medium - Function 'densifyByDistance' has no type annotations.
tests/base_test.py:425def densifyByDistance...
medium - Public function 'boundingBox' is missing a docstring.
tests/base_test.py:428def boundingBox...
medium - Public function 'transform' is missing a docstring.
tests/base_test.py:445def transform...
medium - Function 'transform' has no type annotations.
tests/base_test.py:445def transform...
medium - Public function 'vertexAt' is missing a docstring.
tests/base_test.py:450def vertexAt...
medium - Function 'vertexAt' has no type annotations.
tests/base_test.py:450def vertexAt...
medium - Public class 'MockQgsLineString' is missing a docstring.
tests/base_test.py:472class MockQgsLineString...
medium - Public function 'points' is missing a docstring.
tests/base_test.py:477def points...
medium - Public class 'MockQgsPolygon' is missing a docstring.
tests/base_test.py:481class MockQgsPolygon...
medium - Public function 'setExteriorRing' is missing a docstring.
tests/base_test.py:486def setExteriorRing...
medium - Function 'setExteriorRing' has no type annotations.
tests/base_test.py:486def setExteriorRing...
medium - Public function 'addInteriorRing' is missing a docstring.
tests/base_test.py:492def addInteriorRing...
medium - Function 'addInteriorRing' has no type annotations.
tests/base_test.py:492def addInteriorRing...
medium - Public class 'MockQgsPoint' is missing a docstring.
tests/base_test.py:499class MockQgsPoint...
medium - Public function 'x' is missing a docstring.
tests/base_test.py:510def x...
medium - Public function 'y' is missing a docstring.
tests/base_test.py:513def y...
medium - Public function 'z' is missing a docstring.
tests/base_test.py:516def z...
medium - Public function 'setX' is missing a docstring.
tests/base_test.py:519def setX...
medium - Function 'setX' has no type annotations.
tests/base_test.py:519def setX...
medium - Public function 'setY' is missing a docstring.
tests/base_test.py:522def setY...
medium - Function 'setY' has no type annotations.
tests/base_test.py:522def setY...
medium - Public function 'setZ' is missing a docstring.
tests/base_test.py:525def setZ...
medium - Function 'setZ' has no type annotations.
tests/base_test.py:525def setZ...
medium - Public class 'MockQgsPointXY' is missing a docstring.
tests/base_test.py:533class MockQgsPointXY...
medium - Public function 'distance' is missing a docstring.
tests/base_test.py:540def distance...
medium - Function 'distance' has no type annotations.
tests/base_test.py:540def distance...
medium - Public function 'compare' is missing a docstring.
tests/base_test.py:543def compare...
medium - Function 'compare' has no type annotations.
tests/base_test.py:543def compare...
medium - Public class 'MockQgsCoordinateReferenceSystem' is missing a docstring.
tests/base_test.py:547class MockQgsCoordinateReferenceSystem...
medium - Public function 'authid' is missing a docstring.
tests/base_test.py:552def authid...
medium - Public function 'ellipsoidAcronym' is missing a docstring.
tests/base_test.py:555def ellipsoidAcronym...
medium - Public function 'isValid' is missing a docstring.
tests/base_test.py:558def isValid...
medium - Public class 'MockQgsCoordinateTransform' is missing a docstring.
tests/base_test.py:562class MockQgsCoordinateTransform...
medium - Public function 'transform' is missing a docstring.
tests/base_test.py:566def transform...
medium - Function 'transform' has no type annotations.
tests/base_test.py:566def transform...
medium - Public class 'MockQgsSpatialIndex' is missing a docstring.
tests/base_test.py:570class MockQgsSpatialIndex...
medium - Public function 'intersects' is missing a docstring.
tests/base_test.py:574def intersects...
medium - Function 'intersects' has no type annotations.
tests/base_test.py:574def intersects...
medium - Public class 'MockQgsFeatureRequest' is missing a docstring.
tests/base_test.py:578class MockQgsFeatureRequest...
medium - Public function 'setFilterFids' is missing a docstring.
tests/base_test.py:581def setFilterFids...
medium - Function 'setFilterFids' has no type annotations.
tests/base_test.py:581def setFilterFids...
medium - Public function 'setFilterRect' is missing a docstring.
tests/base_test.py:584def setFilterRect...
medium - Function 'setFilterRect' has no type annotations.
tests/base_test.py:584def setFilterRect...
medium - Public function 'setFilterExpression' is missing a docstring.
tests/base_test.py:587def setFilterExpression...
medium - Function 'setFilterExpression' has no type annotations.
tests/base_test.py:587def setFilterExpression...
medium - Public function 'setSubsetOfAttributes' is missing a docstring.
tests/base_test.py:590def setSubsetOfAttributes...
medium - Function 'setSubsetOfAttributes' has no type annotations.
tests/base_test.py:590def setSubsetOfAttributes...
medium - Public function 'setFlags' is missing a docstring.
tests/base_test.py:593def setFlags...
medium - Function 'setFlags' has no type annotations.
tests/base_test.py:593def setFlags...
medium - Public class 'MockQgsFeature' is missing a docstring.
tests/base_test.py:597class MockQgsFeature...
medium - Public function 'setGeometry' is missing a docstring.
tests/base_test.py:603def setGeometry...
medium - Function 'setGeometry' has no type annotations.
tests/base_test.py:603def setGeometry...
medium - Public function 'setFields' is missing a docstring.
tests/base_test.py:606def setFields...
medium - Function 'setFields' has no type annotations.
tests/base_test.py:606def setFields...
medium - Public function 'setAttributes' is missing a docstring.
tests/base_test.py:609def setAttributes...
medium - Function 'setAttributes' has no type annotations.
tests/base_test.py:609def setAttributes...
medium - Public function 'setAttribute' is missing a docstring.
tests/base_test.py:624def setAttribute...
medium - Function 'setAttribute' has no type annotations.
tests/base_test.py:624def setAttribute...
medium - Public function 'geometry' is missing a docstring.
tests/base_test.py:627def geometry...
medium - Public function 'hasGeometry' is missing a docstring.
tests/base_test.py:630def hasGeometry...
medium - Public function 'fields' is missing a docstring.
tests/base_test.py:633def fields...
medium - Public function 'attributes' is missing a docstring.
tests/base_test.py:638def attributes...
medium - Function '__getitem__' has no type annotations.
tests/base_test.py:641def __getitem__...
medium - Function '__setitem__' has no type annotations.
tests/base_test.py:655def __setitem__...
medium - Public class 'MockQgsRectangle' is missing a docstring.
tests/base_test.py:659class MockQgsRectangle...
medium - Public function 'xMinimum' is missing a docstring.
tests/base_test.py:664def xMinimum...
medium - Public function 'xMaximum' is missing a docstring.
tests/base_test.py:667def xMaximum...
medium - Public function 'yMinimum' is missing a docstring.
tests/base_test.py:670def yMinimum...
medium - Public function 'yMaximum' is missing a docstring.
tests/base_test.py:673def yMaximum...
medium - Public function 'width' is missing a docstring.
tests/base_test.py:676def width...
medium - Public function 'height' is missing a docstring.
tests/base_test.py:679def height...
medium - Public function 'isEmpty' is missing a docstring.
tests/base_test.py:682def isEmpty...
medium - Public function 'combineExtentWith' is missing a docstring.
tests/base_test.py:688def combineExtentWith...
medium - Function 'combineExtentWith' has no type annotations.
tests/base_test.py:688def combineExtentWith...
medium - Public class 'MockQgsField' is missing a docstring.
tests/base_test.py:695class MockQgsField...
medium - Public function 'name' is missing a docstring.
tests/base_test.py:701def name...
medium - Public function 'type' is missing a docstring.
tests/base_test.py:704def type...
medium - Public class 'MockQgsFields' is missing a docstring.
tests/base_test.py:708class MockQgsFields...
medium - Public function 'append' is missing a docstring.
tests/base_test.py:713def append...
medium - Function 'append' has no type annotations.
tests/base_test.py:713def append...
medium - Public function 'indexOf' is missing a docstring.
tests/base_test.py:716def indexOf...
medium - Function 'indexOf' has no type annotations.
tests/base_test.py:716def indexOf...
medium - Public function 'indexFromName' is missing a docstring.
tests/base_test.py:722def indexFromName...
medium - Function 'indexFromName' has no type annotations.
tests/base_test.py:722def indexFromName...
medium - Public function 'names' is missing a docstring.
tests/base_test.py:725def names...
medium - Public function 'count' is missing a docstring.
tests/base_test.py:728def count...
medium - Public function 'field' is missing a docstring.
tests/base_test.py:737def field...
medium - Function 'field' has no type annotations.
tests/base_test.py:737def field...
medium - Public class 'MockQgsDistanceArea' is missing a docstring.
tests/base_test.py:746class MockQgsDistanceArea...
medium - Public function 'setSourceCrs' is missing a docstring.
tests/base_test.py:747def setSourceCrs...
medium - Function 'setSourceCrs' has no type annotations.
tests/base_test.py:747def setSourceCrs...
medium - Public function 'setEllipsoid' is missing a docstring.
tests/base_test.py:750def setEllipsoid...
medium - Function 'setEllipsoid' has no type annotations.
tests/base_test.py:750def setEllipsoid...
medium - Public function 'measureLine' is missing a docstring.
tests/base_test.py:753def measureLine...
medium - Function 'measureLine' has no type annotations.
tests/base_test.py:753def measureLine...
medium - Public class 'MockQgsSettings' is missing a docstring.
tests/base_test.py:763class MockQgsSettings...
medium - Public function 'value' is missing a docstring.
tests/base_test.py:769def value...
medium - Function 'value' has no type annotations.
tests/base_test.py:769def value...
medium - Public function 'setValue' is missing a docstring.
tests/base_test.py:772def setValue...
medium - Function 'setValue' has no type annotations.
tests/base_test.py:772def setValue...
medium - Public function 'remove' is missing a docstring.
tests/base_test.py:775def remove...
medium - Function 'remove' has no type annotations.
tests/base_test.py:775def remove...
medium - Public class 'MockQgsProject' is missing a docstring.
tests/base_test.py:780class MockQgsProject...
medium - Public function 'readEntry' is missing a docstring.
tests/base_test.py:788def readEntry...
medium - Function 'readEntry' has no type annotations.
tests/base_test.py:788def readEntry...
medium - Public function 'writeEntry' is missing a docstring.
tests/base_test.py:791def writeEntry...
medium - Function 'writeEntry' has no type annotations.
tests/base_test.py:791def writeEntry...
medium - Public function 'clear' is missing a docstring.
tests/base_test.py:795def clear...
medium - Public function 'instance' is missing a docstring.
tests/base_test.py:800def instance...
medium - Public function 'mapLayer' is missing a docstring.
tests/base_test.py:805def mapLayer...
medium - Function 'mapLayer' has no type annotations.
tests/base_test.py:805def mapLayer...
medium - Public function 'mapLayers' is missing a docstring.
tests/base_test.py:808def mapLayers...
medium - Public function 'addMapLayer' is missing a docstring.
tests/base_test.py:811def addMapLayer...
medium - Function 'addMapLayer' has no type annotations.
tests/base_test.py:811def addMapLayer...
medium - Public function 'removeMapLayer' is missing a docstring.
tests/base_test.py:815def removeMapLayer...
medium - Function 'removeMapLayer' has no type annotations.
tests/base_test.py:815def removeMapLayer...
medium - Public function 'transformContext' is missing a docstring.
tests/base_test.py:819def transformContext...
medium - Public function 'crs' is missing a docstring.
tests/base_test.py:822def crs...
medium - Public class 'MockQgsPalLayerSettings' is missing a docstring.
tests/base_test.py:826class MockQgsPalLayerSettings...
medium - Public class 'Placement' is missing a docstring.
tests/base_test.py:827class Placement...
medium - Public class 'Property' is missing a docstring.
tests/base_test.py:831class Property...
medium - Public function 'setFormat' is missing a docstring.
tests/base_test.py:841def setFormat...
medium - Function 'setFormat' has no type annotations.
tests/base_test.py:841def setFormat...
medium - Public function 'setDataDefinedProperties' is missing a docstring.
tests/base_test.py:844def setDataDefinedProperties...
medium - Function 'setDataDefinedProperties' has no type annotations.
tests/base_test.py:844def setDataDefinedProperties...
medium - Public class 'MockQgsTextFormat' is missing a docstring.
tests/base_test.py:848class MockQgsTextFormat...
medium - Public function 'setColor' is missing a docstring.
tests/base_test.py:852def setColor...
medium - Function 'setColor' has no type annotations.
tests/base_test.py:852def setColor...
medium - Public function 'setSize' is missing a docstring.
tests/base_test.py:855def setSize...
medium - Function 'setSize' has no type annotations.
tests/base_test.py:855def setSize...
medium - Public class 'MockQgsPropertyCollection' is missing a docstring.
tests/base_test.py:859class MockQgsPropertyCollection...
medium - Public function 'setProperty' is missing a docstring.
tests/base_test.py:863def setProperty...
medium - Function 'setProperty' has no type annotations.
tests/base_test.py:863def setProperty...
medium - Public class 'MockQgsProperty' is missing a docstring.
tests/base_test.py:867class MockQgsProperty...
medium - Public function 'fromField' is missing a docstring.
tests/base_test.py:869def fromField...
medium - Function 'fromField' has no type annotations.
tests/base_test.py:869def fromField...
medium - Public function 'fromExpression' is missing a docstring.
tests/base_test.py:873def fromExpression...
medium - Function 'fromExpression' has no type annotations.
tests/base_test.py:873def fromExpression...
medium - Public class 'MockQgsVectorLayerSimpleLabeling' is missing a docstring.
tests/base_test.py:877class MockQgsVectorLayerSimpleLabeling...
medium - Public class 'MockQgsSymbol' is missing a docstring.
tests/base_test.py:882class MockQgsSymbol...
medium - Public function 'createSimple' is missing a docstring.
tests/base_test.py:884def createSimple...
medium - Function 'createSimple' has no type annotations.
tests/base_test.py:884def createSimple...
medium - Public class 'MockQgsLineSymbol' is missing a docstring.
tests/base_test.py:888class MockQgsLineSymbol...
medium - Public class 'MockQgsMarkerSymbol' is missing a docstring.
tests/base_test.py:892class MockQgsMarkerSymbol...
medium - Public class 'MockQgsSingleSymbolRenderer' is missing a docstring.
tests/base_test.py:896class MockQgsSingleSymbolRenderer...
medium - Public class 'MockQApplication' is missing a docstring.
tests/base_test.py:904class MockQApplication...
medium - Public function 'instance' is missing a docstring.
tests/base_test.py:913def instance...
medium - Public function 'installTranslator' is missing a docstring.
tests/base_test.py:919def installTranslator...
medium - Function 'installTranslator' has no type annotations.
tests/base_test.py:919def installTranslator...
medium - Public function 'thread' is missing a docstring.
tests/base_test.py:922def thread...
medium - Public class 'MockQWidget' is missing a docstring.
tests/base_test.py:926class MockQWidget...
medium - Public function 'setLayout' is missing a docstring.
tests/base_test.py:931def setLayout...
medium - Function 'setLayout' has no type annotations.
tests/base_test.py:931def setLayout...
medium - Public function 'layout' is missing a docstring.
tests/base_test.py:934def layout...
medium - Public function 'findChildren' is missing a docstring.
tests/base_test.py:937def findChildren...
medium - Function 'findChildren' has no type annotations.
tests/base_test.py:937def findChildren...
medium - Public function 'setStyleSheet' is missing a docstring.
tests/base_test.py:940def setStyleSheet...
medium - Function 'setStyleSheet' has no type annotations.
tests/base_test.py:940def setStyleSheet...
medium - Public function 'setWindowTitle' is missing a docstring.
tests/base_test.py:943def setWindowTitle...
medium - Function 'setWindowTitle' has no type annotations.
tests/base_test.py:943def setWindowTitle...
medium - Public function 'windowTitle' is missing a docstring.
tests/base_test.py:946def windowTitle...
medium - Public function 'property' is missing a docstring.
tests/base_test.py:949def property...
medium - Function 'property' has no type annotations.
tests/base_test.py:949def property...
medium - Public function 'setProperty' is missing a docstring.
tests/base_test.py:952def setProperty...
medium - Function 'setProperty' has no type annotations.
tests/base_test.py:952def setProperty...
medium - Public function 'resize' is missing a docstring.
tests/base_test.py:956def resize...
medium - Function 'resize' has no type annotations.
tests/base_test.py:956def resize...
medium - Public function 'show' is missing a docstring.
tests/base_test.py:959def show...
medium - Public function 'hide' is missing a docstring.
tests/base_test.py:962def hide...
medium - Public function 'setVisible' is missing a docstring.
tests/base_test.py:965def setVisible...
medium - Function 'setVisible' has no type annotations.
tests/base_test.py:965def setVisible...
medium - Public function 'setEnabled' is missing a docstring.
tests/base_test.py:968def setEnabled...
medium - Function 'setEnabled' has no type annotations.
tests/base_test.py:968def setEnabled...
medium - Public function 'setFixedSize' is missing a docstring.
tests/base_test.py:971def setFixedSize...
medium - Function 'setFixedSize' has no type annotations.
tests/base_test.py:971def setFixedSize...
medium - Public function 'setFixedHeight' is missing a docstring.
tests/base_test.py:974def setFixedHeight...
medium - Function 'setFixedHeight' has no type annotations.
tests/base_test.py:974def setFixedHeight...
medium - Public function 'setFixedWidth' is missing a docstring.
tests/base_test.py:977def setFixedWidth...
medium - Function 'setFixedWidth' has no type annotations.
tests/base_test.py:977def setFixedWidth...
medium - Public function 'setAttribute' is missing a docstring.
tests/base_test.py:980def setAttribute...
medium - Function 'setAttribute' has no type annotations.
tests/base_test.py:980def setAttribute...
medium - Public function 'setAutoFillBackground' is missing a docstring.
tests/base_test.py:983def setAutoFillBackground...
medium - Function 'setAutoFillBackground' has no type annotations.
tests/base_test.py:983def setAutoFillBackground...
medium - Public function 'exec' is missing a docstring.
tests/base_test.py:986def exec...
medium - Public class 'MockQThread' is missing a docstring.
tests/base_test.py:990class MockQThread...
medium - Public function 'currentThread' is missing a docstring.
tests/base_test.py:1002def currentThread...
medium - Public function 'start' is missing a docstring.
tests/base_test.py:1007def start...
medium - Public function 'run' is missing a docstring.
tests/base_test.py:1010def run...
medium - Public function 'wait' is missing a docstring.
tests/base_test.py:1013def wait...
medium - Public function 'quit' is missing a docstring.
tests/base_test.py:1016def quit...
medium - Public function 'terminate' is missing a docstring.
tests/base_test.py:1019def terminate...
medium - Public function 'isFinished' is missing a docstring.
tests/base_test.py:1022def isFinished...
medium - Public function 'isRunning' is missing a docstring.
tests/base_test.py:1025def isRunning...
medium - Public function 'requestInterruption' is missing a docstring.
tests/base_test.py:1028def requestInterruption...
medium - Public function 'isInterruptionRequested' is missing a docstring.
tests/base_test.py:1031def isInterruptionRequested...
medium - Public class 'MockQDialog' is missing a docstring.
tests/base_test.py:1035class MockQDialog...
medium - Public function 'accept' is missing a docstring.
tests/base_test.py:1036def accept...
medium - Public function 'reject' is missing a docstring.
tests/base_test.py:1039def reject...
medium - Public class 'MockQCheckBox' is missing a docstring.
tests/base_test.py:1043class MockQCheckBox...
medium - Function '_set_checked' has no type annotations.
tests/base_test.py:1054def _set_checked...
medium - Public class 'MockQGroupBox' is missing a docstring.
tests/base_test.py:1059class MockQGroupBox...
medium - Public class 'MockQVBoxLayout' is missing a docstring.
tests/base_test.py:1063class MockQVBoxLayout...
medium - Public function 'addWidget' is missing a docstring.
tests/base_test.py:1067def addWidget...
medium - Function 'addWidget' has no type annotations.
tests/base_test.py:1067def addWidget...
medium - Public function 'addSpacing' is missing a docstring.
tests/base_test.py:1070def addSpacing...
medium - Function 'addSpacing' has no type annotations.
tests/base_test.py:1070def addSpacing...
medium - Public function 'setSpacing' is missing a docstring.
tests/base_test.py:1073def setSpacing...
medium - Function 'setSpacing' has no type annotations.
tests/base_test.py:1073def setSpacing...
medium - Public function 'setContentsMargins' is missing a docstring.
tests/base_test.py:1076def setContentsMargins...
medium - Function 'setContentsMargins' has no type annotations.
tests/base_test.py:1076def setContentsMargins...
medium - Public function 'insertWidget' is missing a docstring.
tests/base_test.py:1079def insertWidget...
medium - Function 'insertWidget' has no type annotations.
tests/base_test.py:1079def insertWidget...
medium - Public function 'addLayout' is missing a docstring.
tests/base_test.py:1082def addLayout...
medium - Function 'addLayout' has no type annotations.
tests/base_test.py:1082def addLayout...
medium - Public function 'addStretch' is missing a docstring.
tests/base_test.py:1085def addStretch...
medium - Function 'addStretch' has no type annotations.
tests/base_test.py:1085def addStretch...
medium - Public function 'count' is missing a docstring.
tests/base_test.py:1088def count...
medium - Public class 'MockQLabel' is missing a docstring.
tests/base_test.py:1092class MockQLabel...
medium - Public function 'setPixmap' is missing a docstring.
tests/base_test.py:1096def setPixmap...
medium - Function 'setPixmap' has no type annotations.
tests/base_test.py:1096def setPixmap...
medium - Public class 'MockQPushButton' is missing a docstring.
tests/base_test.py:1100class MockQPushButton...
medium - Public function 'setIcon' is missing a docstring.
tests/base_test.py:1111def setIcon...
medium - Function 'setIcon' has no type annotations.
tests/base_test.py:1111def setIcon...
medium - Public function 'setCheckable' is missing a docstring.
tests/base_test.py:1114def setCheckable...
medium - Function 'setCheckable' has no type annotations.
tests/base_test.py:1114def setCheckable...
medium - Function '_set_checked' has no type annotations.
tests/base_test.py:1117def _set_checked...
medium - Public class 'MockQListWidget' is missing a docstring.
tests/base_test.py:1122class MockQListWidget...
medium - Function '__getattr__' has no type annotations.
tests/base_test.py:1127def __getattr__...
medium - Public class 'MockQListWidgetItem' is missing a docstring.
tests/base_test.py:1133class MockQListWidgetItem...
medium - Function '__getattr__' has no type annotations.
tests/base_test.py:1152def __getattr__...
medium - Function '__setattr__' has no type annotations.
tests/base_test.py:1159def __setattr__...
medium - Public function 'reset_mock' is missing a docstring.
tests/base_test.py:1166def reset_mock...
medium - Function 'mock_geometry_type' has no type annotations.
tests/base_test.py:1170def mock_geometry_type...
medium - Public class 'MockSignal' is missing a docstring.
tests/base_test.py:1181class MockSignal...
medium - Function '_connect_slot' has no type annotations.
tests/base_test.py:1188def _connect_slot...
medium - Public function 'mock_signal' is missing a docstring.
tests/base_test.py:1199def mock_signal...
medium - Public class 'MockQgsWkbTypes' is missing a docstring.
tests/base_test.py:1206class MockQgsWkbTypes...
medium - Public class 'GeometryType' is missing a docstring.
tests/base_test.py:1219class GeometryType...
medium - Public function 'geometryType' is missing a docstring.
tests/base_test.py:1224def geometryType...
medium - Function 'geometryType' has no type annotations.
tests/base_test.py:1224def geometryType...
medium - Public function 'hasZ' is missing a docstring.
tests/base_test.py:1228def hasZ...
medium - Function 'hasZ' has no type annotations.
tests/base_test.py:1228def hasZ...
medium - Public class 'MockQgis' is missing a docstring.
tests/base_test.py:1232class MockQgis...
medium - Public class 'LayerFilter' is missing a docstring.
tests/base_test.py:1236class LayerFilter...
medium - Public class 'MockQgsTask' is missing a docstring.
tests/base_test.py:1241class MockQgsTask...
medium - Public class 'MockQgsMapTool' is missing a docstring.
tests/base_test.py:1249class MockQgsMapTool...
medium - Public function 'activate' is missing a docstring.
tests/base_test.py:1256def activate...
medium - Public function 'deactivate' is missing a docstring.
tests/base_test.py:1259def deactivate...
medium - Public function 'canvasReleaseEvent' is missing a docstring.
tests/base_test.py:1262def canvasReleaseEvent...
medium - Function 'canvasReleaseEvent' has no type annotations.
tests/base_test.py:1262def canvasReleaseEvent...
medium - Public function 'canvasMoveEvent' is missing a docstring.
tests/base_test.py:1265def canvasMoveEvent...
medium - Function 'canvasMoveEvent' has no type annotations.
tests/base_test.py:1265def canvasMoveEvent...
medium - Public function 'keyPressEvent' is missing a docstring.
tests/base_test.py:1268def keyPressEvent...
medium - Function 'keyPressEvent' has no type annotations.
tests/base_test.py:1268def keyPressEvent...
medium - Public class 'MockQgsRubberBand' is missing a docstring.
tests/base_test.py:1272class MockQgsRubberBand...
medium - Public function 'addPoint' is missing a docstring.
tests/base_test.py:1276def addPoint...
medium - Function 'addPoint' has no type annotations.
tests/base_test.py:1276def addPoint...
medium - Public function 'reset' is missing a docstring.
tests/base_test.py:1279def reset...
medium - Function 'reset' has no type annotations.
tests/base_test.py:1279def reset...
medium - Public function 'show' is missing a docstring.
tests/base_test.py:1282def show...
medium - Public function 'hide' is missing a docstring.
tests/base_test.py:1285def hide...
medium - Public function 'setColor' is missing a docstring.
tests/base_test.py:1288def setColor...
medium - Function 'setColor' has no type annotations.
tests/base_test.py:1288def setColor...
medium - Public function 'setFillColor' is missing a docstring.
tests/base_test.py:1291def setFillColor...
medium - Function 'setFillColor' has no type annotations.
tests/base_test.py:1291def setFillColor...
medium - Public function 'setStrokeColor' is missing a docstring.
tests/base_test.py:1294def setStrokeColor...
medium - Function 'setStrokeColor' has no type annotations.
tests/base_test.py:1294def setStrokeColor...
medium - Public function 'setWidth' is missing a docstring.
tests/base_test.py:1297def setWidth...
medium - Function 'setWidth' has no type annotations.
tests/base_test.py:1297def setWidth...
medium - Public function 'setToGeometry' is missing a docstring.
tests/base_test.py:1300def setToGeometry...
medium - Function 'setToGeometry' has no type annotations.
tests/base_test.py:1300def setToGeometry...
medium - Public class 'MockQgsVertexMarker' is missing a docstring.
tests/base_test.py:1304class MockQgsVertexMarker...
medium - Public function 'setCenter' is missing a docstring.
tests/base_test.py:1310def setCenter...
medium - Function 'setCenter' has no type annotations.
tests/base_test.py:1310def setCenter...
medium - Public function 'setColor' is missing a docstring.
tests/base_test.py:1313def setColor...
medium - Function 'setColor' has no type annotations.
tests/base_test.py:1313def setColor...
medium - Public function 'setIconSize' is missing a docstring.
tests/base_test.py:1316def setIconSize...
medium - Function 'setIconSize' has no type annotations.
tests/base_test.py:1316def setIconSize...
medium - Public function 'setIconType' is missing a docstring.
tests/base_test.py:1319def setIconType...
medium - Function 'setIconType' has no type annotations.
tests/base_test.py:1319def setIconType...
medium - Public function 'setPenWidth' is missing a docstring.
tests/base_test.py:1322def setPenWidth...
medium - Function 'setPenWidth' has no type annotations.
tests/base_test.py:1322def setPenWidth...
medium - Public class 'MockQPoint' is missing a docstring.
tests/base_test.py:1326class MockQPoint...
medium - Public function 'x' is missing a docstring.
tests/base_test.py:1330def x...
medium - Public function 'y' is missing a docstring.
tests/base_test.py:1333def y...
medium - Public class 'MockQgsMapCanvas' is missing a docstring.
tests/base_test.py:1337class MockQgsMapCanvas...
medium - Public class 'MockQPainter' is missing a docstring.
tests/base_test.py:1344class MockQPainter...
medium - Public class 'MockQImage' is missing a docstring.
tests/base_test.py:1351class MockQImage...
medium - Public class 'MockQColor' is missing a docstring.
tests/base_test.py:1358class MockQColor...
medium - Public function 'isValid' is missing a docstring.
tests/base_test.py:1359def isValid...
medium - Public function 'darker' is missing a docstring.
tests/base_test.py:1362def darker...
medium - Function 'darker' has no type annotations.
tests/base_test.py:1362def darker...
medium - Public function 'setAlpha' is missing a docstring.
tests/base_test.py:1365def setAlpha...
medium - Function 'setAlpha' has no type annotations.
tests/base_test.py:1365def setAlpha...
medium - Public function 'red' is missing a docstring.
tests/base_test.py:1368def red...
medium - Public function 'green' is missing a docstring.
tests/base_test.py:1371def green...
medium - Public function 'blue' is missing a docstring.
tests/base_test.py:1374def blue...
medium - Public function 'fromHsv' is missing a docstring.
tests/base_test.py:1378def fromHsv...
medium - Function 'fromHsv' has no type annotations.
tests/base_test.py:1378def fromHsv...
medium - Public class 'MockQRectF' is missing a docstring.
tests/base_test.py:1382class MockQRectF...
medium - Public function 'x' is missing a docstring.
tests/base_test.py:1387def x...
medium - Public function 'y' is missing a docstring.
tests/base_test.py:1390def y...
medium - Public function 'width' is missing a docstring.
tests/base_test.py:1393def width...
medium - Public function 'height' is missing a docstring.
tests/base_test.py:1396def height...
medium - Public function 'get_or_reset' is missing a docstring.
tests/base_test.py:1500def get_or_reset...
medium - Function 'get_or_reset' has no type annotations.
tests/base_test.py:1500def get_or_reset...
medium - Function 'create_real_writer' has no type annotations.
tests/base_test.py:1514def create_real_writer...
medium - Public function 'mock_addFeature' is missing a docstring.
tests/base_test.py:1523def mock_addFeature...
medium - Function 'mock_addFeature' has no type annotations.
tests/base_test.py:1523def mock_addFeature...
medium - Public function 'mock_flushBuffer' is missing a docstring.
tests/base_test.py:1526def mock_flushBuffer...
medium - Public function 'create_files_now' is missing a docstring.
tests/base_test.py:1537def create_files_now...
medium - Public function 'setUp' is missing a docstring.
tests/exporters/test_drillhole_3d_exporter.py:27def setUp...
medium - Function 'test_trace_exporter_real' has no type annotations.
tests/exporters/test_drillhole_3d_exporter.py:56def test_trace_exporter_real...
medium - Function 'test_trace_exporter_projected' has no type annotations.
tests/exporters/test_drillhole_3d_exporter.py:82def test_trace_exporter_projected...
medium - Function 'test_interval_exporter_real' has no type annotations.
tests/exporters/test_drillhole_3d_exporter.py:103def test_interval_exporter_real...
medium - Function 'test_interval_exporter_projected' has no type annotations.
tests/exporters/test_drillhole_3d_exporter.py:124def test_interval_exporter_projected...
medium - Module is missing a docstring (PEP 257).
tests/gui/test_cache_fix.py:1Module: tests/gui/test_cache_fix.py
medium - Public class 'TestCacheRegression' is missing a docstring.
tests/gui/test_cache_fix.py:6class TestCacheRegression...
medium - Public function 'test_clear_cache_handler_attribute_error' is missing a docstring.
tests/gui/test_cache_fix.py:7def test_clear_cache_handler_attribute_error...
medium - Module is missing a docstring (PEP 257).
tests/gui/test_attribute_inheritance.py:1Module: tests/gui/test_attribute_inheritance.py
medium - Public class 'TestAttributeInheritance' is missing a docstring.
tests/gui/test_attribute_inheritance.py:8class TestAttributeInheritance...
medium - Public function 'setUpClass' is missing a docstring.
tests/gui/test_attribute_inheritance.py:11def setUpClass...
medium - Public function 'tearDownClass' is missing a docstring.
tests/gui/test_attribute_inheritance.py:17def tearDownClass...
medium - Function 'test_show_user_message_warning' has no type annotations.
tests/gui/test_gui_utils.py:12def test_show_user_message_warning...
medium - Function 'test_show_user_message_info' has no type annotations.
tests/gui/test_gui_utils.py:23def test_show_user_message_info...
medium - Function 'test_show_user_message_error' has no type annotations.
tests/gui/test_gui_utils.py:34def test_show_user_message_error...
medium - Module is missing a docstring (PEP 257).
tests/gui/test_geology_task.py:1Module: tests/gui/test_geology_task.py
medium - Public class 'TestGeologyGenerationTask' is missing a docstring.
tests/gui/test_geology_task.py:8class TestGeologyGenerationTask...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_geology_task.py:9def setUp...
medium - Public function 'tearDown' is missing a docstring.
tests/gui/test_geology_task.py:26def tearDown...
medium - Module is missing a docstring (PEP 257).
tests/exporters/test_interpretation_3d_exporter.py:1Module: tests/exporters/test_interpretation_3d_exporter.py
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_main_dialog_interpretation.py:13def setUp...
medium - Function 'test_apply_attribute_inheritance_geology' has no type annotations.
tests/gui/test_main_dialog_interpretation.py:54def test_apply_attribute_inheritance_geology...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_main_dialog_settings.py:13def setUp...
medium - Public class 'TestDialogValidationManager' is missing a docstring.
tests/gui/test_main_dialog_validation_manager.py:13class TestDialogValidationManager...
medium - Public class 'TestDialogToolManager' is missing a docstring.
tests/gui/test_main_dialog_tools.py:12class TestDialogToolManager...
medium - Public class 'TestNavigationManager' is missing a docstring.
tests/gui/test_main_dialog_tools.py:194class TestNavigationManager...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_message_manager.py:14def setUp...
medium - Function 'test_show_dialog' has no type annotations.
tests/gui/test_message_manager.py:35def test_show_dialog...
medium - Function 'test_handle_error_sec_interp_error' has no type annotations.
tests/gui/test_message_manager.py:43def test_handle_error_sec_interp_error...
medium - Function 'test_handle_error_unexpected' has no type annotations.
tests/gui/test_message_manager.py:54def test_handle_error_unexpected...
medium - Module is missing a docstring (PEP 257).
tests/gui/test_preview_renderer_custom.py:1Module: tests/gui/test_preview_renderer_custom.py
medium - Public class 'TestPreviewRendererCustom' is missing a docstring.
tests/gui/test_preview_renderer_custom.py:10class TestPreviewRendererCustom...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_preview_renderer_custom.py:11def setUp...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_settings_page.py:26def setUp...
medium - Module is missing a docstring (PEP 257).
tests/integration/__init__.py:1Module: tests/integration/__init__.py
medium - Module is missing a docstring (PEP 257).
tests/integration/base_integration.py:1Module: tests/integration/base_integration.py
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_interpretation_tool.py:18def setUp...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_measure_tool.py:15def setUp...
medium - Function 'test_snapper_with_layer' has no type annotations.
tests/gui/test_measure_tool.py:44def test_snapper_with_layer...
medium - Public function 'get_locator_side_effect' is missing a docstring.
tests/gui/test_measure_tool.py:301def get_locator_side_effect...
medium - Function 'get_locator_side_effect' has no type annotations.
tests/gui/test_measure_tool.py:301def get_locator_side_effect...
medium - Module is missing a docstring (PEP 257).
tests/integration/test_measurement_workflow.py:1Module: tests/integration/test_measurement_workflow.py
medium - Public function 'setUp' is missing a docstring.
tests/integration/test_measurement_workflow.py:17def setUp...
medium - Module is missing a docstring (PEP 257).
tests/integration/test_interpretation_workflow.py:1Module: tests/integration/test_interpretation_workflow.py
medium - Public function 'setUp' is missing a docstring.
tests/integration/test_interpretation_workflow.py:18def setUp...
medium - Module is missing a docstring (PEP 257).
tests/integration/test_3d_integration.py:1Module: tests/integration/test_3d_integration.py
medium - Public function 'setUpClass' is missing a docstring.
tests/integration/test_3d_integration.py:33def setUpClass...
medium - Public function 'tearDownClass' is missing a docstring.
tests/integration/test_3d_integration.py:39def tearDownClass...
medium - Public function 'setUp' is missing a docstring.
tests/integration/test_3d_integration.py:44def setUp...
medium - Module is missing a docstring (PEP 257).
tests/integration/test_qgis_smoke.py:1Module: tests/integration/test_qgis_smoke.py
medium - Public class 'DummyPlugin' is missing a docstring.
tests/integration/test_qgis_smoke.py:39class DummyPlugin...
medium - Module is missing a docstring (PEP 257).
tests/test_translation_loading.py:1Module: tests/test_translation_loading.py
medium - Public class 'TestTranslationLoading' is missing a docstring.
tests/test_translation_loading.py:13class TestTranslationLoading...
medium - Public function 'setUp' is missing a docstring.
tests/test_translation_loading.py:15def setUp...
medium - Function 'test_translation_loads_es' has no type annotations.
tests/test_translation_loading.py:25def test_translation_loads_es...
medium - Function 'test_translation_loads_fr' has no type annotations.
tests/test_translation_loading.py:61def test_translation_loads_fr...
medium - Function 'test_translation_loads_pt_br' has no type annotations.
tests/test_translation_loading.py:97def test_translation_loads_pt_br...
medium - Function 'test_translation_loads_de' has no type annotations.
tests/test_translation_loading.py:133def test_translation_loads_de...
medium - Function 'test_translation_loads_default_on_fail' has no type annotations.
tests/test_translation_loading.py:168def test_translation_loads_default_on_fail...
medium - Function 'test_translation_loads_ru' has no type annotations.
tests/test_translation_loading.py:195def test_translation_loads_ru...
medium - Public function 'setUp' is missing a docstring.
tests/gui/test_preview_components.py:31def setUp...