-
Notifications
You must be signed in to change notification settings - Fork 20
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
Wrong error title in eclipse #256
Comments
the part handling the mapping between abaplint and code inspector is https://github.com/abaplint/abaplint-sci-client/blob/main/src/zcl_abaplint_check.clas.abap#L187, but since its working in sap gui I guess its okay hmm, maybe we should change the numbering to some hashing, to avoid this happening too often |
try grep'ing the entire PC for "LINT_028", something like http://astrogrep.sourceforge.net can help, assuming you are on windows |
I tried astrogrep but got no luck. A colleague now has the same issue. Looking at the ADT Communication it looks like a adt "worklist" is saved for the runs but we still don't see where or how we could delete them. |
When i enable the ABAP Communication Log the Title is already wrong. Title should be from dangerous_statement instead of database operation in loop. But i'm no ADT Professional don't know if there is still an eclipse cache somewhere. If the Message already wrong from the SCI it is strange, that everything is correct with SE80. Whole Get Message: --- RESPONSE:
<====` |
We just figured out that the problem only appears when our eclipse login language is german (DE). |
Found it finally after debugging almost everything in ATD/ADT... If you skip the read_from_shared_memory in the debugger the new generated titles are correct. |
well, its not closed, the problem still exists? perhaps we can clear the buffer from custom code? |
Got this exact error again after an abapLint update. Jumping to "clear result." again helped 🤔 |
Hi, we are using the new version 2.78 and getting wrong error titles in eclipse.
If we are using SE80 the Error titles are correct but if i use eclipse it seems like it have a cached old rule title table.
I'm now pretty sure it has something to do with the new rule cyclic_oo,
because i rule constructor_visibility_public and above are correct the first rule i could check is wrong is dangerous_statement.
(i'm not sure how i could easily check cyclomatic_complexity).
Only the title is wrong the description is correct:
I debugged ZCL_ABAPLINT_CHECK till OUTPUT_ISSUES but everything seems to work just fine. 132 Rules (with cyclic_oo are found). But if i change the correct code LINT_028 to LINT_027 in the debugger the title and description is correct in eclipse.
I tried with a different eclipse and workspace but still the same issue. I really don't get where the titles are cached...
The text was updated successfully, but these errors were encountered: