This change fixes an issue where I was leaking a weakly-linked symbol in the SBAPI. It also updates the docs to call out what I did wrong.
Details
Diff Detail
Event Timeline
This is fine with one comment on the text.
SB-api-coding-rules.html | ||
---|---|---|
50–53 | I think it's more straightforward to say: Please note that you should not put this Impl class in the lldb namespace. Failure to do so... After all, it would be equally bad to have put it inside the "namespace lldb" but not in the class. |
Making changes to the text...
SB-api-coding-rules.html | ||
---|---|---|
50–53 | Okay, I can use your verbiage. The end of one sentence did explicitly call out having it not be in the public lldb namespace: "...but rather should be a separate class that is not present in the public lldb namespace." but I think your prose is clearer, though. Thank you! |
I think it's more straightforward to say:
Please note that you should not put this Impl class in the lldb namespace. Failure to do so...
After all, it would be equally bad to have put it inside the "namespace lldb" but not in the class.