#298 Spurious warnings on using abc.ABCMeta

0.8.19
open
nobody
None
5
2011-11-06
2011-11-06
James
No

Minimal example code in Python 2.7.2:

from abc import ABCMeta

PyChecker 0.8.19 produces:

Processing module test (test)...

Warnings...

[system path]/abc.py:105: self is not first method argument
[system path]/abc.py:119: self is not first method argument
[system path]/abc.py:128: __instancecheck__ is not a special method
[system path]/abc.py:128: self is not first method argument
[system path]/abc.py:148: __subclasscheck__ is not a special method
[system path]/abc.py:148: self is not first method argument

Discussion