├── .behaverc
├── .dcignore
├── .deepsource.toml
├── .github
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── PULL_REQUEST_TEMPLATE
│ └── pull_request_template.md
├── dependabot.yml
└── workflows
│ ├── codeql-analysis.yml
│ ├── cxx-ci.yml
│ └── sonarcloud.yml
├── .gitignore
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── cxx-checks
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ ├── checks
│ │ │ ├── CheckList.java
│ │ │ ├── api
│ │ │ │ ├── UndocumentedApiCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── error
│ │ │ │ ├── ParsingErrorCheck.java
│ │ │ │ ├── ParsingErrorRecoveryCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── file
│ │ │ │ ├── FileEncodingCheck.java
│ │ │ │ ├── MissingNewLineAtEndOfFileCheck.java
│ │ │ │ ├── TabCharacterCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── metrics
│ │ │ │ ├── ClassComplexityCheck.java
│ │ │ │ ├── CxxCyclomaticComplexityCheck.java
│ │ │ │ ├── FileComplexityCheck.java
│ │ │ │ ├── FunctionCognitiveComplexityCheck.java
│ │ │ │ ├── FunctionComplexityCheck.java
│ │ │ │ ├── TooLongLineCheck.java
│ │ │ │ ├── TooManyLinesOfCodeInFileCheck.java
│ │ │ │ ├── TooManyLinesOfCodeInFunctionCheck.java
│ │ │ │ ├── TooManyParametersCheck.java
│ │ │ │ ├── TooManyStatementsPerLineCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── naming
│ │ │ │ ├── ClassNameCheck.java
│ │ │ │ ├── FileNameCheck.java
│ │ │ │ ├── FunctionNameCheck.java
│ │ │ │ ├── MethodNameCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ ├── regex
│ │ │ │ ├── CommentContainsPatternChecker.java
│ │ │ │ ├── CommentRegularExpressionCheck.java
│ │ │ │ ├── FileHeaderCheck.java
│ │ │ │ ├── FileRegularExpressionCheck.java
│ │ │ │ ├── FixmeTagPresenceCheck.java
│ │ │ │ ├── LineRegularExpressionCheck.java
│ │ │ │ ├── NoSonarCheck.java
│ │ │ │ ├── TodoTagPresenceCheck.java
│ │ │ │ └── package-info.java
│ │ │ ├── utils
│ │ │ │ ├── CheckUtils.java
│ │ │ │ └── package-info.java
│ │ │ └── xpath
│ │ │ │ ├── XPathCheck.java
│ │ │ │ └── package-info.java
│ │ │ └── tag
│ │ │ ├── Tag.java
│ │ │ └── package-info.java
│ └── resources
│ │ └── org
│ │ └── sonar
│ │ └── l10n
│ │ └── cxx
│ │ └── rules
│ │ └── cxx
│ │ ├── ClassComplexity.html
│ │ ├── ClassName.html
│ │ ├── CommentRegularExpression.html
│ │ ├── FileComplexity.html
│ │ ├── FileEncoding.html
│ │ ├── FileHeader.html
│ │ ├── FileName.html
│ │ ├── FileRegularExpression.html
│ │ ├── FixmeTagPresence.html
│ │ ├── FunctionCognitiveComplexity.html
│ │ ├── FunctionComplexity.html
│ │ ├── FunctionName.html
│ │ ├── LineRegularExpression.html
│ │ ├── MethodName.html
│ │ ├── MissingNewLineAtEndOfFile.html
│ │ ├── NoSonar.html
│ │ ├── ParsingError.html
│ │ ├── ParsingErrorRecovery.html
│ │ ├── Sonar_way_profile.json
│ │ ├── TabCharacter.html
│ │ ├── TodoTagPresence.html
│ │ ├── TooLongLine.html
│ │ ├── TooManyLinesOfCodeInFile.html
│ │ ├── TooManyLinesOfCodeInFunction.html
│ │ ├── TooManyParameters.html
│ │ ├── TooManyStatementsPerLine.html
│ │ ├── UndocumentedApi.html
│ │ └── XPath.html
│ └── test
│ ├── java
│ └── org
│ │ └── sonar
│ │ └── cxx
│ │ ├── checks
│ │ ├── CheckListTest.java
│ │ ├── CxxFileTester.java
│ │ ├── CxxFileTesterHelper.java
│ │ ├── api
│ │ │ └── UndocumentedApiCheckTest.java
│ │ ├── error
│ │ │ ├── ParsingErrorCheckTest.java
│ │ │ └── ParsingErrorRecoveryCheckTest.java
│ │ ├── file
│ │ │ ├── FileEncodingCheckTest.java
│ │ │ ├── MissingNewLineAtEndOfFileCheckTest.java
│ │ │ └── TabCharacterCheckTest.java
│ │ ├── metrics
│ │ │ ├── ClassComplexityCheckTest.java
│ │ │ ├── FileComplexityCheckTest.java
│ │ │ ├── FunctionCognitiveComplexityCheckTest.java
│ │ │ ├── FunctionComplexityCheckTest.java
│ │ │ ├── TooLongLineCheckTest.java
│ │ │ ├── TooManyLinesOfCodeInFileCheckTest.java
│ │ │ ├── TooManyLinesOfCodeInFunctionCheckTest.java
│ │ │ ├── TooManyParametersCheckTest.java
│ │ │ └── TooManyStatementsPerLineCheckTest.java
│ │ ├── naming
│ │ │ ├── ClassNameCheckTest.java
│ │ │ ├── FileNameCheckTest.java
│ │ │ ├── FunctionNameCheckTest.java
│ │ │ └── MethodNameCheckTest.java
│ │ ├── regex
│ │ │ ├── CommentRegularExpressionCheckTest.java
│ │ │ ├── FileHeaderCheckTest.java
│ │ │ ├── FileRegularExpressionCheckTest.java
│ │ │ ├── FixmeTagPresenceCheckTest.java
│ │ │ ├── LineRegularExpressionCheckTest.java
│ │ │ ├── NoSonarCheckTest.java
│ │ │ └── TodoTagPresenceCheckTest.java
│ │ └── xpath
│ │ │ └── XPathCheckTest.java
│ │ └── tag
│ │ └── TagTest.java
│ └── resources
│ └── checks
│ ├── ClassComplexity.cc
│ ├── ClassName.cc
│ ├── EmptyFile.cc
│ ├── FileHeaderCheck
│ ├── Class1.cc
│ ├── Class2.cc
│ ├── Class3.cc
│ ├── Regex1.cc
│ ├── Regex2.cc
│ ├── Regex3.cc
│ ├── Regex4.cc
│ ├── Regex5.cc
│ ├── Regex6.cc
│ └── Regex7.cc
│ ├── FileName.cc
│ ├── FileRegEx.cc
│ ├── FileRegExInvert.cc
│ ├── FixmeTagPresenceCheck.cc
│ ├── FunctionCognitiveComplexity.cc
│ ├── FunctionComplexity.cc
│ ├── FunctionLength.cc
│ ├── FunctionName.cc
│ ├── IndentationCheck.cc
│ ├── LineLength.cc
│ ├── LineRegEx.cc
│ ├── LineRegExInvert.cc
│ ├── MethodName.cc
│ ├── MissingNewLineAtEndOfFile.cc
│ ├── NoSonarTagPresenceCheck.cc
│ ├── NonEmptyFile.cc
│ ├── TabCharacter.cc
│ ├── TodoTagPresenceCheck.cc
│ ├── TooManyParameters.cc
│ ├── TooManyStatementsPerLine.cc
│ ├── UndocumentedApiCheck
│ ├── doc_style1.h
│ ├── doc_style2.h
│ └── no_doc.h
│ ├── Unicode.cc
│ ├── badFile_name.cc
│ ├── commentRegularExpression.cc
│ ├── commentedCode.cc
│ ├── complexity.cc
│ ├── file_name.cc
│ ├── functions.cc
│ ├── parsingError1.cc
│ ├── parsingError2.cc
│ ├── parsingError3.cc
│ └── xpath.cc
├── cxx-sensors
├── .pydevproject
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ ├── postjobs
│ │ │ ├── FinalReport.java
│ │ │ └── package-info.java
│ │ │ ├── prejobs
│ │ │ ├── XlstSensor.java
│ │ │ └── package-info.java
│ │ │ └── sensors
│ │ │ ├── clangsa
│ │ │ ├── CxxClangSARuleRepository.java
│ │ │ ├── CxxClangSASensor.java
│ │ │ └── package-info.java
│ │ │ ├── clangtidy
│ │ │ ├── ClangTidyParser.java
│ │ │ ├── CxxClangTidyRuleRepository.java
│ │ │ ├── CxxClangTidySensor.java
│ │ │ └── package-info.java
│ │ │ ├── compiler
│ │ │ ├── CxxCompilerSensor.java
│ │ │ ├── gcc
│ │ │ │ ├── CxxCompilerGccRuleRepository.java
│ │ │ │ ├── CxxCompilerGccSensor.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ └── vc
│ │ │ │ ├── CxxCompilerVcRuleRepository.java
│ │ │ │ ├── CxxCompilerVcSensor.java
│ │ │ │ └── package-info.java
│ │ │ ├── coverage
│ │ │ ├── CoverageMeasure.java
│ │ │ ├── CoverageMeasures.java
│ │ │ ├── CoverageParser.java
│ │ │ ├── CoverageSensor.java
│ │ │ ├── bullseye
│ │ │ │ ├── BullseyeParser.java
│ │ │ │ ├── CxxCoverageBullseyeSensor.java
│ │ │ │ └── package-info.java
│ │ │ ├── cobertura
│ │ │ │ ├── CoberturaParser.java
│ │ │ │ ├── CxxCoverageCoberturaSensor.java
│ │ │ │ └── package-info.java
│ │ │ ├── ctc
│ │ │ │ ├── CxxCoverageTestwellCtcTxtSensor.java
│ │ │ │ ├── TestwellCtcTxtParser.java
│ │ │ │ ├── TestwellCtcTxtResult.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ └── vs
│ │ │ │ ├── CxxCoverageVisualStudioSensor.java
│ │ │ │ ├── VisualStudioParser.java
│ │ │ │ └── package-info.java
│ │ │ ├── cppcheck
│ │ │ ├── CppcheckParser.java
│ │ │ ├── CxxCppCheckRuleRepository.java
│ │ │ ├── CxxCppCheckSensor.java
│ │ │ └── package-info.java
│ │ │ ├── drmemory
│ │ │ ├── CxxDrMemoryRuleRepository.java
│ │ │ ├── CxxDrMemorySensor.java
│ │ │ ├── DrMemoryParser.java
│ │ │ └── package-info.java
│ │ │ ├── infer
│ │ │ ├── CxxInferRuleRepository.java
│ │ │ ├── CxxInferSensor.java
│ │ │ ├── InferParser.java
│ │ │ └── package-info.java
│ │ │ ├── other
│ │ │ ├── CxxOtherRepository.java
│ │ │ ├── CxxOtherSensor.java
│ │ │ └── package-info.java
│ │ │ ├── pclint
│ │ │ ├── CxxPCLintRuleRepository.java
│ │ │ ├── CxxPCLintSensor.java
│ │ │ └── package-info.java
│ │ │ ├── rats
│ │ │ ├── CxxRatsRuleRepository.java
│ │ │ ├── CxxRatsSensor.java
│ │ │ └── package-info.java
│ │ │ ├── tests
│ │ │ ├── dotnet
│ │ │ │ ├── CxxUnitTestResultsAggregator.java
│ │ │ │ ├── CxxUnitTestResultsImportSensor.java
│ │ │ │ ├── NUnitTestResultsFileParser.java
│ │ │ │ ├── ParseErrorException.java
│ │ │ │ ├── UnitTestConfiguration.java
│ │ │ │ ├── UnitTestResults.java
│ │ │ │ ├── UnitTestResultsParser.java
│ │ │ │ ├── VisualStudioTestResultsFileParser.java
│ │ │ │ ├── WildcardPatternFileProvider.java
│ │ │ │ ├── XmlParserHelper.java
│ │ │ │ └── package-info.java
│ │ │ └── xunit
│ │ │ │ ├── CxxXunitSensor.java
│ │ │ │ ├── TestCase.java
│ │ │ │ ├── TestFile.java
│ │ │ │ ├── XunitReportParser.java
│ │ │ │ └── package-info.java
│ │ │ ├── utils
│ │ │ ├── CxxIssuesReportSensor.java
│ │ │ ├── CxxReportSensor.java
│ │ │ ├── CxxUtils.java
│ │ │ ├── EmptyReportException.java
│ │ │ ├── InvalidReportException.java
│ │ │ ├── ReportException.java
│ │ │ ├── RulesDefinitionXml.java
│ │ │ ├── RulesDefinitionXmlLoader.java
│ │ │ ├── SonarServerWebApi.java
│ │ │ ├── StaxParser.java
│ │ │ ├── TextScanner.java
│ │ │ └── package-info.java
│ │ │ ├── valgrind
│ │ │ ├── CxxValgrindRuleRepository.java
│ │ │ ├── CxxValgrindSensor.java
│ │ │ ├── ValgrindError.java
│ │ │ ├── ValgrindFrame.java
│ │ │ ├── ValgrindReportParser.java
│ │ │ ├── ValgrindStack.java
│ │ │ └── package-info.java
│ │ │ └── veraxx
│ │ │ ├── CxxVeraxxRuleRepository.java
│ │ │ ├── CxxVeraxxSensor.java
│ │ │ └── package-info.java
│ └── resources
│ │ ├── clangsa.xml
│ │ ├── clangtidy.xml
│ │ ├── compiler-gcc.xml
│ │ ├── compiler-vc.xml
│ │ ├── cppcheck.xml
│ │ ├── drmemory.xml
│ │ ├── external-rule.xml
│ │ ├── infer.xml
│ │ ├── macros
│ │ ├── GxxMacros.h
│ │ └── VS10Macros.h
│ │ ├── pclint.xml
│ │ ├── rats.xml
│ │ ├── rnc
│ │ └── xunit.rnc
│ │ ├── rules.xsd
│ │ ├── valgrind.xml
│ │ ├── vera++.xml
│ │ └── xsl
│ │ ├── boosttest-1.x-to-junit-1.0.xsl
│ │ ├── boosttest-1.x-to-junit-dummy-1.0.xsl
│ │ ├── cpptestunit-1.x-to-junit-1.0.xsl
│ │ └── cppunit-1.x-to-junit-1.0.xsl
│ ├── test
│ ├── java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ ├── postjobs
│ │ │ └── FinalReportTest.java
│ │ │ ├── prejobs
│ │ │ └── XlstSensorTest.java
│ │ │ └── sensors
│ │ │ ├── clangsa
│ │ │ ├── CxxClangSARuleRepositoryTest.java
│ │ │ └── CxxClangSASensorTest.java
│ │ │ ├── clangtidy
│ │ │ ├── CxxClangTidyRuleRepositoryTest.java
│ │ │ └── CxxClangTidySensorTest.java
│ │ │ ├── compiler
│ │ │ ├── CxxCompilerSensorTest.java
│ │ │ ├── gcc
│ │ │ │ ├── CxxCompilerGccRuleRepositoryTest.java
│ │ │ │ └── CxxCompilerGccSensorTest.java
│ │ │ └── vc
│ │ │ │ ├── CxxCompilerVcRuleRepositoryTest.java
│ │ │ │ └── CxxCompilerVcSensorTest.java
│ │ │ ├── coverage
│ │ │ ├── CxxBullseyeCoverageSensorTest.java
│ │ │ ├── CxxCoberturaSensorTest.java
│ │ │ ├── CxxMSCoverageSensorTest.java
│ │ │ └── CxxTestwellCtcTxtParserTest.java
│ │ │ ├── cppcheck
│ │ │ ├── CxxCppCheckRuleRepositoryTest.java
│ │ │ └── CxxCppCheckSensorTest.java
│ │ │ ├── drmemory
│ │ │ ├── CxxDrMemoryRuleRepositoryTest.java
│ │ │ ├── CxxDrMemorySensorTest.java
│ │ │ └── DrMemoryParserTest.java
│ │ │ ├── infer
│ │ │ ├── CxxInferRuleRepositoryTest.java
│ │ │ ├── CxxInferSensorTest.java
│ │ │ └── InferParserTest.java
│ │ │ ├── other
│ │ │ ├── CxxOtherRepositoryTest.java
│ │ │ └── CxxOtherSensorTest.java
│ │ │ ├── pclint
│ │ │ ├── CxxPCLintRuleRepositoryTest.java
│ │ │ └── CxxPCLintSensorTest.java
│ │ │ ├── rats
│ │ │ ├── CxxRatsRuleRepositoryTest.java
│ │ │ └── CxxRatsSensorTest.java
│ │ │ ├── tests
│ │ │ ├── dotnet
│ │ │ │ ├── CxxUnitTestResultsAggregatorTest.java
│ │ │ │ ├── CxxUnitTestResultsImportSensorTest.java
│ │ │ │ ├── NUnitTestResultsFileParserTest.java
│ │ │ │ ├── VisualStudioTestResultsFileParserTest.java
│ │ │ │ ├── WildcardPatternFileProviderTest.java
│ │ │ │ └── XmlParserHelperTest.java
│ │ │ └── xunit
│ │ │ │ ├── CxxXunitSensorTest.java
│ │ │ │ ├── TestCaseTest.java
│ │ │ │ ├── TestFileTest.java
│ │ │ │ └── XunitReportParserTest.java
│ │ │ ├── utils
│ │ │ ├── CxxMetricsTest.java
│ │ │ ├── CxxReportPatternMatchingTest.java
│ │ │ ├── CxxReportSensorTest.java
│ │ │ ├── CxxReportSensor_getReports_Test.java
│ │ │ ├── RulesDefinitionXmlLoaderTest.java
│ │ │ ├── SonarServerWebApiTest.java
│ │ │ └── TestUtils.java
│ │ │ ├── valgrind
│ │ │ ├── CxxValgrindRuleRepositoryTest.java
│ │ │ ├── CxxValgrindSensorTest.java
│ │ │ ├── ValgrindErrorTest.java
│ │ │ ├── ValgrindFrameTest.java
│ │ │ ├── ValgrindReportParserTest.java
│ │ │ └── ValgrindStackTest.java
│ │ │ └── veraxx
│ │ │ ├── CxxVeraxxRuleRepositoryTest.java
│ │ │ └── CxxVeraxxSensorTest.java
│ └── resources
│ │ └── org
│ │ └── sonar
│ │ └── cxx
│ │ ├── postjobs
│ │ └── syntaxerror.cc
│ │ ├── prejobs
│ │ ├── cppunit-report.xml
│ │ ├── xslt-input.xml
│ │ └── xslt-stylesheet.xslt
│ │ └── sensors
│ │ ├── reports-project
│ │ ├── MSTest-reports
│ │ │ ├── invalid_prolog.txt
│ │ │ ├── no_counters.trx
│ │ │ ├── valid.trx
│ │ │ ├── valid.xml
│ │ │ ├── valid_missing_attributes.trx
│ │ │ └── wrong_passed_number.trx
│ │ ├── clang-tidy-reports
│ │ │ ├── clang.report-warning.txt
│ │ │ ├── cpd.clang-mixed-output.txt
│ │ │ ├── cpd.report-alias-rule-ids.txt
│ │ │ ├── cpd.report-cols.txt
│ │ │ ├── cpd.report-default-rule-id.txt
│ │ │ ├── cpd.report-duplicates.txt
│ │ │ ├── cpd.report-empty.txt
│ │ │ ├── cpd.report-error.txt
│ │ │ ├── cpd.report-fatal-error.txt
│ │ │ ├── cpd.report-map-deprecated.txt
│ │ │ ├── cpd.report-min-max-cols.txt
│ │ │ ├── cpd.report-nodiscard.txt
│ │ │ ├── cpd.report-note.txt
│ │ │ ├── cpd.report-unknown-rule-id.txt
│ │ │ └── cpd.report-warning.txt
│ │ ├── clangsa-reports
│ │ │ ├── clangsa-empty.plist
│ │ │ └── clangsa-report.plist
│ │ ├── compiler-reports
│ │ │ ├── BuildLog.htm
│ │ │ ├── VC-report.vclog
│ │ │ ├── build-warning-without-id.gcclog
│ │ │ └── build.gcclog
│ │ ├── coverage-reports
│ │ │ ├── MSCoverage
│ │ │ │ ├── MSCoverage.xml
│ │ │ │ ├── MSTestResults.trx
│ │ │ │ ├── coverage-result-visual-studio.xml
│ │ │ │ ├── empty-report.xml
│ │ │ │ └── faulty.xml
│ │ │ ├── TestwellCTC
│ │ │ │ ├── report_big.txt
│ │ │ │ ├── report_empty.txt
│ │ │ │ ├── report_small.txt
│ │ │ │ └── report_small_v8.txt
│ │ │ ├── bullseye
│ │ │ │ ├── bullseye-coverage-Linux-V8.9.60.xml
│ │ │ │ ├── bullseye-coverage-Windows-V8.20.2.xml
│ │ │ │ ├── bullseye-coverage-drive-letter-without-slash-linux.xml
│ │ │ │ ├── bullseye-coverage-drive-letter-without-slash-win.xml
│ │ │ │ ├── bullseye-coverage-report-data-in-root-node-linux.xml
│ │ │ │ ├── bullseye-coverage-report-data-in-root-node-win.xml
│ │ │ │ ├── coverage-result-bullseye.xml
│ │ │ │ └── it-coverage-result-bullseye-another-drive.xml
│ │ │ └── cobertura
│ │ │ │ ├── coverage-result-cobertura.xml
│ │ │ │ └── specific-cases
│ │ │ │ ├── cobertura-bignumberofhits.xml
│ │ │ │ ├── coverage-result-cobertura-empty.xml
│ │ │ │ └── coverage-result-invalid.xml
│ │ ├── cppcheck-reports
│ │ │ ├── cppcheck-result-SAMPLE-V2.xml
│ │ │ ├── cppcheck-result-empty.xml
│ │ │ └── cppcheck-result-projectlevelviolation-V2.xml
│ │ ├── drmemory-reports
│ │ │ ├── drmemory-result-SAMPLE-V1.txt
│ │ │ └── results.txt
│ │ ├── externalrules-reports
│ │ │ ├── externalrules-result-SAMPLE.xml
│ │ │ ├── externalrules-result-empty.xml
│ │ │ ├── externalrules-result-filelevelviolation.xml
│ │ │ ├── externalrules-result-invalid.xml
│ │ │ ├── externalrules-result-ok.xml
│ │ │ ├── externalrules-result-projectlevelviolation.xml
│ │ │ └── externalrules-with-duplicates.xml
│ │ ├── infer-reports
│ │ │ ├── infer-result-empty.json
│ │ │ └── infer-result-sample.json
│ │ ├── pclint-reports
│ │ │ ├── incorrect-pclint-MISRA2004-desc.xml
│ │ │ ├── incorrect-pclint-MISRA2004-rule-do-not-exist.xml
│ │ │ ├── pclint-result-MISRA1998-SAMPLE.xml
│ │ │ ├── pclint-result-MISRA2004-SAMPLE1.xml
│ │ │ ├── pclint-result-MISRA2004-SAMPLE2.xml
│ │ │ ├── pclint-result-MISRACPP.xml
│ │ │ ├── pclint-result-SAMPLE.xml
│ │ │ ├── pclint-result-empty.xml
│ │ │ ├── pclint-result-invalid-char.xml
│ │ │ ├── pclint-result-projectlevelviolation.xml
│ │ │ └── pclint-result-with-supplemental.xml
│ │ ├── rats-reports
│ │ │ ├── rats-result-SAMPLE.xml
│ │ │ ├── rats-result-empty.xml
│ │ │ └── rats-result-missingtype.xml
│ │ ├── valgrind-reports
│ │ │ ├── incorrect-valgrind-result_1.xml
│ │ │ ├── incorrect-valgrind-result_2.xml
│ │ │ ├── incorrect-valgrind-result_3.xml
│ │ │ ├── valgrind-result-SAMPLE_1.xml
│ │ │ ├── valgrind-result-SAMPLE_2.xml
│ │ │ ├── valgrind-result-SAMPLE_3.xml
│ │ │ └── valgrind-result-empty.xml
│ │ ├── vera++-reports
│ │ │ ├── vera++-result-SAMPLE.xml
│ │ │ └── vera++-result-empty.xml
│ │ └── xunit-reports
│ │ │ ├── invalid-time-xunit-report.xml
│ │ │ ├── nested_testsuites.xml
│ │ │ ├── nunit
│ │ │ ├── empty.xml
│ │ │ ├── invalid_total.xml
│ │ │ ├── no_counters.xml
│ │ │ ├── valid.xml
│ │ │ ├── valid_comma_in_double.xml
│ │ │ └── valid_no_execution_time.xml
│ │ │ ├── xunit-result-2.xml
│ │ │ ├── xunit-result-SAMPLE-inconsistent-case.xml
│ │ │ ├── xunit-result-SAMPLE.xml
│ │ │ ├── xunit-result-SAMPLE_with_fileName.xml
│ │ │ ├── xunit-result-empty.xml
│ │ │ ├── xunit-result-no-testsuite.xml
│ │ │ ├── xunit-result-skippedonly.xml
│ │ │ ├── xunit-result_with_emptyFileName.xml
│ │ │ └── xunit
│ │ │ ├── empty.xml
│ │ │ ├── invalid_root.xml
│ │ │ ├── invalid_total.xml
│ │ │ ├── no_counters.xml
│ │ │ ├── no_execution_time.xml
│ │ │ ├── valid.xml
│ │ │ └── valid_xunit-1.9.2.xml
│ │ ├── rules-repository
│ │ ├── CustomRulesEmptyFile.xml
│ │ ├── CustomRulesInvalid.xml
│ │ ├── CustomRulesNewFormat.xml
│ │ └── CustomRulesOldFormat.xml
│ │ └── utils
│ │ └── RulesDefinitionXmlLoader
│ │ ├── deprecated.xml
│ │ ├── invalid.xml
│ │ ├── rules.xml
│ │ ├── utf8-with-bom.xml
│ │ └── utf8.xml
│ └── tools
│ ├── check_rules.sh
│ ├── clangsa_createrules.py
│ ├── clangtidy_createrules.py
│ ├── clangtidy_createrules.pyproj
│ ├── clangtidy_createrules.sln
│ ├── cppcheck_createrules.py
│ ├── cpplintReport2checkstyleReport.perl
│ ├── cpplint_createrules.py
│ ├── cwec_latest.xml.zip
│ ├── gcc_createrules.py
│ ├── generate_clangtidy_resources.cmd
│ ├── generate_clangtidy_resources.sh
│ ├── generate_cppcheck_resources.cmd
│ ├── generate_cppcheck_resources.sh
│ ├── infer_createrules.py
│ ├── intelInspectorReport_2_cppcheckReport.py
│ ├── requirements.txt
│ ├── utils_createrules.py
│ ├── vc_createrules.py
│ ├── vc_createrules.pyproj
│ ├── vc_createrules.sln
│ └── vera++Report2checkstyleReport.perl
├── cxx-squid-bridge
├── LICENSE
├── README.md
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── sonar
│ │ └── cxx
│ │ └── squidbridge
│ │ ├── AstScanner.java
│ │ ├── AstScannerExceptionHandler.java
│ │ ├── CommentAnalyser.java
│ │ ├── SourceCodeBuilderCallback.java
│ │ ├── SourceCodeBuilderVisitor.java
│ │ ├── SquidAstVisitor.java
│ │ ├── SquidAstVisitorContext.java
│ │ ├── SquidAstVisitorContextImpl.java
│ │ ├── annotations
│ │ ├── ActivatedByDefault.java
│ │ ├── AnnotationBasedRulesDefinition.java
│ │ ├── NoSqale.java
│ │ ├── RuleTemplate.java
│ │ ├── SqaleConstantRemediation.java
│ │ ├── SqaleLinearRemediation.java
│ │ ├── SqaleLinearWithOffsetRemediation.java
│ │ └── package-info.java
│ │ ├── api
│ │ ├── AnalysisException.java
│ │ ├── CheckMessage.java
│ │ ├── CodeCheck.java
│ │ ├── CodeVisitor.java
│ │ ├── Query.java
│ │ ├── SourceClass.java
│ │ ├── SourceCode.java
│ │ ├── SourceCodeIndexer.java
│ │ ├── SourceCodeSearchEngine.java
│ │ ├── SourceCodeTreeDecorator.java
│ │ ├── SourceFile.java
│ │ ├── SourceFunction.java
│ │ ├── SourceProject.java
│ │ ├── SquidConfiguration.java
│ │ └── package-info.java
│ │ ├── checks
│ │ ├── AbstractCommentRegularExpressionCheck.java
│ │ ├── AbstractOneStatementPerLineCheck.java
│ │ ├── AbstractXPathCheck.java
│ │ ├── CheckMessagesVerifier.java
│ │ ├── CheckMessagesVerifierRule.java
│ │ ├── ChecksHelper.java
│ │ ├── SquidCheck.java
│ │ └── package-info.java
│ │ ├── indexer
│ │ ├── QueryByType.java
│ │ ├── SquidIndex.java
│ │ └── package-info.java
│ │ ├── measures
│ │ ├── AggregationFormula.java
│ │ ├── CalculatedMetricFormula.java
│ │ ├── Measurable.java
│ │ ├── Measures.java
│ │ ├── MetricDef.java
│ │ ├── SumAggregationFormula.java
│ │ └── package-info.java
│ │ ├── metrics
│ │ ├── CommentsVisitor.java
│ │ ├── ComplexityVisitor.java
│ │ ├── CounterVisitor.java
│ │ ├── LinesOfCodeVisitor.java
│ │ ├── LinesVisitor.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── rules
│ │ ├── ExternalDescriptionLoader.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── sonar
│ │ └── cxx
│ │ └── squidbridge
│ │ ├── annotations
│ │ └── AnnotationBasedRulesDefinitionTest.java
│ │ ├── api
│ │ ├── CheckMessageTest.java
│ │ ├── SourceCodeTest.java
│ │ └── SourceFileTest.java
│ │ ├── checks
│ │ ├── AbstractCommentRegularExpressionCheckTest.java
│ │ ├── AbstractOneStatementPerLineCheckTest.java
│ │ ├── AbstractXPathCheckTest.java
│ │ ├── CheckMessagesVerifierRuleTest.java
│ │ ├── CheckMessagesVerifierTest.java
│ │ ├── ChecksHelperTest.java
│ │ ├── ResourceParser.java
│ │ └── SquidCheckTest.java
│ │ ├── indexer
│ │ └── SquidIndexTest.java
│ │ ├── metrics
│ │ ├── CommentsVisitorTest.java
│ │ ├── ComplexityVisitorTest.java
│ │ ├── CounterVisitorTest.java
│ │ ├── LinesOfCodeVisitorTest.java
│ │ ├── LinesVisitorTest.java
│ │ └── ResourceParser.java
│ │ ├── rules
│ │ └── ExternalDescriptionLoaderTest.java
│ │ └── test
│ │ └── miniC
│ │ ├── MiniCAstScanner.java
│ │ └── fakeChecks
│ │ ├── FakeCommentCheckTest.java
│ │ └── ResourceParser.java
│ └── resources
│ ├── checks
│ ├── commentRegularExpression.mc
│ ├── complexity5.mc
│ ├── goto.mc
│ ├── line_length.mc
│ ├── magic.mc
│ ├── naming.mc
│ ├── nested_comments.mc
│ ├── nested_if.mc
│ ├── no_sonar.mc
│ ├── one_statement_per_line.mc
│ ├── parse_error.mc
│ ├── single_line_comments_syntax.mc
│ └── xpath.mc
│ ├── fakeChecks
│ ├── fakeComment.mc
│ └── fakePreprocessor.mc
│ ├── metrics
│ ├── comments.mc
│ ├── comments_none.mc
│ ├── complexity.mc
│ ├── counter.mc
│ ├── header_comments.mc
│ ├── lines.mc
│ └── lines_of_code.mc
│ ├── org
│ └── sonar
│ │ └── l10n
│ │ ├── languageKey.properties
│ │ ├── languageKey
│ │ └── rules
│ │ │ └── repoKey
│ │ │ └── ruleWithExternalInfo.html
│ │ └── languageWithoutBundle
│ │ └── empty.txt
│ └── rules
│ ├── empty.properties
│ ├── empty.xml
│ ├── names.properties
│ ├── sqale-constant.xml
│ ├── sqale-linear-offset.xml
│ ├── sqale-linear.xml
│ └── sqale-unknown-function.xml
├── cxx-squid
├── dox
│ ├── 2015-07-24_cpp14_grammar.txt
│ ├── 2015-07-24_cpp14_n4527.pdf
│ ├── 2016-11-28_cpp17_grammar.txt
│ ├── 2016-11-28_cpp17_n4618.pdf
│ ├── 2020-04-01_cpp20_grammar.txt
│ ├── 2020-04-01_cpp20_n4861.pdf
│ ├── 2023-03-19_cpp23_grammar.txt
│ ├── 2023-03-19_cpp23_n4944.pdf
│ ├── README
│ ├── Right_Angle_Brackets_N1757_05-0017.html
│ └── tools
│ │ └── grammar_parser
│ │ ├── grammar_parser.py
│ │ ├── grammar_parser.pyproj
│ │ └── grammar_parser.sln
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── sonar
│ │ └── cxx
│ │ ├── AggregateMeasureComputer.java
│ │ ├── CxxAstScanner.java
│ │ ├── CxxComplexityConstants.java
│ │ ├── CxxMetrics.java
│ │ ├── DensityMeasureComputer.java
│ │ ├── api
│ │ ├── CxxMetric.java
│ │ └── package-info.java
│ │ ├── channels
│ │ ├── BackslashChannel.java
│ │ ├── ChannelUtils.java
│ │ ├── CharacterLiteralsChannel.java
│ │ ├── CommentChannel.java
│ │ ├── KeywordChannel.java
│ │ ├── MultiLineCommentChannel.java
│ │ ├── PreprocessorChannel.java
│ │ ├── RightAngleBracketsChannel.java
│ │ ├── SingleLineCommentChannel.java
│ │ ├── StringLiteralsChannel.java
│ │ └── package-info.java
│ │ ├── config
│ │ ├── CxxSquidConfiguration.java
│ │ ├── JsonCompilationDatabase.java
│ │ ├── JsonCompilationDatabaseCommandObject.java
│ │ ├── MsBuild.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── parser
│ │ ├── CxxGrammarImpl.java
│ │ ├── CxxKeyword.java
│ │ ├── CxxLexerPool.java
│ │ ├── CxxParser.java
│ │ ├── CxxPunctuator.java
│ │ ├── CxxTokenType.java
│ │ └── package-info.java
│ │ ├── preprocessor
│ │ ├── CxxPreprocessor.java
│ │ ├── EvaluationException.java
│ │ ├── IncludeFileLexer.java
│ │ ├── JoinStringsPreprocessor.java
│ │ ├── MacroContainer.java
│ │ ├── PPConcatenation.java
│ │ ├── PPExpression.java
│ │ ├── PPGeneratedToken.java
│ │ ├── PPGrammarImpl.java
│ │ ├── PPInclude.java
│ │ ├── PPKeyword.java
│ │ ├── PPLexer.java
│ │ ├── PPMacro.java
│ │ ├── PPNumber.java
│ │ ├── PPParser.java
│ │ ├── PPPredefinedMacros.java
│ │ ├── PPPunctuator.java
│ │ ├── PPReplace.java
│ │ ├── PPSpecialIdentifier.java
│ │ ├── PPState.java
│ │ ├── PPStringification.java
│ │ ├── TokenList.java
│ │ └── package-info.java
│ │ ├── utils
│ │ ├── CxxReportIssue.java
│ │ ├── CxxReportLocation.java
│ │ └── package-info.java
│ │ └── visitors
│ │ ├── AbstractCxxPublicApiVisitor.java
│ │ ├── CxxCharsetAwareVisitor.java
│ │ ├── CxxCognitiveComplexityVisitor.java
│ │ ├── CxxComplexityScope.java
│ │ ├── CxxComplexitySource.java
│ │ ├── CxxCpdVisitor.java
│ │ ├── CxxCyclomaticComplexityVisitor.java
│ │ ├── CxxFileLinesVisitor.java
│ │ ├── CxxFileVisitor.java
│ │ ├── CxxFunctionComplexityVisitor.java
│ │ ├── CxxFunctionSizeVisitor.java
│ │ ├── CxxHighlighterVisitor.java
│ │ ├── CxxLinesOfCodeInFunctionBodyVisitor.java
│ │ ├── CxxLinesOfCodeVisitor.java
│ │ ├── CxxParseErrorLoggerVisitor.java
│ │ ├── CxxPublicApiVisitor.java
│ │ ├── MultiLocatitionSquidCheck.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── sonar
│ │ └── cxx
│ │ ├── AggregateMeasureComputerTest.java
│ │ ├── CxxAstScannerTest.java
│ │ ├── CxxFileTester.java
│ │ ├── CxxFileTesterHelper.java
│ │ ├── DensityMeasureComputerTest.java
│ │ ├── api
│ │ └── CxxMetricTest.java
│ │ ├── config
│ │ ├── CxxSquidConfigurationTest.java
│ │ ├── JsonCompilationDatabaseTest.java
│ │ └── MsBuildTest.java
│ │ ├── lexer
│ │ ├── CxxLexerIncludeTest.java
│ │ ├── CxxLexerTest.java
│ │ ├── CxxLexerWithPreprocessingTest.java
│ │ ├── CxxLexerWithoutPreprocessorTest.java
│ │ ├── LexerAssert.java
│ │ └── LiteralValuesBuilder.java
│ │ ├── parser
│ │ ├── AssemblerTest.java
│ │ ├── AttributeTest.java
│ │ ├── AttributedAtlTest.java
│ │ ├── BalancedTokensTest.java
│ │ ├── ClassesTest.java
│ │ ├── CxxKeywordTest.java
│ │ ├── CxxParserTest.java
│ │ ├── CxxPunctuatorTest.java
│ │ ├── CxxTokenTypeTest.java
│ │ ├── DeclarationsTest.java
│ │ ├── DeclaratorsTest.java
│ │ ├── ExceptionHandlingTest.java
│ │ ├── ExpressionTest.java
│ │ ├── FileInputTest.java
│ │ ├── LamdaExpressionsTest.java
│ │ ├── ModuleTest.java
│ │ ├── OverloadingTest.java
│ │ ├── ParserBaseTestHelper.java
│ │ ├── PreprocessorDirectivesTest.java
│ │ ├── SpecialMemberFunctionsTest.java
│ │ ├── StatementTest.java
│ │ └── TemplatesTest.java
│ │ ├── preprocessor
│ │ ├── IncludeFileLexerTest.java
│ │ ├── JoinStringsPreprocessorTest.java
│ │ ├── MacroContainerTest.java
│ │ ├── PPConcatenationTest.java
│ │ ├── PPExpressionTest.java
│ │ ├── PPGeneratedTokenTest.java
│ │ ├── PPGrammarImplTest.java
│ │ ├── PPIncludeTest.java
│ │ ├── PPKeywordTest.java
│ │ ├── PPLexerTest.java
│ │ ├── PPMacroTest.java
│ │ ├── PPNumberTest.java
│ │ ├── PPParserTest.java
│ │ ├── PPPredefinedMacrosTest.java
│ │ ├── PPPunctuatorTest.java
│ │ ├── PPReplaceTest.java
│ │ ├── PPSpecialIdentifierTest.java
│ │ ├── PPStateTest.java
│ │ ├── PPStringificationTest.java
│ │ └── TokenListTest.java
│ │ ├── utils
│ │ ├── CxxReportIssueTest.java
│ │ ├── CxxReportLocationTest.java
│ │ └── TestUtils.java
│ │ └── visitors
│ │ ├── CxxCognitiveComplexityVisitorTest.java
│ │ ├── CxxCpdVisitorTest.java
│ │ ├── CxxFileLinesVisitorTest.java
│ │ ├── CxxFunctionComplexityVisitorTest.java
│ │ ├── CxxFunctionSizeVisitorTest.java
│ │ ├── CxxParseErrorLoggerVisitorTest.java
│ │ └── CxxPublicApiVisitorTest.java
│ └── resources
│ ├── codeprovider
│ ├── folder
│ │ └── .hidden
│ ├── source
│ ├── source.hh
│ ├── utf-16le-bom.hh
│ ├── utf-8-bom.hh
│ └── utf-8.hh
│ ├── jsondb
│ ├── compile_commands.json
│ ├── invalid.json
│ └── sonar-project.properties
│ ├── logback-test.xml
│ ├── metrics
│ ├── EmptyFile.cc
│ ├── FunctionComplexity.cc
│ ├── a.out
│ ├── alias_in_template_func.h
│ ├── classes.cc
│ ├── comments.cc
│ ├── complexity.cc
│ ├── complexity_alternative.cc
│ ├── complexity_macro.cc
│ ├── doxygen_example.h
│ ├── functions.cc
│ ├── multiline.h
│ ├── namespace.cc
│ ├── no_doc.h
│ ├── nosonar.cc
│ ├── public_api.h
│ ├── statements.cc
│ ├── template.h
│ ├── trivial.cc
│ ├── unnamed_class.h
│ └── unnamed_enum.h
│ ├── msbuild
│ ├── ParallelBuildLog.txt
│ ├── TFS-agent-msvc14-mp.txt
│ ├── TFS-agent-msvc14.txt
│ ├── msbuild-azure-devops-en.txt
│ ├── msbuild-detailed-de.txt
│ ├── msbuild-detailed-en.txt
│ ├── msbuild-detailed-fr.txt
│ ├── platformCommon.txt
│ ├── platformCommonWin32.txt
│ ├── platformCommonX64.txt
│ ├── platformToolsetv100.txt
│ ├── platformToolsetv110.txt
│ ├── platformToolsetv120.txt
│ ├── platformToolsetv140.txt
│ ├── platformToolsetv141x64.txt
│ ├── platformToolsetv141x86.txt
│ ├── platformToolsetv143x64.txt
│ ├── platformToolsetv143x86.txt
│ └── vc++13.txt
│ ├── parser
│ ├── C
│ │ ├── a.out
│ │ └── primenumbers.c
│ ├── C99
│ │ ├── compound-literals.cc
│ │ └── designated-initializers.cc
│ ├── GCC
│ │ └── inline-assembler.cc
│ ├── VC
│ │ ├── 64-bit-integer-suffix.cc
│ │ ├── exception-specification.cc
│ │ └── inline-assembler.cc
│ ├── bad
│ │ └── error_recovery_declaration.cc
│ ├── cli
│ │ ├── abstract.cpp
│ │ ├── attributes
│ │ │ ├── attribute_parameter_types.cpp
│ │ │ ├── attribute_targets.cpp
│ │ │ ├── attribute_targets_all.cpp
│ │ │ ├── attribute_targets_assembly.cpp
│ │ │ ├── attribute_targets_class.cpp
│ │ │ ├── attribute_targets_constructor.cpp
│ │ │ ├── attribute_targets_delegate.cpp
│ │ │ ├── attribute_targets_enum.cpp
│ │ │ ├── attribute_targets_event.cpp
│ │ │ ├── attribute_targets_field.cpp
│ │ │ ├── attribute_targets_interface.cpp
│ │ │ ├── attribute_targets_method.cpp
│ │ │ ├── attribute_targets_module.cpp
│ │ │ ├── attribute_targets_parameter.cpp
│ │ │ ├── attribute_targets_property.cpp
│ │ │ ├── attribute_targets_returnvalue.cpp
│ │ │ ├── attribute_targets_struct.cpp
│ │ │ ├── attributes.cpp
│ │ │ ├── attributte_reallife.cpp
│ │ │ ├── extending_metadata_b.cpp
│ │ │ ├── extending_metadata_c.cpp
│ │ │ ├── extending_metadata_d.cpp
│ │ │ ├── extending_metadata_e.cpp
│ │ │ └── extending_metadata_f.cpp
│ │ ├── cli_sample.cpp
│ │ ├── cwr_array.cpp
│ │ ├── event
│ │ │ ├── mcppv2_events10.cpp
│ │ │ ├── mcppv2_events2.cpp
│ │ │ ├── mcppv2_events3.cpp
│ │ │ ├── mcppv2_events4.cpp
│ │ │ ├── mcppv2_events5.cpp
│ │ │ ├── mcppv2_events5_a.cpp
│ │ │ ├── mcppv2_events6.cpp
│ │ │ ├── mcppv2_events7.cpp
│ │ │ ├── mcppv2_events8.cpp
│ │ │ └── mcppv2_events9.cpp
│ │ ├── finally.cpp
│ │ ├── generic_classes_1.cpp
│ │ ├── generics_generic_method2.cpp
│ │ ├── mcpp_initonly.cpp
│ │ ├── mcppv2_events.cpp
│ │ ├── mcppv2_events6.cpp
│ │ ├── mcppv2_literal.cpp
│ │ ├── override_keyword_3.cpp
│ │ ├── point-class.cpp
│ │ ├── properties
│ │ │ ├── SimpleProperties.cpp
│ │ │ ├── call_default_indexer_through_this_pointer.cpp
│ │ │ ├── mcppv2_property_2.cpp
│ │ │ ├── mcppv2_property_3.cpp
│ │ │ ├── mcppv2_property_4.cpp
│ │ │ └── properties_abstract_sealed.cpp
│ │ ├── property.cpp
│ │ ├── property
│ │ │ ├── SimpleProperties.cpp
│ │ │ ├── call_default_indexer_through_this_pointer.cpp
│ │ │ ├── mcppv2_property_2.cpp
│ │ │ ├── mcppv2_property_3.cpp
│ │ │ ├── mcppv2_property_4.cpp
│ │ │ └── properties_abstract_sealed.cpp
│ │ ├── ref.ccp
│ │ ├── ref.cpp
│ │ ├── sealed_keyword.cpp
│ │ ├── typeid
│ │ │ ├── keyword__typeid.cpp
│ │ │ └── keyword__typeid_2.cpp
│ │ ├── user_defined_attributes.cpp
│ │ └── visibility.cpp
│ ├── cuda
│ │ ├── cuda-defines.h
│ │ └── kernel_function.cpp
│ ├── examples
│ │ ├── Makefile
│ │ ├── Makefile.h
│ │ ├── README
│ │ ├── algo
│ │ │ ├── Makefile
│ │ │ ├── accu1.cpp
│ │ │ ├── adjdiff1.cpp
│ │ │ ├── adjfind1.cpp
│ │ │ ├── algostuff.hpp
│ │ │ ├── bounds1.cpp
│ │ │ ├── bsearch1.cpp
│ │ │ ├── copy1.cpp
│ │ │ ├── copy2.cpp
│ │ │ ├── copy3.cpp
│ │ │ ├── count1.cpp
│ │ │ ├── eqrange1.cpp
│ │ │ ├── equal1.cpp
│ │ │ ├── fill1.cpp
│ │ │ ├── find1.cpp
│ │ │ ├── find2.cpp
│ │ │ ├── findend1.cpp
│ │ │ ├── findof1.cpp
│ │ │ ├── foreach1.cpp
│ │ │ ├── foreach2.cpp
│ │ │ ├── foreach3.cpp
│ │ │ ├── generate.cpp
│ │ │ ├── heap1.cpp
│ │ │ ├── imerge1.cpp
│ │ │ ├── includes.cpp
│ │ │ ├── inner1.cpp
│ │ │ ├── lexico1.cpp
│ │ │ ├── merge1.cpp
│ │ │ ├── minmax1.cpp
│ │ │ ├── misma1.cpp
│ │ │ ├── nth1.cpp
│ │ │ ├── part1.cpp
│ │ │ ├── partsum1.cpp
│ │ │ ├── perm1.cpp
│ │ │ ├── psort1.cpp
│ │ │ ├── psort2.cpp
│ │ │ ├── random1.cpp
│ │ │ ├── relabs.cpp
│ │ │ ├── remove1.cpp
│ │ │ ├── remove2.cpp
│ │ │ ├── replace1.cpp
│ │ │ ├── replace2.cpp
│ │ │ ├── reverse1.cpp
│ │ │ ├── rotate1.cpp
│ │ │ ├── rotate2.cpp
│ │ │ ├── search1.cpp
│ │ │ ├── search2.cpp
│ │ │ ├── searchn1.cpp
│ │ │ ├── setalgos.cpp
│ │ │ ├── sort1.cpp
│ │ │ ├── sort2.cpp
│ │ │ ├── swap1.cpp
│ │ │ ├── transf1.cpp
│ │ │ ├── transf2.cpp
│ │ │ ├── unique1.cpp
│ │ │ ├── unique2.cpp
│ │ │ └── unique3.cpp
│ │ ├── cont
│ │ │ ├── Makefile
│ │ │ ├── Queue.hpp
│ │ │ ├── Stack.hpp
│ │ │ ├── array1.cpp
│ │ │ ├── bitset1.cpp
│ │ │ ├── bitset2.cpp
│ │ │ ├── carray.hpp
│ │ │ ├── carray1.cannot_parse
│ │ │ ├── countptr.hpp
│ │ │ ├── deque1.cpp
│ │ │ ├── list1.cpp
│ │ │ ├── map1.cpp
│ │ │ ├── mapcmp.cpp
│ │ │ ├── mapfind.cpp
│ │ │ ├── mmap1.cpp
│ │ │ ├── mset1.cpp
│ │ │ ├── newkey.hpp
│ │ │ ├── pqueue1.cpp
│ │ │ ├── print.hpp
│ │ │ ├── queue1.cpp
│ │ │ ├── queue2.cpp
│ │ │ ├── refsem1.cpp
│ │ │ ├── set1.cpp
│ │ │ ├── set2.cpp
│ │ │ ├── setcmp.cpp
│ │ │ ├── sortset.cpp
│ │ │ ├── sortvec.cpp
│ │ │ ├── stack1.cpp
│ │ │ ├── stack2.cpp
│ │ │ └── vector1.cpp
│ │ ├── fo
│ │ │ ├── Makefile
│ │ │ ├── compose1.cpp
│ │ │ ├── compose10.hpp
│ │ │ ├── compose11.hpp
│ │ │ ├── compose12.hpp
│ │ │ ├── compose2.cpp
│ │ │ ├── compose21.hpp
│ │ │ ├── compose22.hpp
│ │ │ ├── compose3.cpp
│ │ │ ├── compose4.cpp
│ │ │ ├── fopow.hpp
│ │ │ ├── fopow1.cpp
│ │ │ ├── foreach3.cpp
│ │ │ ├── genera1.cpp
│ │ │ ├── genera2.cpp
│ │ │ ├── memfun1.cpp
│ │ │ ├── nullary.cannot_parse
│ │ │ ├── print.hpp
│ │ │ ├── removeif.cpp
│ │ │ └── sort1.cpp
│ │ ├── i18n
│ │ │ ├── Makefile
│ │ │ ├── loc1.cpp
│ │ │ ├── loc2.cpp
│ │ │ └── numget.cpp
│ │ ├── io
│ │ │ ├── Makefile
│ │ │ ├── cat1.cpp
│ │ │ ├── cat2.cpp
│ │ │ ├── charcat1.cpp
│ │ │ ├── charcat2.cpp
│ │ │ ├── charset.cpp
│ │ │ ├── copy1.cpp
│ │ │ ├── copy2.cpp
│ │ │ ├── countlines.cpp
│ │ │ ├── frac1in.hpp
│ │ │ ├── frac1out.hpp
│ │ │ ├── frac2in.hpp
│ │ │ ├── frac2out.hpp
│ │ │ ├── ignore.hpp
│ │ │ ├── ignore1.cpp
│ │ │ ├── ignoreparam.hpp
│ │ │ ├── ignoreparam1.cpp
│ │ │ ├── inbuf1.cpp
│ │ │ ├── inbuf1.hpp
│ │ │ ├── io1.cpp
│ │ │ ├── outbuf1.cpp
│ │ │ ├── outbuf1.hpp
│ │ │ ├── outbuf1x.cpp
│ │ │ ├── outbuf1x.hpp
│ │ │ ├── outbuf2.cpp
│ │ │ ├── outbuf2.hpp
│ │ │ ├── outbuf3.cpp
│ │ │ ├── outbuf3.hpp
│ │ │ ├── rdbuf1.cpp
│ │ │ ├── rdbuf2.cpp
│ │ │ ├── redirect.cpp
│ │ │ ├── rw1.cpp
│ │ │ ├── sstr1.cpp
│ │ │ ├── sum1.cpp
│ │ │ └── sum2.cpp
│ │ ├── iter
│ │ │ ├── Makefile
│ │ │ ├── advance1.cpp
│ │ │ ├── advance2.cpp
│ │ │ ├── assoiter.cpp
│ │ │ ├── assoiter.hpp
│ │ │ ├── backins.cpp
│ │ │ ├── distance.cpp
│ │ │ ├── distance.hpp
│ │ │ ├── frontins.cpp
│ │ │ ├── inserter.cpp
│ │ │ ├── istriter.cpp
│ │ │ ├── itercat.cpp
│ │ │ ├── ostriter.cpp
│ │ │ ├── print.hpp
│ │ │ ├── reviter1.cpp
│ │ │ ├── reviter2.cpp
│ │ │ ├── reviter3.cpp
│ │ │ ├── reviter4.cpp
│ │ │ └── swap1.cpp
│ │ ├── memory
│ │ │ ├── Makefile
│ │ │ ├── myalloc.hpp
│ │ │ └── myalloc1.cpp
│ │ ├── num
│ │ │ ├── Makefile
│ │ │ ├── complex1.cpp
│ │ │ ├── complex2.cpp
│ │ │ ├── gslice1.cpp
│ │ │ ├── indi1.cpp
│ │ │ ├── masked1.cpp
│ │ │ ├── slice1.cpp
│ │ │ ├── val1.cpp
│ │ │ └── val2.cpp
│ │ ├── stl
│ │ │ ├── Makefile
│ │ │ ├── add1.cpp
│ │ │ ├── algo1.cpp
│ │ │ ├── copy1.cpp
│ │ │ ├── copy2.cpp
│ │ │ ├── copy3.cpp
│ │ │ ├── deque1.cpp
│ │ │ ├── find1.cpp
│ │ │ ├── fo1.cpp
│ │ │ ├── foreach1.cpp
│ │ │ ├── foreach2.cpp
│ │ │ ├── ioiter1.cpp
│ │ │ ├── iterbug1.cpp
│ │ │ ├── list1.cpp
│ │ │ ├── list2.cpp
│ │ │ ├── map1.cpp
│ │ │ ├── mmap1.cpp
│ │ │ ├── prime1.cpp
│ │ │ ├── print.hpp
│ │ │ ├── remove1.cpp
│ │ │ ├── remove2.cpp
│ │ │ ├── remove3.cpp
│ │ │ ├── remove4.cpp
│ │ │ ├── riter1.cpp
│ │ │ ├── set1.cpp
│ │ │ ├── sort1.cpp
│ │ │ ├── transform1.cpp
│ │ │ └── vector1.cpp
│ │ ├── string
│ │ │ ├── Makefile
│ │ │ ├── icstring.hpp
│ │ │ ├── icstring1.cpp
│ │ │ ├── iter1.cpp
│ │ │ ├── iter2.cpp
│ │ │ ├── iter3.cpp
│ │ │ ├── string1.cpp
│ │ │ ├── string2.cpp
│ │ │ └── unique.cpp
│ │ └── util
│ │ │ ├── Makefile
│ │ │ ├── autoptr.hpp
│ │ │ ├── autoptr1.cpp
│ │ │ ├── autoptr2.cpp
│ │ │ ├── defalloc.hpp
│ │ │ ├── limits1.cpp
│ │ │ └── minmax1.cpp
│ ├── own
│ │ ├── C++11
│ │ │ ├── alignas.cc
│ │ │ ├── alignof.cc
│ │ │ ├── alignstorage.cc
│ │ │ ├── array.cc
│ │ │ ├── attributes.cc
│ │ │ ├── auto.cc
│ │ │ ├── const-expr.cc
│ │ │ ├── decl-type.cc
│ │ │ ├── decl-val.cc
│ │ │ ├── delegating-constructors.cc
│ │ │ ├── enable_if.cc
│ │ │ ├── explicit-conversion-operators.cc
│ │ │ ├── extended-friend-declarations.cc
│ │ │ ├── extern-template.cc
│ │ │ ├── final-specifier.cc
│ │ │ ├── forward-enum-declarations.cc
│ │ │ ├── inheriting-constructors.cc
│ │ │ ├── inline-namespace.cc
│ │ │ ├── lambda-function.cc
│ │ │ ├── list-initialization.cc
│ │ │ ├── long-long-int.cc
│ │ │ ├── member-function-default.cc
│ │ │ ├── member-function-delete.cc
│ │ │ ├── move-assignment.cc
│ │ │ ├── move-constructor.cc
│ │ │ ├── new-string-literals.cc
│ │ │ ├── noexcept-operator.cc
│ │ │ ├── noexcept-specifier.cc
│ │ │ ├── non-static-data-member-initializers.cc
│ │ │ ├── noreturn.cc
│ │ │ ├── nullptr-literal.cc
│ │ │ ├── override-specifier.cc
│ │ │ ├── parameter-pack-sizeof.cc
│ │ │ ├── parameter-pack.cc
│ │ │ ├── range-for.cc
│ │ │ ├── raw-string-literals.cc
│ │ │ ├── readme.txt
│ │ │ ├── special-keywords.cc
│ │ │ ├── static-assert.cc
│ │ │ ├── strongly-typed-enum.cc
│ │ │ ├── template-alias.cc
│ │ │ ├── thread-local.cc
│ │ │ ├── trailing-return-type.cc
│ │ │ ├── tuple.cc
│ │ │ ├── type-traits.cc
│ │ │ ├── typename.cc
│ │ │ ├── user-defined-literals.cc
│ │ │ ├── using-alias.cc
│ │ │ └── variadic-template.cc
│ │ ├── C++14
│ │ │ ├── attributte-deprecated.cc
│ │ │ ├── binary-literals.cc
│ │ │ ├── digit-separators.cc
│ │ │ ├── function-return-type-deduction.cc
│ │ │ ├── generic-lambdas.cc
│ │ │ ├── integer-sequence.cc
│ │ │ ├── lambda-capture-expressions.cc
│ │ │ ├── standard-user-defined-literals.cc
│ │ │ ├── type-traits-helper.cc
│ │ │ ├── user-defined-literals.cc
│ │ │ └── variable-templates.cc
│ │ ├── C++17
│ │ │ ├── attribute.cc
│ │ │ ├── class-template-argument-deduction.cc
│ │ │ ├── constexpr-if.cc
│ │ │ ├── constexpr-lambdas.cc
│ │ │ ├── fold-expression.cc
│ │ │ ├── has-include.cc
│ │ │ ├── hexadecimal-floating-point-literals.cc
│ │ │ ├── i3
│ │ │ │ └── has_include.h
│ │ │ ├── init-selection-statement.cc
│ │ │ ├── inline-variable.cc
│ │ │ ├── lambda-capture-this.cc
│ │ │ ├── nested-namespace-definition.cc
│ │ │ ├── non-type-template-parameters-auto.cc
│ │ │ ├── static-assert.cc
│ │ │ ├── structured-bindings.cc
│ │ │ └── u8-character-literal .cc
│ │ ├── C++20
│ │ │ ├── abbreviated-function-template.cc
│ │ │ ├── attributes.cc
│ │ │ ├── bit-field.cc
│ │ │ ├── char8_t.cc
│ │ │ ├── constraints-and-concepts.cc
│ │ │ ├── constxxx.cc
│ │ │ ├── coroutines.cc
│ │ │ ├── designated initializers.cc
│ │ │ ├── explicit-specifier.cc
│ │ │ ├── lambda-capture.cc
│ │ │ ├── lambda-expression.cc
│ │ │ ├── lambda-pack-expansion.cc
│ │ │ ├── module-export-declaration.cc
│ │ │ ├── module-global-fragment.cc
│ │ │ ├── module-implementation-unit.cc
│ │ │ ├── module-import-declaration.cc
│ │ │ ├── module-interface-unit.cc
│ │ │ ├── module-partition.cc
│ │ │ ├── module-partition1.cc
│ │ │ ├── module-partition2.cc
│ │ │ ├── module-private-fragment.cc
│ │ │ ├── module-structure.cc
│ │ │ ├── namespace.cc
│ │ │ ├── range-for.cc
│ │ │ ├── special-keywords.cc
│ │ │ ├── three-way-comparison.cc
│ │ │ └── using-enum-declaration.cc
│ │ ├── C++23
│ │ │ ├── attributte-assume.cc
│ │ │ ├── auto.cc
│ │ │ ├── deducing-this.cc
│ │ │ ├── duplicate-attributes.cc
│ │ │ ├── elifxdef.cc
│ │ │ ├── escape-sequences.cc
│ │ │ ├── floating-point-suffix.cc
│ │ │ ├── if-consteval.cc
│ │ │ ├── init-statement.cc
│ │ │ ├── labels-at-the-end.cc
│ │ │ ├── lambda-attributes.cc
│ │ │ ├── literal-suffix-size_t.cc
│ │ │ ├── meaningful-exports.cc
│ │ │ ├── multidimensional-subscript-operator.cc
│ │ │ ├── optional-parenthesis-lambdas.cc
│ │ │ ├── static-constexpr.cc
│ │ │ ├── static-operator.cc
│ │ │ └── warning.cc
│ │ ├── comments.cc
│ │ ├── conditions.cc
│ │ ├── declarations.cc
│ │ ├── enums.cc
│ │ ├── hello_world.cc
│ │ ├── misc.cc
│ │ ├── test.cc
│ │ └── trivial.cc
│ └── preprocessor
│ │ ├── boost_macros.hpp
│ │ ├── boost_macros_short.hpp
│ │ ├── plain
│ │ └── apply_wrap.hpp
│ │ ├── self_referential_macros.hpp
│ │ └── variadic_macros.cpp
│ ├── preprocessor
│ └── include
│ │ ├── B
│ │ ├── a.h
│ │ └── b.h
│ │ ├── C
│ │ ├── a.h
│ │ └── c.h
│ │ ├── D
│ │ ├── E
│ │ │ └── e.h
│ │ └── d.h
│ │ ├── a.h
│ │ └── p.h
│ └── visitors
│ ├── add_version.cc
│ ├── add_version_macro.cc
│ ├── binary_logical.cc
│ ├── binary_logical_mixed.cc
│ ├── binary_logical_mixed_alternative.cc
│ ├── binary_logical_not.cc
│ ├── catch.cc
│ ├── cpd.cc
│ ├── do_while.cc
│ ├── for.cc
│ ├── get_words.cc
│ ├── goto.cc
│ ├── highlighter.cc
│ ├── highlighter.h
│ ├── if.cc
│ ├── if_else.cc
│ ├── if_else_if.cc
│ ├── if_else_if_else.cc
│ ├── inline.cc
│ ├── lambda.cc
│ ├── multiple_catch.cc
│ ├── ncloc.cc
│ ├── ncloc.h
│ ├── nesting.cc
│ ├── overridden_symbol_from.cc
│ ├── sum_of_primes.cc
│ ├── switch.cc
│ ├── syntaxerror.cc
│ ├── template.cc
│ ├── ternary.cc
│ ├── to_regexp.cc
│ └── while.cc
├── cxx-sslr-toolkit
├── pom.xml
└── src
│ └── main
│ └── java
│ └── org
│ └── sonar
│ └── cxx
│ └── toolkit
│ ├── CxxConfigurationModel.java
│ ├── CxxToolkit.java
│ └── package-info.java
├── cxx-sslr
├── LICENSE
├── README.md
├── pom.xml
├── sslr-core
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ ├── com
│ │ │ └── sonar
│ │ │ │ └── cxx
│ │ │ │ └── sslr
│ │ │ │ ├── api
│ │ │ │ ├── AstAndTokenVisitor.java
│ │ │ │ ├── AstNode.java
│ │ │ │ ├── AstNodeSkippingPolicy.java
│ │ │ │ ├── AstNodeType.java
│ │ │ │ ├── AstVisitor.java
│ │ │ │ ├── GenericTokenType.java
│ │ │ │ ├── Grammar.java
│ │ │ │ ├── PreprocessingDirective.java
│ │ │ │ ├── Preprocessor.java
│ │ │ │ ├── PreprocessorAction.java
│ │ │ │ ├── RecognitionException.java
│ │ │ │ ├── Rule.java
│ │ │ │ ├── Token.java
│ │ │ │ ├── TokenType.java
│ │ │ │ ├── Trivia.java
│ │ │ │ ├── package-info.java
│ │ │ │ └── typed
│ │ │ │ │ ├── ActionParser.java
│ │ │ │ │ ├── AstNodeBuilder.java
│ │ │ │ │ ├── GrammarBuilder.java
│ │ │ │ │ ├── Input.java
│ │ │ │ │ ├── NodeBuilder.java
│ │ │ │ │ ├── NonterminalBuilder.java
│ │ │ │ │ ├── Optional.java
│ │ │ │ │ └── package-info.java
│ │ │ │ └── impl
│ │ │ │ ├── Lexer.java
│ │ │ │ ├── LexerException.java
│ │ │ │ ├── Parser.java
│ │ │ │ ├── ast
│ │ │ │ ├── AlwaysSkipFromAst.java
│ │ │ │ ├── AstWalker.java
│ │ │ │ ├── AstXmlPrinter.java
│ │ │ │ ├── NeverSkipFromAst.java
│ │ │ │ ├── SkipFromAstIfOnlyOneChild.java
│ │ │ │ └── package-info.java
│ │ │ │ ├── channel
│ │ │ │ ├── BlackHoleChannel.java
│ │ │ │ ├── BomCharacterChannel.java
│ │ │ │ ├── CommentRegexpChannel.java
│ │ │ │ ├── IdentifierAndKeywordChannel.java
│ │ │ │ ├── PunctuatorChannel.java
│ │ │ │ ├── RegexpChannel.java
│ │ │ │ ├── RegexpChannelBuilder.java
│ │ │ │ ├── UnknownCharacterChannel.java
│ │ │ │ └── package-info.java
│ │ │ │ ├── matcher
│ │ │ │ ├── GrammarFunctions.java
│ │ │ │ ├── Matcher.java
│ │ │ │ ├── RuleDefinition.java
│ │ │ │ └── package-info.java
│ │ │ │ ├── package-info.java
│ │ │ │ ├── token
│ │ │ │ ├── TokenUtils.java
│ │ │ │ └── package-info.java
│ │ │ │ └── typed
│ │ │ │ ├── AstNodeReflector.java
│ │ │ │ ├── DelayedRuleInvocationExpression.java
│ │ │ │ ├── GrammarBuilderInterceptor.java
│ │ │ │ ├── Interceptor.java
│ │ │ │ ├── MethodInterceptor.java
│ │ │ │ ├── ReflectionUtils.java
│ │ │ │ ├── SyntaxTreeCreator.java
│ │ │ │ └── package-info.java
│ │ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ ├── channel
│ │ │ ├── Channel.java
│ │ │ ├── ChannelCodeReaderFilter.java
│ │ │ ├── ChannelDispatcher.java
│ │ │ ├── ChannelException.java
│ │ │ ├── CodeBuffer.java
│ │ │ ├── CodeReader.java
│ │ │ ├── CodeReaderConfiguration.java
│ │ │ ├── CodeReaderFilter.java
│ │ │ ├── EndMatcher.java
│ │ │ ├── RegexChannel.java
│ │ │ └── package-info.java
│ │ │ ├── grammar
│ │ │ ├── GrammarBuilder.java
│ │ │ ├── GrammarException.java
│ │ │ ├── GrammarRuleBuilder.java
│ │ │ ├── GrammarRuleKey.java
│ │ │ ├── LexerfulGrammarBuilder.java
│ │ │ ├── LexerlessGrammarBuilder.java
│ │ │ └── package-info.java
│ │ │ ├── internal
│ │ │ ├── grammar
│ │ │ │ ├── MutableGrammar.java
│ │ │ │ ├── MutableParsingRule.java
│ │ │ │ └── package-info.java
│ │ │ ├── matchers
│ │ │ │ ├── AstCreator.java
│ │ │ │ ├── ImmutableInputBuffer.java
│ │ │ │ ├── InputBuffer.java
│ │ │ │ ├── LexerfulAstCreator.java
│ │ │ │ ├── LocatedText.java
│ │ │ │ ├── Matcher.java
│ │ │ │ ├── MatcherPathElement.java
│ │ │ │ ├── ParseNode.java
│ │ │ │ ├── TextLocation.java
│ │ │ │ ├── TextUtils.java
│ │ │ │ └── package-info.java
│ │ │ └── vm
│ │ │ │ ├── CompilableGrammarRule.java
│ │ │ │ ├── CompilationHandler.java
│ │ │ │ ├── CompiledGrammar.java
│ │ │ │ ├── EndOfInputExpression.java
│ │ │ │ ├── ErrorLocatingHandler.java
│ │ │ │ ├── ErrorTreeNode.java
│ │ │ │ ├── FirstOfExpression.java
│ │ │ │ ├── Instruction.java
│ │ │ │ ├── Machine.java
│ │ │ │ ├── MachineHandler.java
│ │ │ │ ├── MachineStack.java
│ │ │ │ ├── MemoParsingExpression.java
│ │ │ │ ├── MutableGrammarCompiler.java
│ │ │ │ ├── NativeExpression.java
│ │ │ │ ├── NextExpression.java
│ │ │ │ ├── NextNotExpression.java
│ │ │ │ ├── NothingExpression.java
│ │ │ │ ├── OneOrMoreExpression.java
│ │ │ │ ├── OptionalExpression.java
│ │ │ │ ├── ParsingExpression.java
│ │ │ │ ├── PatternExpression.java
│ │ │ │ ├── RuleRefExpression.java
│ │ │ │ ├── SequenceExpression.java
│ │ │ │ ├── StringExpression.java
│ │ │ │ ├── TokenExpression.java
│ │ │ │ ├── TriviaExpression.java
│ │ │ │ ├── ZeroOrMoreExpression.java
│ │ │ │ ├── lexerful
│ │ │ │ ├── AdjacentExpression.java
│ │ │ │ ├── AnyTokenExpression.java
│ │ │ │ ├── LexerfulParseErrorFormatter.java
│ │ │ │ ├── TillNewLineExpression.java
│ │ │ │ ├── TokenTypeClassExpression.java
│ │ │ │ ├── TokenTypeExpression.java
│ │ │ │ ├── TokenTypesExpression.java
│ │ │ │ ├── TokenValueExpression.java
│ │ │ │ ├── TokensBridgeExpression.java
│ │ │ │ └── package-info.java
│ │ │ │ └── package-info.java
│ │ │ └── parser
│ │ │ ├── GrammarOperators.java
│ │ │ ├── LexerlessGrammar.java
│ │ │ ├── ParseError.java
│ │ │ ├── ParseErrorFormatter.java
│ │ │ ├── ParseRunner.java
│ │ │ ├── ParserAdapter.java
│ │ │ ├── ParsingResult.java
│ │ │ └── package-info.java
│ │ └── test
│ │ ├── java
│ │ ├── com
│ │ │ └── sonar
│ │ │ │ └── cxx
│ │ │ │ └── sslr
│ │ │ │ ├── api
│ │ │ │ ├── AstNodeTest.java
│ │ │ │ ├── GrammarTest.java
│ │ │ │ └── typed
│ │ │ │ │ ├── ActionParserTest.java
│ │ │ │ │ ├── InputTest.java
│ │ │ │ │ └── OptionalTest.java
│ │ │ │ └── impl
│ │ │ │ ├── ast
│ │ │ │ ├── AlwaysSkipFromAstTest.java
│ │ │ │ ├── NeverSkipFromAstTest.java
│ │ │ │ └── SkipFromAstIfOnlyOneChildTest.java
│ │ │ │ └── typed
│ │ │ │ ├── DelayedRuleInvocationExpressionTest.java
│ │ │ │ └── InterceptorTest.java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ ├── channel
│ │ │ ├── ChannelDispatcherTest.java
│ │ │ ├── CodeBufferTest.java
│ │ │ ├── CodeReaderTest.java
│ │ │ └── RegexChannelTest.java
│ │ │ ├── grammar
│ │ │ ├── LexerfulGrammarBuilderTest.java
│ │ │ ├── LexerlessGrammarBuilderTest.java
│ │ │ └── RuleBuilderTest.java
│ │ │ ├── internal
│ │ │ ├── grammar
│ │ │ │ ├── MutableGrammarTest.java
│ │ │ │ └── MutableParsingRuleTest.java
│ │ │ ├── matchers
│ │ │ │ ├── AstCreatorTest.java
│ │ │ │ ├── ExpressionGrammar.java
│ │ │ │ ├── ExpressionGrammarTest.java
│ │ │ │ ├── ImmutableInputBufferTest.java
│ │ │ │ ├── ParseTreePrinter.java
│ │ │ │ └── TextUtilsTest.java
│ │ │ └── vm
│ │ │ │ ├── EndOfInputExpressionTest.java
│ │ │ │ ├── ErrorLocatingHandlerTest.java
│ │ │ │ ├── FirstOfExpressionTest.java
│ │ │ │ ├── InstructionTest.java
│ │ │ │ ├── MachineIntegrationTest.java
│ │ │ │ ├── MachineTest.java
│ │ │ │ ├── NextExpressionTest.java
│ │ │ │ ├── NextNotExpressionTest.java
│ │ │ │ ├── NothingExpressionTest.java
│ │ │ │ ├── OneOrMoreExpressionTest.java
│ │ │ │ ├── OptionalExpressionTest.java
│ │ │ │ ├── PatternExpressionTest.java
│ │ │ │ ├── RuleRefExpressionTest.java
│ │ │ │ ├── SequenceExpressionTest.java
│ │ │ │ ├── StringExpressionTest.java
│ │ │ │ ├── SubExpression.java
│ │ │ │ ├── TokenExpressionTest.java
│ │ │ │ ├── TriviaExpressionTest.java
│ │ │ │ ├── ZeroOrMoreExpressionTest.java
│ │ │ │ └── lexerful
│ │ │ │ ├── AdjacentExpressionTest.java
│ │ │ │ ├── AnyTokenExpressionTest.java
│ │ │ │ ├── LexerfulMachineIntegrationTest.java
│ │ │ │ ├── LexerfulParseErrorFormatterTest.java
│ │ │ │ ├── TillNewLineExpressionTest.java
│ │ │ │ ├── TokenTypeClassTest.java
│ │ │ │ ├── TokenTypeExpressionTest.java
│ │ │ │ ├── TokenTypesExpressionTest.java
│ │ │ │ ├── TokenValueExpressionTest.java
│ │ │ │ └── TokensBridgeExpressionTest.java
│ │ │ └── parser
│ │ │ ├── GrammarOperatorsTest.java
│ │ │ ├── LexerlessGrammarTest.java
│ │ │ ├── ParseErrorFormatterTest.java
│ │ │ ├── ParseRunnerTest.java
│ │ │ └── ParserAdapterTest.java
│ │ └── resources
│ │ └── typed
│ │ └── 42.txt
├── sslr-testing-harness
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ ├── com
│ │ │ └── sonar
│ │ │ │ └── cxx
│ │ │ │ └── sslr
│ │ │ │ └── test
│ │ │ │ ├── lexer
│ │ │ │ ├── HasCommentCondition.java
│ │ │ │ ├── HasLastTokenCondition.java
│ │ │ │ ├── HasTokenCondition.java
│ │ │ │ ├── HasTokenTypeCondition.java
│ │ │ │ ├── HasTokenValueCondition.java
│ │ │ │ ├── HasTokensCondition.java
│ │ │ │ ├── LexerConditions.java
│ │ │ │ └── package-info.java
│ │ │ │ └── minic
│ │ │ │ ├── MiniCColorizer.java
│ │ │ │ ├── MiniCGrammar.java
│ │ │ │ ├── MiniCLexer.java
│ │ │ │ ├── MiniCParser.java
│ │ │ │ ├── MiniCToolkit.java
│ │ │ │ └── package-info.java
│ │ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ ├── test
│ │ │ └── channel
│ │ │ │ ├── ChannelCondition.java
│ │ │ │ ├── ChannelMatchers.java
│ │ │ │ ├── ReaderHasNextCharCondition.java
│ │ │ │ └── package-info.java
│ │ │ └── tests
│ │ │ ├── Assertions.java
│ │ │ ├── ParserAssert.java
│ │ │ ├── ParsingResultComparisonFailure.java
│ │ │ ├── RuleAssert.java
│ │ │ └── package-info.java
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── sonar
│ │ └── cxx
│ │ └── sslr
│ │ ├── test
│ │ └── channel
│ │ │ └── ChannelMatchersTest.java
│ │ └── tests
│ │ ├── AssertionsTest.java
│ │ ├── ParserAssertTest.java
│ │ ├── ParsingResultComparisonFailureTest.java
│ │ └── RuleAssertTest.java
├── sslr-tests
│ ├── pom.xml
│ └── src
│ │ └── test
│ │ ├── java
│ │ ├── com
│ │ │ └── sonar
│ │ │ │ └── cxx
│ │ │ │ └── sslr
│ │ │ │ ├── api
│ │ │ │ └── AstNodeTest.java
│ │ │ │ ├── impl
│ │ │ │ ├── MockTokenType.java
│ │ │ │ ├── ParserTest.java
│ │ │ │ ├── ast
│ │ │ │ │ ├── AstWalkerTest.java
│ │ │ │ │ └── AstXmlPrinterTest.java
│ │ │ │ ├── channel
│ │ │ │ │ ├── BlackHoleChannelTest.java
│ │ │ │ │ ├── BomCharacterChannelTest.java
│ │ │ │ │ ├── CommentChannelTest.java
│ │ │ │ │ ├── IdentifierAndKeywordChannelTest.java
│ │ │ │ │ ├── PunctuatorChannelTest.java
│ │ │ │ │ ├── RegexpChannelBuilderTest.java
│ │ │ │ │ ├── RegexpChannelTest.java
│ │ │ │ │ └── UnknownCharacterChannelTest.java
│ │ │ │ └── matcher
│ │ │ │ │ └── RuleDefinitionTest.java
│ │ │ │ ├── test
│ │ │ │ └── minic
│ │ │ │ │ ├── MiniCLexerTest.java
│ │ │ │ │ ├── integration
│ │ │ │ │ └── MiniCOwnExamplesTest.java
│ │ │ │ │ └── rules
│ │ │ │ │ ├── ExpressionTest.java
│ │ │ │ │ ├── RuleTest.java
│ │ │ │ │ └── StructTest.java
│ │ │ │ └── xpath
│ │ │ │ ├── BasicQueriesTest.java
│ │ │ │ ├── IdentifiersTooLongTest.java
│ │ │ │ └── IfSMustUseBracesTest.java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ └── ast
│ │ │ ├── CollapsibleIfSelectTest.java
│ │ │ └── CollapsibleIfVisitorTest.java
│ │ └── resources
│ │ ├── MiniCIntegration
│ │ ├── example1.mc
│ │ ├── example2.mc
│ │ ├── example3.mc
│ │ └── example4.mc
│ │ ├── OwnExamples
│ │ └── lexererror.mc
│ │ ├── queries
│ │ └── collapsible_if.mc
│ │ └── xpath
│ │ ├── basicQueries.mc
│ │ ├── identifiersTooLong.mc
│ │ └── ifSMustUseBraces.mc
├── sslr-toolkit
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── org
│ │ │ │ └── sonar
│ │ │ │ └── cxx
│ │ │ │ └── sslr
│ │ │ │ ├── internal
│ │ │ │ └── toolkit
│ │ │ │ │ ├── ConfigurationPropertyPanel.java
│ │ │ │ │ ├── CssLoader.java
│ │ │ │ │ ├── LineOffsets.java
│ │ │ │ │ ├── SourceCodeModel.java
│ │ │ │ │ ├── ToolkitPresenter.java
│ │ │ │ │ ├── ToolkitView.java
│ │ │ │ │ ├── ToolkitViewImpl.java
│ │ │ │ │ └── package-info.java
│ │ │ │ └── toolkit
│ │ │ │ ├── AbstractConfigurationModel.java
│ │ │ │ ├── ConfigurationModel.java
│ │ │ │ ├── ConfigurationProperty.java
│ │ │ │ ├── Toolkit.java
│ │ │ │ ├── ValidationCallback.java
│ │ │ │ ├── Validators.java
│ │ │ │ └── package-info.java
│ │ └── resources
│ │ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ └── toolkit
│ │ │ └── sourceCodeEditor.css
│ │ └── test
│ │ ├── java
│ │ └── org
│ │ │ └── sonar
│ │ │ └── cxx
│ │ │ └── sslr
│ │ │ ├── internal
│ │ │ └── toolkit
│ │ │ │ ├── CssLoaderTest.java
│ │ │ │ ├── LineOffsetsTest.java
│ │ │ │ └── ToolkitPresenterTest.java
│ │ │ └── toolkit
│ │ │ ├── AbstractConfigurationModelTest.java
│ │ │ ├── ConfigurationPropertyTest.java
│ │ │ └── ValidatorsTest.java
│ │ └── resources
│ │ └── parse_error.txt
└── sslr-xpath
│ ├── pom.xml
│ └── src
│ ├── main
│ └── java
│ │ └── com
│ │ └── sonar
│ │ └── cxx
│ │ └── sslr
│ │ ├── impl
│ │ └── xpath
│ │ │ ├── AstNodeNavigator.java
│ │ │ └── package-info.java
│ │ └── xpath
│ │ └── api
│ │ ├── AstNodeXPathQuery.java
│ │ └── package-info.java
│ └── test
│ └── java
│ └── com
│ └── sonar
│ └── cxx
│ └── sslr
│ ├── impl
│ └── xpath
│ │ └── AstNodeNavigatorTest.java
│ └── xpath
│ └── api
│ └── AstNodeXPathQueryTest.java
├── integration-tests
├── Readme.txt
├── features
│ ├── boosttest.feature
│ ├── clangsa.feature
│ ├── clangtidy.feature
│ ├── common.py
│ ├── compiler.feature
│ ├── coverage.feature
│ ├── cppcheck.feature
│ ├── deprecated-rule.feature
│ ├── environment.py
│ ├── gherkin-rules.xml
│ ├── googletest.feature
│ ├── indexing.feature
│ ├── infer.feature
│ ├── json-db.feature
│ ├── regex.feature
│ ├── samples.feature
│ ├── smoketest.feature
│ ├── steps
│ │ └── test_execution_statistics.py
│ ├── unknown-rule.feature
│ ├── webapi.py
│ └── xunit.rnc
├── pom.xml
├── requirements.txt
└── testdata
│ ├── boosttest_project
│ ├── Readme
│ ├── btest_test_component1-all.xml
│ ├── btest_test_component1-test_suite.xml
│ ├── btest_test_failure-all.xml
│ ├── btest_test_failure-cpp_exception.xml
│ ├── btest_test_failure-error.xml
│ ├── btest_test_failure-fatal_error.xml
│ ├── btest_test_failure-message.xml
│ ├── btest_test_failure-system_error.xml
│ ├── btest_test_failure-test_suite.xml
│ ├── btest_test_failure-warning.xml
│ ├── btest_test_nested-all.xml
│ ├── btest_test_nested-test_suite.xml
│ ├── btest_test_simple-all.xml
│ ├── btest_test_simple-test_suite.xml
│ ├── btest_test_success-all.xml
│ ├── btest_test_success-test_suite.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── component1.cc
│ │ └── component1.hh
│ └── tests
│ │ ├── boost
│ │ ├── Readme
│ │ └── test
│ │ │ └── unit_test.hpp
│ │ └── unittests
│ │ ├── stdafx.hh
│ │ ├── targetver.hh
│ │ ├── test_component1.cc
│ │ ├── test_failure.cc
│ │ ├── test_nested.cc
│ │ ├── test_simple.cc
│ │ └── test_success.cc
│ ├── clangsa_project
│ ├── Readme.txt
│ ├── divzero.plist
│ ├── empty.plist
│ ├── sonar-project.properties
│ ├── src
│ │ ├── divzero.cc
│ │ ├── test.hh
│ │ └── unused.cc
│ ├── unparsable.plist
│ ├── unused.plist
│ └── wrongformat.plist
│ ├── clangsa_scanbuild_project
│ ├── Readme.txt
│ ├── analyzer_reports
│ │ └── scan-build-2017-06-20-11-43-18-329362-Qnspm8
│ │ │ ├── report-44sKBx.plist
│ │ │ └── report-W3DsCr.plist
│ ├── sonar-project.properties
│ └── src
│ │ ├── divzero.cc
│ │ ├── test.hh
│ │ └── unused.cc
│ ├── clangtidy_project
│ ├── column.txt
│ ├── sonar-project.properties
│ └── src
│ │ └── module1.cc
│ ├── coverage_merge_project
│ ├── Readme.txt
│ ├── reports
│ │ ├── cobertura_src1.xml
│ │ ├── cobertura_src2_f1.xml
│ │ ├── cobertura_src2_f2.xml
│ │ ├── cobertura_src3_else.xml
│ │ └── cobertura_src3_if.xml
│ ├── sonar-project.properties
│ └── src
│ │ ├── src1.cpp
│ │ ├── src2.cpp
│ │ └── src3.cpp
│ ├── coverage_project
│ ├── coverage1.xml
│ ├── coverage2.xml
│ ├── coverage3.xml
│ ├── sonar-project.properties
│ └── src
│ │ ├── component1.cc
│ │ ├── component1.hh
│ │ ├── component2.cc
│ │ ├── component2.hh
│ │ ├── integration_test.cc
│ │ ├── main.cc
│ │ └── unit_test.cc
│ ├── cppcheck_project
│ ├── Readme.txt
│ ├── cppcheck-v2.xml
│ ├── empty.xml
│ ├── relative-to-src.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── component1.cc
│ │ ├── component1.hh
│ │ └── main.cc
│ ├── unparsable.xml
│ └── wrongly_encoded.xml
│ ├── cppcheck_project_c_cpp
│ ├── cppcheck-v2.xml
│ ├── sonar-project.properties
│ └── src
│ │ ├── component1.c
│ │ ├── component1.h
│ │ └── main.cc
│ ├── cppcheck_with_absolute_paths_project
│ ├── reports
│ │ └── cppcheck-v2.xml
│ ├── sonar-project.properties
│ └── src
│ │ └── sample
│ │ ├── component1.cc
│ │ ├── component1.hh
│ │ └── main.cc
│ ├── deprecated_rule
│ ├── Readme.txt
│ ├── deprecated.txt
│ ├── sonar-project.properties
│ └── src
│ │ └── module1.cc
│ ├── googletest_bullseye_vs_project
│ ├── PathHandling.Test
│ │ ├── PathHandlingTest.cpp
│ │ └── main.cpp
│ ├── PathHandling
│ │ ├── PathHandle.cpp
│ │ └── PathHandle.hpp
│ ├── Readme
│ ├── sonar-project.properties
│ └── sonarcpp
│ │ ├── bullseye-coverage-results
│ │ └── bullseyecoverage-result-0.xml
│ │ ├── externalrules-result
│ │ ├── cpplint-result-0.xml
│ │ ├── cpplint-result-1.xml
│ │ ├── cpplint-result-2.xml
│ │ └── cpplint-result-3.xml
│ │ ├── reports-cppcheck
│ │ └── cppcheck-result-0.xml
│ │ ├── reports-rats
│ │ ├── rats-result-0.xml
│ │ ├── rats-result-1.xml
│ │ ├── rats-result-2.xml
│ │ └── rats-result-3.xml
│ │ ├── reports-vera++
│ │ ├── vera++-result-0.xml
│ │ ├── vera++-result-1.xml
│ │ ├── vera++-result-2.xml
│ │ └── vera++-result-3.xml
│ │ └── reports-xunit
│ │ └── xunit-result-0.xml
│ ├── googletest_project
│ ├── Readme
│ ├── empty_report.xml
│ ├── gtest.xml
│ ├── gtest_fname_in_both.xml
│ ├── gtest_fname_in_tc.xml
│ ├── gtest_fname_in_ts.xml
│ ├── gtest_two_fixtures_in_one_file.xml
│ ├── gtest_without_fixture.xml
│ ├── invalid_report.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── component1.cc
│ │ └── component1.hh
│ └── tests
│ │ ├── gtest-1.7.0
│ │ └── gtest
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest.h
│ │ │ └── gtest_main.cc
│ │ └── unittests
│ │ ├── test_component1.cc
│ │ ├── test_fname_in_both.cc
│ │ ├── test_fname_in_tc.cc
│ │ ├── test_fname_in_ts.cc
│ │ ├── test_two_fixtures.cc
│ │ └── test_without_fixture.cc
│ ├── hello_world
│ ├── Readme.txt
│ ├── reports
│ │ └── cppcheck.xml
│ ├── sonar-project.properties
│ └── src
│ │ └── main.cc
│ ├── indexing_project
│ ├── 3rdparty
│ │ ├── extlib.cc
│ │ └── extlib.hh
│ ├── sonar-project.properties
│ ├── src
│ │ ├── cli
│ │ │ └── main.cc
│ │ ├── lib
│ │ │ ├── component1.cc
│ │ │ ├── component1.hh
│ │ │ └── component2.cc
│ │ ├── package1
│ │ │ └── fileA.hh
│ │ └── package2
│ │ │ ├── fileB.hh
│ │ │ ├── fileC.hh
│ │ │ └── fileD.hh
│ └── tests
│ │ ├── gtest-1.6.0
│ │ ├── include
│ │ │ └── gtest
│ │ │ │ ├── gtest-death-test.h
│ │ │ │ ├── gtest-message.h
│ │ │ │ ├── gtest-param-test.h
│ │ │ │ ├── gtest-param-test.h.pump
│ │ │ │ ├── gtest-printers.h
│ │ │ │ ├── gtest-spi.h
│ │ │ │ ├── gtest-test-part.h
│ │ │ │ ├── gtest-typed-test.h
│ │ │ │ ├── gtest.h
│ │ │ │ ├── gtest_pred_impl.h
│ │ │ │ ├── gtest_prod.h
│ │ │ │ └── internal
│ │ │ │ ├── gtest-death-test-internal.h
│ │ │ │ ├── gtest-filepath.h
│ │ │ │ ├── gtest-internal.h
│ │ │ │ ├── gtest-linked_ptr.h
│ │ │ │ ├── gtest-param-util-generated.h
│ │ │ │ ├── gtest-param-util-generated.h.pump
│ │ │ │ ├── gtest-param-util.h
│ │ │ │ ├── gtest-port.h
│ │ │ │ ├── gtest-string.h
│ │ │ │ ├── gtest-tuple.h
│ │ │ │ ├── gtest-tuple.h.pump
│ │ │ │ ├── gtest-type-util.h
│ │ │ │ └── gtest-type-util.h.pump
│ │ └── src
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest-death-test.cc
│ │ │ ├── gtest-filepath.cc
│ │ │ ├── gtest-internal-inl.h
│ │ │ ├── gtest-port.cc
│ │ │ ├── gtest-printers.cc
│ │ │ ├── gtest-test-part.cc
│ │ │ ├── gtest-typed-test.cc
│ │ │ ├── gtest.cc
│ │ │ └── gtest_main.cc
│ │ └── unittests
│ │ └── test_component1.cc
│ ├── infer_project
│ ├── Readme.txt
│ ├── empty.json
│ ├── infer.json
│ ├── invalid.json
│ ├── invalid_file.json
│ ├── sonar-project.properties
│ └── src
│ │ └── file.cc
│ ├── json_db_project_case_insensitive
│ ├── compile_commands.json
│ ├── sonar-project.properties
│ └── src
│ │ ├── FILE2.cc
│ │ ├── File3.cc
│ │ ├── file1.cc
│ │ ├── file4.cc
│ │ ├── file5.cc
│ │ └── file6.cc
│ ├── json_db_project_case_sensitive
│ ├── compile_commands.json
│ ├── sonar-project.properties
│ └── src
│ │ ├── FILE2.cc
│ │ ├── File3.cc
│ │ ├── file1.cc
│ │ ├── file4.cc
│ │ ├── file5.cc
│ │ └── file6.cc
│ ├── regex_project
│ ├── sonar-project.properties
│ └── src
│ │ ├── utf16-BOM-CR-LF.cc
│ │ ├── utf16-BOM-CR.cc
│ │ ├── utf16-BOM-LF.cc
│ │ ├── utf8-BOM-CR-LF.cc
│ │ ├── utf8-BOM-CR.cc
│ │ ├── utf8-BOM-LF.cc
│ │ ├── utf8-CR-LF.cc
│ │ ├── utf8-CR.cc
│ │ └── utf8-LF.cc
│ ├── smoketest_project
│ ├── 3rdparty
│ │ ├── extlib.cc
│ │ └── extlib.hh
│ ├── Readme.txt
│ ├── build
│ │ ├── cppcheck-report.xml
│ │ ├── gcovr-report.xml
│ │ └── xunit-report.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── cli
│ │ │ └── main.cc
│ │ ├── lib
│ │ │ ├── component1.cc
│ │ │ ├── component1.hh
│ │ │ └── component2.cc
│ │ ├── package1
│ │ │ └── fileA.hh
│ │ └── package2
│ │ │ ├── fileB.hh
│ │ │ ├── fileC.hh
│ │ │ └── fileD.hh
│ └── tests
│ │ ├── gtest-1.6.0
│ │ ├── include
│ │ │ └── gtest
│ │ │ │ ├── gtest-death-test.h
│ │ │ │ ├── gtest-message.h
│ │ │ │ ├── gtest-param-test.h
│ │ │ │ ├── gtest-printers.h
│ │ │ │ ├── gtest-spi.h
│ │ │ │ ├── gtest-test-part.h
│ │ │ │ ├── gtest-typed-test.h
│ │ │ │ ├── gtest.h
│ │ │ │ ├── gtest_pred_impl.h
│ │ │ │ ├── gtest_prod.h
│ │ │ │ └── internal
│ │ │ │ ├── gtest-death-test-internal.h
│ │ │ │ ├── gtest-filepath.h
│ │ │ │ ├── gtest-internal.h
│ │ │ │ ├── gtest-linked_ptr.h
│ │ │ │ ├── gtest-param-util-generated.h
│ │ │ │ ├── gtest-param-util.h
│ │ │ │ ├── gtest-port.h
│ │ │ │ ├── gtest-string.h
│ │ │ │ ├── gtest-tuple.h
│ │ │ │ ├── gtest-tuple.h.pump
│ │ │ │ ├── gtest-type-util.h
│ │ │ │ └── gtest-type-util.h.pump
│ │ └── src
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest-death-test.cc
│ │ │ ├── gtest-filepath.cc
│ │ │ ├── gtest-internal-inl.h
│ │ │ ├── gtest-port.cc
│ │ │ ├── gtest-printers.cc
│ │ │ ├── gtest-test-part.cc
│ │ │ ├── gtest-typed-test.cc
│ │ │ ├── gtest.cc
│ │ │ └── gtest_main.cc
│ │ └── unittests
│ │ └── test_component1.cc
│ ├── smoketest_project_utf16
│ ├── 3rdparty
│ │ ├── extlib.cc
│ │ └── extlib.hh
│ ├── Readme.txt
│ ├── build
│ │ ├── cppcheck-report.xml
│ │ ├── gcovr-report.xml
│ │ └── xunit-report.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── cli
│ │ │ └── main.cc
│ │ ├── lib
│ │ │ ├── component1.cc
│ │ │ ├── component1.hh
│ │ │ └── component2.cc
│ │ ├── package1
│ │ │ └── fileA.hh
│ │ └── package2
│ │ │ ├── fileB.hh
│ │ │ ├── fileC.hh
│ │ │ └── fileD.hh
│ └── tests
│ │ ├── gtest-1.6.0
│ │ ├── include
│ │ │ └── gtest
│ │ │ │ ├── gtest-death-test.h
│ │ │ │ ├── gtest-message.h
│ │ │ │ ├── gtest-param-test.h
│ │ │ │ ├── gtest-printers.h
│ │ │ │ ├── gtest-spi.h
│ │ │ │ ├── gtest-test-part.h
│ │ │ │ ├── gtest-typed-test.h
│ │ │ │ ├── gtest.h
│ │ │ │ ├── gtest_pred_impl.h
│ │ │ │ ├── gtest_prod.h
│ │ │ │ └── internal
│ │ │ │ ├── gtest-death-test-internal.h
│ │ │ │ ├── gtest-filepath.h
│ │ │ │ ├── gtest-internal.h
│ │ │ │ ├── gtest-linked_ptr.h
│ │ │ │ ├── gtest-param-util-generated.h
│ │ │ │ ├── gtest-param-util.h
│ │ │ │ ├── gtest-port.h
│ │ │ │ ├── gtest-string.h
│ │ │ │ ├── gtest-tuple.h
│ │ │ │ ├── gtest-tuple.h.pump
│ │ │ │ ├── gtest-type-util.h
│ │ │ │ └── gtest-type-util.h.pump
│ │ └── src
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest-death-test.cc
│ │ │ ├── gtest-filepath.cc
│ │ │ ├── gtest-internal-inl.h
│ │ │ ├── gtest-port.cc
│ │ │ ├── gtest-printers.cc
│ │ │ ├── gtest-test-part.cc
│ │ │ ├── gtest-typed-test.cc
│ │ │ ├── gtest.cc
│ │ │ └── gtest_main.cc
│ │ └── unittests
│ │ └── test_component1.cc
│ ├── smoketest_project_utf8_bom
│ ├── 3rdparty
│ │ ├── extlib.cc
│ │ └── extlib.hh
│ ├── Readme.txt
│ ├── build
│ │ ├── cppcheck-report.xml
│ │ ├── gcovr-report.xml
│ │ └── xunit-report.xml
│ ├── sonar-project.properties
│ ├── src
│ │ ├── cli
│ │ │ └── main.cc
│ │ ├── lib
│ │ │ ├── component1.cc
│ │ │ ├── component1.hh
│ │ │ └── component2.cc
│ │ ├── package1
│ │ │ └── fileA.hh
│ │ └── package2
│ │ │ ├── fileB.hh
│ │ │ ├── fileC.hh
│ │ │ └── fileD.hh
│ └── tests
│ │ ├── gtest-1.6.0
│ │ ├── include
│ │ │ └── gtest
│ │ │ │ ├── gtest-death-test.h
│ │ │ │ ├── gtest-message.h
│ │ │ │ ├── gtest-param-test.h
│ │ │ │ ├── gtest-printers.h
│ │ │ │ ├── gtest-spi.h
│ │ │ │ ├── gtest-test-part.h
│ │ │ │ ├── gtest-typed-test.h
│ │ │ │ ├── gtest.h
│ │ │ │ ├── gtest_pred_impl.h
│ │ │ │ ├── gtest_prod.h
│ │ │ │ └── internal
│ │ │ │ ├── gtest-death-test-internal.h
│ │ │ │ ├── gtest-filepath.h
│ │ │ │ ├── gtest-internal.h
│ │ │ │ ├── gtest-linked_ptr.h
│ │ │ │ ├── gtest-param-util-generated.h
│ │ │ │ ├── gtest-param-util.h
│ │ │ │ ├── gtest-port.h
│ │ │ │ ├── gtest-string.h
│ │ │ │ ├── gtest-tuple.h
│ │ │ │ ├── gtest-tuple.h.pump
│ │ │ │ ├── gtest-type-util.h
│ │ │ │ └── gtest-type-util.h.pump
│ │ └── src
│ │ │ ├── gtest-all.cc
│ │ │ ├── gtest-death-test.cc
│ │ │ ├── gtest-filepath.cc
│ │ │ ├── gtest-internal-inl.h
│ │ │ ├── gtest-port.cc
│ │ │ ├── gtest-printers.cc
│ │ │ ├── gtest-test-part.cc
│ │ │ ├── gtest-typed-test.cc
│ │ │ ├── gtest.cc
│ │ │ └── gtest_main.cc
│ │ └── unittests
│ │ └── test_component1.cc
│ ├── unknown_rule
│ ├── Readme.txt
│ ├── sonar-project.properties
│ ├── src
│ │ └── main.cc
│ └── unknown_rule.xml
│ └── vs_project
│ ├── reports
│ └── warnings.log
│ ├── sonar-project.properties
│ └── src
│ └── main.cpp
├── pom.xml
└── sonar-cxx-plugin
├── .pydevproject
├── pom.xml
└── src
├── main
└── java
│ └── org
│ └── sonar
│ └── plugins
│ └── cxx
│ ├── CustomCxxRulesDefinition.java
│ ├── CxxChecks.java
│ ├── CxxLanguage.java
│ ├── CxxMetricDefinition.java
│ ├── CxxPlugin.java
│ ├── CxxRuleRepository.java
│ ├── CxxSonarWayProfile.java
│ ├── CxxSquidSensor.java
│ ├── DroppedPropertiesSensor.java
│ └── package-info.java
└── test
├── java
└── org
│ └── sonar
│ └── plugins
│ └── cxx
│ ├── CustomCxxRulesDefinitionTest.java
│ ├── CxxCheckListTest.java
│ ├── CxxChecksTest.java
│ ├── CxxFileLinesContextTest.java
│ ├── CxxHighlighterTest.java
│ ├── CxxLanguageTest.java
│ ├── CxxMetricDefinitionTest.java
│ ├── CxxPluginTest.java
│ ├── CxxRuleRepositoryTest.java
│ ├── CxxSonarWayProfileTest.java
│ ├── CxxSquidSensorTest.java
│ ├── DroppedPropertiesSensorTest.java
│ └── TestUtils.java
└── resources
└── org
└── sonar
└── plugins
└── cxx
├── circular-includes-project
├── sonar-project.properties
├── test1.hh
└── test2.hh
├── circular-packages-project
├── Package1
│ └── test1.hh
├── Package2
│ ├── test2.hh
│ ├── test3.hh
│ └── test4.hh
└── sonar-project.properties
├── codechunks-project
├── code_chunks.cc
└── sonar-project.properties
├── complexity-project
├── complexity.cc
└── sonar-project.properties
├── cpd.cc
├── documentation-project
├── documentation0.hh
└── sonar-project.properties
├── external-macro-project
└── test.cc
├── finding-sources-project
├── sonar-project.properties
├── src
│ └── .dummy
├── tests1
│ ├── Test1.cc
│ ├── Test5.cc
│ ├── Test6.hh
│ ├── Test6_A.cc
│ ├── Test6_B.cc
│ ├── Test7.cc
│ └── subdir
│ │ └── Test2.cc
├── tests2
│ ├── Test3.cc
│ ├── Test4.cc
│ └── Test4.hh
└── xunit-report.xml
├── force-include-project
├── include
│ ├── force1.hh
│ └── subfolder
│ │ └── force2.hh
├── sonar-project.properties
└── src
│ ├── scr2.cc
│ └── src1.cc
├── highlighter.cc
├── highlighter.h
├── include-directories-project
├── include
│ ├── HEADER1.hh
│ ├── HEADER2.hh
│ ├── bar.hh
│ ├── include1.hh
│ ├── include2.hh
│ ├── include3.hh
│ ├── subfolder
│ │ └── include4.hh
│ └── widget.hh
├── include_snd
│ ├── include_snd_1.hh
│ └── subfolder
│ │ └── include_snd_subfolder_1.hh
├── sonar-project.properties
└── src
│ └── main.cc
├── ncloc.cc
├── ncloc.h
└── source.cc
/.behaverc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.behaverc
--------------------------------------------------------------------------------
/.dcignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.dcignore
--------------------------------------------------------------------------------
/.deepsource.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.deepsource.toml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/codeql-analysis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/workflows/codeql-analysis.yml
--------------------------------------------------------------------------------
/.github/workflows/cxx-ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/workflows/cxx-ci.yml
--------------------------------------------------------------------------------
/.github/workflows/sonarcloud.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.github/workflows/sonarcloud.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/.gitignore
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/README.md
--------------------------------------------------------------------------------
/cxx-checks/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/pom.xml
--------------------------------------------------------------------------------
/cxx-checks/src/main/java/org/sonar/cxx/checks/CheckList.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/main/java/org/sonar/cxx/checks/CheckList.java
--------------------------------------------------------------------------------
/cxx-checks/src/main/java/org/sonar/cxx/checks/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/main/java/org/sonar/cxx/checks/package-info.java
--------------------------------------------------------------------------------
/cxx-checks/src/main/java/org/sonar/cxx/tag/Tag.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/main/java/org/sonar/cxx/tag/Tag.java
--------------------------------------------------------------------------------
/cxx-checks/src/main/java/org/sonar/cxx/tag/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/main/java/org/sonar/cxx/tag/package-info.java
--------------------------------------------------------------------------------
/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java
--------------------------------------------------------------------------------
/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java
--------------------------------------------------------------------------------
/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/ClassComplexity.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/ClassComplexity.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/ClassName.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/ClassName.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/EmptyFile.cc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class1.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class2.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class2.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class3.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Class3.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex1.cc:
--------------------------------------------------------------------------------
1 | // bad copyright
2 |
3 | class Regex1 {
4 |
5 | };
6 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex2.cc:
--------------------------------------------------------------------------------
1 | // copyright 2005
2 | // mycompan
3 |
4 | class Regex2 {
5 |
6 | };
7 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex3.cc:
--------------------------------------------------------------------------------
1 | // copyright 2005
2 | // mycompany
3 |
4 | class Regex3 {
5 |
6 | };
7 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex4.cc:
--------------------------------------------------------------------------------
1 | // prefix
2 | // copyright 2005
3 | // mycompany
4 |
5 | class Regex4 {
6 |
7 | };
8 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex5.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex5.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex6.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex6.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex7.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileHeaderCheck/Regex7.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileName.cc:
--------------------------------------------------------------------------------
1 | // test file name
2 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileRegEx.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FileRegEx.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FileRegExInvert.cc:
--------------------------------------------------------------------------------
1 | // Comment äöüß Copyright ©
2 | int i;
3 | void func() {}
4 |
5 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FixmeTagPresenceCheck.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FixmeTagPresenceCheck.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FunctionComplexity.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FunctionComplexity.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FunctionLength.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FunctionLength.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/FunctionName.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/FunctionName.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/IndentationCheck.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/IndentationCheck.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/LineLength.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/LineLength.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/LineRegEx.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/LineRegEx.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/LineRegExInvert.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/LineRegExInvert.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/MethodName.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/MethodName.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/MissingNewLineAtEndOfFile.cc:
--------------------------------------------------------------------------------
1 |
2 | class MissingNewlineAtEndOfFile {
3 | };
4 |
5 | int main(){
6 |
7 | }
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/NoSonarTagPresenceCheck.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/NoSonarTagPresenceCheck.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/NonEmptyFile.cc:
--------------------------------------------------------------------------------
1 | int main() {
2 | }
3 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/TabCharacter.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/TabCharacter.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/TodoTagPresenceCheck.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/TodoTagPresenceCheck.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/TooManyParameters.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/TooManyParameters.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/TooManyStatementsPerLine.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/TooManyStatementsPerLine.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/Unicode.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/Unicode.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/badFile_name.cc:
--------------------------------------------------------------------------------
1 | // test file name
2 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/commentRegularExpression.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/commentRegularExpression.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/commentedCode.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/commentedCode.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/complexity.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/complexity.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/file_name.cc:
--------------------------------------------------------------------------------
1 | // test file name
2 |
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/functions.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/functions.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/parsingError1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/parsingError1.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/parsingError2.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/parsingError2.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/parsingError3.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-checks/src/test/resources/checks/parsingError3.cc
--------------------------------------------------------------------------------
/cxx-checks/src/test/resources/checks/xpath.cc:
--------------------------------------------------------------------------------
1 | int i;
2 |
--------------------------------------------------------------------------------
/cxx-sensors/.pydevproject:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/.pydevproject
--------------------------------------------------------------------------------
/cxx-sensors/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/pom.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/clangsa.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/clangsa.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/clangtidy.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/clangtidy.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/compiler-gcc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/compiler-gcc.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/compiler-vc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/compiler-vc.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/cppcheck.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/cppcheck.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/drmemory.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/drmemory.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/external-rule.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/external-rule.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/infer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/infer.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/macros/GxxMacros.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/macros/GxxMacros.h
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/macros/VS10Macros.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/macros/VS10Macros.h
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/pclint.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/pclint.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/rats.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/rats.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/rnc/xunit.rnc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/rnc/xunit.rnc
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/rules.xsd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/rules.xsd
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/valgrind.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/valgrind.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/vera++.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/vera++.xml
--------------------------------------------------------------------------------
/cxx-sensors/src/main/resources/xsl/cppunit-1.x-to-junit-1.0.xsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/main/resources/xsl/cppunit-1.x-to-junit-1.0.xsl
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/MSTest-reports/invalid_prolog.txt:
--------------------------------------------------------------------------------
1 | #
2 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/clang-tidy-reports/cpd.report-empty.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/coverage-reports/TestwellCTC/report_empty.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/coverage-reports/cobertura/specific-cases/coverage-result-cobertura-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/coverage-reports/cobertura/specific-cases/coverage-result-invalid.xml:
--------------------------------------------------------------------------------
1 | lala
2 | haha
3 | lolo
4 | trash
5 | stuff
6 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/cppcheck-reports/cppcheck-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/externalrules-reports/externalrules-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/externalrules-reports/externalrules-result-invalid.xml:
--------------------------------------------------------------------------------
1 | some trash
2 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/infer-reports/infer-result-empty.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/pclint-reports/pclint-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/rats-reports/rats-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/valgrind-reports/valgrind-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/vera++-reports/vera++-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/xunit-reports/xunit-result-empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/reports-project/xunit-reports/xunit/invalid_root.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/cxx-sensors/src/test/resources/org/sonar/cxx/sensors/rules-repository/CustomRulesEmptyFile.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/check_rules.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/check_rules.sh
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/clangsa_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/clangsa_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/clangtidy_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/clangtidy_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/clangtidy_createrules.pyproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/clangtidy_createrules.pyproj
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/clangtidy_createrules.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/clangtidy_createrules.sln
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/cppcheck_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/cppcheck_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/cpplintReport2checkstyleReport.perl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/cpplintReport2checkstyleReport.perl
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/cpplint_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/cpplint_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/cwec_latest.xml.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/cwec_latest.xml.zip
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/gcc_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/gcc_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/generate_clangtidy_resources.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/generate_clangtidy_resources.cmd
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/generate_clangtidy_resources.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/generate_clangtidy_resources.sh
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/generate_cppcheck_resources.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/generate_cppcheck_resources.cmd
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/generate_cppcheck_resources.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/generate_cppcheck_resources.sh
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/infer_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/infer_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/intelInspectorReport_2_cppcheckReport.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/intelInspectorReport_2_cppcheckReport.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/requirements.txt
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/utils_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/utils_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/vc_createrules.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/vc_createrules.py
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/vc_createrules.pyproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/vc_createrules.pyproj
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/vc_createrules.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/vc_createrules.sln
--------------------------------------------------------------------------------
/cxx-sensors/src/tools/vera++Report2checkstyleReport.perl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sensors/src/tools/vera++Report2checkstyleReport.perl
--------------------------------------------------------------------------------
/cxx-squid-bridge/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/LICENSE
--------------------------------------------------------------------------------
/cxx-squid-bridge/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/README.md
--------------------------------------------------------------------------------
/cxx-squid-bridge/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/pom.xml
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/complexity5.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/complexity5.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/goto.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/goto.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/line_length.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/line_length.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/magic.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/magic.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/naming.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/naming.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/nested_comments.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/nested_comments.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/nested_if.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/nested_if.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/no_sonar.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/no_sonar.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/parse_error.mc:
--------------------------------------------------------------------------------
1 | int myfunction
2 | (
3 | {
4 | return 4;
5 | }
6 |
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/checks/xpath.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/checks/xpath.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/fakeChecks/fakeComment.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/fakeChecks/fakeComment.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/comments.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/comments.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/comments_none.mc:
--------------------------------------------------------------------------------
1 | int a = 0;
2 |
3 | void myfunction()
4 | {
5 | int b = a + 42;
6 | }
7 |
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/complexity.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/complexity.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/counter.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/counter.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/header_comments.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/header_comments.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/lines.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/lines.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/metrics/lines_of_code.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/metrics/lines_of_code.mc
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/org/sonar/l10n/languageKey/rules/repoKey/ruleWithExternalInfo.html:
--------------------------------------------------------------------------------
1 | description for ruleWithExternalInfo
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/org/sonar/l10n/languageWithoutBundle/empty.txt:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/rules/empty.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/rules/empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/rules/names.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/rules/names.properties
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/rules/sqale-constant.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/rules/sqale-constant.xml
--------------------------------------------------------------------------------
/cxx-squid-bridge/src/test/resources/rules/sqale-linear.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid-bridge/src/test/resources/rules/sqale-linear.xml
--------------------------------------------------------------------------------
/cxx-squid/dox/2015-07-24_cpp14_grammar.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2015-07-24_cpp14_grammar.txt
--------------------------------------------------------------------------------
/cxx-squid/dox/2015-07-24_cpp14_n4527.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2015-07-24_cpp14_n4527.pdf
--------------------------------------------------------------------------------
/cxx-squid/dox/2016-11-28_cpp17_grammar.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2016-11-28_cpp17_grammar.txt
--------------------------------------------------------------------------------
/cxx-squid/dox/2016-11-28_cpp17_n4618.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2016-11-28_cpp17_n4618.pdf
--------------------------------------------------------------------------------
/cxx-squid/dox/2020-04-01_cpp20_grammar.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2020-04-01_cpp20_grammar.txt
--------------------------------------------------------------------------------
/cxx-squid/dox/2020-04-01_cpp20_n4861.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2020-04-01_cpp20_n4861.pdf
--------------------------------------------------------------------------------
/cxx-squid/dox/2023-03-19_cpp23_grammar.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2023-03-19_cpp23_grammar.txt
--------------------------------------------------------------------------------
/cxx-squid/dox/2023-03-19_cpp23_n4944.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/2023-03-19_cpp23_n4944.pdf
--------------------------------------------------------------------------------
/cxx-squid/dox/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/README
--------------------------------------------------------------------------------
/cxx-squid/dox/Right_Angle_Brackets_N1757_05-0017.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/Right_Angle_Brackets_N1757_05-0017.html
--------------------------------------------------------------------------------
/cxx-squid/dox/tools/grammar_parser/grammar_parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/tools/grammar_parser/grammar_parser.py
--------------------------------------------------------------------------------
/cxx-squid/dox/tools/grammar_parser/grammar_parser.pyproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/tools/grammar_parser/grammar_parser.pyproj
--------------------------------------------------------------------------------
/cxx-squid/dox/tools/grammar_parser/grammar_parser.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/dox/tools/grammar_parser/grammar_parser.sln
--------------------------------------------------------------------------------
/cxx-squid/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/pom.xml
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/folder/.hidden:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/source:
--------------------------------------------------------------------------------
1 | source code
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/source.hh:
--------------------------------------------------------------------------------
1 | source code
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/utf-16le-bom.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/codeprovider/utf-16le-bom.hh
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/utf-8-bom.hh:
--------------------------------------------------------------------------------
1 | UTF-8-BOM
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/codeprovider/utf-8.hh:
--------------------------------------------------------------------------------
1 | UTF-8
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/jsondb/compile_commands.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/jsondb/compile_commands.json
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/jsondb/invalid.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/jsondb/invalid.json
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/jsondb/sonar-project.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/jsondb/sonar-project.properties
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/logback-test.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/logback-test.xml
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/EmptyFile.cc:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/FunctionComplexity.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/FunctionComplexity.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/a.out
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/alias_in_template_func.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/alias_in_template_func.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/classes.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/classes.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/comments.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/comments.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/complexity.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/complexity.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/complexity_alternative.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/complexity_alternative.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/complexity_macro.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/complexity_macro.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/doxygen_example.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/doxygen_example.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/functions.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/functions.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/multiline.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/multiline.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/namespace.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/namespace.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/no_doc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/no_doc.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/nosonar.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/nosonar.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/public_api.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/public_api.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/statements.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/statements.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/template.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/template.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/trivial.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/trivial.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/unnamed_class.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/unnamed_class.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/metrics/unnamed_enum.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/metrics/unnamed_enum.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/ParallelBuildLog.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/ParallelBuildLog.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/TFS-agent-msvc14-mp.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/TFS-agent-msvc14-mp.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/TFS-agent-msvc14.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/TFS-agent-msvc14.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/msbuild-azure-devops-en.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/msbuild-azure-devops-en.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/msbuild-detailed-de.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/msbuild-detailed-de.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/msbuild-detailed-en.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/msbuild-detailed-en.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/msbuild-detailed-fr.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/msbuild-detailed-fr.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformCommon.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformCommon.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformCommonWin32.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformCommonWin32.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformCommonX64.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformCommonX64.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv100.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv100.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv110.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv110.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv120.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv120.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv140.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv140.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv141x64.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv141x64.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv141x86.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv141x86.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv143x64.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv143x64.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/platformToolsetv143x86.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/platformToolsetv143x86.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/msbuild/vc++13.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/msbuild/vc++13.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/C/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/C/a.out
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/C/primenumbers.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/C/primenumbers.c
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/C99/compound-literals.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/C99/compound-literals.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/GCC/inline-assembler.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/GCC/inline-assembler.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/VC/64-bit-integer-suffix.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/VC/64-bit-integer-suffix.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/VC/inline-assembler.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/VC/inline-assembler.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/abstract.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/abstract.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/cli_sample.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/cli_sample.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/cwr_array.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/cwr_array.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events4.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events4.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events5.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events5.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events6.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events6.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events7.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events7.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events8.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events8.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events9.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/event/mcppv2_events9.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/finally.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/finally.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/generic_classes_1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/generic_classes_1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/mcpp_initonly.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/mcpp_initonly.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/mcppv2_events.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/mcppv2_events.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/mcppv2_events6.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/mcppv2_events6.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/mcppv2_literal.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/mcppv2_literal.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/override_keyword_3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/override_keyword_3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/point-class.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/point-class.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/property.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/property.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/ref.ccp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/ref.ccp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/ref.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/ref.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/sealed_keyword.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/sealed_keyword.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cli/visibility.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cli/visibility.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cuda/cuda-defines.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cuda/cuda-defines.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/cuda/kernel_function.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/cuda/kernel_function.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/Makefile.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/Makefile.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/README
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/accu1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/accu1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/adjdiff1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/adjdiff1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/adjfind1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/adjfind1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/algostuff.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/algostuff.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/bounds1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/bounds1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/bsearch1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/bsearch1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/copy1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/copy1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/copy2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/copy2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/copy3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/copy3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/count1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/count1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/eqrange1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/eqrange1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/equal1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/equal1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/fill1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/fill1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/find1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/find1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/find2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/find2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/findend1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/findend1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/findof1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/findof1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/foreach1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/foreach1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/foreach2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/foreach2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/foreach3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/foreach3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/generate.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/generate.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/heap1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/heap1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/imerge1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/imerge1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/includes.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/includes.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/inner1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/inner1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/lexico1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/lexico1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/merge1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/merge1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/minmax1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/minmax1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/misma1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/misma1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/nth1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/nth1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/part1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/part1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/partsum1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/partsum1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/perm1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/perm1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/psort1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/psort1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/psort2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/psort2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/random1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/random1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/relabs.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/relabs.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/remove1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/remove1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/remove2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/remove2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/replace1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/replace1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/replace2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/replace2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/reverse1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/reverse1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/rotate1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/rotate1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/rotate2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/rotate2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/search1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/search1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/search2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/search2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/searchn1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/searchn1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/setalgos.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/setalgos.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/sort1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/sort1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/sort2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/sort2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/swap1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/swap1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/transf1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/transf1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/transf2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/transf2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/unique1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/unique1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/unique2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/unique2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/algo/unique3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/algo/unique3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/Queue.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/Queue.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/Stack.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/Stack.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/array1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/array1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/bitset1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/bitset1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/bitset2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/bitset2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/carray.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/carray.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/countptr.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/countptr.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/deque1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/deque1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/list1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/list1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/map1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/map1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/mapcmp.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/mapcmp.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/mapfind.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/mapfind.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/mmap1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/mmap1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/mset1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/mset1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/newkey.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/newkey.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/pqueue1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/pqueue1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/print.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/print.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/queue1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/queue1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/queue2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/queue2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/refsem1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/refsem1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/set1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/set1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/set2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/set2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/setcmp.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/setcmp.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/sortset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/sortset.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/sortvec.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/sortvec.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/stack1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/stack1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/stack2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/stack2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/cont/vector1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/cont/vector1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose10.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose10.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose11.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose11.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose12.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose12.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose21.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose21.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose22.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose22.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/compose4.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/compose4.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/fopow.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/fopow.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/fopow1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/fopow1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/foreach3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/foreach3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/genera1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/genera1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/genera2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/genera2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/memfun1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/memfun1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/print.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/print.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/removeif.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/removeif.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/fo/sort1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/fo/sort1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/i18n/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/i18n/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/i18n/loc1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/i18n/loc1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/i18n/loc2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/i18n/loc2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/i18n/numget.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/i18n/numget.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/cat1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/cat1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/cat2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/cat2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/charcat1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/charcat1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/charcat2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/charcat2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/charset.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/charset.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/copy1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/copy1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/copy2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/copy2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/countlines.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/countlines.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/frac1in.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/frac1in.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/frac1out.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/frac1out.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/frac2in.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/frac2in.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/frac2out.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/frac2out.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/ignore.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/ignore.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/ignore1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/ignore1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/ignoreparam.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/ignoreparam.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/ignoreparam1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/ignoreparam1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/inbuf1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/inbuf1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/inbuf1.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/inbuf1.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/io1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/io1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf1.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf1.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf1x.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf1x.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf1x.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf1x.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf2.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf2.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/outbuf3.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/outbuf3.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/rdbuf1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/rdbuf1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/rdbuf2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/rdbuf2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/redirect.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/redirect.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/rw1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/rw1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/sstr1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/sstr1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/sum1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/sum1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/io/sum2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/io/sum2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/advance1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/advance1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/advance2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/advance2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/assoiter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/assoiter.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/assoiter.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/assoiter.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/backins.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/backins.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/distance.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/distance.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/distance.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/distance.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/frontins.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/frontins.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/inserter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/inserter.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/istriter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/istriter.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/itercat.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/itercat.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/ostriter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/ostriter.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/print.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/print.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/reviter1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/reviter1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/reviter2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/reviter2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/reviter3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/reviter3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/reviter4.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/reviter4.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/iter/swap1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/iter/swap1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/memory/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/memory/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/memory/myalloc.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/memory/myalloc.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/memory/myalloc1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/memory/myalloc1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/complex1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/complex1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/complex2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/complex2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/gslice1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/gslice1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/indi1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/indi1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/masked1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/masked1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/slice1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/slice1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/val1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/val1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/num/val2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/num/val2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/add1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/add1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/algo1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/algo1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/copy1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/copy1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/copy2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/copy2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/copy3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/copy3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/deque1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/deque1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/find1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/find1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/fo1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/fo1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/foreach1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/foreach1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/foreach2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/foreach2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/ioiter1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/ioiter1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/iterbug1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/iterbug1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/list1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/list1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/list2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/list2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/map1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/map1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/mmap1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/mmap1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/prime1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/prime1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/print.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/print.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/remove1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/remove1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/remove2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/remove2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/remove3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/remove3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/remove4.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/remove4.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/riter1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/riter1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/set1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/set1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/sort1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/sort1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/transform1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/transform1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/stl/vector1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/stl/vector1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/icstring.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/icstring.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/iter1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/iter1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/iter2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/iter2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/iter3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/iter3.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/string1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/string1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/string2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/string2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/string/unique.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/string/unique.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/Makefile
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/autoptr.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/autoptr.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/autoptr1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/autoptr1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/autoptr2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/autoptr2.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/defalloc.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/defalloc.hpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/limits1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/limits1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/examples/util/minmax1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/examples/util/minmax1.cpp
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/alignas.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/alignas.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/alignof.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/alignof.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/alignstorage.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/alignstorage.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/array.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/array.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/attributes.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/attributes.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/auto.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/auto.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/const-expr.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/const-expr.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/decl-type.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/decl-type.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/decl-val.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/decl-val.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/enable_if.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/enable_if.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/extern-template.cc:
--------------------------------------------------------------------------------
1 | extern template class std::vector;
2 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/final-specifier.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/final-specifier.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/long-long-int.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/long-long-int.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/noreturn.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/noreturn.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/range-for.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/range-for.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/readme.txt
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/static-assert.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/static-assert.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/thread-local.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/thread-local.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/tuple.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/tuple.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/type-traits.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/type-traits.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/typename.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/typename.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++11/using-alias.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++11/using-alias.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++17/attribute.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++17/attribute.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++17/constexpr-if.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++17/constexpr-if.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++17/has-include.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++17/has-include.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++17/i3/has_include.h:
--------------------------------------------------------------------------------
1 | #define SEMICOLON ;
2 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++17/static-assert.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++17/static-assert.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/attributes.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/attributes.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/bit-field.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/bit-field.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/char8_t.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/char8_t.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/constxxx.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/constxxx.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/coroutines.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/coroutines.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/namespace.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/namespace.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++20/range-for.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++20/range-for.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++23/auto.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++23/auto.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++23/deducing-this.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++23/deducing-this.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++23/elifxdef.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++23/elifxdef.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++23/if-consteval.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++23/if-consteval.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/C++23/warning.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/C++23/warning.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/comments.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/comments.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/conditions.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/conditions.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/declarations.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/declarations.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/enums.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/enums.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/hello_world.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/hello_world.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/misc.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/parser/own/misc.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/test.cc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/own/trivial.cc:
--------------------------------------------------------------------------------
1 | main(){}
2 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/parser/preprocessor/plain/apply_wrap.hpp:
--------------------------------------------------------------------------------
1 | // empty
2 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/B/a.h:
--------------------------------------------------------------------------------
1 | #define INCLUDE "using: include/B/a.h"
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/B/b.h:
--------------------------------------------------------------------------------
1 | #define INCLUDE "using: include/B/b.h"
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/C/a.h:
--------------------------------------------------------------------------------
1 | #define INCLUDE "using: include/C/a.h"
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/C/c.h:
--------------------------------------------------------------------------------
1 | #define INCLUDE "using: include/C/c.h"
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/D/E/e.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/preprocessor/include/D/E/e.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/D/d.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/preprocessor/include/D/d.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/a.h:
--------------------------------------------------------------------------------
1 | #define INCLUDE "using: include/a.h"
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/preprocessor/include/p.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/preprocessor/include/p.h
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/add_version.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/add_version.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/add_version_macro.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/add_version_macro.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/binary_logical.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/binary_logical.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/binary_logical_mixed.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/binary_logical_mixed.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/binary_logical_not.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/binary_logical_not.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/catch.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/catch.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/cpd.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/cpd.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/do_while.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/do_while.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/for.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/for.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/get_words.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/get_words.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/goto.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/goto.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/highlighter.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/highlighter.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/highlighter.h:
--------------------------------------------------------------------------------
1 | /*
2 | Header
3 | */
4 |
5 | int h1 = 0;
6 |
7 | /* EOF */
8 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/if.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/if.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/if_else.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/if_else.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/if_else_if.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/if_else_if.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/if_else_if_else.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/if_else_if_else.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/inline.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/inline.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/lambda.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/lambda.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/multiple_catch.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/multiple_catch.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/ncloc.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/ncloc.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/ncloc.h:
--------------------------------------------------------------------------------
1 | /*
2 | Header
3 | */
4 |
5 | int h1 = 0;
6 |
7 | /* EOF */
8 |
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/nesting.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/nesting.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/sum_of_primes.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/sum_of_primes.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/switch.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/switch.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/syntaxerror.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/syntaxerror.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/template.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/template.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/ternary.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/ternary.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/to_regexp.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/to_regexp.cc
--------------------------------------------------------------------------------
/cxx-squid/src/test/resources/visitors/while.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-squid/src/test/resources/visitors/while.cc
--------------------------------------------------------------------------------
/cxx-sslr-toolkit/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr-toolkit/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/LICENSE
--------------------------------------------------------------------------------
/cxx-sslr/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/README.md
--------------------------------------------------------------------------------
/cxx-sslr/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/sslr-core/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-core/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/sslr-core/src/test/resources/typed/42.txt:
--------------------------------------------------------------------------------
1 | 42
--------------------------------------------------------------------------------
/cxx-sslr/sslr-testing-harness/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-testing-harness/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-tests/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/src/test/resources/MiniCIntegration/example1.mc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/src/test/resources/MiniCIntegration/example2.mc:
--------------------------------------------------------------------------------
1 | int a = 0;
2 |
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/src/test/resources/MiniCIntegration/example3.mc:
--------------------------------------------------------------------------------
1 | int myVariable = 1;
2 |
3 | void myFunction() {}
4 |
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/src/test/resources/OwnExamples/lexererror.mc:
--------------------------------------------------------------------------------
1 | .
--------------------------------------------------------------------------------
/cxx-sslr/sslr-tests/src/test/resources/xpath/basicQueries.mc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-tests/src/test/resources/xpath/basicQueries.mc
--------------------------------------------------------------------------------
/cxx-sslr/sslr-toolkit/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-toolkit/pom.xml
--------------------------------------------------------------------------------
/cxx-sslr/sslr-toolkit/src/test/resources/parse_error.txt:
--------------------------------------------------------------------------------
1 | parse_error.txt
--------------------------------------------------------------------------------
/cxx-sslr/sslr-xpath/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/cxx-sslr/sslr-xpath/pom.xml
--------------------------------------------------------------------------------
/integration-tests/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/features/boosttest.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/boosttest.feature
--------------------------------------------------------------------------------
/integration-tests/features/clangsa.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/clangsa.feature
--------------------------------------------------------------------------------
/integration-tests/features/clangtidy.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/clangtidy.feature
--------------------------------------------------------------------------------
/integration-tests/features/common.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/common.py
--------------------------------------------------------------------------------
/integration-tests/features/compiler.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/compiler.feature
--------------------------------------------------------------------------------
/integration-tests/features/coverage.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/coverage.feature
--------------------------------------------------------------------------------
/integration-tests/features/cppcheck.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/cppcheck.feature
--------------------------------------------------------------------------------
/integration-tests/features/deprecated-rule.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/deprecated-rule.feature
--------------------------------------------------------------------------------
/integration-tests/features/environment.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/environment.py
--------------------------------------------------------------------------------
/integration-tests/features/gherkin-rules.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/gherkin-rules.xml
--------------------------------------------------------------------------------
/integration-tests/features/googletest.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/googletest.feature
--------------------------------------------------------------------------------
/integration-tests/features/indexing.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/indexing.feature
--------------------------------------------------------------------------------
/integration-tests/features/infer.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/infer.feature
--------------------------------------------------------------------------------
/integration-tests/features/json-db.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/json-db.feature
--------------------------------------------------------------------------------
/integration-tests/features/regex.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/regex.feature
--------------------------------------------------------------------------------
/integration-tests/features/samples.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/samples.feature
--------------------------------------------------------------------------------
/integration-tests/features/smoketest.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/smoketest.feature
--------------------------------------------------------------------------------
/integration-tests/features/steps/test_execution_statistics.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/steps/test_execution_statistics.py
--------------------------------------------------------------------------------
/integration-tests/features/unknown-rule.feature:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/unknown-rule.feature
--------------------------------------------------------------------------------
/integration-tests/features/webapi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/webapi.py
--------------------------------------------------------------------------------
/integration-tests/features/xunit.rnc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/features/xunit.rnc
--------------------------------------------------------------------------------
/integration-tests/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/pom.xml
--------------------------------------------------------------------------------
/integration-tests/requirements.txt:
--------------------------------------------------------------------------------
1 | requests==2.32.4
2 | behave==1.2.6
3 | colorama==0.4.6
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/boosttest_project/Readme:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/boosttest_project/Readme
--------------------------------------------------------------------------------
/integration-tests/testdata/boosttest_project/src/component1.cc:
--------------------------------------------------------------------------------
1 | #include "component1.hh"
2 |
3 | int Bar::foo(){
4 | return 111;
5 | }
6 |
--------------------------------------------------------------------------------
/integration-tests/testdata/boosttest_project/src/component1.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/boosttest_project/src/component1.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/divzero.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/divzero.plist
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/empty.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/empty.plist
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/src/divzero.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/src/divzero.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/src/test.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/src/test.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/src/unused.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/src/unused.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/unparsable.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/unparsable.plist
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/unused.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangsa_project/unused.plist
--------------------------------------------------------------------------------
/integration-tests/testdata/clangsa_project/wrongformat.plist:
--------------------------------------------------------------------------------
1 | This is not a valid plist file.
2 |
--------------------------------------------------------------------------------
/integration-tests/testdata/clangtidy_project/column.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangtidy_project/column.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/clangtidy_project/src/module1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/clangtidy_project/src/module1.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_merge_project/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_merge_project/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_merge_project/src/src1.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_merge_project/src/src1.cpp
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_merge_project/src/src2.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_merge_project/src/src2.cpp
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_merge_project/src/src3.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_merge_project/src/src3.cpp
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/coverage1.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/coverage1.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/coverage2.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/coverage2.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/coverage3.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/coverage3.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/component1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/component1.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/component1.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/component1.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/component2.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/component2.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/component2.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/component2.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/coverage_project/src/unit_test.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/coverage_project/src/unit_test.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/cppcheck-v2.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project/cppcheck-v2.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/empty.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/src/component1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project/src/component1.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/src/component1.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project/src/component1.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/src/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project/src/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project/unparsable.xml:
--------------------------------------------------------------------------------
1 | this
2 | is
3 | a
4 | trashy
5 | logfile
6 |
--------------------------------------------------------------------------------
/integration-tests/testdata/cppcheck_project_c_cpp/src/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/cppcheck_project_c_cpp/src/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/deprecated_rule/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/deprecated_rule/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/deprecated_rule/deprecated.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/deprecated_rule/deprecated.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/deprecated_rule/src/module1.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/deprecated_rule/src/module1.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/googletest_project/Readme:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/googletest_project/Readme
--------------------------------------------------------------------------------
/integration-tests/testdata/googletest_project/empty_report.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/integration-tests/testdata/googletest_project/gtest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/googletest_project/gtest.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/googletest_project/src/component1.cc:
--------------------------------------------------------------------------------
1 | #include "component1.hh"
2 |
3 | int Bar::foo(){
4 | return 111;
5 | }
6 |
--------------------------------------------------------------------------------
/integration-tests/testdata/hello_world/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/hello_world/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/hello_world/reports/cppcheck.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/hello_world/reports/cppcheck.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/hello_world/src/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/hello_world/src/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/indexing_project/3rdparty/extlib.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/indexing_project/3rdparty/extlib.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/indexing_project/3rdparty/extlib.hh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/indexing_project/3rdparty/extlib.hh
--------------------------------------------------------------------------------
/integration-tests/testdata/indexing_project/src/cli/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/indexing_project/src/cli/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/infer_project/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/empty.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/infer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/infer_project/infer.json
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/invalid.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/infer_project/invalid.json
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/invalid_file.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/infer_project/invalid_file.json
--------------------------------------------------------------------------------
/integration-tests/testdata/infer_project/src/file.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/infer_project/src/file.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/FILE2.cc:
--------------------------------------------------------------------------------
1 | int func2(){
2 | return 2;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/File3.cc:
--------------------------------------------------------------------------------
1 | int func3(){
2 | return 3;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/file1.cc:
--------------------------------------------------------------------------------
1 | int func1(){
2 | return 1;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/file4.cc:
--------------------------------------------------------------------------------
1 | int func4(){
2 | return 4;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/file5.cc:
--------------------------------------------------------------------------------
1 | int func5(){
2 | return 5;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_insensitive/src/file6.cc:
--------------------------------------------------------------------------------
1 | int func6(){
2 | return 6;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/FILE2.cc:
--------------------------------------------------------------------------------
1 | int func2(){
2 | return 2;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/File3.cc:
--------------------------------------------------------------------------------
1 | int func3(){
2 | return 3;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/file1.cc:
--------------------------------------------------------------------------------
1 | int func1(){
2 | return 1;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/file4.cc:
--------------------------------------------------------------------------------
1 | int func4(){
2 | return 4;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/file5.cc:
--------------------------------------------------------------------------------
1 | int func5(){
2 | return 5;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/json_db_project_case_sensitive/src/file6.cc:
--------------------------------------------------------------------------------
1 | int func6(){
2 | return 6;
3 | }
4 |
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf16-BOM-CR.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf16-BOM-CR.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf16-BOM-LF.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf16-BOM-LF.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-BOM-CR-LF.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-BOM-CR-LF.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-BOM-CR.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-BOM-CR.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-BOM-LF.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-BOM-LF.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-CR-LF.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-CR-LF.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-CR.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-CR.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/regex_project/src/utf8-LF.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/regex_project/src/utf8-LF.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/smoketest_project/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/smoketest_project/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/smoketest_project/src/cli/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/smoketest_project/src/cli/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/smoketest_project_utf16/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/smoketest_project_utf16/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/unknown_rule/Readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/unknown_rule/Readme.txt
--------------------------------------------------------------------------------
/integration-tests/testdata/unknown_rule/src/main.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/unknown_rule/src/main.cc
--------------------------------------------------------------------------------
/integration-tests/testdata/unknown_rule/unknown_rule.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/unknown_rule/unknown_rule.xml
--------------------------------------------------------------------------------
/integration-tests/testdata/vs_project/reports/warnings.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/vs_project/reports/warnings.log
--------------------------------------------------------------------------------
/integration-tests/testdata/vs_project/sonar-project.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/vs_project/sonar-project.properties
--------------------------------------------------------------------------------
/integration-tests/testdata/vs_project/src/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/integration-tests/testdata/vs_project/src/main.cpp
--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/pom.xml
--------------------------------------------------------------------------------
/sonar-cxx-plugin/.pydevproject:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/sonar-cxx-plugin/.pydevproject
--------------------------------------------------------------------------------
/sonar-cxx-plugin/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SonarOpenCommunity/sonar-cxx/HEAD/sonar-cxx-plugin/pom.xml
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/external-macro-project/test.cc:
--------------------------------------------------------------------------------
1 | MACRO
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/finding-sources-project/src/.dummy:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/force-include-project/include/force1.hh:
--------------------------------------------------------------------------------
1 | #define MACRO1(a) if(a);
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/force-include-project/src/scr2.cc:
--------------------------------------------------------------------------------
1 | MACRO2(2)
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/force-include-project/src/src1.cc:
--------------------------------------------------------------------------------
1 | MACRO2(1)
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/highlighter.h:
--------------------------------------------------------------------------------
1 | /*
2 | Header
3 | */
4 |
5 | int h1 = 0;
6 |
7 | /* EOF */
8 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/HEADER1.hh:
--------------------------------------------------------------------------------
1 | #define HEADER1 void header1(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/HEADER2.hh:
--------------------------------------------------------------------------------
1 | #define HEADER2 void header2(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/bar.hh:
--------------------------------------------------------------------------------
1 | #define BAR void bar(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/include1.hh:
--------------------------------------------------------------------------------
1 | #define INCLUDE1 void include1(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/include2.hh:
--------------------------------------------------------------------------------
1 | #define INCLUDE2 void include2(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/include3.hh:
--------------------------------------------------------------------------------
1 | #define INCLUDE3 void include3(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/subfolder/include4.hh:
--------------------------------------------------------------------------------
1 | #define INCLUDE4 void include4(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/include-directories-project/include/widget.hh:
--------------------------------------------------------------------------------
1 | #define WIDGET void widget(){}
2 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/ncloc.h:
--------------------------------------------------------------------------------
1 | /*
2 | Header
3 | */
4 |
5 | int h1 = 0;
6 |
7 | /* EOF */
8 |
--------------------------------------------------------------------------------
/sonar-cxx-plugin/src/test/resources/org/sonar/plugins/cxx/source.cc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------