{"action":"created","issue":{"url":"https://api.github.com/repos/doxygen/doxygen/issues/6181","repository_url":"https://api.github.com/repos/doxygen/doxygen","labels_url":"https://api.github.com/repos/doxygen/doxygen/issues/6181/labels{/name}","comments_url":"https://api.github.com/repos/doxygen/doxygen/issues/6181/comments","events_url":"https://api.github.com/repos/doxygen/doxygen/issues/6181/events","html_url":"https://github.com/doxygen/doxygen/issues/6181","id":337505500,"node_id":"MDU6SXNzdWUzMzc1MDU1MDA=","number":6181,"title":"ghost \"references\" function (Origin: bugzilla #780356)","user":{"login":"doxygen","id":1300762,"node_id":"MDQ6VXNlcjEzMDA3NjI=","avatar_url":"https://avatars3.githubusercontent.com/u/1300762?v=4","gravatar_id":"","url":"https://api.github.com/users/doxygen","html_url":"https://github.com/doxygen","followers_url":"https://api.github.com/users/doxygen/followers","following_url":"https://api.github.com/users/doxygen/following{/other_user}","gists_url":"https://api.github.com/users/doxygen/gists{/gist_id}","starred_url":"https://api.github.com/users/doxygen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/doxygen/subscriptions","organizations_url":"https://api.github.com/users/doxygen/orgs","repos_url":"https://api.github.com/users/doxygen/repos","events_url":"https://api.github.com/users/doxygen/events{/privacy}","received_events_url":"https://api.github.com/users/doxygen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-07-02T12:51:43Z","updated_at":"2018-11-02T18:14:06Z","closed_at":null,"author_association":"OWNER","body":"status NEW severity *major* in component *general* for *---*\nReported in version *1.8.13* on platform *Other*\nAssigned to: Dimitri van Heesch\n\nOriginal attachment names and IDs:\n- _[doxygenTest.tgz](https://sourceforge.net/projects/doxygen/files/attachments/bug780356_348420_doxygenTest.tgz/download)_ (ID 348420)\n\nOn 2017-03-21 15:46:26 +0000, jan.ruzicka@comtechmobile.com wrote:\n\n    Created attachment 348420\n    the example demonstrating ghost references\n    \n    âReferencesâ section of function documentation have functions that are not called in the documented function at all.\n    In example below, function aa::a1() just returns a value, but the \"references\" section has link to aa::b1().\n    \n    Example: (b.cpp in attached .tgz)\n    ----------------\n     /** @file\n      * @brief with namespace, with group\n      * **/\n     \n     namespace aa {\n     \n     int a1 (void);\n     int b1 (void);\n     \n     }\n     /**\n      * @defgroup grp Group1\n      * @brief a group with namespace\n      * @{\n      * */\n     int\n     aa::\n     a1 (void)\n     {\n     return 1;\n     }\n     int\n     aa::\n     b1 (void)\n     {\n     return 2;\n     }\n     /** @} */\n    ----------------\n    \n    \n    The problem seems to be related to a combination of group, namespace and function definition.\n    \n    See attached tgz. \n    The a.cpp and c.cpp behave normally as expected.\n    The b.cpp links functions to each other even when they have any calls in their body.\n    \n    The difference between b.cpp and c.cpp\n    Is syntax of function definition\n    \n        int\n        aa::\n        a1 (void)\n            \n       triggers the issue (I know that it is not usual syntax, but source code canât be changed at this moment)\n    \n    vs.\n    \n        int bb::a2 (void)\n    \n       behaves as expected.\n    \n    The References section seems to always include a next function within the group and the source file.\n\n"},"comment":{"url":"https://api.github.com/repos/doxygen/doxygen/issues/comments/435464934","html_url":"https://github.com/doxygen/doxygen/issues/6181#issuecomment-435464934","issue_url":"https://api.github.com/repos/doxygen/doxygen/issues/6181","id":435464934,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTQ2NDkzNA==","user":{"login":"albert-github","id":5223533,"node_id":"MDQ6VXNlcjUyMjM1MzM=","avatar_url":"https://avatars0.githubusercontent.com/u/5223533?v=4","gravatar_id":"","url":"https://api.github.com/users/albert-github","html_url":"https://github.com/albert-github","followers_url":"https://api.github.com/users/albert-github/followers","following_url":"https://api.github.com/users/albert-github/following{/other_user}","gists_url":"https://api.github.com/users/albert-github/gists{/gist_id}","starred_url":"https://api.github.com/users/albert-github/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/albert-github/subscriptions","organizations_url":"https://api.github.com/users/albert-github/orgs","repos_url":"https://api.github.com/users/albert-github/repos","events_url":"https://api.github.com/users/albert-github/events{/privacy}","received_events_url":"https://api.github.com/users/albert-github/received_events","type":"User","site_admin":false},"created_at":"2018-11-02T18:14:05Z","updated_at":"2018-11-02T18:14:05Z","author_association":"COLLABORATOR","body":"I checked with version 1.9.13 and could observer the problem.\r\nWith version 1.8.14 the problem is gone.\r\n\r\nI think the problem has been solved in the mean time."}}
{"actor":{"display_login":"albert-github"}}