codefori / vscode-rpgle

RPGLE language tools for VS Code
MIT License
39 stars 18 forks source link

The "Code for IBM i" Content Assist Fails to Display All Procedures from Includes, Hindering Code Organization and Readability #295

Closed DelYv closed 7 months ago

DelYv commented 7 months ago

The "Code for IBM i" content assist does not display all procedures from all includes, including procedures imported in the nested includes. This way of working allows for better organization of dependencies and improves code readability. Unfortunately, "Code for IBM i" lacks this capability, which hinders our ability to work with existing sources on the IFS. Additionally, we work with stream files and have an iASP.


Context Version
Code for IBM i version 2.6.5
Visual Studio Code version 1.85.2
Operating System win32_x64
Active extensions ``` COBOL (cobol): 10.1.15 Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.4.0 Db2 for IBM i (vscode-db2i): 0.6.1 Emmet (emmet): 1.0.0 Error Lens (errorlens): 3.16.0 Extension Authoring (extension-editing): 1.0.0 Git (git): 1.0.0 Git Base (git-base): 1.0.0 GitHub (github): 0.0.1 GitHub Authentication (github-authentication): 0.0.2 GitLens — Git supercharged (gitlens): 14.7.0 IBM i Notebooks (vscode-ibmi-notebooks): 0.0.6 JSON Language Features (json-language-features): 1.0.0 Merge Conflict (merge-conflict): 1.0.0 Microsoft Account (microsoft-authentication): 0.0.1 NPM support for VS Code (npm): 1.0.1 Node Debug Auto-attach (debug-auto-launch): 1.0.0 RPGLE (vscode-rpgle): 0.25.0 TODO Highlight (vscode-todo-highlight): 1.0.5 TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0 anycode (anycode): 0.0.72 ```

Errors
worksofliam commented 7 months ago

Closing as duplicate of #284.