mantidproject/mantid

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

Opened this issue · 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.