Skip to content

Instantly share code, notes, and snippets.

@Kwpolska
Created December 17, 2015 15:38
Show Gist options
  • Save Kwpolska/30e624f5faad3c9afab6 to your computer and use it in GitHub Desktop.
Save Kwpolska/30e624f5faad3c9afab6 to your computer and use it in GitHub Desktop.
pylint misadventures
Messages
--------
+-------------------------------+------------+
|message id |occurrences |
+===============================+============+
|invalid-name |449 | Complaints about Python 2 compatibility names or one-letter variables (in loops). Useless.
+-------------------------------+------------+
|line-too-long |402 | We do not adhere to this.
+-------------------------------+------------+
|attribute-defined-outside-init |80 | We sometimes need to do that.
+-------------------------------+------------+
|wrong-import-order |71 | Does anyone REALLY care about it being alphabetical order?! (from vs regular, I can understand)
+-------------------------------+------------+
|no-member |71 | Dubious.
+-------------------------------+------------+
|unused-argument |46 | Probably for APIs.
+-------------------------------+------------+
|missing-docstring |43 | pep257 does not complain (“private” functions)
+-------------------------------+------------+
|duplicate-code |43 | required (API)
+-------------------------------+------------+
|bad-indentation |38 | we seem to have some bugs here or there
+-------------------------------+------------+
|too-many-locals |34 | BULLSHIT
+-------------------------------+------------+
|too-many-branches |33 | BULLSHIT
+-------------------------------+------------+
|protected-access |28 | we know what we’re doing
+-------------------------------+------------+
|fixme |28 | (I guess)
+-------------------------------+------------+
|no-self-use |26 | APIs
+-------------------------------+------------+
|bad-continuation |24 | style issue
+-------------------------------+------------+
|too-many-arguments |23 | BULLSHIT
+-------------------------------+------------+
|broad-except |22 | will investigate
+-------------------------------+------------+
|unused-variable |21 | API
+-------------------------------+------------+
|too-many-statements |20 | BULLSHIT (seriously now…)
+-------------------------------+------------+
|anomalous-backslash-in-string |20 | meh
+-------------------------------+------------+
|dangerous-default-value |16 | not really important, but will fix
+-------------------------------+------------+
|cell-var-from-loop |14 | (???)
+-------------------------------+------------+
|bare-except |13 | will investigate
+-------------------------------+------------+
|undefined-loop-variable |11 | (???)
+-------------------------------+------------+
|redefined-variable-type |11 | style issue
+-------------------------------+------------+
|wrong-import-position |10 | backwards compatibility
+-------------------------------+------------+
|superfluous-parens |10 | meh
+-------------------------------+------------+
|global-statement |10 | meh
+-------------------------------+------------+
|unneeded-not |9 | who the hell cares
+-------------------------------+------------+
|too-few-public-methods |7 | What the actual fuck?!
+-------------------------------+------------+
|super-init-not-called |7 | will investigate
+-------------------------------+------------+
|redefined-builtin |7 | happens
+-------------------------------+------------+
|not-callable |7 | incorrect
+-------------------------------+------------+
|ungrouped-imports |6 | (???)
+-------------------------------+------------+
|no-name-in-module |6 | it exists
+-------------------------------+------------+
|unidiomatic-typecheck |5 | will check
+-------------------------------+------------+
|import-error |5 | bullshit/bw compat
+-------------------------------+------------+
|too-many-lines |4 | BULLSHIT
+-------------------------------+------------+
|too-many-instance-attributes |4 | BULLSHIT
+-------------------------------+------------+
|simplifiable-if-statement |4 | will check
+-------------------------------+------------+
|misplaced-comparison-constant |4 | weird, but will fix
+-------------------------------+------------+
|unused-import |3 | meh
+-------------------------------+------------+
|undefined-variable |2 | bw compat
+-------------------------------+------------+
|too-many-return-statements |2 | BULLSHIT
+-------------------------------+------------+
|too-many-public-methods |2 | BULLSHIT
+-------------------------------+------------+
|too-many-nested-blocks |2 | BULLSHIT
+-------------------------------+------------+
|too-many-boolean-expressions |2 | BULLSHIT
+-------------------------------+------------+
|pointless-string-statement |2 | (???)
+-------------------------------+------------+
|no-value-for-parameter |2 | (???)
+-------------------------------+------------+
|no-self-argument |2 | will check
+-------------------------------+------------+
|function-redefined |2 | will check
+-------------------------------+------------+
|arguments-differ |2 | we probably need this/will check
+-------------------------------+------------+
|abstract-method |2 | is it really?
+-------------------------------+------------+
|using-constant-test |1 | will check
+-------------------------------+------------+
|unreachable |1 | will check
+-------------------------------+------------+
|too-many-function-args |1 | BULLSHIT
+-------------------------------+------------+
|too-many-ancestors |1 | BULLSHIT
+-------------------------------+------------+
|return-in-init |1 | weird
+-------------------------------+------------+
|reimported |1 | weird
+-------------------------------+------------+
|redefined-outer-name |1 | for/for…
+-------------------------------+------------+
|method-hidden |1 | (???)
+-------------------------------+------------+
|expression-not-assigned |1 | seems to be bullshit
+-------------------------------+------------+
|eval-used |1 | sorry
+-------------------------------+------------+
|bad-builtin |1 | filter(), meh
+-------------------------------+------------+
|assignment-from-no-return |1 | will check
+-------------------------------+------------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment