概要
JavaScriptで非推奨(deprecated)なものはFlowTypeでは存在しない(not found)のエラーになる。
もしかしたらエラーになるものがあるが正しいかもしれませんが現状では判例としては1つだけです。
同じような事象が発生した場合のための調査の手がかりとして残します。
具体例
例えばDate.prototype.getYearが該当します。
https://msdn.microsoft.com/ja-jp/library/x0a9sc10(v=vs.94).aspx
次のようなエラーになります。
150: && lhs.getYear() === rhs.getYear()
^^^^^^^ property `getYear`. Property not found in
150: && lhs.getYear() === rhs.getYear()
^^^ Date
解決策
上記のgetYearの解説ページには次のようにあります。
この方法は使用されなくで、下位互換性のみを目的として提供されます。 代わりに、getFullYear メソッドを使用してください。
なので、getYearの代わりにgetFullYear を使用するようにすればエラーにならなくなります。
その他
追加情報等あればコメント等いただけると助かります
優秀だけどもう少し気の利いたメッセージが欲しかった
※欲張りすぎ?