問題タブ [lcom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - メソッドの凝集度の欠如(LCOM)にゲッターとセッターが含まれるのはなぜですか
ここに示すように、LCOMメトリックを見ています。
http://www.ndepend.com/Metrics.aspx
だから私たちはいくつかのことを言っています、
このようなクラスを見ると、
各ゲッターとセッターが「他のすべてのインスタンスフィールド」にアクセスしないため、0.94の悪いスコアを取得します。
このように計算されます、
このメトリックを理解していませんが、なぜゲッターとセッターを含める必要があるのですか?ゲッターとセッターは常に1つのインスタンスフィールドにのみアクセスします。
android - 複数の dex ファイルで dex を実行できない問題を修正するには、lcom google android の自動販売ライセンスを定義しますか?
com.google.android.vending.licensing パッケージを追加する前に、私のプロジェクトは正常に動作していました。必要に応じてすべての libaray も追加しましたが、複数の dex ファイルで dex を実行できないという上記の問題が発生しています。
私はよくグーグルで検索しましたが、この問題の有効な解決策は見つかりませんでした。
誰かがアイデアを持っているなら、私を助けてください。
前もって感謝します.....
java - LCOM が有理数になるにはどうすればよいですか?
私は、LCOM と Eclipse のプラグイン Metrics で忙しくしています。クラスの結束の欠如を手動で計算し、それをメトリクスの結果と比較する必要があります。しかし、このプラグインは 1/3 の LCOM を返します。LCOM が有理数になるにはどうすればよいですか?
と言われたことがあるので、
P := 異なるメソッドのペアの数
と
Q := 類似したメソッドのペアの数。
と
この方程式は正しいですか?または私のプラグインが誤動作していますか?
java - SonarQube 4.2でLCOM(Lack of Cohesion of Methods)メトリックを取得するには?
LCOMメトリックは SonarQube 4.2 バージョンで利用できますか?
この指標をレポートに追加する必要がありますが、利用できるように見えません。
このメトリックを取得するために追加する特定の jar があるかどうかをお知らせください。このメトリクスは Sonar 3.7 で利用可能でした
どんな助けでも大歓迎です。
ありがとう、スリーカンス
android - 複数の dex ファイルで Lcom/nineoldandroids/animation/Animator$AnimatorListener を定義
この問題に対処する複数の質問があります..しかし、どれも私のために働いていません..
Jazzy ビュー ページャーとmpAndroidChartLibraryの2 つのライブラリを使用しています 。jazzyViewPager はライブラリ プロジェクトですが、androidChartLibrary はjar ファイルです。
プロジェクトを実行しようとすると、次のエラーが発生します
プロジェクトを繰り返しクリーンアップし、 Eclipseとシステムを再起動しました..しかし、それでもエラーは残ります
提案によると、私は次のことをしました
- プロジェクト名を右クリック
- ビルド パスの選択 -> ビルド パスの構成
- Java ビルド パスで、[注文とエクスポート] タブに移動します。
- Android プライベート ライブラリのチェックを外す
この後、アプリが実行されます..しかし、次のdalvikvm例外が発生します
その後、クラスが見つからないという例外が発生します..
私のマニフェストは正しいです..これはb4でチャートjarを追加するのに使用されていました..削除すると機能します..