Estou trabalhando num projeto JSF que ja esta com os facets JSF 2.2 e Dynamic Web Module ligados, Java 8, Richfaces e JBoss Tools.
O projeto funciona normalmente, mas o autocomplete em xhtml se perde em chamadas mais complexas como passar parametro para um metodo, ele não vê a variavel dentro de um datatable por exemplo.
Adicionei ainda uma library para JSF mas não adiantou.
Esta meio bugado mesmo, mas tem solução, segue abaixo:
1)Baixe o JBoss Tools
-Eclipse barra de menu -> Help -> Eclipse Marketplace -> Digite JBoss Tools
Nas features, desabilite Apache Deltaspike Tools, Code Recommenders Snipmatch, Forge Tools Extensions(Experimental), Red Hat Fuse Tooling Apache Camel Editor, Red Hat Fuse Tooling Data Transformation, Red Hat Fuse Tooling JMX Bundles e Red Hat Fuse Tooling Syndesis Support Bundles
Tem que desabilitar esses pq o JBoss Tools vai tentar baixa-los do repositorio mas não vai conseguir.
Na verdade algum desses da erro na hora do download, mas como eu não sei exatamente qual é, desabilite todos citados por prevenção
2)Botao Direito no projeto -> Configure -> ADD JSF Capabilities