Costanti UIComponent Jakarta Faces rimosse

Questa regola contrassegna qualsiasi riferimento alle costanti jakarta.faces.component.UIComponent.CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT. I metodi jakarta.faces.component.UIComponent.getCurrentComponent() and getCurrentCompositeComponent() sono stati aggiunti in JSF 2.0 quando sono state introdotte le costanti jakarta.faces.component.UIComponent.CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT. La possibilità di accedere a questi campi attraverso le costanti e i metodi ha causato confusione. Sostituire qualsiasi utilizzo di CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT con getCurrentComponent () e getCurrentCompositeComponent() rispettivamente.

Questa regola ha una correzione automatica per aggiornare l'utilizzo di queste costanti con i metodi appropriati. Copiare la configurazione personalizzata (custom configuration) nel file di build dell'applicazione per abilitare l'automazione delle correzioni.

Per ulteriori informazioni sulla migrazione di Jakarta 10, consultare Differenze tra Jakarta Faces 4.0 e 3.0.