First generation extension manage package - Apex Class namespace became required
Hello!
I’m using the following functionality to develop an extension manage package (it’s first generation manage package) - https://bitbucket.org/RoseSilverSoftware/illuminatedcloud/issues/1718/support-of-extension-packages-development
Recently it’s became required to specify namespace for Apex Classes within this extension package.
Salesforce doesn’t require explicitly specify the package namespace if you don’t refer to a code from another package.
Now all Unit Tests full of red class names and auto complete doesn’t work.
It’s still possible to search for the classes inside the package.
I tried to delete and regenerate offline symbol tables but to no avail.
As a workaround I need to explicitly specify the package name during development and then remove it manually when pushing to the repository.
Comments (2)
-
repo owner -
repo owner - changed status to resolved
Issue tracker grooming. If this is still an issue, please feel free to reopen, ideally with a concrete reproduction scenario.
- Log in to comment
Hi. I'm not seeing this locally with several projects that follow that same multiple-packages-single-project model, so I'm hoping it's just a configuration issue with the project. Can you please show a screenshot of Illuminated Cloud>Configure Application and also provide your project's
.iml
files, either here or, if you'd prefer, via email to support@illuminatedcloud.com?