This is an archive of the discontinued LLVM Phabricator instance.

[analyzer] Extend bug reports with extra notes - ObjCDeallocChecker
ClosedPublic

Authored by NoQ on Sep 26 2016, 7:37 AM.

Details

Summary

This patch applies the bug reporting technique that is being introduced in D24278 to ObjCDeallocChecker. Extra notes highlight instance variable or property declarations that are of relevance to the bug report. Extra notes are separate from path notes.

Examples of HTML reports:

Originally D24278 contained this patch, but then it was decided to make a separate review. The original diff is an exact copy of the relevant section of the original diff in D24278, with no review comments addressed.

Diff Detail

Repository
rL LLVM

Event Timeline

NoQ updated this revision to Diff 72482.Sep 26 2016, 7:37 AM
NoQ retitled this revision from to [analyzer] Extend bug reports with extra notes - ObjCDeallocChecker.
NoQ updated this object.
NoQ added reviewers: zaks.anna, dcoughlin.
NoQ added a subscriber: cfe-commits.
NoQ updated this object.Sep 26 2016, 7:40 AM
NoQ updated this revision to Diff 72520.Sep 26 2016, 10:21 AM

Addressed two inline comments by Devin in the original review D24278. Rebased on top of the updated D24278.

zaks.anna accepted this revision.Sep 27 2016, 2:37 PM
zaks.anna edited edge metadata.

LGTM and Devin's comments have been addressed.

This revision is now accepted and ready to land.Sep 27 2016, 2:37 PM

Reverted with r283181 as it depends r283092

This revision was automatically updated to reflect the committed changes.