Zkontrolovat změnu chování u metody OpenJPAEntityManager detach(T pc)

Toto pravidlo označí metodu org.apache.openjpa.perzistence.OpenJPAEntityManager.detach (T pc) a org.apache.openjpa.perzistence.OpenJPAEntityManagerSPI.detach(T pc)

Tato metoda byla v rozhraní OpenJPA 1.x jako doplňková funkce ke specifikaci. Metoda byla přidána do specifikací JPA 2.0. Podpis metody se však změnil. Podpis nové metody vrací hodnotu void, zatímco openJPA 1.x vrátilo generický objekt <T> T. Rozhraní OpenJPA přidalo novou metodu detachCopy(T pc), aby se zachovalo existující chování.

Rychlá oprava změní metodu detach() na detachCopy().

Další informace viz: