-
Notifications
You must be signed in to change notification settings - Fork 48
missing changed storage info when compiling multiple classes #1537
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@dkutac This has always been the behavior. The extension only loads changes for the files that have been compiled, not any "related" documents. I'm not sure what we can realistically do about this. There are a few questions that would have to be answered for any file that was compiled:
|
The Atelier APIs that we use for compilation do return an array of documents updated by the compile, so this should be possible. @dkutac If would appreciate it if you could send me a few test classes on here or internally so I can work on this. |
I'll talk to customer who initiated this and get some test classes in next couple days. |
NNH.Test.zip
|
Thanks, I will take a look. |
Type: Bug
when compiling a class which inherits from other classes, sometimes it is possible that compilation modifies storage of those other classes. However, these changes are not sent back from IRIS server to local files, thus a discrepancy occurs between local files and their server copies. This behaviour is leading to issues when using GIT (or other source control) and deployment of changes to other IRIS server(s) as compilation on those other servers may generate different storage changes to dependent classes.
Extension version: 3.0.1
VS Code version: Code 1.99.3 (17baf841131aa23349f217ca7c570c76ee87b957, 2025-04-15T23:18:46.076Z)
OS version: Windows_NT x64 10.0.26100
Modes:
The text was updated successfully, but these errors were encountered: