2
MaximumInheritanceDepth這是我的設置:魷魚:在Android
- SonarQube 5.6.6
- SonarJava插件4.8.0.9441
代碼:
public class BaseActivity extends android.app.Activity {}
public class FooActivity extends BaseActivity {}
SonarQube認爲FooActivity
違反squid:MaximumInheritanceDepth
:
這個班有6位家長,大於5位授權。
android.app.Activity
是Android Native API。 計算此規則違規時,是否不應忽略任何超類Activity
?
這是一個錯誤?
請您詳細說明如何「設置filteredClasses規則屬性」,特別是在Android的上下文中? – friederbluemle
我配置了質量配置文件的規則來設置filteredClasses爲:android.app。*,android.view。*,android.content。*,android.os。* – Alix