We have a multiple module project where within each mode we have different source folders for apex/other metadata/apex tests.
Previously we were having a issue with the OST not recognizing classes belonging to other modules - which we fixed by correctly defining dependencies between modules in IntelliJ via our build.gradle files.
The same issue exists though, for built in classes, like
System and for our SObjects defined in our metadata source folder.
In a test class under our test source: (No builtin System class)
In our apex source: (No OST for the SObject)
Is there another setup step, similar to marking dependencies between modules in IntelliJ, to assist the OST in finding things like this?