1

現在、Java webapplication プロジェクトに取り組んでいます。また、ソナーを使用してコードの品質を監視しています。

Java プロジェクトは機能ごとにパッケージ化されています。ソナーの問題の例:

com.company.webapp.page
    BasePage.java

com.company.webapp.page.feature1
    Feature1Page.java (extends BasePage)
    XComponentFeature1.java
    YComponentFeature1.java
    ZComponentFeature1.java

com.company.webapp.page.feature2
    Feature2Page.java (extends BasePage)
    XComponentFeature2.java
    YComponentFeature2.java

com.company.webapp.page.feature3
    Feature3Page.java (extends BasePage)
    WComponentFeature3.java
    XComponentFeature3.java
    YComponentFeature3.java
    ZComponentFeature3.java

ソナーでは、彼らはすべて、voorパッケージ機能1から3には、パッケージpage.BasePage.javaでカットする依存関係があると言っています。このソナーの問題を解決するためにパッケージを構成する方法はありますか?

4

1 に答える 1

0

あなたの質問は、この既知のソナーの制限に関連しています: http://jira.codehaus.org/browse/SONAR-3452

于 2013-06-09T09:32:40.423 に答える