[PATCH] D31320: [analyzer] Teach CloneDetection about Qt Meta-Object Compiler
Leslie Zhai via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 28 01:19:24 PDT 2017
xiangzhai updated this revision to Diff 97059.
xiangzhai added a comment.
Hi Artem,
Thanks for your review!
> Because LLVM's Illinois license is rather permissive than copyleft, we try to avoid stuff copied from GPL/LGPL software (such as Qt or K3B) in our codebase. The code doesn't seem to have been copy-pasted from a copyleft project, but I guess it's better to rename the file to avoid referencing to K3B.
Sorry for my mistake! I have rename the testcase to moc_autogenerated.cpp and autogenerated_automoc.cpp. I am the maintainer of K3B, if you find any bug when burning ISO please report bug to me :)
> Other LLVM contributors are free to edit this file, and i doubt it was autogenerated; i believe these comments should be removed.
Sorry for my fault!
/* This file is autogenerated, do not edit*/
it is autogenerated by MOC, I removed it!
And I use a single line LLVM regex instead of std::string functions, please review my patch, thanks a lot!
Regards,
Leslie Zhai
Repository:
rL LLVM
https://reviews.llvm.org/D31320
Files:
include/clang/Analysis/CloneDetection.h
lib/Analysis/CloneDetection.cpp
lib/StaticAnalyzer/Checkers/CloneChecker.cpp
test/Analysis/copypaste/autogenerated_automoc.cpp
test/Analysis/copypaste/moc_autogenerated.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31320.97059.patch
Type: text/x-patch
Size: 4090 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20170428/18a04ab4/attachment-0001.bin>
More information about the cfe-commits
mailing list