It's understandable if CC doesn't work after concatenating a non-literal to a JPQL string, but simple "+" concatenation of literals (for example when breaking up a long JQPL query into multiple lines) should not affect CC.
EntityManager em = ...
Query q = em.createQuery(
"SELECT e " +
"FROM MyEntity e " +
"WHERE e.status.id = 1"
Currently, CC only works on the first line, but there's no reason it should not work on all three lines.
yes, it's unsupported
*** This bug has been marked as a duplicate of bug 212951 ***