MacOS autocomplete problem

8 views
Skip to first unread message

Nuri Atik

unread,
Dec 1, 2025, 4:40:15 AM12/1/25
to Illuminated Cloud General Discussion

Hi, I’m using macOS Tahoe 26.1 and experiencing issues with code and field auto-completion. I tried generating the offline table, uninstalling IntelliJ (following the steps at https://www.jetbrains.com/help/idea/uninstall.html), and then reinstalling it. Could you help me resolve this issue?

Scott Wells

unread,
Dec 1, 2025, 11:43:39 AM12/1/25
to Illuminated Cloud General Discussion, Nuri Atik

Hi. Since you did an uninstall/reinstall, it sounds like you’re already on the latest versions of both Illuminated Cloud and IntelliJ IDEA. Can you please provide your idea.log file for review? You can find it using Help | Reveal Log in Finder. You can send it to me directly via email. Note that I’m traveling this week and there may be a delay in any response, but as soon as I get a chance to look at the log I’ll let you know what I see.

Regards,
Scott Wells

Nuri Atik

unread,
Dec 1, 2025, 11:52:41 AM12/1/25
to Illuminated Cloud General Discussion, Scott Wells, Nuri Atik
sent via email

1 Aralık 2025 Pazartesi tarihinde saat 19:43:39 UTC+3 itibarıyla Scott Wells şunları yazdı:

Scott Wells

unread,
Jan 2, 2026, 4:20:37 PM (11 days ago) Jan 2
to Illuminated Cloud General Discussion, Nuri Atik, Scott Wells
Circling back around, here's the solution to this user's issue so that it can hopefully help anyone else who encounters this strange problem:

Aha! I know what it is. One other user has encountered this. Here's the relevant information:

One of the folks at JetBrains noticed something very odd in the error messages from your logs:

Caused by: com.intellij.util.indexing.impl.MapReduceIndexMappingException: java.lang.IllegalArgumentException: No enum constant com.illuminatedcloud.symtab.ApexDataType.DATETİME
...
Caused by: com.intellij.util.indexing.impl.MapReduceIndexMappingException: java.lang.IllegalArgumentException: No enum constant com.illuminatedcloud.symtab.ApexDataType.STRİNG

Notice the small dot above the "I"s in those identifier names, e.g., "DATETİME" and "STRİNG". Those don't match the actual names of the respective symbolic constants from the packaged enumerated type, though.

Does your source happen to have usages of those data types -- String and Datetime -- with that type of "i" in it? That would explain why it's happening only to you, and why it happens in both WebStorm and IntelliJ IDEA Community Edition. It would be due to invalid characters in the project source files.

Regards,
Scott Wells
========================================================================
Hi Scott,

I found the problem thanks to your last email. Windows' primary language was Turkish and I installed the JDK from Oracle Turkey region.
When I changed Windows' primary language and reinstalled the JDK from the England region, the problem was solved.
 
I see messages of exactly that type in your provided log:

2025-12-01 20:28:23,607 [  21443] SEVERE - #c.i.c.c.CompletionProgressIndicator - No enum constant com.illuminatedcloud.intellij.apex.lang.ApexDataType.STRİNG
java.lang.IllegalArgumentException: No enum constant com.illuminatedcloud.intellij.apex.lang.ApexDataType.STRİNG

Notice the accented "I" in "STRING".

Please make sure that the IDE is using an English JDK.
Reply all
Reply to author
Forward
0 new messages