报告返回匿名类、局部类或内部类实例的
return
语句。 此类实例会保持对外部实例的隐式引用,这可以防止外部实例被垃圾回收。 任何返回此类实例的方法的调用方都可能通过保留返回的实例而导致内存泄漏。
配置检查:
使用
忽略非 public 方法的返回值
选项来忽略来自
protected
或 package-private 方法的返回值。 始终忽略来自
private
方法的返回。