mantid icon indicating copy to clipboard operation
mantid copied to clipboard

Remove all references to pylint from the buildscripts, cmake, and documentation

Open peterfpeterson opened this issue 6 months ago • 0 comments

Describe the outcome that is desired. Some time ago we switched all of our static analysis to use ruff which is configured here. Remove the pylint configuration from the builds, docs, and build server configuration. This will reduce maintanence.

Describe any solutions you are considering Remove pylint from

$ rg -i pylint buildconfig/ -l
buildconfig/Jenkins/leeroy.md
buildconfig/Jenkins/pylint-buildscript
buildconfig/CMake/CommonSetup.cmake
buildconfig/CMake/FindPylint.cmake
buildconfig/CMake/PylintSetup.cmake
buildconfig/wrap_pyui.py

and tools/Pylint/ then make sure the builds still pass. The suppressions in .py files should not be removed as they suppress issues found by ruff.

peterfpeterson avatar Aug 22 '24 15:08 peterfpeterson