https://bugs.kde.org/show_bug.cgi?id=385803

            Bug ID: 385803
           Summary: parser often leaves echos of previous syntax errors
           Product: kdevelop
           Version: 5.1.80
          Platform: Compiled Sources
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Language Support: CPP (Clang-based)
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: rjvber...@gmail.com
  Target Milestone: ---

Created attachment 108372
  --> https://bugs.kde.org/attachment.cgi?id=108372&action=edit
snapshot showing error echos

Echos of previous errors often remain after correcting them and waiting for the
re-parse to finish. They may be of a slightly different hue.

Sadly I've never been able to link it to any situation in particular, but it
may have to do with errors originating in a different file. For instance:

- renaming a headerfile (hard to do that in a way that the parser does not try
to load an inexistant file)
- rename a symbol in a .cpp first and only afterwards in the headerfile (or
maybe it's the opposite).

That's exactly what I had been doing in the situation shown in the screenshot:
- renamed the class using Find/Replace in Files
- I renamed the files themselves.

Additional observation: the parser claimed it couldn't find
qthelpexternalassistant.h; I had to remove and re-enter the #include statement
to make it realise the file did exist. This happened in both files including
the header.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to