Hi,
I have a module in a project, that has the IC2 facet, with connections configured, and with an offline symbol table.
However it does not work correctly. The symbol table doesn't function, can't leverage IC2 features in the module (deploy, run tests etc).
In configure project, I can see the connection and symbol table status look good;
In the toolbar I see IC2 knows the connection based on open file
In my module iml, the IC2 facet, connection info, JDK look correct;
<?xml version="1.0" encoding="UTF-8"?>
<module type="IlluminatedCloud" version="4">
<component name="FacetManager">
<facet type="IlluminatedCloud" name="Illuminated Cloud">
<configuration>
<option name="connectionName" value="TPAY2_main_1009" />
<option name="connectionType" value="SFDX" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/.sf" />
<excludeFolder url="file://$MODULE_DIR$/.sfdx" />
</content>
<orderEntry type="jdk" jdkName="IlluminatedCloud (monorec/TPAY2_main_1009)" jdkType="IlluminatedCloud" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
However, the symbol table will not work, and I can not open configure module within the context of the file
So I am not able to deploy on save, or rely on symbol table, or run tests.
Running tests surfaces an interesting error;
Clicking update gives;
A few people on our team have had similar issues and often have to start from scratch with a clean clone of the repo.
I can't see anything off here, and would like to understand the issue without having to start from scratch, or having this impact the team randomly in the future.
Additionally, the project root module is a bare module with not IC2 facet so should not be conflicting facets in the tree;
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
And a screenshot of module settings that may be helpful;
Thanks,
Jonny
The information contained herein is confidential and may contain personal or legally privileged information. It is intended only for the addressee(s). Any use, distribution or copying of this information by anyone other than the intended recipient is prohibited. If you have received this communication in error, please notify me by e-mail and delete or destroy any copies of this communication.