我們有一個工具類內部使用:JsonRequestBuilderCheckstyle的檢查某一類只有在一定的包裝或分裝
我只希望這個類裏面使用「數據管理器」包(或子包),而不是裏面的UI代碼等。
所以JsonRequestBuilder可以在包一樣使用
be.knarf.datamanager
be.knarf.datamanager.special it is also ok
但不包像
be.knarf.screens
任何人知道如何做到這一點?這可以通過正則表達式檢查來完成嗎?
包樹可能太複雜,不允許它 –
這是行不通的,私有包意味着它在子包中也不可見。 –
JsonRequestBuilder實際上是一個自編寫的類,由我們的多個項目使用。在所有這些項目中都有一個datamanager包。而JsonRequestBuilder應該只用在那些包(或者那些包的子包)中,就像瘋狂物理學家說的那樣,包樹太複雜了。 – Knarf