4
私はtslintのルールhereを読んでいますが、はthe typedef ruleのようにと表示されています。call-signature
のオプションが返されるタイプの不満はありません。tslintルールを介してTypescriptクラスでメソッドの戻り値の型を強制する方法はありますか?
誰かが、クラスメソッドで戻り値の型を強制するルールを知っていますか?
私はtslintのルールhereを読んでいますが、はthe typedef ruleのようにと表示されています。call-signature
のオプションが返されるタイプの不満はありません。tslintルールを介してTypescriptクラスでメソッドの戻り値の型を強制する方法はありますか?
誰かが、クラスメソッドで戻り値の型を強制するルールを知っていますか?
このを経由を行うことができ判明:
"typedef": [
true,
"call-signature",
"property-declaration"
]
'noImplicitAny'はあなたのために良い仕事しませんか? IMO、可能な限り推論型を利用したいと思います。 :) – unional
'noImplicitAny'は、lintingではなくコンパイラオプションであり、このケースを防ぐものではありません。推論された型がうまくいくと私は同意しますが、どのような型のデータがメソッドから返されているのかわからない場合があります。 – icfantv
'call-signature'がうまくいくようです。おそらく、あなたは 'arrow-call-signature'も探しているでしょうか? – JKillian