Hi Erik,
no options. As an example of the errors I get let's consider the ticket I am
working on (#21254).
I installed pylint via
$ sage -pip install pylint
my sage install is in /opt/sage so
$ /opt/sage/local/bin/pylint /opt/sage/src/sage/algebras/cluster_algebra.py | grep E: | head
No config file found, using default configuration
E:327, 0: No name 'morphism' in module 'sage.categories' (no-name-in-module)
E:335, 0: No name 'constructor' in module 'sage.matrix' (no-name-in-module)
E:337, 0: No name 'cachefunc' in module 'sage.misc' (no-name-in-module)
E:338, 0: No name 'misc_c' in module 'sage.misc' (no-name-in-module)
E:339, 0: No name 'free_module_element' in module 'sage.modules' (no-name-in-module)
E:341, 0: No name 'integer' in module 'sage.rings' (no-name-in-module)
E:342, 0: No name 'integer_ring' in module 'sage.rings' (no-name-in-module)
E:347, 0: No name 'element_wrapper' in module 'sage.structure' (no-name-in-module)
E:348, 0: No name 'parent' in module 'sage.structure' (no-name-in-module)
E:349, 0: No name 'sage_object' in module 'sage.structure' (no-name-in-module)
I get many more warnings about lines being too long, having too many/too few
methods etc but I do not care about those.
Something weird: line 326 and 327 are
from sage.categories.homset import Hom
from sage.categories.morphism import SetMorphism
pylint complains only about the second.
Best
S.
* Erik Bray <
erik....@gmail.com> [2016-09-22 17:24:05]: