Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-26892

doxygen dedicated output parser

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Not Evaluated
    • None
    • Qt Creator 5.0.3
    • None
    • Linux/X11

    Description

      Hello,

      when running a CMake project in QtCreator that calls doxygen, the output warnings printed to the terminal by doxygen are correctly identified in the "Issues pane" of QtCreator.
      However, the Issue Pane is missing some lines when the output is multi-line:

      For example, the output is:

      /opt/root_src/io/io/src/TGenCollectionProxy.cxx:640: warning: no matching class member found for 
        TGenCollectionProxy::TGenCollectionProxy(const ROOT::TCollectionProxyInfo &info, TClass *cl)
      Possible candidates:
        'TGenCollectionProxy::TGenCollectionProxy()'
        'TGenCollectionProxy::TGenCollectionProxy(const TGenCollectionProxy &copy)'
        'TGenCollectionProxy::TGenCollectionProxy(Info_t typ, size_t iter_size)'
        'TGenCollectionProxy::TGenCollectionProxy(const ROOT::Detail::TCollectionProxyInfo &info, TClass *cl)'
      

      The Issues Pane only shows the first message, double clicking on it does not unfold the possible candidates / solutions. It would be nice to have a dedicated output parser for doxygen within QtCreator.

      Attachments

        1. image-2022-01-19-12-31-13-120.png
          21 kB
          Ferdy Mercury
        2. screenshot-1.png
          220 kB
          Ferdy Mercury
        3. screenshot-2.png
          41 kB
          Ferdy Mercury
        4. testdoxy.zip
          36 kB
          Ferdy Mercury
        5. image-2022-02-24-14-11-30-538.png
          34 kB
          Ferdy Mercury
        6. image-2022-02-24-14-16-25-404.png
          46 kB
          Ferdy Mercury
        7. image-2022-02-24-14-30-15-845.png
          101 kB
          Ferdy Mercury
        8. image-2022-02-24-15-39-47-990.png
          24 kB
          Ferdy Mercury
        For Gerrit Dashboard: QTCREATORBUG-26892
        # Subject Branch Project Status CR V

        Activity

          People

            kandeler Christian Kandeler
            fmercury Ferdy Mercury
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes