我的一些不那么谨慎的同事一直在绕过Optional实例,并假设get没有isPresent先打电话就可以安全地打电话给他们.
Optional
get
isPresent
我知道......这不应该发生,但类型系统不会阻止他们!
所以,我希望IntelliJ能够做到这一点.是否可以配置IntelliJ,以便在Optional.get()没有首先调用的情况下警告(甚至抛出编译错误)有关调用Optional.isPresent()?
Optional.get()
Optional.isPresent()