codefori / vscode-rpgle

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

Open RPGLint.json fails #292

Closed SJLennon closed 7 months ago

SJLennon commented 7 months ago

F1 and "RPGLE: Open RPGLE ling configuration" fails with this message: image

There is nothing in the Code for IBM i OUTPUT tab.

I can open the file:

image

I just have to remember where it is.

I do not have read only set:

image


⚠️ REMOVE THIS LINE AND ANY SENSITIVE INFORMATION BELOW! ⚠️

Context Version
Code for IBM i version 2.6.5
Visual Studio Code version 1.85.1
Operating System win32_x64
Active extensions ``` 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 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 NPM support for VS Code (npm): 1.0.1 Node Debug Auto-attach (debug-auto-launch): 1.0.0 Overtype (overtype): 0.5.0 RPGLE (vscode-rpgle): 0.24.0 TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0 ```

Remote system |Setting|Value| |-|-| |IBM i OS|V7R5M0| |Tech Refresh|n/a| |CCSID|37| |SQL|Enabled |Source dates|Disabled ### Enabled features |/QOpenSys/pkgs/bin|/usr/bin|/QSYS.lib/LENNONS2.lib|/QSYS.LIB|/QIBM/ProdData/IBMiDebugService/bin| |-|-|-|-|-| |bash|attr|GENCMDXML.PGM|QZDFMDB2.PGM|startDebugService.sh| |chsh|iconv|GETNEWLIBL.PGM||| |git|setccsid|||| |grep||||| |ls||||| |md5sum||||| |sort||||| |stat||||| |tar||||| |tn5250|||||
Shell env ```bash BUILDLIB=LENNONS1 CURLIB=LENNONS1 HOME=/home/LENNONS HOST=pub400.com IFS_LIB=LENNONSB IFS_SRCPF=VSCODE LIB1=LENNONSB LIBLS=LENNONSB LENNONS1 QGPL QTEMP QIWS LOGIN=lennons LOGNAME=lennons MAIL=/var/spool/mail/lennons OLDPWD=/home/LENNONS PASE_USRGRP_LIMITED=N PATH=/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin PWD=/home/LENNONS SHELL=/QOpenSys/pkgs/bin/bash SHLVL=1 SSH_CLIENT=71.63.120.199 51648 2222 SSH_CONNECTION=71.63.120.199 51648 185.113.5.134 2222 TZ=0 USER=lennons USERNAME=lennons _=/QOpenSys/pkgs/bin/env ```
Variants ```json { "american": "#@$", "local": "#§$" } ```
Errors ```json [ { "command": "/QOpenSys/usr/bin/qsh", "code": 1, "stderr": "CPD0032: Not authorized to command CRTLIB in library *LIBL.\nCPF0001: Error found on CRTLIB command.", "cwd": "/home/LENNONS" }, { "command": "/QOpenSys/usr/bin/qsh", "code": 1, "stderr": "CPF2125: No objects deleted.", "cwd": "/home/LENNONS" } ] ```
worksofliam commented 7 months ago

Found the cause of the issue. Some changes to our internal API was not reflected here. Working on a fix.