-
Notifications
You must be signed in to change notification settings - Fork 92
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
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' #217
Comments
Yay, thanks! I was actually wondering if radare2 still uses the m.css generated docs somewhere to have some monster-project to test the updated version with, but didn't find anything after a bit of clicking around so I gave up :) I'll set it up locally tomorrow and investigate. The Doxygen 1.9 update turned out to be a bigger hell than anticipated so I had to put it aside, but this doesn't look related -- probably just some corner case I wasn't aware of yet. |
OK, fixed, here's a proof: It was due to Now your docs will build, but please note it'll fail at first, suggesting you to specify an option to be able to store the large symbol count. With this Doxyfile it'll then work: @INCLUDE = Doxyfile
GENERATE_HTML = NO
GENERATE_XML = YES
XML_PROGRAMLISTING = NO
M_SHOW_UNDOCUMENTED = YES
# There's >70k symbols which wouldn't fit into 16 bits
M_SEARCH_RESULT_ID_BYTES = 3 Depending on your goals, I suppose when you eventually get to having the docs generated just from |
Hi again, thanks for resolving: #123. I am running it again on radare2, but have encountered an issue.
I suspect the cause is because I am using Doxygen version 1.9.1 which as I understand is not yet fully supported, #215.
Python version: 3.10.1
m.css version: 228c9b8
radare2 version: f56a9530b00bc32847d4fa876574e91283873b77
Command:
./doxygen.py ../../radare2/Doxyfile-mcss
Doxyfile-mcss
(in the root of the radare2 repo, no other changes required):Output:
The text was updated successfully, but these errors were encountered: