检查 Response.readEntity() 上的行为更改

此规则会标记调用 javax.ws.rs.core.Response.readEntity() 方法的 Java 代码, 因为当响应实体为空时它的行为不同。

虽然方法特征符未更改,但当响应中包含的实体为空时,方法实现的行为不同。 jaxrs-2.0jaxrs-2.1 功能部件在实体为空时抛出 IllegalStateExceptionrestfulws-3.0 功能部件在实体为空时返回空的 String 对象。 这些行为更改不会导致编译错误,因为方法的返回类型未更改。 有关更多信息,请参阅 Jakarta EE 9.1 与 8.0 之间的差异