Constantes removidas do Jakarta Faces UIComponent

Esta regra sinaliza qualquer referência para as constantes jakarta.faces.component.UIComponent.CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT Os métodos jakarta.faces.component.UIComponent.getCurrentComponent() e getCurrentCompositeComponent() foram incluídos no JSF 2.0 quando foram apresentadas as constantes jakarta.faces.component.UIComponent.CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT A capacidade para acessar esses campos por meio de ambas as constantes e métodos causou confusão. Substitua qualquer uso de CURRENT_COMPONENT e CURRENT_COMPOSITE_COMPONENT com getCurrentComponent() e getCurrentCompositeComponent(), respectivamente.

Esta regra possui uma correção automatizada para atualizar o uso destas constantes com os métodos apropriados Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.

Para obter mais informações de migração do Jakarta 10, consulte Diferenças entre o Jakarta Faces 4.0 e o 3.0.