Skip to content

fix(QgsCurve): properly handle area cache when reversing geometry #3342

fix(QgsCurve): properly handle area cache when reversing geometry

fix(QgsCurve): properly handle area cache when reversing geometry #3342

Triggered via push October 24, 2024 00:10
Status Failure
Total duration 1m 4s
Artifacts

flake8.yml

on: push
Python Lint
54s
Python Lint
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 2 warnings
Python Lint: python/core/additions/qgssettingsentry.py#L56
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint: python/core/additions/qgssettingsentry.py#L130
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint: python/pyplugin_installer/version_compare.py#L164
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint: tests/src/python/test_qgsgeometry.py#L2641
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint: tests/src/python/test_qgsgeometry.py#L2643
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint: tests/src/python/test_qgsgeometry.py#L2648
[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`
Python Lint
[{"path":"python/core/additions/qgssettingsentry.py","start_line":56,"end_line":56,"start_column":12,"end_column":12,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"},{"path":"python/core/additions/qgssettingsentry.py","start_line":130,"end_line":130,"start_column":12,"end_column":12,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"},{"path":"python/pyplugin_installer/version_compare.py","start_line":164,"end_line":164,"start_column":17,"end_column":17,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"},{"path":"tests/src/python/test_qgsgeometry.py","start_line":2641,"end_line":2641,"start_column":24,"end_column":24,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"},{"path":"tests/src/python/test_qgsgeometry.py","start_line":2643,"end_line":2643,"start_column":26,"end_column":26,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"},{"path":"tests/src/python/test_qgsgeometry.py","start_line":2648,"end_line":2648,"start_column":24,"end_column":24,"annotation_level":"failure","message":"[E721] do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`"}]
Python Lint
The following actions uses node12 which is deprecated and will be forced to run on node16: julianwachholz/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Python Lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-python@v4, julianwachholz/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/