1
「安全上下文中的可複用類」檢查觸發器,如果類實現Cloneable
。檢查的名稱意味着它僅適用於處於「安全上下文」中的類。IntelliJ IDEA:我可以指定哪個類在「安全上下文」中
IntelliJ如何決定一個類是否處於安全上下文中?
如何告訴IntelliJ某個類是否處於安全上下文中?
「安全上下文中的可複用類」檢查觸發器,如果類實現Cloneable
。檢查的名稱意味着它僅適用於處於「安全上下文」中的類。IntelliJ IDEA:我可以指定哪個類在「安全上下文」中
IntelliJ如何決定一個類是否處於安全上下文中?
如何告訴IntelliJ某個類是否處於安全上下文中?
您只應在「安全上下文」(通過使用範圍)上運行檢查。也許這個檢查的描述可以改進。在這裏看到更多的解釋:
- https://www.securecoding.cert.org/confluence/display/java/OBJ07-J.+Sensitive+classes+must+not+let+themselves+be+copied
- http://cwe.mitre.org/data/definitions/498.html
你的意思是檢查不打算在默認情況下啓用,而只應在使用「運行檢驗所名稱...」。或者你的意思是,我應該將「所有範圍內的警告」的默認檢查設置更改爲由我創建的自定義範圍? –
第二,除非整個項目處於「安全上下文」中:-) –