質問

私たちは、コード内の低ぶら下げバグを見つけるために、毎晩私たちのJavaクラスの静的解析を行うためにチームシティーを使用するJavaプロジェクトを持っています。私たちは、開発者はそれが.equals

対==の使用に関係している可能性があることを紹介し、バグの新しいタイプを探すためにチームシティーをお伝えしたいと思います 我々はそれが有効であるように私たちのソフトウェアを設計しているため、比較を行うために==使用したシステム内の特定の型の

。まあ、今ではもはや有効だ、と私たちは==を探すためにチームシティーをお伝えしたいと思います。のこのタイプのためののと、それは詳細なレポートだのバグとして報告してください。これを行う方法を、誰を知っていますか?静的解析は、それが今までのソースベースに導入されています場合は、これをキャッチする最も適切な方法であると思われます。私たちは、Eclipse内のテンプレートだけでなく、コードのためのガイドラインと書式設定がありますが、私はEclipseがタイプについては何も言うことができるとは思いません。すべてのヘルプは高く評価されます。

役に立ちましたか?

解決

チームシティーはのIntelliJのすべてのコードを実行できることを考えると、分析ツールは、 632それらのすべては、あなたが可能性、をしている、にこの種のエラーを検出することに依存しています。

これはあなたがチェックするのタイプを指定することでカスタマイズすることができ、テスト「== used instead of equals()」を持っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top