pylint is too complex and causes many problems

Bug #1068335 reported by dobey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Control Panel
Status tracked in Trunk
Stable-4-2
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Medium
dobey
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-4-2
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Medium
dobey
ubuntuone-dev-tools
Status tracked in Trunk
Stable-4-2
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Medium
dobey

Bug Description

Pylint is a very complex static language checker, and causes us many issues. We're currently having to ship a patch which has been rejected upstream, in order to use it for the projects where we still do. It also requires us to litter our code with plenty of disable/enable messages, to make the report avoid some valid cases where modules cannot be imported, or similar.

To combat these issues we should move everything to pyflakes, which is much simpler, and does not have any enable/disable comment flags.

Related branches

dobey (dobey)
Changed in ubuntu-sso-client:
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.