Use range-for
Move suppress up to the abstract rule level
Detect suppress annotation associated with parent nodes
Add more tests for declaration context based suppress
Suppress violations by //!OCLINT comment
Add suppressing by comment to source code reader rules
Fix the duplicated matchers issue
Null check before isa<>
Null check before dyn_cast<>
Code quality improvements
Add command line args for managing rules.
Add listing of enabled rules.
Extract filtering into RulesetFilter.
Create RulesetFilter inside options.
Pass filtered rules to RulesetBasedAnalyzer.
Use unordered set instead of vector for storing rules.
Convert spaces in rule names to CamelCase.
Slight code changes based on dog fooding results
Add <algorithm> inclusion
Merge pull request #69 from lqi/duplicated-matchers-patch

Fix the duplicated matchers issue