Usunięte stałe UIComponent środowiska Jakarta Faces

Ta reguła powoduje oznaczenie wszystkich odwołań do stałych jakarta.faces.component.UIComponent.CURRENT_COMPONENT i CURRENT_COMPOSITE_COMPONENT. Metody jakarta.faces.component.UIComponent.getCurrentComponent() i getCurrentCompositeComponent() zostały dodane w JSF 2.0, gdy wprowadzono stałe jakarta.faces.component.UIComponent.CURRENT_COMPONENT i CURRENT_COMPOSITE_COMPONENT. Możliwość dostępu do tych pól poprzez zarówno stałe, jak i metody, powodowała zamieszanie. Zastąp dowolne użycie CURRENT_COMPONENT i CURRENT_COMPOSITE_COMPONENT przez odpowiednio getCurrentComponent() i getCurrentCompositeComponent().

Ta reguła zawiera zautomatyzowaną poprawkę, która aktualizuje użycie tych stałych przy użyciu odpowiednich metod. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.

Więcej informacji na temat migracji Jakarta 10 znajduje się w sekcji Różnice między Jakarta Faces 4.0 i 3.0.