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
Objective C method / property attribute decoration confuses parsing #9055
Comments
Looks like related to #5940 In the example the deprecated is now implemented by means of the usage of the In the current situation I think that a workaround is to define |
Thank you for the pointer @albert-github - the workaround is absolutely acceptable, tested as working. Many thanks for your quick help. |
Please don't close this issue, I think the real problem should still be addressed by doxygen i.e. make |
Apologies, that was unintentional, I should have paid attention to the button text. |
… confuses parsing Analogous to the Cpp attribute implementation (i.e.`[[...]]`), the Object-C attributes `DEPRECATED_MSG_ATTRIBUTE` and `DEPRECATED_ATTRIBUTE` are ignored.
issue #9055 Objective C method / property attribute decoration confuses parsing
Code has been integrated in master on GitHub (please don't close the issue as this will be done at the moment of an official release). |
This issue was previously marked 'fixed but not released', |
Thank you Dimitri, I will check.
… On 5 May 2022, at 20:58, Dimitri van Heesch ***@***.***> wrote:
This issue was previously marked 'fixed but not released',
which means it should be fixed in doxygen version 1.9.4.
Please verify if this is indeed the case. Reopen the
issue if you think it is not fixed and please include any additional information
that you think can be relevant (preferably in the form of a self-contained example).
—
Reply to this email directly, view it on GitHub <#9055 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEUR23DPXTTSA6LURCH75PTVIQR65ANCNFSM5MMXPVBQ>.
You are receiving this because you modified the open/close state.
|
Doxygen 1.9.2 (installed with executable), running on macOS Big Sur, MacBook Pro 2020 M1.
When a property or method declaration in an ObjC h file is decorated with the DEPRECATED_MSG_ATTRIBUTE attribute, Doxygen incorrectly parses the line:
The expectation is that parsing ignores the attribute decoration entirely.
Example, containing one h file and Doxyfile:
Doxygen_bug.zip
Many thanks for your consideration.
The text was updated successfully, but these errors were encountered: