Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mutator now accesses the diagnostics printed out by clang and adds them to ↵ | bloodstalker | 2017-02-02 | 1 | -2/+51 |
| | | | | the report. for the time being they are all tagged ClangDiag, later to be changed to their corresponding misra rule number. most of those warnings are have nothing to do with misra so they will be omitted later on. I'm supposed to be on a break... | ||||
* | added GPL2 license notes on top, emacs c++ recognition | bloodstalker | 2017-02-01 | 1 | -0/+18 |
| | |||||
* | finished 5.2 through 5.7. 5.1 was already ok. | bloodstalker | 2017-01-20 | 1 | -11/+243 |
| | |||||
* | re-implementing 5.1-5.7 | bloodstalker | 2017-01-20 | 1 | -233/+453 |
| | |||||
* | added 5.6,5.7, moved the result announcement for 5.3 to 5.4 to onEndOfAllTUs | bloodstalker | 2017-01-20 | 1 | -97/+162 |
| | |||||
* | did some cleaning. 8.8 is now working. silenced some diag prints. | bloodstalker | 2017-01-19 | 1 | -11/+13 |
| | |||||
* | added 4.1 and 7.1 | bloodstalker | 2017-01-17 | 1 | -2/+113 |
| | |||||
* | clang libraries version 3.9 dont support our 8.8 matcher. if you are using ↵ | bloodstalker | 2017-01-15 | 1 | -0/+2 |
| | | | | version 4.0 libraries, just change the if directive to 1 for the addmatcher in MyASTConsumer. | ||||
* | added 8.8. has false positives. tags incomplete types twice. | bloodstalker | 2017-01-15 | 1 | -62/+135 |
| | |||||
* | for 6.1 and 6.2, the check is against CanonicalType now, not Type. | bloodstalker | 2017-01-13 | 1 | -2/+6 |
| | |||||
* | added 6.1 and 6.2. the current implementation is quite smplistic. tdds were ↵ | bloodstalker | 2017-01-12 | 1 | -3/+69 |
| | | | | already added for 6.1 and 6.2. | ||||
* | fixed some of the coverity issues | bloodstalker | 2017-01-12 | 1 | -8/+13 |
| | |||||
* | added 13.5 | bloodstalker | 2017-01-11 | 1 | -4/+82 |
| | |||||
* | added 10.5 | bloodstalker | 2017-01-11 | 1 | -8/+140 |
| | |||||
* | added 12.11, doesnt supprt checks inside pp conditional directives. | bloodstalker | 2017-01-09 | 1 | -2/+162 |
| | |||||
* | added 12.12. for some notes regarding the implementation you can look at ↵ | bloodstalker | 2017-01-08 | 1 | -12/+46 |
| | | | | testFuncs3.c,tddfunc6's comments. | ||||
* | added 14.3 | bloodstalker | 2017-01-06 | 1 | -6/+202 |
| | |||||
* | added 19.1 | bloodstalker | 2017-01-05 | 1 | -5/+128 |
| | |||||
* | removed 9.2 output. clag catches it. | bloodstalker | 2017-01-03 | 1 | -3/+23 |
| | |||||
* | fixed all ppcallbacks for macro expands. they now work correctly and ↵ | bloodstalker | 2017-01-03 | 1 | -8/+8 |
| | | | | actually use the sourcelocation of the macro definition not the expansion for MainOnly and SysHeader | ||||
* | added 19.4 | bloodstalker | 2017-01-03 | 1 | -0/+176 |
| | |||||
* | implemented the MainOnly option | bloodstalker | 2017-01-03 | 1 | -369/+762 |
| | |||||
* | added some more sugar to the custom options, only implemented for 19.7 | bloodstalker | 2017-01-03 | 1 | -6/+9 |
| | |||||
* | added a new options...not working. apparently the llvm::cl tutorial is outdated. | bloodstalker | 2017-01-02 | 1 | -9/+19 |
| | |||||
* | the simple text output is now really AWK friendly | bloodstalker | 2017-01-01 | 1 | -236/+237 |
| | |||||
* | now all implemented rules respect the fact wether the match is from a ↵ | bloodstalker | 2016-12-31 | 1 | -342/+1072 |
| | | | | systemheader or not. so you can choose whether to run through them or not. | ||||
* | started adding custom cl options to mutator-lvl0 | bloodstalker | 2016-12-31 | 1 | -3/+53 |
| | |||||
* | previously added 10.3 and 10.4. now adding 5.3 and 5.4. | bloodstalker | 2016-12-29 | 1 | -33/+78 |
| | |||||
* | added 5.3 and 5.4 | bloodstalker | 2016-12-29 | 1 | -2/+53 |
| | |||||
* | fixed the code breaking while running on all the C standard library headers. ↵ | bloodstalker | 2016-12-29 | 1 | -146/+250 |
| | | | | also, that is one of our new stability tests. the code not crashing, that is. | ||||
* | now generates jso report | bloodstalker | 2016-12-26 | 1 | -21/+143 |
| | |||||
* | added 16.7 | bloodstalker | 2016-12-26 | 1 | -2/+35 |
| | |||||
* | halfway implementation of 2.3 | bloodstalker | 2016-12-25 | 1 | -70/+83 |
| | |||||
* | took out the matcher that has caused incompatibility with llvm 3.9 | bloodstalker | 2016-12-25 | 1 | -3/+3 |
| | |||||
* | trying to figure out why all of a sudden the travis build is broken | bloodstalker | 2016-12-25 | 1 | -1/+37 |
| | |||||
* | added 12.8 | bloodstalker | 2016-12-25 | 1 | -7/+122 |
| | |||||
* | added a constructor for the struct that was causing incompatibility with c++11 | bloodstalker | 2016-12-24 | 1 | -0/+10 |
| | |||||
* | some comments | bloodstalker | 2016-12-24 | 1 | -7/+10 |
| | |||||
* | added 8.7 | bloodstalker | 2016-12-24 | 1 | -5/+88 |
| | |||||
* | added 5.1 | bloodstalker | 2016-12-23 | 1 | -13/+126 |
| | |||||
* | added 19.17, along with incomplete implementation of the 5.x rules and some ↵ | bloodstalker | 2016-12-22 | 1 | -28/+141 |
| | | | | attribs from c++1z | ||||
* | added 10.1 and 10.2 | bloodstalker | 2016-12-21 | 1 | -1/+108 |
| | |||||
* | added 11.1,11.2,11.3,11.4 and 11.5 | bloodstalker | 2016-12-20 | 1 | -6/+104 |
| | |||||
* | added 18.1 | bloodstalker | 2016-12-19 | 1 | -22/+267 |
| | |||||
* | fixed two defects | bloodstalker | 2016-12-17 | 1 | -3/+7 |
| | |||||
* | cosmetic changes | bloodstalker | 2016-12-17 | 1 | -0/+3 |
| | |||||
* | fixed the issues that coverity raised. | bloodstalker | 2016-12-14 | 1 | -2/+2 |
| | |||||
* | rule check for 8.5 works correctly now | bloodstalker | 2016-12-13 | 1 | -8/+20 |
| | |||||
* | added 8.5-has a problem with headers being pasted. sees things double | bloodstalker | 2016-12-03 | 1 | -0/+68 |
| | |||||
* | added quite a few more rule checks | bloodstalker | 2016-12-03 | 1 | -2/+258 |
| |