aboutsummaryrefslogtreecommitdiffstats
path: root/mutator-lvl0.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixing travis buildbloodstalker2017-10-211-6/+6
|
* minor fixes here and there. also fixed #17bloodstalker2017-10-211-6/+16
|
* some api-changes handling, along with more text for contribsbloodstalker2017-09-201-0/+4
|
* fixed some API changes from 6.0bloodstalker2017-09-171-0/+8
|
* added a pp check due to api changesbloodstalker2017-07-161-0/+8
|
* revertedbloodstalker2017-07-161-3/+3
|
* API update changesbloodstalker2017-07-161-2/+2
|
* added more bad strain extractionsbloodstalker2017-05-271-30/+73
|
* adding the extraction to some related matchersbloodstalker2017-05-251-29/+106
|
* added some more mutagen extractionbloodstalker2017-05-241-5/+76
|
* added xml report classes, there is a problem with a tinyxml2 assert being ↵bloodstalker2017-05-231-4/+11
| | | | triggered on inheritance while the same problem doesnt exist when you dont inherit, raised an issue, until that gets sorted out, the report classes are one-offs, took me 2 days
* added a test for mutagen extractAncestry to make usre it worksbloodstalker2017-05-201-0/+11
|
* added a new option for mutagen extractionbloodstalker2017-05-181-2/+3
|
* cosmeticbloodstalker2017-05-021-1/+1
|
* minor fixesbloodstalker2017-04-271-11/+19
|
* the end condition doesnt need to be calculated each time, we are not ↵bloodstalker2017-04-191-4/+4
| | | | modifying them in the body
* implemented most of the enabling and disabling of rule checks. most of them ↵bloodstalker2017-04-151-154/+401
| | | | work now.
* re-enabled the custom DiagnosticConsumerbloodstalker2017-04-131-9/+1
|
* chnaged all endls to aline break. i dont really need to flush standard ↵bloodstalker2017-04-111-199/+205
| | | | descriptors every time.Heder not found exception now prints out the name of the header not found.
* fixed 2 assert problems and a null-pntr derefrence. added a field ↵bloodstalker2017-04-041-26/+68
| | | | declaration matcher for sfrcpp01
* added pointer declrefexpr tagging for safercppbloodstalker2017-04-031-2/+45
|
* added a blue-print for SaferCPP's tagging of all native pointersbloodstalker2017-04-021-1/+43
|
* fixed the temp workarounds for 12.11,10.1 and 10.2. they are proper now.bloodstalker2017-04-021-10/+49
|
* added checks for getAsPlaceholderType() returning nulluser12017-03-311-1/+58
|
* added safercpp native array detection, now also detects use of pointers ↵bloodstalker2017-03-301-1/+123
| | | | pointing to arrays. tdds already exist in testFuncs2
* changed the matchers for safercpparr. i still have to add a matcher that ↵bloodstalker2017-03-291-12/+18
| | | | recognizes pointers pointing to an array.
* added a new inclusion directive for the new report filesbloodstalker2017-03-161-0/+1
|
* added the first SaferCPP test. I'll add a doc under docs later on for it.bloodstalker2017-03-141-1/+76
|
* added a new option for SaferCPlusPlusbloodstalker2017-03-121-0/+3
|
* was trying to catch an exception that coverity said was being thrown... i ↵bloodstalker2017-03-121-0/+4
| | | | cant see it get thrown...
* nothing worth mentioningbloodstalker2017-03-091-0/+1
|
* just added a commentbloodstalker2017-02-281-0/+1
|
* added the missing C1 option, with one more thing i'm trying.bloodstalker2017-02-271-4/+22
|
* now the option vector is being populated and updated correctly based on the ↵bloodstalker2017-02-261-6/+6
| | | | input args
* fixes for StringOptionsParser. not done yet.bloodstalker2017-02-231-31/+62
|
* uncommented a methodbloodstalker2017-02-221-1/+1
|
* added the functionality to handle Misrac98 and MisraC2012 plus the rule ↵bloodstalker2017-02-221-13/+101
| | | | check disabling features
* added some more stuff for rule check disabling,enabling, added equivalency ↵bloodstalker2017-02-201-0/+49
| | | | map for MisraC1998
* Now all sourcelocations are checked for validity before being touchedbloodstalker2017-02-151-93/+206
|
* added the rule switches definitionsbloodstalker2017-02-141-1/+5
|
* added 19.14 and 20.1bloodstalker2017-02-081-1/+12
|
* added 19.8bloodstalker2017-02-081-1/+32
|
* minor changebloodstalker2017-02-071-2/+1
|
* in case mutator gets a bad header, now it throws an exception instead of ↵bloodstalker2017-02-051-3/+49
| | | | just a seg fault.
* added 14.2bloodstalker2017-02-051-0/+10
|
* added 2.2,2.3,4.2,9.2. we already have tdd tests for all of them.bloodstalker2017-02-051-1/+35
|
* mutator now accesses the diagnostics printed out by clang and adds them to ↵bloodstalker2017-02-021-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++ recognitionbloodstalker2017-02-011-0/+18
|
* finished 5.2 through 5.7. 5.1 was already ok.bloodstalker2017-01-201-11/+243
|
* re-implementing 5.1-5.7bloodstalker2017-01-201-233/+453
|