2012-07-18 6 views
5

NotImplementedErrorを呼び出す2つのメソッドを持ち、抽象クラス(抽象メソッドを含むクラス、abcパッケージ)から継承するクラスがあります。この親クラスは、抽象としてマークされたクラスから__metaclass__ = ABCMetaまで)。このため、コードにpylintを実行しているときにR0921の警告が発生します。私がNotImplementedErrorsピインリントを取り除いても、その警告は出ません。今、私はこのようなクラスのR0921を無効にしようとしました:pylint:R0921を無効にしてもまだ警告が出ません

# pylint: disable=R0921 
class Wrapper(AbstractWrapper): 
    ... 
    def func(self, kwargs**): 
     raise NotImplementedError 
    ... 

しかし、それは動作していないようです。私はまだ "抽象クラスは参照されていません"という警告を受け取ります。私は何が欠けていますか?

+0

Huumでチケットを参照してください。 http://www.logilab.org/project/pylintでチケットを提出してください。ありがとう – sthenault

+0

@sthenault:チケットページの下に、既に作成されたアクティブなチケットのみが表示されます。登録が必要ですか?または私は誰かにメールする必要がありますか? – Parham

+2

がチケットを作成しました:http://www.logilab.org/ticket/111138 – sthenault

答えて

関連する問題