Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Enzyme.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Unlabeled.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_FileIO_mzML.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MSChromatogram.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_EmpiricalFormula.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Test.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Logger.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_GUI_ParamEditor.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Precursor.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_SavitzkyGolayFilter.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_ResidueModification.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Clustering.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_typeAsString.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_IdentificationClasses.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_PeakIntensityPredictor.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_GaussFilter.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MapAlignment.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_FeatureFinder.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_DPosition.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Labeled.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_TOFCalibration.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_AASequence.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_ComparatorUtils.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Template.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_FeatureMap.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_GUI_Spectrum1D.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MorphologicalFilter.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_TheoreticalSpectrumGenerator.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MSSpectrum.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MetaInfo.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_RangeManager.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_GUI_ListEditor.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Final.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MRMTransitionGroup.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_MSExperiment.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_DRange.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_PeakPickerCWT.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_FileIO.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_FileIO_Consumer.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Element.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Residue.cpp Examining data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Param.cpp Examining data/openms-2.5.0+cleaned1/doc/doxygen/parameters/TOPPDocumenter.cpp Examining data/openms-2.5.0+cleaned1/doc/doxygen/parameters/DefaultParamHandlerDocumenter.cpp Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/api.h Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/crt.cpp Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.h Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/resource.h Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c Examining data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/afxres.h Examining data/openms-2.5.0+cleaned1/cmake/modules/Findcppcheck.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/Macros.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataFrameWriter.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/SwathMap.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/DataStructures.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ITransition.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/MockObjects.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/TransitionExperiment.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/TransitionHelper.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/Transitions.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/SpectrumHelpers.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/ALGO/MRMScoring.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/ALGO/StatsHelpers.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/include/OpenMS/OPENSWATHALGO/ALGO/Scoring.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/MIToolbox.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/RenyiEntropy.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/RenyiMutualInformation.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/ArrayOperations.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/WeightedEntropy.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/WeightedMutualInformation.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/MutualInformation.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/CalculateProbability.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/include/MIToolbox/Entropy.h Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/WeightedMutualInformation.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/RenyiMutualInformation.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/ArrayOperations.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/MutualInformation.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/RenyiEntropy.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/CalculateProbability.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/Entropy.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/src/WeightedEntropy.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/test/testMIToolbox.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/RenyiMIToolboxMex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/WeightedMIToolboxMex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/MIToolboxMex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/demonstration_algorithms/CMIM_Mex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/demonstration_algorithms/DISR_Mex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/thirdparty/MIToolbox/matlab/demonstration_algorithms/mRMR_D_Mex.c Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/MockObjects.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/DataFrameWriter.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/SpectrumHelpers.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/SwathMap.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/TransitionHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/Transitions.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/ALGO/StatsHelpers.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/ALGO/MRMScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/ALGO/Scoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/INTERFACES/DataStructures.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/INTERFACES/IMSDataConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/INTERFACES/ISpectrumAccess.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/TransformationXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SequestOutfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MascotGenericFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OPTIONS/PeakFileOptions.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OPTIONS/FeatureFileOptions.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzTab.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OMSSACSVFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ZlibCompression.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/InspectInfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzTabFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PepNovoOutfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/AbsoluteQuantitationStandardsFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MSPGenericFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PepXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/EDTAFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Bzip2Ifstream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/QcMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MSstatsFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ExperimentalDesignFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ConsensusXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/XTandemXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/XTandemInfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MsInspectFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MSNumpressCoder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PepNovoInfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/CachedMzML.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/UnimodXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ControlledVocabulary.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MSPFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HDF5Connector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/FeatureXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MascotXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SqMassFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/LibSVMEncoder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DTA2DFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ProtXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MascotRemoteQuery.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataChainingConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/CsiFingerIdMzTabWriter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataStoringConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataTransformingConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/NoopMSDataConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataSqlConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/SiriusMzTabWriter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataAggregatingConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataCachedConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/SiriusFragmentAnnotation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/SwathFileConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/MSDataWritingConsumer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/XMassFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/GzipIfstream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/TraMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SequestInfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DTAFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ParamXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/IndexedMzMLFileLoader.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/AbsoluteQuantitationMethodFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/KroenikFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/FileHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SwathFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MascotInfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/XQuestResultXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/CsvFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OSWFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/CompressedInputSource.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/XMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SpecArrayFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MS2File.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/FASTAFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PeakTypeEstimator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/IBSpectraFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PepXMLFileMascot.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/InspectOutfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SqliteConnector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzMLSqliteSwathHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/IndexedMzMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/TraMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/ToolDescriptionHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/FidHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MascotXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/XMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzMLSqliteHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzMLSpectrumDecoder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/AcqusHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzMLHandlerHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/XQuestResultXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzQuantMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/IndexedMzMLDecoder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/UnimodXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzIdentMLDOMHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzIdentMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/ParamXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/PTMXMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/MzDataHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/HANDLERS/CachedMzMLHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/SVOutStream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PercolatorOutfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/CVMappingFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzQuantMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/TextFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/MzDataValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/XMLValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/SemanticValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/MzQuantMLValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/MzIdentMLValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/TraMLValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/VALIDATORS/MzMLValidator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Bzip2InputStream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ChromeleonFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/PTMXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzIdentMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/GzipInputStream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/FileTypes.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MRMFeaturePickerFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MzDataFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OMSSAXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/IdXMLFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/MRMFeatureQCFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/ToolDescriptionFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SpectraSTSimilarityScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/BinnedSpectralContrastAngle.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SpectrumCheapDPCorr.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SpectrumAlignmentScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/ZhangSimilarityScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SpectrumAlignment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/PeakAlignment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/PeakSpectrumCompareFunctor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SteinScottImproveScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/BinnedSumAgreeingIntensities.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/BinnedSpectrumCompareFunctor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/SpectrumPrecursorComparator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/BinnedSpectrum.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/SPECTRA/BinnedSharedPeakCount.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/ClusterFunctor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/ClusterHierarchical.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/CompleteLinkage.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/EuclideanSimilarity.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/SingleLinkage.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/HashGrid.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/GridBasedCluster.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/AverageLinkage.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/ClusterAnalyzer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/ClusteringGrid.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/COMPARISON/CLUSTERING/GridBasedClustering.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/MissedCleavages.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/FragmentMassError.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/QCBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/RTAlignment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/MzCalibration.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/Contaminants.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/Ms2SpectrumStats.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/Ms2IdentificationRate.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/QC/TIC.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/RTSimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/DetectabilitySimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/DigestSimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/IonizationSimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/MSSim.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/RawMSSignalSimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/O18Labeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/BaseLabeler_impl.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/BaseLabeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/ICPLLabeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/SILACLabeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/LabelFreeLabeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/LABELING/ITRAQLabeler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/EGHFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/EGHModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/RawTandemMSSignalSimulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/JavaInfo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/File.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/StopWatch.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/NetworkGetRequest.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/SysInfo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/FileWatcher.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/UpdateCheck.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/RWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ListUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ToolDescription.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ChargePair.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/CVMappingRule.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/KDTree.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Utils/MatrixUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Matrix.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/GridFeature.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Date.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ListUtilsIO.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DBoundingBox.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/CalibrationData.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DistanceMatrix.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DRange.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/BinaryTreeNode.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/IsotopeCluster.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Compomer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Adduct.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/MatchedIterator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/LPWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/CVMappingTerm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DataValue.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DefaultParamHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DateTime.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ConvexHull2D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/CVMappings.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Param.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/ConstRefVector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/Map.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/FASTAContainer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/QTCluster.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/String.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/SeqanIncludeWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/MassExplainer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DIntervalBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/DPosition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/CVReference.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringListUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/LinearRegression.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/StatisticFunctions.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/GumbelMaxLikelihoodFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/AsymmetricStatistics.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/ROCCurve.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/BasicStatistics.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/AveragePosition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/GaussFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/QuadraticRegression.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/RegressionUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/GammaDistributionFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/PosteriorErrorProbabilityModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/GumbelDistributionFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/LinearRegressionWithoutIntercept.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/STATISTICS/Histogram.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/RANSACModelLinear.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/MathFunctions.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/NNLS/NNLS.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/BilinearInterpolation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/SplineBisection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/MSNumpress.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/NonNegativeLeastSquaresSolver.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/LinearInterpolation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/CubicSpline2d.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/RANSACModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/GridSearch.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/EmgGradientDescent.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/RANSACModelQuadratic.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/BSpline2d.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/MATH/MISC/RANSAC.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/ContinuousWaveletTransform.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakShape.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/ContinuousWaveletTransformNumIntegration.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakPickerIterative.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/OptimizePeakDeconvolution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakPickerSH.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakPickerCWT.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakPickerHiRes.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/OptimizePick.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/TwoDOptimization.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakPickerMaxima.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/EGHTraceFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexSatelliteCentroided.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MaxLikeliFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/ExtendedIsotopeModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWaveletConstants.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteringProfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderDefs.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWaveletTransform.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/GaussTraceFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/InterpolationModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/LevMarqFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPicked.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexDeltaMasses.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteredMSExperiment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/ElutionModelFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderMultiplexAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/GaussModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/ExtendedIsotopeFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteringCentroided.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmMRM.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexClustering.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPickedHelperStructs.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/BiGaussModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/GaussFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFiltering.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SeedListGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmIsotopeWavelet.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/BaseModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/BiGaussFitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/ModelDescription.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexDeltaMassesGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/PeakWidthEstimator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/BaseModel_impl.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteredPeak.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexSatelliteProfile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWavelet.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderIdentificationAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/ProductModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/Fitter1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/TraceFitter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/MultiplexIsotopicPeakPattern.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/PrecursorIonSelection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/MRMMapping.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/MetaboTargetedAssay.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/TargetedExperimentHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/TargetedExperiment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/IncludeExcludeTarget.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/PrecursorIonSelectionPreprocessing.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/OfflinePrecursorIonSelection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/PSProteinInference.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/PSLPFormulation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/TARGETED/InclusionExclusionList.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DECHARGING/ILPDCWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DECHARGING/FeatureDeconvolution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DECHARGING/MetaboliteFeatureDeconvolution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MRM/MRMFragmentSelection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MRM/ReactionMonitoringTransition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/OPXLHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/XFDRAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/OpenPepXLAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/OpenPepXLLFAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/OPXLSpectrumProcessingAlgorithms.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/XQuestScores.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/XLMS/OPXLDataStructs.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/ProteinResolver.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricQuantifierStatistics.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/ProteinInference.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricIsotopeCorrector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/ItraqEightPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/ItraqFourPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/QuantitativeExperimentalDesign.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/TMTElevenPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricQuantifier.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/TMTSixPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/KDTreeFeatureNode.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/AbsoluteQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/KDTreeFeatureMaps.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/TMTTenPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricNormalizer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/ItraqConstants.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/TMTSixteenPlexQuantitationMethod.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/IsobaricChannelExtractor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/AbsoluteQuantitation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/QUANTITATION/PeptideAndProteinQuant.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/PIP/LocalLinearMap.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/PIP/PeakIntensityPredictor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMFeatureFinderScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMFeaturePicker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DIAScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathScores.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/TargetedSpectraExtractor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/ChromatogramExtractor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/SwathWindowLoader.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/SpectrumAddition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMFeatureFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/IonMobilityScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DIAHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathTSVWriter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMTransitionGroupPicker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMRTNormalizer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DIAPrescoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/PeakPickerMRM.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/TransitionPQPFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathWorkflow.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessQuadMZTransforming.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMS.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessSqMass.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMSInMemory.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessTransforming.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMSCached.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/DataAccessHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/MRMFeatureAccessOpenMS.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/DATAACCESS/SimpleOpenMSSpectraAccessFactory.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/ChromatogramExtractorAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MasstraceCorrelator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/SwathMapMassCorrection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMFeatureQC.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/SwathQC.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMFeatureSelector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMBatchFeatureSelector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMIonSeries.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/SONARScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMDecoy.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/OpenSwathOSWWriter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/TransitionTSVFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/MRMAssay.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/PeakIntegrator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/OPENSWATH/ConfidenceScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureDistance.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/LabeledPairFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationModelLinear.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/BaseSuperimposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationModelBSpline.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmMedian.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationDescription.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/SimplePairFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationModelLowess.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmQT.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmKD.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmLabeled.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/PoseClusteringShiftSuperimposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/QTClusterFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithmRecall.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmThreshold.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithmPrecision.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureMapping.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/StablePairFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationModelInterpolated.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmKD.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/TransformationModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmPoseClustering.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmSpectrumAlignment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/BaseGroupFinder.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmQuantile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentTransformer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmUnlabeled.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmTreeGuided.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/SVM/SimpleSVM.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/SVM/SVMWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/RNPxlMarkerIonExtractor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/ModifiedPeptideGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/RNPxlFragmentAnnotationHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/RNPxlReport.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/HyperScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/PScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/RNPxlModificationsGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/RNPXL/MorpheusScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDMapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusMapMergerAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/SiriusAdapterAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmRanks.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/SiriusMSConverter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/FIAMSScheduler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/PrecursorPurity.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/FalseDiscoveryRate.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmPEPIons.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/BayesianProteinInferenceAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AhoCorasickAmbiguous.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/MessagePasserFactory.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmSimilarity.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/HiddenMarkovModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/MetaboliteSpectralMatching.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDMergerAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDScoreGetterSetter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/SimpleSearchEngineAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDBoostGraph.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmBest.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDRipper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/FIAMSDataProcessor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/PeptideIndexing.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmPEPMatrix.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/PercolatorFeatureSetHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ProtonDistributionModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AScore.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmWorst.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/PeptideProteinResolution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDConflictResolverAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/IDDecoyProbability.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AccurateMassSearchEngine.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmIdentity.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/BasicProteinInferenceAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/ConsensusIDAlgorithmAverage.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/DeNovoIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/DeNovoPostScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/DeNovoIonScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/DeNovoAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIdentificationBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIonScoringBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIonScoring.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIdentificationCID.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/DENOVO/CompNovoIonScoringCID.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/ToolHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/TOPPBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/MapAlignerBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/OpenSwathBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/ParameterInformation.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/ConsoleUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/APPLICATIONS/INIUpdater.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/LogStream.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/FactoryBase.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/UniqueIdIndexer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Constants.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/SingletonRegistry.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/StreamHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Types.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/PrecisionWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Macros.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/UniqueIdGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/GlobalExceptionHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/MacrosTest.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/VersionInfo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/UniqueIdInterface.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Factory.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Init.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Helpers.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/LogConfigHandler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/ProgressLogger.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/FuzzyStringComparator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/Exception.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/TypeAsString.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/ClassTest.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ElementDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/RNaseDigestion.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/RNaseDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/TheoreticalSpectrumGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/CrossLinksDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ModificationDefinitionsSet.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/NASequence.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ResidueModification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/AAIndex.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/Residue.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ModificationsDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/EmpiricalFormula.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ProteaseDigestion.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/MassDecomposition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSAlphabet.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSIsotopeDistribution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSAlphabetParser.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IntegerMassDecomposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSElement.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSAlphabetTextParser.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/MassDecomposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/RealMassDecomposer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/IMS/Weights.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/MASSDECOMPOSITION/MassDecompositionAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/CoarseIsotopePatternGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/FineIsotopePatternGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/IsotopeDistribution.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/IsoSpecWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ISOTOPEDISTRIBUTION/IsotopePatternGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SpectrumAnnotator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/EnzymaticDigestionLogModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ProteaseDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/Tagger.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/EnzymaticDigestion.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ResidueDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGeneratorSet.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ModificationDefinition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/Element.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/WeightWrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/DigestionEnzyme.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/DigestionEnzymeProtein.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/RibonucleotideDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/AASequence.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/DigestionEnzymeRNA.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/TheoreticalSpectrumGeneratorXLMS.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/DigestionEnzymeDB.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGeneratorTrainer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/NucleicAcidSpectrumGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/Ribonucleotide.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SimpleTSGXLMS.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/ModifiedNASequenceGenerator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/BASELINE/MorphologicalFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/CALIBRATION/TOFCalibration.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/CALIBRATION/PrecursorCorrection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/CALIBRATION/InternalCalibration.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/CALIBRATION/MZTrafoModel.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/NeutralLossDiffFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/ThresholdMower.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/MarkerMower.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/ComplementMarker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/SpectraMerger.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/LinearResampler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/IsotopeDiffFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/PeakMarker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/WindowMower.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/SqrtMower.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/BernNorm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/ComplementFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/IntensityBalanceFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/GoodDiffFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/LinearResamplerAlign.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/TICFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/IsotopeMarker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/ParentPeakMower.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/NeutralLossMarker.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/Scaler.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/Normalizer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/NLargest.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/FilterFunctor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/SMOOTHING/FastLowessSmoothing.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/SMOOTHING/GaussFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/SMOOTHING/GaussFilterAlgorithm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/SMOOTHING/SavitzkyGolayFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/SMOOTHING/LowessSmoothing.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/FeatureFindingMetabo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/MassTraceDetection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/Deisotoper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/ElutionPeakDetection.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/SplineInterpolatedPeaks.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/IsotopeDistributionCache.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/SplinePackage.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/DATAREDUCTION/DataFilters.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedian.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedianRapid.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMeanIterative.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/NOISEESTIMATION/SignalToNoiseEstimator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/ID/IDFilter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/DataArrays.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ChromatogramSettings.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MSQuantifications.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SpectrumSettings.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ProteinIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Precursor.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/PeptideIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MetaInfo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/IdentificationHit.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Identification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/PeptideHit.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/IonSource.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ProteinHit.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Tagging.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SampleTreatment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/AbsoluteQuantitationStandards.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SpectrumLookup.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Modification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/CVTermListInterface.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/InstrumentSettings.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/CVTermList.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/AcquisitionInfo.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Sample.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Software.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ExperimentalSettings.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MetaInfoInterfaceUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Acquisition.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/PeptideEvidence.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MetaInfoDescription.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Digestion.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SourceFile.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/DataProcessing.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ScanWindow.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Gradient.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SpectrumMetaDataLookup.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MetaInfoRegistry.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/CVTerm.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/DocumentIDTagger.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MassAnalyzer.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/IdentificationDataConverter.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/DataQuery.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/DBSearchParam.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/DataProcessingSoftware.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/IdentificationData.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/MoleculeParentMatch.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/ScoredProcessingResult.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/MetaData.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/QueryMatchGroup.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/IdentifiedSequence.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/ParentMolecule.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/AppliedProcessingStep.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/ParentMoleculeGroup.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/DataProcessingStep.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/MoleculeQueryMatch.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/ScoreType.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ID/IdentifiedCompound.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ExperimentalDesign.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/HPLC.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/DocumentIdentifier.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Instrument.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ContactPerson.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/SpectrumIdentification.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/Product.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/IonDetector.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/MetaInfoInterface.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MassTrace.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/RangeManager.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MSSpectrum.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ChromatogramTools.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ChromatogramPeak.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/AreaIterator.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/DPeak.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/RichPeak2D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/FeatureMap.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MRMTransitionGroup.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MRMFeature.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ComparatorUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Feature.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MSExperiment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/RangeUtils.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ConsensusMap.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/BaseFeature.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/OnDiscMSExperiment.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/SpectrumHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ConsensusFeature.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/MSChromatogram.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak2D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/StandardDeclarations.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/FeatureHandle.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/PeakIndex.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/StandardTypes.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak1D.h Examining data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/ConversionHelper.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/operators.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/allocator.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/element_tables.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/marginalTrek++.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/tabulator.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/dirtyAllocator.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/allocator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoMath.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/marginalTrek++.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/cwrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/summator.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/conf.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/platform.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/test.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/dirtyAllocator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoMath.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/lang.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/operators.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/cwrapper.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/misc.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/misc.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/tabulator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/element_tables.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/LogDouble.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/graph_to_dot.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/L1Regularization.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/sign.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/shuffled_sequence.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/to_string.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/vector_ostream.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/inference_utilities.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/Clock.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Utility/ComparableMixin.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/ConvolutionTree.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/random_tree_subgraph.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/PriorityScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/Edge.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/split_connected_components.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/RandomSubtreeScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/Hyperedge.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/Scheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/TreeScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/KikuchiGraph.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/InferenceEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/SetHash.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/PNormMixin.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/ListQueue.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/MessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/InferenceGraph.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/Queueable.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/FIFOScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/BeliefPropagationInferenceEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/ContextFreeMessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/TransformMessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/HUGINMessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/SetQueue.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/ConstantMultiplierMessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/HybridFIFOPriorityScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Engine/ConvolutionTreeMessagePasser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/PMF.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/dampen.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/scaled_pmf_dither.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/scaled_pmf_interpolate.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/semi_outer_product_and_quotient.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/squared.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/LabeledPMF.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/nonzero_bounding_box.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/marginal.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/divergence.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/scaled_pmf_dither_interpolate.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/PMF/scaled_pmf.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/MatrixTranspose.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/Vector.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/VectorArithmetic.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/TRIOT.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/TensorUtils.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/ArrayShape.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/VectorView.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/VectorComparison.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/sum.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/embed.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/VectorTRIOT.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/p_norm.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/transpose.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/TensorView.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/TensorLike.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/Tensor.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/min_max.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/any_all.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/VectorLike.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/TemplateSearch.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/alloc.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Tensor/product.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/ConstantMultiplierDependency.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/BruteForceInferenceEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/AdditiveDependency.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/BetheInferenceGraphBuilder.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/TableDependency.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/InferenceGraphBuilder.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/VariableBounds.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/Dependency.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/PseudoAdditiveDependency.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Evergreen/evergreen.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/BruteForceLangEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/from_string.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/LoopyLangEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/VarTuple.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/LangDigraph.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/IntTuple.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/TensorLang.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/PrintBlock.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/FrozenSet.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/Additive.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/LangEngine.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Language/InferenceEnginesBuilder.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/Twiddles.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/DIFButterfly.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/RealFFTPostprocessor.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/FFT.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/cpx.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/shape_to_log_shape.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/DIT.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/DIF.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/FFT/DITButterfly.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/IsotopeQuantifier.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/isotope_quantifier.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/Elements.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/formula_to_spectrum.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/p-convolution/naive_vs_numeric_max_convolution_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/p-convolution/max_convolution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/brute-force-vs-loopy/main.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/gc-rich-hmm/main.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/gc-rich-hmm/HMMScheduler.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/gc-rich-hmm/HMM.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/simple-additive-2d/main.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/restaurant-bill/big_dipper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/restaurant-bill/disable_trimming.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fft_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_estimate_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/brute-force/prisoners_dilemma.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/binary-additive/main.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/naive_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/fft_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/fftw_benchmark.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/MassPeptideSolver.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids_hydro.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/HydrophobicityPeptideSolver.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/PeptideSolver.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/Peptide.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/peptide_to_mass_and_hydrophibicity.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids_mass.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Convolution/naive_convolve.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Convolution/p_convolve.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Convolution/any_and_all.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Convolution/fft_convolve.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/Convolution/custom_pow.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/COBRAShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/LocalPairwiseShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/TableShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/UnrolledShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/XORShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/BitReversal.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/SemiRecursiveShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/StockhamShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/NaiveShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/RecursiveShuffle.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BSpline.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BSplineBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BSplineBase.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BandedMatrix.h Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BSplineLib.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/eol-bspline/BSpline/BSpline.cpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/iterators/internal_iterator.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/iterators/json_reverse_iterator.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/iterators/primitive_iterator.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/iterators/iter_impl.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/iterators/iteration_proxy.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/json_pointer.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/json_ref.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/output/binary_writer.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/output/serializer.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/output/output_adapters.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/value_t.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/conversions/from_json.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/conversions/to_json.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/conversions/to_chars.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/input_adapters.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/lexer.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/json_sax.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/parser.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/binary_reader.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/macro_unscope.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/exceptions.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/meta/void_t.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/meta/detected.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/meta/is_sax.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/meta/cpp_future.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/meta/type_traits.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/macro_scope.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/adl_serializer.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/json_fwd.hpp Examining data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/json.hpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSPFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PTMXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MRMFeatureQCFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OPTIONS/FeatureFileOptions.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OPTIONS/PeakFileOptions.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotRemoteQuery.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SqliteConnector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ProtXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSPGenericFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ParamXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/QcMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XTandemInfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DTAFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/UnimodXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestOutfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SpecArrayFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OMSSAXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Base64.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ZlibCompression.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2InputStream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/IBSpectraFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XTandemXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzTabFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ControlledVocabulary.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/IdXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/EDTAFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/CompressedInputSource.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/LibSVMEncoder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/AbsoluteQuantitationMethodFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2Ifstream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DTA2DFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/CsvFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzDataFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataChainingConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/CsiFingerIdMzTabWriter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataSqlConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataTransformingConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataStoringConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/SiriusFragmentAnnotation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataAggregatingConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/NoopMSDataConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/SiriusMzTabWriter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataWritingConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataCachedConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/SwathFileConsumer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSstatsFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotGenericFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ChromeleonFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SwathFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FeatureXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OSWFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OMSSACSVFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipIfstream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PepXMLFileMascot.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XMassFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ExperimentalDesignFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XQuestResultXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipInputStream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TransformationXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/CVMappingFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/CachedMzML.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PeakTypeEstimator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/KroenikFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FASTAFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/XMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/TraMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLDecoder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLSpectrumDecoder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/FidHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/ToolDescriptionHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/PTMXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzDataHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/AcqusHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLSqliteSwathHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzIdentMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzQuantMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/ParamXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MascotXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/UnimodXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzIdentMLDOMHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLHandlerHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLSqliteHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/XQuestResultXMLHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PepNovoInfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TextFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/IndexedMzMLFileLoader.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MsInspectFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzIdentMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PercolatorOutfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PepNovoOutfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotInfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SqMassFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileTypes.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MRMFeaturePickerFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HDF5Connector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/PepXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/MzMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/MzIdentMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/MzQuantMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/XMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/SemanticValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/MzDataValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/VALIDATORS/TraMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSNumpressCoder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MS2File.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzQuantMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ConsensusXMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MzTab.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TraMLFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ToolDescriptionFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/AbsoluteQuantitationStandardsFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SVOutStream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/BinnedSpectrumCompareFunctor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SpectraSTSimilarityScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/PeakSpectrumCompareFunctor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/BinnedSpectrum.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/PeakAlignment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/BinnedSharedPeakCount.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SpectrumCheapDPCorr.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/BinnedSumAgreeingIntensities.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SpectrumPrecursorComparator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/ZhangSimilarityScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SpectrumAlignmentScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SpectrumAlignment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/SteinScottImproveScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/SPECTRA/BinnedSpectralContrastAngle.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/SingleLinkage.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/CompleteLinkage.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/ClusteringGrid.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/EuclideanSimilarity.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/AverageLinkage.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/ClusterAnalyzer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/GridBasedClustering.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/ClusterHierarchical.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/ClusterFunctor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/COMPARISON/CLUSTERING/GridBasedCluster.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/TIC.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/Contaminants.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/RTAlignment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/Ms2SpectrumStats.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/QCBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/MzCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/Ms2IdentificationRate.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/MissedCleavages.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/QC/FragmentMassError.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/DigestSimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/RawTandemMSSignalSimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/EGHFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/EGHModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/MSSim.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/RTSimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/DetectabilitySimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/RawMSSignalSimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/LabelFreeLabeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/ITRAQLabeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/O18Labeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/BaseLabeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/ICPLLabeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/LABELING/SILACLabeler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/IonizationSimulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/NetworkGetRequest.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/UpdateCheck.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/StopWatch.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/FileWatcher.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/RWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/SysInfo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/JavaInfo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/MatchedIterator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/BinaryTreeNode.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Compomer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/String.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Date.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ToolDescription.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DataValue.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ConstRefVector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ListUtils.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/StringUtils.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DefaultParamHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ListUtilsIO.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DRange.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ChargePair.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Adduct.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Map.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DistanceMatrix.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DateTime.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/CVReference.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/CVMappingRule.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/MassExplainer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/CVMappings.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DIntervalBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/GridFeature.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/CalibrationData.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/CVMappingTerm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DBoundingBox.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/DPosition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/ConvexHull2D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Matrix.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/FASTAContainer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/LPWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/Param.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/QTCluster.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/StringListUtils.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/GumbelMaxLikelihoodFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/AsymmetricStatistics.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/AveragePosition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/LinearRegressionWithoutIntercept.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/GaussFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/LinearRegression.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/GammaDistributionFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/QuadraticRegression.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/PosteriorErrorProbabilityModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/Histogram.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/BasicStatistics.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/ROCCurve.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/GumbelDistributionFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/LinearInterpolation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/BSpline2d.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/NNLS/NNLS.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/NonNegativeLeastSquaresSolver.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/RANSACModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/MSNumpress.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/BilinearInterpolation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/RANSAC.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/EmgGradientDescent.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/RANSACModelQuadratic.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/GridSearch.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/MathFunctions.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/CubicSpline2d.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/RANSACModelLinear.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/SplineBisection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/OptimizePick.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/ContinuousWaveletTransformNumIntegration.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakShape.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakPickerMaxima.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakPickerIterative.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/OptimizePeakDeconvolution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakPickerSH.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/TwoDOptimization.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakPickerHiRes.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/ContinuousWaveletTransform.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/RAW2PEAK/PeakPickerCWT.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MaxLikeliFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/BiGaussModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexIsotopicPeakPattern.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/ModelDescription.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/GaussFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/InterpolationModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/GaussTraceFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmMRM.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/LevMarqFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/BaseModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderMultiplexAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/SeedListGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/IsotopeWavelet.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/ProductModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/ElutionModelFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexDeltaMasses.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmIsotopeWavelet.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/TraceFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPickedHelperStructs.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexDeltaMassesGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/EmgFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexSatelliteProfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteredPeak.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/ExtendedIsotopeFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/IsotopeFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/GaussModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexFiltering.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/BiGaussFitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/ExtendedIsotopeModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexClustering.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteringProfile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/EGHTraceFitter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/IsotopeWaveletTransform.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/Fitter1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexSatelliteCentroided.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/EmgModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/EmgScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderIdentificationAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPicked.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteredMSExperiment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/MultiplexFilteringCentroided.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/IsotopeModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/PeakWidthEstimator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/MRMMapping.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/PSProteinInference.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/IncludeExcludeTarget.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/TargetedExperiment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/PrecursorIonSelection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/OfflinePrecursorIonSelection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/MetaboTargetedAssay.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/InclusionExclusionList.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/PSLPFormulation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/PrecursorIonSelectionPreprocessing.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/TARGETED/TargetedExperimentHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DECHARGING/ILPDCWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DECHARGING/FeatureDeconvolution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DECHARGING/MetaboliteFeatureDeconvolution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MRM/ReactionMonitoringTransition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MRM/MRMFragmentSelection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/OPXLDataStructs.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/OpenPepXLLFAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/OPXLSpectrumProcessingAlgorithms.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/XQuestScores.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/OPXLHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/XFDRAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/XLMS/OpenPepXLAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/TMTElevenPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/ProteinResolver.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/KDTreeFeatureMaps.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/QuantitativeExperimentalDesign.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricIsotopeCorrector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/ProteinInference.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/AbsoluteQuantitation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/KDTreeFeatureNode.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/TMTTenPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricQuantifierStatistics.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricQuantifier.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/ItraqEightPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/TMTSixteenPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/TMTSixPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/IsobaricChannelExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/ItraqConstants.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/PeptideAndProteinQuant.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/AbsoluteQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/ItraqFourPlexQuantitationMethod.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/PIP/LocalLinearMap.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/PIP/PeakIntensityPredictor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MasstraceCorrelator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMRTNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SpectrumAddition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMBatchFeatureSelector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathWorkflow.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMFeatureSelector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMDecoy.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DIAScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SwathQC.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/PeakIntegrator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SwathWindowLoader.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/ChromatogramExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/IonMobilityScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/PeakPickerMRM.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SONARScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/ChromatogramExtractorAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMTransitionGroupPicker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMFeatureFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/TransitionPQPFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMFeatureFinderScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathTSVWriter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMFeaturePicker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SimpleOpenMSSpectraAccessFactory.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMSCached.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessTransforming.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMS.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/MRMFeatureAccessOpenMS.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessOpenMSInMemory.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessSqMass.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/DataAccessHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DATAACCESS/SpectrumAccessQuadMZTransforming.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathOSWWriter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/TargetedSpectraExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathScores.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SwathMapMassCorrection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/TransitionTSVFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMIonSeries.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DIAHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/DIAPrescoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMAssay.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMFeatureQC.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/ConfidenceScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/OpenSwathHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/BaseGroupFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmKD.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationModelInterpolated.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmTreeGuided.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmKD.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmMedian.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmQuantile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmSpectrumAlignment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmLabeled.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/SimplePairFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentTransformer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmUnlabeled.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithmRecall.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationModelBSpline.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithmQT.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithmPrecision.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationDescription.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/QTClusterFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureMapping.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentEvaluationAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/LabeledPairFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/ConsensusMapNormalizerAlgorithmThreshold.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/BaseSuperimposer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/StablePairFinder.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringShiftSuperimposer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureDistance.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationModelLinear.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmPoseClustering.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/TransformationModelLowess.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/FeatureGroupingAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/SVM/SimpleSVM.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/SVM/SVMWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/RNPxlModificationsGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/ModifiedPeptideGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/MorpheusScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/PScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/HyperScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/RNPxlMarkerIonExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/RNPxlFragmentAnnotationHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/RNPXL/RNPxlReport.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmAverage.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDDecoyProbability.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/PercolatorFeatureSetHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/AhoCorasickAmbiguous.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/PeptideProteinResolution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDScoreGetterSetter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/AScore.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/SiriusMSConverter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusMapMergerAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDRipper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDMergerAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmIdentity.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDMapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/FIAMSDataProcessor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmRanks.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/PrecursorPurity.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/SiriusAdapterAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmBest.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDBoostGraph.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmPEPMatrix.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDConflictResolverAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmSimilarity.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmWorst.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/MessagePasserFactory.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/BasicProteinInferenceAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/FalseDiscoveryRate.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/SimpleSearchEngineAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/HiddenMarkovModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/MetaboliteSpectralMatching.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/BayesianProteinInferenceAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ConsensusIDAlgorithmPEPIons.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/PeptideIndexing.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/FIAMSScheduler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/ProtonDistributionModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/AccurateMassSearchEngine.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/DeNovoIonScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationCID.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIonScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/DeNovoIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIonScoringCID.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/DeNovoPostScoring.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIonScoringBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/DeNovoAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ConsoleUtils.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/TOPPBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ParameterInformation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ToolHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/INIUpdater.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/INTERFACES_IMPL/MockImplementation.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Constants.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/ClassTest.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/VersionInfo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogConfigHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/UniqueIdIndexer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/UniqueIdGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Init.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/PrecisionWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/StreamHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/TypeAsString.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogStream.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/GlobalExceptionHandler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/ProgressLogger.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Types.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/SingletonRegistry.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/FuzzyStringComparator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/UniqueIdInterface.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/NASequence.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ModificationDefinitionsSet.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ProteaseDigestion.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/Tagger.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/DigestionEnzymeDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/WeightWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/TheoreticalSpectrumGeneratorXLMS.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SpectrumAnnotator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/Ribonucleotide.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ResidueModification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/RibonucleotideDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/DigestionEnzymeRNA.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/Residue.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/AASequence.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ModificationDefinition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/NucleicAcidSpectrumGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/MassDecompositionAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSIsotopeDistribution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSAlphabet.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSElement.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/RealMassDecomposer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/Weights.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/IMS/IMSAlphabetTextParser.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/MASSDECOMPOSITION/MassDecomposition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ISOTOPEDISTRIBUTION/FineIsotopePatternGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ISOTOPEDISTRIBUTION/IsotopePatternGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ISOTOPEDISTRIBUTION/IsoSpecWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ISOTOPEDISTRIBUTION/IsotopeDistribution.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ISOTOPEDISTRIBUTION/CoarseIsotopePatternGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ElementDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ProteaseDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/EnzymaticDigestionLogModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGeneratorTrainer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/DigestionEnzyme.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ModifiedNASequenceGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/DigestionEnzymeProtein.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/EmpiricalFormula.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/CrossLinksDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/RNaseDigestion.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ModificationsDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/RNaseDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/Element.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGeneratorSet.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SimpleTSGXLMS.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/ResidueDB.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/EnzymaticDigestion.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/TheoreticalSpectrumGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/BASELINE/MorphologicalFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/CALIBRATION/PrecursorCorrection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/CALIBRATION/MZTrafoModel.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/CALIBRATION/TOFCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/CALIBRATION/InternalCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/MarkerMower.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/WindowMower.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/SqrtMower.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/IntensityBalanceFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/Scaler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/LinearResamplerAlign.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/NLargest.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/NeutralLossDiffFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/LinearResampler.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/ThresholdMower.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/IsotopeMarker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/FilterFunctor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/NeutralLossMarker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/SpectraMerger.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/Normalizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/ComplementFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/PreprocessingFunctor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/PeakMarker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/IsotopeDiffFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/ComplementMarker.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/TICFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/GoodDiffFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/ParentPeakMower.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/TRANSFORMERS/BernNorm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/SMOOTHING/GaussFilterAlgorithm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/SMOOTHING/SavitzkyGolayFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/SMOOTHING/GaussFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/SMOOTHING/LowessSmoothing.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/SMOOTHING/FastLowessSmoothing.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/MassTraceDetection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/Deisotoper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/SplinePackage.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/ElutionPeakDetection.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/FeatureFindingMetabo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/IsotopeDistributionCache.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/SplineInterpolatedPeaks.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/DATAREDUCTION/DataFilters.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedian.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/NOISEESTIMATION/SignalToNoiseEstimator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMeanIterative.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/NOISEESTIMATION/SignalToNoiseEstimatorMedianRapid.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/FILTERING/ID/IDFilter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/PeptideEvidence.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MSQuantifications.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MetaInfo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ProteinHit.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Product.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/AcquisitionInfo.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DocumentIdentifier.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MetaInfoInterface.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ScanWindow.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Modification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Instrument.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MassAnalyzer.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Tagging.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SpectrumMetaDataLookup.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DataArrays.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ChromatogramSettings.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/IonDetector.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DocumentIDTagger.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SpectrumSettings.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/InstrumentSettings.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Acquisition.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Digestion.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/PeptideIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DataProcessing.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SampleTreatment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ContactPerson.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ExperimentalDesign.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/CVTermListInterface.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Gradient.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/IonSource.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/CVTerm.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Precursor.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SpectrumLookup.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SpectrumIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/IdentificationHit.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ProteinIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/AbsoluteQuantitationStandards.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Sample.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ID/IdentificationData.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ID/IdentificationDataConverter.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/PeptideHit.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Software.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MetaInfoRegistry.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/CVTermList.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ExperimentalSettings.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/MetaInfoDescription.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/SourceFile.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/Identification.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/METADATA/HPLC.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MRMFeature.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/ConsensusFeature.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/Feature.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/Peak1D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/RangeManager.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/StandardTypes.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/RichPeak2D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/ConversionHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/ChromatogramTools.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/FeatureHandle.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/OnDiscMSExperiment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/Peak2D.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/PeakIndex.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MassTrace.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/SpectrumHelper.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/AreaIterator.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MSExperiment.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MRMTransitionGroup.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/ConsensusMap.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/DPeak.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MSSpectrum.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/FeatureMap.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/BaseFeature.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/MSChromatogram.cpp Examining data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/ChromatogramPeak.cpp Examining data/openms-2.5.0+cleaned1/src/pyOpenMS/extra_includes/python_ms_data_consumer.hpp Examining data/openms-2.5.0+cleaned1/src/utils/RNADigestor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/ERPairFinder.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCEmbedder.cpp Examining data/openms-2.5.0+cleaned1/src/utils/PSMFeatureExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/IDDecoyProbability.cpp Examining data/openms-2.5.0+cleaned1/src/utils/TargetedFileConverter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenSwathDIAPreScoring.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenSwathMzMLFileCacher.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenSwathWorkflow.cpp Examining data/openms-2.5.0+cleaned1/src/utils/ImageCreator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SpecLibCreator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/Digestor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/TransformationEvaluation.cpp Examining data/openms-2.5.0+cleaned1/src/utils/RNPxlXICFilter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCExporter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/DecoyDatabase.cpp Examining data/openms-2.5.0+cleaned1/src/utils/AssayGeneratorMetabo.cpp Examining data/openms-2.5.0+cleaned1/src/utils/Epifany.cpp Examining data/openms-2.5.0+cleaned1/src/utils/DatabaseFilter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MultiplexResolver.cpp Examining data/openms-2.5.0+cleaned1/src/utils/RTEvaluation.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MzMLSplitter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/PeakPickerIterative.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SequenceCoverageCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MetaboliteAdductDecharger.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MSFraggerAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MRMTransitionGroupPicker.cpp Examining data/openms-2.5.0+cleaned1/src/utils/RNAMassCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/RNPxlSearch.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MetaProSIP.cpp Examining data/openms-2.5.0+cleaned1/src/utils/NucleicAcidSearchEngine.cpp Examining data/openms-2.5.0+cleaned1/src/utils/DeMeanderize.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MassCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MSSimulator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCShrinker.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCMerger.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SiriusAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/TICCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MRMPairFinder.cpp Examining data/openms-2.5.0+cleaned1/src/utils/FeatureFinderSuperHirn.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SvmTheoreticalSpectrumGeneratorTrainer.cpp Examining data/openms-2.5.0+cleaned1/src/utils/ClusterMassTracesByPrecursor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenSwathRewriteToFeatureXML.cpp Examining data/openms-2.5.0+cleaned1/src/utils/FFEval.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCImporter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SpectraSTSearchAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/FuzzyDiff.cpp Examining data/openms-2.5.0+cleaned1/src/utils/FeatureFinderMetaboIdent.cpp Examining data/openms-2.5.0+cleaned1/src/utils/NovorAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/AccurateMassSearch.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenMSInfo.cpp Examining data/openms-2.5.0+cleaned1/src/utils/IDMassAccuracy.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MetaboliteSpectralMatcher.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SimpleSearchEngine.cpp Examining data/openms-2.5.0+cleaned1/src/utils/DigestorMotif.cpp Examining data/openms-2.5.0+cleaned1/src/utils/QCExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/IDExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/utils/LowMemPeakPickerHiRes.cpp Examining data/openms-2.5.0+cleaned1/src/utils/ProteomicsLFQ.cpp Examining data/openms-2.5.0+cleaned1/src/utils/IDScoreSwitcher.cpp Examining data/openms-2.5.0+cleaned1/src/utils/XMLValidator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/MSstatsConverter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/SemanticValidator.cpp Examining data/openms-2.5.0+cleaned1/src/utils/LowMemPeakPickerHiResRandomAccess.cpp Examining data/openms-2.5.0+cleaned1/src/utils/ClusterMassTraces.cpp Examining data/openms-2.5.0+cleaned1/src/utils/OpenSwathFileSplitter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/INIUpdater.cpp Examining data/openms-2.5.0+cleaned1/src/utils/IDSplitter.cpp Examining data/openms-2.5.0+cleaned1/src/utils/CVInspector.cpp Examining data/openms-2.5.0+cleaned1/src/utils/LabeledEval.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCElutionPeak.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ClusteredMS2ConsensusSpectrum.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MSPeak.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS1FeatureMerger.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/CentroidData.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/FTPeakDetectController.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundControl.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/SuperHirnParameters.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ProcessData.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/SHFeature.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/IsotopicDist.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2ConsensusSpectrum.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/Deisotoper.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/FeatureLCProfile.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/RawData.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundIntensityBin.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCMS.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ConsensusIsotopePattern.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Feature.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/SuperHirnUtil.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Fragment.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/CentroidPeak.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCMSCData.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmSH.h Examining data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmSHCtrl.h Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCMS.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Feature.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundControl.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/FeatureLCProfile.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS1FeatureMerger.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/Deisotoper.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/IsotopicDist.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/SHFeature.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2ConsensusSpectrum.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ClusteredMS2ConsensusSpectrum.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/SuperHirnParameters.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundIntensityBin.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Fragment.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MSPeak.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCMSCData.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ProcessData.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/RawData.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/FTPeakDetectController.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/CentroidData.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/CentroidPeak.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ConsensusIsotopePattern.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCElutionPeak.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmSHCtrl.cpp Examining data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmSH.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PrecursorMassCorrector.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PercolatorAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDMerger.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderMultiplex.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterParentPeakMower.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathFeatureXMLToTSV.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OMSSAAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderMRM.cpp Examining data/openms-2.5.0+cleaned1/src/topp/GenericWrapper.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathChromatogramExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PTModel.cpp Examining data/openms-2.5.0+cleaned1/src/topp/GNPSExport.cpp Examining data/openms-2.5.0+cleaned1/src/topp/CompNovoCID.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ProteinResolver.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MSGFPlusAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/BaselineFilter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathRTNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterThresholdMower.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapAlignerTreeGuided.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathAnalyzer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FileInfo.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureLinkerBase.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDRTCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpecLibSearcher.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapStatistics.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterBernNorm.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderCentroided.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathConfidenceScoring.cpp Examining data/openms-2.5.0+cleaned1/src/topp/XFDR.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapAlignerPoseClustering.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDRipper.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenPepXLLF.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FileConverter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/RTPredict.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FileMerger.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PrecursorIonSelector.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterScaler.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathAssayGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDFilter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MaRaClusterAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/Resampler.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenSwathDecoyGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FidoAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDMapper.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureLinkerLabeled.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MzTabExporter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapAlignerSpectrum.cpp Examining data/openms-2.5.0+cleaned1/src/topp/TOFCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderMetabo.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDConflictResolver.cpp Examining data/openms-2.5.0+cleaned1/src/topp/NoiseFilterSGolay.cpp Examining data/openms-2.5.0+cleaned1/src/topp/InclusionExclusionListCreator.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapAlignerIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderIsotopeWavelet.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapRTTransformer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/OpenPepXL.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ProteinInference.cpp Examining data/openms-2.5.0+cleaned1/src/topp/QualityControl.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MyriMatchAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureLinkerUnlabeled.cpp Examining data/openms-2.5.0+cleaned1/src/topp/CruxAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SeedListGenerator.cpp Examining data/openms-2.5.0+cleaned1/src/topp/InspectAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ConsensusMapNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDPosteriorErrorProbability.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraMerger.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MascotAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/InternalCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/topp/RTModel.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureLinkerUnlabeledQT.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ConsensusID.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IDFileConverter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PeptideIndexer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/DTAExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterNLargest.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PepNovoAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MascotAdapterOnline.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterWindowMower.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PeakPickerWavelet.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MapNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PeakPickerHiRes.cpp Examining data/openms-2.5.0+cleaned1/src/topp/NoiseFilterGaussian.cpp Examining data/openms-2.5.0+cleaned1/src/topp/HighResPrecursorMassCorrector.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PhosphoScoring.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ExternalCalibration.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FalseDiscoveryRate.cpp Examining data/openms-2.5.0+cleaned1/src/topp/CompNovo.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterSqrtMower.cpp Examining data/openms-2.5.0+cleaned1/src/topp/PTPredict.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureFinderIdentification.cpp Examining data/openms-2.5.0+cleaned1/src/topp/TextExporter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/Decharger.cpp Examining data/openms-2.5.0+cleaned1/src/topp/XTandemAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FileFilter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ExecutePipeline.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterNormalizer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/FeatureLinkerUnlabeledKD.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MRMMapper.cpp Examining data/openms-2.5.0+cleaned1/src/topp/IsobaricAnalyzer.cpp Examining data/openms-2.5.0+cleaned1/src/topp/EICExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/topp/CometAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/topp/MassTraceExtractor.cpp Examining data/openms-2.5.0+cleaned1/src/topp/SpectraFilterMarkerMower.cpp Examining data/openms-2.5.0+cleaned1/src/topp/ProteinQuantifier.cpp Examining data/openms-2.5.0+cleaned1/src/topp/LuciphorAdapter.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/EnhancedTabBar.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum1DCanvas.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum2DCanvas.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASLogWindow.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/LayerData.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/EnhancedTabBarWidgetInterface.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/SpectrumCanvas.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/HistogramDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/Spectrum2DPrefDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/LayerStatisticsDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASInputFileDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TheoreticalSpectrumGenerationDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASToolConfigDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/Spectrum1DGoToDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/FeatureEditDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPViewPrefDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPViewOpenDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASIOMappingDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/ToolsDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/Spectrum2DGoToDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASInputFilesDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASOutputFilesDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/Spectrum1DPrefDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/TOPPASVertexNameDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/SaveImageDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/Spectrum3DPrefDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/SpectrumAlignmentDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/DIALOGS/DataFilterDialog.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum3DOpenGLCanvas.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASToolVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/MultiGradient.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASMergerVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASResource.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/AxisWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/AxisTickCalculator.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum1DWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASInputFileListVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum3DWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPViewIdentificationViewBehavior.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASEdge.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASTreeView.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ParamEditor.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum2DWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASResources.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ColorSelector.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASTabBar.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPViewSpectraViewBehavior.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ScanWindowVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/PeptideIdentificationVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/PeptideHitVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/TaggingVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/SpectrumSettingsVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ModificationVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/SourceFileVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/HPLCVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/PrecursorVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/MetaInfoDescriptionVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/BaseVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/AcquisitionInfoVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/DataProcessingVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ExperimentalSettingsVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/DocumentIdentifierVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ProteinHitVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/SoftwareVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/GradientVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/AcquisitionVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ProteinIdentificationVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ProductVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/ContactPersonVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/MetaInfoVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/MassAnalyzerVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/IonSourceVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/IonDetectorVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/BaseVisualizerGUI.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/InstrumentSettingsVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/InstrumentVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/SampleVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/VISUALIZER/DigestionVisualizer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/HistogramWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/APPLICATIONS/TOPPASBase.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/APPLICATIONS/INIFileEditorWindow.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/APPLICATIONS/MISC/QApplicationTOPP.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/APPLICATIONS/TOPPViewBase.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASScene.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ListEditor.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/MetaDataBrowser.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotations1DContainer.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotation1DCaret.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotation1DTextItem.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotation1DItem.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotation1DDistanceItem.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/ANNOTATION/Annotation1DPeakItem.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/SpectraIdentificationViewWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASOutputFileListVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASSplitterVertex.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/SpectrumWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/MultiGradientSelector.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/Spectrum3DCanvas.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/MISC/GUIHelpers.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/GUIProgressLoggerImpl.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/EnhancedWorkspace.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/TOPPASWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/SpectraViewWidget.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/include/OpenMS/VISUAL/AxisPainter.h Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASTreeView.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASEdge.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/SpectrumWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/AxisPainter.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPViewIdentificationViewBehavior.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum2DCanvas.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASTabBar.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/EnhancedWorkspace.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum1DCanvas.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/ToolsDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASToolConfigDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/DataFilterDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPViewPrefDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASVertexNameDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/SpectrumAlignmentDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/SaveImageDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPViewOpenDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/Spectrum2DPrefDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/LayerStatisticsDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASOutputFilesDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASInputFileDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/HistogramDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASIOMappingDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/Spectrum1DGoToDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/FeatureEditDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/Spectrum2DGoToDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/Spectrum3DPrefDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TheoreticalSpectrumGenerationDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/Spectrum1DPrefDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/DIALOGS/TOPPASInputFilesDialog.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASLogWindow.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum3DWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ColorSelector.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASOutputFileListVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASToolVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASInputFileListVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum3DOpenGLCanvas.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/SpectrumCanvas.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/MultiGradient.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum3DCanvas.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASScene.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASMergerVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum2DWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASSplitterVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/GUIProgressLoggerImpl.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/Spectrum1DWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/SpectraViewWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/EnhancedTabBarWidgetInterface.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/MetaInfoVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/InstrumentSettingsVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/BaseVisualizerGUI.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/DataProcessingVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ProteinIdentificationVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/MetaInfoDescriptionVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/SourceFileVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ProteinHitVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/DigestionVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/HPLCVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/DocumentIdentifierVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/SampleVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ProductVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/IonSourceVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/TaggingVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/PeptideIdentificationVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ScanWindowVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/MassAnalyzerVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ExperimentalSettingsVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/InstrumentVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/PrecursorVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ContactPersonVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/IonDetectorVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/AcquisitionInfoVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/AcquisitionVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/BaseVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/GradientVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/SpectrumSettingsVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/ModificationVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/SoftwareVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/VISUALIZER/PeptideHitVisualizer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/LayerData.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/TOPPViewBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/INIFileEditorWindow.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/MISC/QApplicationTOPP.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/TOPPASBase.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/GUITOOLS/TOPPAS.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/GUITOOLS/INIFileEditor.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/GUITOOLS/TOPPView.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/EnhancedTabBar.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPViewSpectraViewBehavior.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/AxisTickCalculator.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASResources.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ParamEditor.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotation1DDistanceItem.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotation1DCaret.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotation1DTextItem.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotations1DContainer.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotation1DPeakItem.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ANNOTATION/Annotation1DItem.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/SpectraIdentificationViewWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/HistogramWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASVertex.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/MISC/GUIHelpers.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/MultiGradientSelector.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASResource.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/MetaDataBrowser.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/AxisWidget.cpp Examining data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/ListEditor.cpp Examining data/openms-2.5.0+cleaned1/src/tests/external/ExampleLibraryFile.h Examining data/openms-2.5.0+cleaned1/src/tests/external/TestExternalCode.cpp Examining data/openms-2.5.0+cleaned1/src/tests/external/ExampleLibraryFile.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openswathalgo/MRMScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openswathalgo/Scoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openswathalgo/DiaHelpers_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openswathalgo/Datastructures_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openswathalgo/TestConvert.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IndexedMzMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Multithreading_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Deisotoper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OMSSAXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakWidthEstimator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerMRM_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StopWatch_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusMapNormalizerAlgorithmQuantile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/INIUpdater_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureGroupingAlgorithmLabeled_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureQC_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmPEPIons_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SqrtMower_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIdentificationCID_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVTermList_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SplinePackage_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IBSpectraFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassTrace_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentAlgorithmTreeGuided_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Param_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IonizationSimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromatogramExtractorAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TwoDOptimization_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PepXMLFileMascot_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SVMWrapper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataChainingConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ControlledVocabulary_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IonMobilityScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIonScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClusterAnalyzer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XMassFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ComplementFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGeneratorSet_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexSatelliteProfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InspectOutfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FASTAContainer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClusterFunctor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMBatchFeatureSelector_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Base64_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SwathWindowLoader_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IdentificationHit_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzDataFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakSpectrumCompareFunctor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SteinScottImproveScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Digestion_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MathFunctions_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexFilteredPeak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SplineInterpolatedPeaks_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ContinuousWaveletTransform_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PepNovoOutfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OptimizePeakDeconvolution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TargetedSpectraExtractor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureGroupingAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabetTextParser_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LibSVMEncoder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConvexHull2D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentTransformer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeptideIndexing_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PepXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OMSSACSVFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NonNegativeLeastSquaresSolver_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PercolatorOutfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SavitzkyGolayFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Feature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSIsotopeDistribution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDConflictResolverAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MasstraceCorrelator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeptideHit_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AverageLinkage_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/String_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassTraceDetection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MaxLikeliFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureFinderScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FASTAFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassExplainer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RTAlignment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PepNovoInfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSChromatogram_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StandardTypes_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BasicProteinInferenceAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpecArrayFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DocumentIDTagger_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataCachedConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Factory_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TMTTenPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaInfoRegistry_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FineIsotopeDistribution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureSelector_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FastLowessSmoothing_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentEvaluationAlgorithmPrecision_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DeNovoIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentEvaluationAlgorithmRecall_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ToolDescriptionFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TraMLValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataStoringConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NNLS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ItraqConstants_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NASequence_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StatisticFunctions_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationDescription_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMMapping_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GridSearch_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BiGaussModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentAlgorithmIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RangeUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Exception_Base_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConstRefVector_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzDataValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BaseModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Residue_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ElementDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PosteriorErrorProbabilityModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricQuantifier_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakIntensityPredictor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MatchedIterator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromeleonFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentAlgorithmSpectrumAlignment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Peak1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Identification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAlignment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IonDetector_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzCalibration_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzMLValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BaseGroupFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EmgGradientDescent_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DIAHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XQuestResultXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureGroupingAlgorithmUnlabeled_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InclusionExclusionList_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathTestHelper.h Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QCBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDRipper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenPepXLAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MsInspectFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TIC_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureGroupingAlgorithmKD_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSSim_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CoarseIsotopeDistribution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MorphologicalFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MissedCleavages_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexFilteringProfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderAlgorithmIsotopeWavelet_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IncludeExcludeTarget_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeptideAndProteinQuant_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SiriusFragmentAnnotation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderAlgorithmPicked_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SignalToNoiseEstimator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SingletonRegistry_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MascotRemoteQuery_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzQuantMLValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModelDescription_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CubicSpline2d_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FuzzyStringComparator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QuantitativeExperimentalDesign_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ILPDCWrapper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/WeightWrapper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassDecomposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AhoCorasickAmbiguous_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Element_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/UnimodXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProtXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakIntegrator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ElutionPeakDetection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderIdentificationAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ExperimentalDesign_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NucleicAcidSpectrumGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClusterHierarchical_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathScores_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MorpheusScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FileHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Histogram_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RTSimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TMTSixPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SwathMapMassCorrection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RangeManager_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AbsoluteQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OnDiscMSExperiment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BaseSuperimposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexSatelliteCentroided_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSACModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVReference_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransitionPQPFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SampleTreatment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DPeak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AASequence_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TOFCalibration_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDDecoyProbability_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AAIndex_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzQuantMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DeNovoIonScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IonSource_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FilterFunctor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/UniqueIdInterface_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIdentificationBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PoseClusteringAffineSuperimposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IdXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AbsoluteQuantitationMethodFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AreaIterator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DPosition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompleteLinkage_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectraMerger_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Fitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FIAMSScheduler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ROCCurve_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerCWT_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ThresholdMower_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ExperimentalDesignFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinnedSpectrumCompareFunctor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexFiltering_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVMappingTerm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModifiedPeptideGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ParentPeakMower_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathSpectrumAccessOpenMS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureDeconvolution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MascotXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerSH_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TICFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MascotGenericFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinaryTreeNode_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Sample_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMTransitionGroup_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Date_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MZTrafoModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConversionHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakAlignment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIonScoringCID_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricQuantifierStatistics_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/O18Labeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMDecoy_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsoleUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DeNovoAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumSettings_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Peak2D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromatogramPeak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectraSTSimilarityScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LowessSmoothing_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProteaseDigestion_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MatrixUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Compomer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SwathFileConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DIntervalBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XQuestScores_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaInfoInterface_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StreamHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipInputStream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LinearRegression_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EGHModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChargePair_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ParameterInformation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMAssay_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexDeltaMassesGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PrecursorIonSelectionPreprocessing_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ItraqFourPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderDefs_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CsvFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromatogramTools_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PTMXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClusterProxyKD_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TargetedExperimentHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Software_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabetParser_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RibonucleotideDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentEvaluationAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIonScoringBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVMappingFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EDTAFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumMetaDataLookup_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QcMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinnedSpectralContrastAngle_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DTAFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ResidueDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeWavelet_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FactoryBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MascotInfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexClustering_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ResidueModification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ItraqEightPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CalibrationData_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinnedSpectrum_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexFilteringCentroided_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureDistance_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataWritingConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GlobalExceptionHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IdentificationData_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ParamXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClusteringGrid_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LocalLinearMap_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathDataAccessHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PoseClusteringShiftSuperimposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricNormalizer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AbsoluteQuantitationStandardsFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmAverage_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSPGenericFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModificationDefinition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LinearInterpolation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Tagging_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AccurateMassSearchEngine_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DataStructures_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusMapMergerAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LevMarqFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ICPLLabeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabet_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Ms2SpectrumStats_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricIsotopeCorrector_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StatsHelpers_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Contaminants_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RNaseDigestion_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/KDTreeFeatureNode_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/VersionInfo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProteinResolver_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeDiffFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SimpleSVM_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexDeltaMasses_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVMappings_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSAC_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzMLSqliteSwathHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SequestOutfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationModelLowess_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FragmentMassError_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DataValue_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerIterative_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EnzymaticDigestionLogModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassDecomposition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/JavaInfo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProteaseDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DTA2DFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ListUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2InputStream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DefaultParamHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OptimizePick_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationModelBSpline_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromatogramSettings_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TMTSixteenPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakShape_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TheoreticalSpectrumGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ScanWindow_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SILACLabeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RegressionUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DRange_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LinearResampler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DataProcessing_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EGHTraceFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeptideEvidence_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ContinuousWaveletTransformNumIntegration_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InspectInfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSDataConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BiGaussFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumLookup_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSstatsFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SimpleTSGXLMS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Instrument_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsobaricChannelExtractor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/KroenikFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/UniqueIdGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Precursor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProductModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GumbelDistributionFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DIAScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CrossLinksDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFragmentSelection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NeutralLossDiffFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TraMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ISpectrumAccess_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ComplementMarker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TheoreticalSpectrumGeneratorXLMS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Ribonucleotide_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaInfoDescription_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SemanticValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeMarker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SysInfo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAlignmentScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/KDTreeFeatureMaps_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDMapper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Normalizer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Map_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XTandemXMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DIAPrescoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeptideIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Scaler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Ms2IdentificationRate_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EGHFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RichPeak2D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ReactionMonitoringTransition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmRanks_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAnnotator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RealMassDecomposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerHiRes_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMRTNormalizer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SequestInfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzTabFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeaturePickerFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzTab_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ClassTest_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Product_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAddition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OPXLSpectrumProcessingAlgorithms_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProtonDistributionModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakTypeEstimator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompressedInputSource_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DateTime_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SwathFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/HDF5_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NoopMSDataConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransitionTSVFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DetectabilitySimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFindingMetabo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StringListUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ZlibCompression_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignerBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NLargest_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BilinearInterpolation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CachedMzMLHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RawTandemMSSignalSimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DigestSimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PSProteinInference_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AbsoluteQuantitationStandards_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConfidenceScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSNumpress_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RNPxlModificationsGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusMapNormalizerAlgorithmThreshold_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IndexedMzMLFileLoader_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModifiedNASequenceGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ZhangSimilarityScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FileWatcher_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/HyperScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Modification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Weights_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InstrumentSettings_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DocumentIdentifier_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EmpiricalFormula_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IdentificationDataConverter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BSpline2d_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexFilteredMSExperiment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGeneratorTrainer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeDistributionCache_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GridFeature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVTermListInterface_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSQuantifications_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderAlgorithmMRM_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAccessSqMass_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Tagger_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StringUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFileOptions_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LPWrapper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeDistribution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussTraceFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AbsoluteQuantitation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SimpleSearchEngineAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LinearResamplerAlign_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumHelpers_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaboliteSpectralMatching_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussFilterAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSExperiment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzMLSpectrumDecoder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathMRMFeatureAccessOpenMS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TargetedExperiment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ExperimentalSettings_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DataAccessHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StablePairFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzIdentMLFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/HPLC_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Acquisition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderMultiplexAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureGroupingAlgorithmQT_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataTransformingConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DBoundingBox_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMTransitionGroupPicker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaInfo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GoodDiffFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BasicStatistics_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TMTElevenPlexQuantitationMethod_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSPFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusFeature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TextFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ExtendedIsotopeModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PSLPFormulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CachedMzML_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaInfoInterfaceUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureMap_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompNovoIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumAccessQuadMZTransforming_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GridBasedCluster_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureHandle_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OPXLDataStructs_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenSwathScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XTandemInfile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QTClusterFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TraceFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LogConfigHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakPickerMaxima_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/UniqueIdIndexer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AveragePosition_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OpenPepXLLFAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentAlgorithmPoseClustering_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SVOutStream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EmgScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FalseDiscoveryRate_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QuadraticRegression_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MS2File_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BayesianProteinInferenceAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeatureQCFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Adduct_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinnedSharedPeakCount_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LabeledPairFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SingleLinkage_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OfflinePrecursorIonSelection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SeedListGenerator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzMLSqliteHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ComparatorUtils_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ElutionModelFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDBoostGraph_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Matrix_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IndexedMzMLDecoder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSNumpressCoder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IntegerMassDecomposer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BinnedSumAgreeingIntensities_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ToolHandler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/HiddenMarkovModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SwathQC_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DigestionEnzymeProtein_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EuclideanSimilarity_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PScore_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassAnalyzer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusMap_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MultiplexIsotopicPeakPattern_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SimplePairFinder_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EnzymaticDigestion_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MassDecompositionAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ITRAQLabeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PercolatorFeatureSetHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/NeutralLossMarker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSACModelLinear_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AsymmetricStatistics_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusMapNormalizerAlgorithmMedian_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMFeaturePicker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakIndex_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/AcquisitionInfo_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BernNorm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSDataAggregatingConsumer_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EmgModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XMLValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProteinIdentification_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MSSpectrum_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MetaboliteFeatureDeconvolution_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModificationDefinitionsSet_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ChromatogramExtractor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSElement_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BaseFeature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BaseLabeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ExtendedIsotopeFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SignalToNoiseEstimatorMedian_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PrecursorPurity_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVMappingRule_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ModificationsDB_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ContactPerson_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakMarker_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MRMIonSeries_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DeNovoPostScoring_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FIAMSDataProcessor_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmBest_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GridBasedClustering_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Gradient_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TOPPBase_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumCheapDPCorr_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PeakFileOptions_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EmgFitter1D_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GaussFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PrecursorCorrection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeWaveletTransform_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsotopeDistributionMIDAS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ListUtilsIO_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SourceFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SignalToNoiseEstimatorMeanIterative_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSACModelQuadratic_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FeatureFinderAlgorithmPickedHelperStructs_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CVTerm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FileTypes_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ProteinHit_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/WindowMower_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmPEPMatrix_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SpectrumPrecursorComparator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IntensityBalanceFilter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/XFDRAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/HashGrid_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SqMassFile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/OPXLHelper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MzIdentMLValidator_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ConsensusIDAlgorithmWorst_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/PrecursorIonSelection_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/QTCluster_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IsoSpec_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationModelInterpolated_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MapAlignmentAlgorithmKD_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MarkerMower_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TransformationModelLinear_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InterpolationModel_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SignalToNoiseEstimatorMedianRapid_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IDMergerAlgorithm_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ToolDescription_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GammaDistributionFitter_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LogStream_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DistanceMatrix_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RawMSSignalSimulation_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LabelFreeLabeler_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DataFilters_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/InternalCalibration_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/data/header_file.h Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnMS2Fragment_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnFT_PeakDetectController_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnMS1_feature_merger_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnMS2Info_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnCentroidPeak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnRawData_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/Superhirn_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnIsotopicDist_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnBackgroundIntensityBin_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnfeatureLCprofile_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnLC_MS_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnBackgroundControl_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/Superhirnfeature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnLC_elution_peak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnconsensIsotopePattern_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnDeisotoper_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnLCMSCData_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnClusteredMS2ConsensusSpectrum_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnMS2ConsensusSpectrum_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/Superhirnms_peak_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnMS2_feature_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnCentroidData_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/superhirn/source/SuperhirnProcess_Data_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms_gui/include/GUI/TOPPView_test.h Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms_gui/source/GUI/TOPPView_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms_gui/source/MultiGradient_test.cpp Examining data/openms-2.5.0+cleaned1/src/tests/class_tests/openms_gui/source/AxisTickCalculator_test.cpp Examining data/openms-2.5.0+cleaned1/share/OpenMS/examples/external_code/Main.cpp Examining data/openms-2.5.0+cleaned1/share/OpenMS/examples/external_code/ExampleLibraryFile.h Examining data/openms-2.5.0+cleaned1/share/OpenMS/examples/external_code/ExampleLibraryFile.cpp FINAL RESULTS: data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:86:14: [5] (race) readlink: This accepts filename arguments; if an attacker can move those files or change the link content, a race condition results. Also, it does not terminate with ASCII NUL. (CWE-362, CWE-20). Reconsider approach. int ch = readlink("/proc/self/exe", path, size); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:903:6: [4] (buffer) lstrcat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). lstrcat(path, params); // BUGBUG: Could overflow path? data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1035:3: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(b, TEXT("???")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1037:3: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(b, TEXT("0")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1129:4: [4] (buffer) lstrcat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). lstrcat(b, TEXT(" ( ")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1131:4: [4] (buffer) lstrcat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). lstrcat(b, TEXT("/sec )")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1365:3: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(szPost, url); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1400:15: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. if(url[0]) lstrcpy(szResume, url); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1410:5: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(szStatus[ST_URLOPEN], szStatus[ST_CONNECTING]); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1443:25: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. if(*szQuestion == 0) lstrcpy(szQuestion, DEF_QUESTION); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1474:4: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(fn, TEXT("file")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1506:24: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. if(*szUserAgent == 0) lstrcpy(szUserAgent, INETC_USERAGENT); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1674:2: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(szDownloading, TEXT("Uploading %s")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1675:2: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(szStatus[2], TEXT("Uploading")); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:41:9: [4] (format) _ftprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _ftprintf fwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:41:21: [4] (format) fwprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _ftprintf fwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:42:9: [4] (format) _sntprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. #define _sntprintf _snwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:44:10: [4] (buffer) _stprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _stprintf swprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:44:22: [4] (buffer) swprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _stprintf swprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:46:10: [4] (buffer) _stprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _stprintf _swprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:48:21: [4] (format) wprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _tprintf wprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:49:9: [4] (format) _vftprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _vftprintf vfwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:49:21: [4] (format) vfwprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _vftprintf vfwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:50:9: [4] (format) _vsntprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. #define _vsntprintf _vsnwprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:52:10: [4] (buffer) _vstprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _vstprintf vswprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:52:22: [4] (buffer) vswprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _vstprintf vswprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:54:10: [4] (buffer) _vstprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. # define _vstprintf _vswprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:58:9: [4] (buffer) _tscanf: The scanf() family's %s operation, without a limit specification, permits buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a different input function. #define _tscanf wscanf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:58:21: [4] (buffer) wscanf: The scanf() family's %s operation, without a limit specification, permits buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a different input function. #define _tscanf wscanf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:62:9: [4] (buffer) _tcscat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). #define _tcscat wcscat data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:62:21: [4] (buffer) wcscat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). #define _tcscat wcscat data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:65:9: [4] (buffer) _tcscpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. #define _tcscpy wcscpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:65:21: [4] (buffer) wcscpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. #define _tcscpy wcscpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:143:9: [4] (format) _ftprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _ftprintf fprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:143:21: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _ftprintf fprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:144:9: [4] (format) _sntprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. #define _sntprintf _snprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:144:21: [4] (format) _snprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. #define _sntprintf _snprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:145:9: [4] (buffer) _stprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #define _stprintf sprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:145:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #define _stprintf sprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:146:21: [4] (format) printf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _tprintf printf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:147:9: [4] (format) _vftprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _vftprintf vfprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:147:21: [4] (format) vfprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. #define _vftprintf vfprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:148:9: [4] (format) _vsntprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. #define _vsntprintf _vsnprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:149:9: [4] (buffer) _vstprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #define _vstprintf vsprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:149:21: [4] (buffer) vsprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #define _vstprintf vsprintf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:152:9: [4] (buffer) _tscanf: The scanf() family's %s operation, without a limit specification, permits buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a different input function. #define _tscanf scanf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:152:21: [4] (buffer) scanf: The scanf() family's %s operation, without a limit specification, permits buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a different input function. #define _tscanf scanf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:153:21: [4] (buffer) sscanf: The scanf() family's %s operation, without a limit specification, permits buffer overflows (CWE-120, CWE-20). Specify a limit to %s, or use a different input function. #define _stscanf sscanf data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:156:9: [4] (buffer) _tcscat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). #define _tcscat strcat data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:156:21: [4] (buffer) strcat: Does not check for buffer overflows when concatenating to destination [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or snprintf (warning: strncat is easily misused). #define _tcscat strcat data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:160:9: [4] (buffer) _tcscpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. #define _tcscpy strcpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:160:21: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). #define _tcscpy strcpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:216:21: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. #define _tsystem system data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:22:12: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. if (str) lstrcpy(str,th->text); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:58:3: [4] (buffer) lstrcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using a function version that stops copying at the end of the buffer. lstrcpy(g_variables + varnum*g_stringsize, var); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:92:4: [4] (buffer) lstrcpyW: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). lstrcpyW(wideStr, getuservariable(varnum)); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:147:4: [4] (buffer) lstrcpyA: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). lstrcpyA(ansiStr, getuservariable(varnum)); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDDecoyProbability.cpp:532:21: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. Int syscalret = system(("gnuplot " + filename + "_gnuplot.gpl").c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDDecoyProbability.cpp:564:21: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. Int syscalret = system(("gnuplot " + filename + "_both_gnuplot.gpl").c_str()); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ConsoleUtils.cpp:103:20: [4] (shell) popen: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. FILE* fp = popen("stty size", "r"); data/openms-2.5.0+cleaned1/src/openms/source/MATH/STATISTICS/PosteriorErrorProbabilityModel.cpp:804:11: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. if (system(cmd.c_str())) // 0 is success! data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmMRM.cpp:371:25: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. int error = system(gnuplot_call.c_str()); data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASScene.cpp:880:18: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. if (std::system(cmd.c_str())) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TOPPBase_test.cpp:432:1: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(a7, temp_a7.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TOPPBase_test.cpp:437:1: [4] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). strcpy(a8, temp_a8.c_str()); data/openms-2.5.0+cleaned1/src/topp/FileFilter.cpp:272:26: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. return sequen && access; data/openms-2.5.0+cleaned1/src/topp/FileFilter.cpp:280:16: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. return access; data/openms-2.5.0+cleaned1/src/topp/OMSSAAdapter.cpp:874:18: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. status = system(call_string.c_str()); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:215:21: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. #define _tgetenv getenv data/openms-2.5.0+cleaned1/doc/code_examples/Tutorial_Clustering.cpp:65:3: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(333); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGenerator.h:214:79: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. void simulate(PeakSpectrum & spectrum, const AASequence & peptide, boost::random::mt19937_64& rng, Size precursor_charge); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGeneratorSet.h:82:79: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. void simulate(PeakSpectrum & spectrum, const AASequence & peptide, boost::random::mt19937_64& rng, Size precursor_charge); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/String.h:400:33: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. OPENMS_DLLAPI static String random(UInt length); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:518:19: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. static String random(UInt length) data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:520:7: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(time(nullptr)); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:522:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. size_t random; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:526:13: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. if (random < 10) data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:530:18: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. else if (random < 36) data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:122:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64& getBiologicalRng() data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:127:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64& getTechnicalRng() data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:148:36: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. biological_rng_ = boost::random::mt19937_64(std::time(nullptr)); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:152:36: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. biological_rng_ = boost::random::mt19937_64(0); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:157:35: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. technical_rng_ = boost::random::mt19937_64(std::time(nullptr)); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:161:35: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. technical_rng_ = boost::random::mt19937_64(0); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:167:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64 biological_rng_; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SIMULATION/SimTypes.h:169:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64 technical_rng_; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/File.h:229:66: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. static StringList getPathLocations(const String& path = std::getenv("PATH")); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/SYSTEM/File.h:291:70: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. static StringList executableExtensions_(const String& ext = std::getenv("PATHEXT")); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DECHARGING/ILPDCWrapper.cpp:512:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("M") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DECHARGING/ILPDCWrapper.cpp:513:18: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. e = String(getenv("M")); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/MRMDecoy.cpp:390:5: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(time(0)); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ConsoleUtils.cpp:83:15: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. p_env = getenv("COLUMNS"); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/TOPPBase.cpp:383:29: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. char* disable_usage = getenv("OPENMS_DISABLE_UPDATE_CHECK"); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ToolHandler.cpp:375:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_TTD_PATH") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ToolHandler.cpp:377:23: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. paths << String(getenv("OPENMS_TTD_PATH")).toQString(); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ToolHandler.cpp:407:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_TTD_INTERNAL_PATH") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ToolHandler.cpp:409:23: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. paths << String(getenv("OPENMS_TTD_INTERNAL_PATH")).toQString(); data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGenerator.cpp:710:108: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. void SvmTheoreticalSpectrumGenerator::simulate(PeakSpectrum& spectrum, const AASequence& peptide, boost::random::mt19937_64& rng, Size precursor_charge) data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGenerator.cpp:919:20: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::discrete_distribution<Size> ddist(weights.begin(), weights.end()); data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SvmTheoreticalSpectrumGeneratorSet.cpp:68:111: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. void SvmTheoreticalSpectrumGeneratorSet::simulate(PeakSpectrum& spectrum, const AASequence& peptide, boost::random::mt19937_64& rng, Size precursor_charge) data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/GlobalExceptionHandler.cpp:97:11: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv(OPENMS_CORE_DUMP_ENVNAME) != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/String.cpp:258:18: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. String String::random(UInt length) data/openms-2.5.0+cleaned1/src/openms/source/DATASTRUCTURES/String.cpp:260:25: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. return StringUtils::random(length); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotInfile.cpp:50:25: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boundary_ = String::random(22); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TextFile.cpp:146:16: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. is.setstate(std::ios::eofbit); // still allows: while(is == true) data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TextFile.cpp:149:18: [3] (random) setstate: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. is.setstate(std::ios::badbit); data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/IonizationSimulation.cpp:298:14: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::discrete_distribution<Size, double> ddist(weights.begin(), weights.end()); data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/IonizationSimulation.cpp:353:18: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::binomial_distribution<Int, double> bdist(basic_residues_c, esi_probability_); data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/IonizationSimulation.cpp:540:12: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::discrete_distribution<Size, double> ddist(weights.begin(), weights.end()); data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/RawMSSignalSimulation.cpp:1011:12: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::poisson_distribution<UInt, double> pdist(scaled_rate); data/openms-2.5.0+cleaned1/src/openms/source/SIMULATION/RawMSSignalSimulation.cpp:1013:12: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::exponential_distribution<SimTypes::SimCoordinateType> edist(intensity_mean); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:440:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_DATA_PATH") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:442:14: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. path = getenv("OPENMS_DATA_PATH"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:490:20: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. String p = getenv("OPENMS_DATA_PATH"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:531:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_TMPDIR") != 0) data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:533:13: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. dir = getenv("OPENMS_TMPDIR"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:551:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_HOME_PATH") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:553:13: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. dir = getenv("OPENMS_HOME_PATH"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:589:9: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (getenv("OPENMS_HOME_PATH") != nullptr) data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:591:19: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. home_path = getenv("OPENMS_HOME_PATH"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/JavaInfo.cpp:70:22: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. path = getenv("PATH"); data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderIdentificationAlgorithm.cpp:1237:5: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(time(nullptr)); // seed random number generator data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/TOPPViewBase.cpp:707:5: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(time(nullptr)); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/BilinearInterpolation_test.cpp:557:2: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(2007); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/EGHFitter1D_test.cpp:151:10: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937 rnd_gen_ (0.0); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/FastLowessSmoothing_test.cpp:226:10: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937 rnd_gen_; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:280:76: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. START_SECTION(static StringList getPathLocations(const String& path = std::getenv("PATH"))) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/LowessSmoothing_test.cpp:85:8: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937 rnd_gen_; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSACModelLinear_test.cpp:57:1: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(123); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/RANSACModelQuadratic_test.cpp:57:1: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(123); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/ROCCurve_test.cpp:70:3: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand((unsigned)time(nullptr)); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/StringUtils_test.cpp:184:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. START_SECTION((static String random(UInt length))) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/String_test.cpp:613:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. START_SECTION((static String random(UInt length))) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/String_test.cpp:615:17: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. String s2 = s.random(10); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGeneratorSet_test.cpp:111:89: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. START_SECTION(void simulate(PeakSpectrum & spectrum, const AASequence & peptide, boost::random::mt19937_64& rng, Size precursor_charge)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGeneratorSet_test.cpp:114:12: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64 rnd_gen (0); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGenerator_test.cpp:83:87: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. START_SECTION(void simulate(PeakSpectrum &spectrum, const AASequence &peptide, boost::random::mt19937_64&rng, Size precursor_charge)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/SvmTheoreticalSpectrumGenerator_test.cpp:85:10: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. boost::random::mt19937_64 rnd_gen (0); data/openms-2.5.0+cleaned1/src/utils/DecoyDatabase.cpp:249:13: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(seed); data/openms-2.5.0+cleaned1/src/utils/DecoyDatabase.cpp:300:15: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(seed); // identical proteins are shuffled the same way data/openms-2.5.0+cleaned1/src/utils/MetaProSIP.cpp:1937:34: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. String random_name = String::random(8); data/openms-2.5.0+cleaned1/src/utils/MetaProSIP.cpp:3171:98: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. String file_suffix = "_" + String(QFileInfo(in_mzml.toQString()).baseName()) + "_" + String::random(4); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:224:1: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR fn[MAX_PATH]=TEXT(""), data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:279:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szUrl[64] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:280:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szDownloading[64] = TEXT("Downloading %s"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:281:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szConnecting[64] = TEXT("Connecting ..."); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:282:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szSecond[64] = TEXT("second"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:283:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szMinute[32] = TEXT("minute"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:284:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szHour[32] = TEXT("hour"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:285:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szPlural[32] = TEXT("s"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:286:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szProgress[128] = TEXT("%dkB (%d%%) of %dkB @ %d.%01dkB/s"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:287:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szRemaining[64] = TEXT(" (%d %s%s remaining)"); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:288:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szBasic[128] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:289:8: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR szAuth[128] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:457:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buf[256] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:507:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buf[256] = TEXT(""), *movp; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:641:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buf[256] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:842:9: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR hdr[2048]; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1056:9: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static TCHAR buf[1024] = TEXT(""), b[1024] = TEXT(""); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1110:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR b[128]; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1344:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR szUsername[64]=TEXT(""), // proxy params data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1622:19: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). int required = MultiByteToWideChar(CP_ACP, 0, (CHAR*)szToStack, string_size * sizeof(TCHAR), NULL, 0); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:1628:9: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). if(MultiByteToWideChar(CP_ACP, 0, (CHAR*)szToStack, string_size * sizeof(TCHAR), pszToStackNew, required) > 0) data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:92:21: [2] (integer) _wtoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _tstoi _wtoi data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:93:21: [2] (integer) _wtoi64: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _tstoi64 _wtoi64 data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:94:21: [2] (integer) _wtoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _ttoi _wtoi data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:95:21: [2] (integer) _wtoi64: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _ttoi64 _wtoi64 data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:186:21: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _tstoi atoi data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:189:21: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _ttoi atoi data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:191:21: [2] (integer) atol: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). #define _ttol atol data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:200:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). #define _tfopen fopen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:84:4: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). MultiByteToWideChar(CP_ACP, 0, ansiStr, -1, wideStr, g_stringsize); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:106:7: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). MultiByteToWideChar(CP_ACP, 0, ansiStr, -1, wideStr, g_stringsize); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:116:4: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). MultiByteToWideChar(CP_ACP, 0, ansiStr, -1, wideStr, g_stringsize); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:126:4: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). MultiByteToWideChar(CP_ACP, 0, ansiStr, -1, wideStr, realLen); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:142:4: [2] (buffer) MultiByteToWideChar: Requires maximum length in CHARACTERS, not bytes (CWE-120). MultiByteToWideChar(CP_ACP, 0, ansiStr, -1, wideStr, g_stringsize); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:275:3: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buf[128]; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:283:3: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buf[128]; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:291:2: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR buffer[30]; data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.h:22:3: [2] (buffer) TCHAR: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. TCHAR text[1]; // this should be the length of string_size data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AhoCorasickAmbiguous.h:59:14: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const VALUE[27]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AhoCorasickAmbiguous.h:97:14: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const VALUE[256]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/ANALYSIS/ID/AhoCorasickAmbiguous.h:133:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const VALUE[256]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/ClassTest.h:254:28: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern OPENMS_DLLAPI char line_buffer[65536]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/ClassTest.h:713:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). TEST::infile.open(filename, std::ios::in); \ data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/CONCEPT/ClassTest.h:714:24: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). TEST::templatefile.open(templatename, std::ios::in); \ data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/DATASTRUCTURES/StringUtils.h:682:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char targets[2] = {q, splitter[0]}; // targets for "find_first_of" data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/SpectraMerger.h:642:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[200]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FILTERING/TRANSFORMERS/SpectraMerger.h:643:7: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(buffer, "%d/%d (%.2f %%) of blocked spectra", (int)count_peaks_aligned, data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:442:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char element[8] = "\x00\x00\x00\x00\x00\x00\x00"; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:786:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char element[8] = "\x00\x00\x00\x00\x00\x00\x00"; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Bzip2Ifstream.h:88:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). void open(const char * filename); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/GzipIfstream.h:91:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). void open(const char * filename); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak2D.h:116:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const * const dimension_name_short_[DIMENSION]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak2D.h:119:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const * const dimension_name_full_[DIMENSION]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak2D.h:122:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const * const dimension_unit_short_[DIMENSION]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/KERNEL/Peak2D.h:125:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char const * const dimension_unit_full_[DIMENSION]; data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/METADATA/ChromatogramSettings.h:82:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static const char * const ChromatogramNames[SIZE_OF_CHROMATOGRAM_TYPE+1]; // avoid string[], since it gets copied onto heap on initialization data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:125:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa(sequence[i]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:128:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa2(sequence[sequence.size() - i - 1]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:165:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa(sequence[i]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:168:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa2(sequence[sequence.size() - i - 1]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:782:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa(sequence[i]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:783:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa_cterm(sequence[i + 1]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/DENOVO/CompNovoIdentificationBase.cpp:791:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char aa2(sequence[sequence.size() - i - 1]); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/BayesianProteinInferenceAlgorithm.cpp:253:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ofs.open ("failed_cc_a"+ String(param_.getValue("model_parameters:pep_emission")) + data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDBoostGraph.cpp:650:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). debugfile.open("idgraph_functortimes_" + DateTime::now().getTime() + ".tsv"); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/IDBoostGraph.cpp:693:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). debugfile.open("idgraph_functortimes_" + DateTime::now().getTime() + ".tsv"); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/ID/SiriusMSConverter.cpp:466:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os.open(msfile.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmSpectrumAlignment.cpp:636:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). myfile.open("debugtraceback.txt", std::ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmSpectrumAlignment.cpp:681:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). scorefile.open("debugscoreheatmap.r", std::ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/MapAlignmentAlgorithmSpectrumAlignment.cpp:698:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). rscript.open("debugRscript.r", std::ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.cpp:175:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_pairs_file.open(dump_pairs_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.cpp:344:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_buckets_file.open(dump_buckets_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.cpp:500:29: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_buckets_low_file.open(dump_buckets_low_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringAffineSuperimposer.cpp:513:30: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_buckets_high_file.open(dump_buckets_high_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringShiftSuperimposer.cpp:265:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_pairs_file.open(dump_pairs_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/MAPMATCHING/PoseClusteringShiftSuperimposer.cpp:350:27: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dump_buckets_file.open(dump_buckets_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SONARScoring.cpp:141:16: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). debug_file.open("debug_sonar_profiles.tsv", std::fstream::in | std::fstream::out | std::fstream::app); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SwathMapMassCorrection.cpp:144:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os_im.open(debug_im_file_); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/SwathMapMassCorrection.cpp:346:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os.open(debug_mz_file_); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/OPENSWATH/TransitionTSVFile.cpp:177:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. const char possibleDelimiters[3] = {',', ';', '\t'}; data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/SVM/SVMWrapper.cpp:868:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). performances_file.open(performances_file_name.c_str(), ios_base::out); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/SVM/SVMWrapper.cpp:869:29: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). run_performances_file.open((performances_file_name + "_runs.txt").c_str(), ios_base::out); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/ConsoleUtils.cpp:106:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buff[100]; data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/TOPPBase.cpp:1738:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). log_.open(log_destination, ofstream::out | ofstream::app); data/openms-2.5.0+cleaned1/src/openms/source/APPLICATIONS/TOPPBase.cpp:2308:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/RibonucleotideDB.cpp:80:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) data/openms-2.5.0+cleaned1/src/openms/source/CHEMISTRY/SpectrumAnnotator.cpp:232:34: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int i = std::atoi(what[1].first); data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/ClassTest.cpp:67:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char line_buffer[65536]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:155:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:172:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:194:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:207:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:218:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:228:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf1[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:230:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf2[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/Exception.cpp:232:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf3[40]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/FuzzyStringComparator.cpp:647:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). input_stream.open(filename.c_str(), std::ios::in | std::ios::binary); data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogStream.cpp:246:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static char buf[BUFFER_LENGTH]; data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogStream.cpp:274:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(buf[0]), line_start, line_end - line_start + 1); data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogStream.cpp:339:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[64] = ""; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2Ifstream.cpp:47:13: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file_ = fopen(filename, "rb"); //read binary: always open in binary mode because windows and mac open in text mode data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2Ifstream.cpp:100:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). void Bzip2Ifstream::open(const char * filename) data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2Ifstream.cpp:103:13: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file_ = fopen(filename, "rb"); //read binary: always open in binary mode because windows and mac open in text mode data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/CachedMzML.cpp:85:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ifs_.open(filename_cached_.c_str(), std::ios::binary); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/MSDataWritingConsumer.cpp:55:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ofs_.open(filename.c_str(), std::ios::out | std::ios::binary); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FASTAFile.cpp:77:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). infile_.open(filename.c_str(), std::ios::binary | std::ios::in); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FASTAFile.cpp:172:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). outfile_.open(filename.c_str(), ofstream::out); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:142:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char bz[2]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:156:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[1024]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:176:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[1024]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:485:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QFile::ReadOnly); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipIfstream.cpp:47:5: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). open(filename); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipIfstream.cpp:83:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). void GzipIfstream::open(const char * filename) data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLHandler.cpp:109:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). filestream_.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLHandler.cpp:3371:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char s[8]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/MzMLHandler.cpp:3467:15: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char s[8]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:595:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). snd_database.open(snd_database_filename.c_str(), std::ios::out | std::ios::app); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:597:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). snd_database.open(snd_database_filename.c_str(), std::ios::out | std::ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:609:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). snd_index.open(snd_index_filename.c_str(), std::ios::out | std::ios::binary | std::ios::app); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:611:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). snd_index.open(snd_index_filename.c_str(), std::ios::out | std::ios::binary | std::ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:666:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&database_pos, index_record + db_pos_length_, trie_db_pos_length_); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:672:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(index_record + db_pos_length_, &snd_database_pos, trie_db_pos_length_); // and copy to its place in the index record data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:727:16: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). database.open(database_filename.c_str(), ios::app | ios::out); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:731:16: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). database.open(database_filename.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:742:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). index.open(index_filename.c_str(), ios::app | ios::out | ios::binary); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:746:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). index.open(index_filename.c_str(), ios::out | ios::binary); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:811:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(record, &source_database_pos, db_pos_length_); // source database position data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:824:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(record + db_pos_length_, &database_pos, trie_db_pos_length_); // database position data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:867:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(protein_name_pos, protein_name.c_str(), protein_name.length()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:912:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(record, &source_database_pos, db_pos_length_); // source database position data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:923:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(record + db_pos_length_, &database_pos, trie_db_pos_length_); // database position data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSPGenericFile.cpp:79:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char line[BUFSIZE]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotInfile.cpp:71:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fp = fopen(filename.c_str(), "wt"); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MascotInfile.cpp:99:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fp = fopen(filename.c_str(), "wt"); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/ParamXMLFile.cpp:63:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os_.open(filename.c_str(), std::ofstream::out); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SVOutStream.cpp:52:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ofs_->open(file_out.c_str()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestOutfile.cpp:275:51: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). peptide_hit.setMetaValue("SequestId", atoi(substrings[id_column].c_str())); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/TextFile.cpp:91:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os.open(filename.c_str(), ofstream::out); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XMLFile.cpp:136:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char tmp_bz[3]; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XQuestResultXMLFile.cpp:110:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). spec_xml_file.open(out_file.c_str(), std::ios::trunc); // ios::app = append to file, ios::trunc = overwrites file data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XQuestResultXMLFile.cpp:180:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). spec_xml_file.open(out_file.c_str(), std::ios::trunc); // ios::app = append to file, ios::trunc = overwrites file data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/MSNumpress.cpp:279:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. unsigned char halfBytes[10]; data/openms-2.5.0+cleaned1/src/openms/source/MATH/MISC/MSNumpress.cpp:576:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. unsigned char halfBytes[10]; data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DocumentIDTagger.cpp:137:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). out.open(IDPool_file_tmp.c_str(), ios::out | ios::trunc); data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DocumentIDTagger.cpp:177:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). outfile.open(logging_file.c_str(), ofstream::out | ofstream::app); data/openms-2.5.0+cleaned1/src/openms/source/METADATA/DocumentIDTagger.cpp:179:7: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char time_buffer[80]; data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:76:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char path[1024]; data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/File.cpp:318:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f.open(QIODevice::WriteOnly); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/SysInfo.cpp:63:15: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE *f = fopen(statm_path,"r"); data/openms-2.5.0+cleaned1/src/openms/source/SYSTEM/UpdateCheck.cpp:105:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). f.open(QIODevice::WriteOnly); data/openms-2.5.0+cleaned1/src/openms/source/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPicked.cpp:256:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). log_.open("debug/log.txt"); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/allocator.h:31:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(destination, source, dim*sizeof(T)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/dirtyAllocator.h:57:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(currentPlace, conf, cellSize); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/dirtyAllocator.h:66:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(res, conf, cellSize); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:218:27: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). numbers.push_back(atoi(&formula[elem_end])); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:518:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(acceptedCandidateIsoCounts, topConfIsoCounts, confSize); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:681:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(candidate, topConfIsoCounts, confSize); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:686:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy( acceptedCandidateIsoCounts, candidate, confSize); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.h:211:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(space, marginalResults[ii]->confs()[c[ii]], isotopeNumbers[ii]*sizeof(int)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.h:260:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(space, marginalResultsUnsorted[ii]->get_conf(counter[jj]), isotopeNumbers[ii]*sizeof(int)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.h:266:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(space, marginalResultsUnsorted[ii]->get_conf(counter[ii]), isotopeNumbers[ii]*sizeof(int)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.h:413:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(space, marginalResults[ii]->confs()[conf[ii]], isotopeNumbers[ii]*sizeof(int)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/marginalTrek++.cpp:403:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(currentConf, configurations[idx], sizeof(int)*isotopeNo); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/misc.h:122:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(ret, A, size*sizeof(T)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/BitReversal.hpp:7:25: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static const unsigned char reversed_byte_table[256]; data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/COBRAShuffle.hpp:98:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(v, result, (1ul<<(LOG_N))*sizeof(T)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/BitReversedShuffle/RecursiveShuffle.hpp:66:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(x+(N>>1), buffer, (N>>1)*sizeof(T)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/fft_benchmark.cpp:11:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/fftw_benchmark.cpp:90:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/1-convolution/naive_benchmark.cpp:11:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/binary-additive/main.cpp:10:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fft_benchmark.cpp:12:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_estimate_benchmark.cpp:11:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp:11:15: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp:32:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(in, x, n*sizeof(fftw_complex)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp:35:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(y, out, n*sizeof(fftw_complex)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp:46:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(in, x, n*sizeof(fftw_complex)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/fft/fftw_measure_benchmark.cpp:48:3: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(y, out, n*sizeof(fftw_complex)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/isotope_quantifier.cpp:18:34: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int intensity_discretization = atoi(argv[2]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/isotope_quantifier.cpp:24:36: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int maximum_copies_per_element = atoi(argv[4]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/isotope-quantification/isotope_quantifier.cpp:36:31: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). maximum_unique_elements = atoi(argv[7]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/p-convolution/naive_vs_numeric_max_convolution_benchmark.cpp:21:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). const unsigned int log_n = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids.cpp:16:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). unsigned long max_length = atoi(argv[5]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids_hydro.cpp:13:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). unsigned long max_length = atoi(argv[3]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/peptide-decomposition/estimate_amino_acids_mass.cpp:13:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). unsigned long max_length = atoi(argv[3]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/evergreen/src/demos/restaurant-bill/big_dipper.cpp:80:27: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). const unsigned long N = atoi(argv[1]); data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/conversions/to_chars.hpp:42:10: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(&target, &source, sizeof(Source)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/binary_reader.hpp:898:14: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(&result, vec.data(), sizeof(NumberType)); data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/binary_reader.hpp:1675:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char cr[3]; data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/lexer.hpp:1179:17: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char cs[9]; data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/output/binary_writer.hpp:695:14: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(vec.data(), &n, sizeof(NumberType)); data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/APPLICATIONS/MISC/QApplicationTOPP.cpp:84:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fh.open(QFile::ReadOnly); data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/SpectraIdentificationViewWidget.cpp:889:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (f.open(QIODevice::WriteOnly)) data/openms-2.5.0+cleaned1/src/openms_gui/source/VISUAL/TOPPASScene.cpp:1334:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!logfile.open(QIODevice::Append | QIODevice::Text)) data/openms-2.5.0+cleaned1/src/openswathalgo/source/OPENSWATHALGO/DATAACCESS/DataFrameWriter.cpp:67:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file_stream_.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/superhirn/include/OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.h:103:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. static const char AA[20]; data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.cpp:411:9: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[20]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:68:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:76:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). START_SECTION(void open(const char *filename)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:78:47: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). TEST_EXCEPTION(Exception::FileNotFound, bzip.open(OPENMS_GET_TEST_DATA_PATH("ThisFileDoesNotExist"))) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:80:7: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). bzip.open(OPENMS_GET_TEST_DATA_PATH("Bzip2IfStream_1.bz2")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:84:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:95:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:106:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). bzip2.open(OPENMS_GET_TEST_DATA_PATH("Bzip2IfStream_1_corrupt.bz2")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:116:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). bzip2.open(OPENMS_GET_TEST_DATA_PATH("Bzip2IfStream_1.bz2")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2InputStream_test.cpp:73:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[31]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2InputStream_test.cpp:90:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[31]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompressedInputSource_test.cpp:55:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char header[3]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompressedInputSource_test.cpp:69:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char header[3]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CompressedInputSource_test.cpp:82:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char header[3]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CsvFile_test.cpp:119:12: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). f1.store(tmpfile); // store into a new one data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CsvFile_test.cpp:120:10: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). f2.load(tmpfile, '\t', true); // load the new one data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CsvFile_test.cpp:137:11: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). f1.store(tmpfile); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/CsvFile_test.cpp:138:10: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). f2.load(tmpfile, ',', false); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/DocumentIDTagger_test.cpp:129:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). outfile.open (tmp_pool.c_str(), ofstream::out); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:79:6: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os.open (filename.c_str(), ofstream::out); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:185:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ow_ofs.open(target_name + "/pdata/1/proc"); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:190:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). infile.open(target_name + "/pdata/1/proc"); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:197:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). infile.open(target_name + "/pdata/1/proc"); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/File_test.cpp:204:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). infile.open(target_name + "/pdata/1/proc"); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:66:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:74:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). START_SECTION(void open(const char *filename)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:76:47: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). TEST_EXCEPTION(Exception::FileNotFound, gzip.open(OPENMS_GET_TEST_DATA_PATH("ThisFileDoesNotExist"))) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:78:7: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). gzip.open(OPENMS_GET_TEST_DATA_PATH("GzipIfStream_1.gz")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:82:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:93:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[30]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:109:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). gzip2.open(OPENMS_GET_TEST_DATA_PATH("GzipIfStream_1_corrupt.gz")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:121:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). gzip2.open(OPENMS_GET_TEST_DATA_PATH("GzipIfStream_1.gz")); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:135:6: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char end_of_file[1]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipInputStream_test.cpp:74:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[31]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipInputStream_test.cpp:91:2: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buffer[31]; data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabetParser_test.cpp:102:6: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). of.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabetTextParser_test.cpp:75:6: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). of.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabetTextParser_test.cpp:82:7: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ifs.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/IMSAlphabet_test.cpp:300:6: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). of.open(filename.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MorphologicalFilter_test.cpp:209:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). tmpf.open(tmpfn2.c_str()); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/MorphologicalFilter_test.cpp:221:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). tmpf.open(tmpfn2.c_str()); data/openms-2.5.0+cleaned1/src/topp/MascotAdapterOnline.cpp:261:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). mascot_tmp_file.open(QIODevice::WriteOnly); data/openms-2.5.0+cleaned1/src/topp/OpenSwathAssayGenerator.cpp:234:28: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). size_t charge = std::atoi(allowed_fragment_charges_string_vector.at(i).c_str()); data/openms-2.5.0+cleaned1/src/topp/OpenSwathDecoyGenerator.cpp:222:28: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). size_t charge = std::atoi(allowed_fragment_charges_string_vector.at(i).c_str()); data/openms-2.5.0+cleaned1/src/topp/RTPredict.cpp:174:8: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). os.open(filename.c_str(), ofstream::out); data/openms-2.5.0+cleaned1/src/utils/MassCalculator.cpp:261:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). outfile.open(out.c_str()); data/openms-2.5.0+cleaned1/src/utils/QCEmbedder.cpp:187:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (f.open(QIODevice::ReadOnly)) data/openms-2.5.0+cleaned1/src/utils/QCMerger.cpp:150:16: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). QcMLFile tmpfile; data/openms-2.5.0+cleaned1/src/utils/QCMerger.cpp:151:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile.load(in_files[i]); data/openms-2.5.0+cleaned1/src/utils/QCMerger.cpp:152:22: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). qcmlfile.merge(tmpfile,setname); data/openms-2.5.0+cleaned1/src/utils/RNAMassCalculator.cpp:273:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). outfile.open(out.c_str()); data/openms-2.5.0+cleaned1/src/utils/TICCalculator.cpp:133:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ifs_.open(filename.c_str(), std::ios::binary); data/openms-2.5.0+cleaned1/src/utils/TICCalculator.cpp:331:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ifs_.open(in.c_str(), std::ios::binary); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:593:6: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szStatus[status], _tcsstr(buf, TEXT("550")), sizeof(szStatus[0]) / sizeof(TCHAR)); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:602:5: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szStatus[status], _tcsstr(buf, TEXT("550")), sizeof(szStatus[0]) / sizeof(TCHAR)); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:606:5: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szStatus[status], buf, sizeof(szStatus[0]) / sizeof(TCHAR)); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:707:7: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szBasic, buf, rslt); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:710:7: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szAuth, buf, rslt); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/inetc.cpp:975:9: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(szStatus[status], _tcsstr(hdr, TEXT("530")), sizeof(szStatus[0]) / sizeof(TCHAR)); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:64:21: [1] (buffer) wcslen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcsclen wcslen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:67:9: [1] (buffer) _tcslen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcslen wcslen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:67:21: [1] (buffer) wcslen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcslen wcslen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:68:21: [1] (buffer) wcsncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #define _tcsnccpy wcsncpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:69:9: [1] (buffer) _tcsncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #define _tcsncpy wcsncpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:69:21: [1] (buffer) wcsncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #define _tcsncpy wcsncpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:158:21: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcsclen strlen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:162:9: [1] (buffer) _tcslen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcslen strlen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:162:21: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). #define _tcslen strlen data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:163:21: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #define _tcsnccpy strncpy data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:206:21: [1] (buffer) fgetc: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). #define _fgettc fgetc data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/nsis_tchar.h:209:21: [1] (buffer) getchar: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). #define _gettchar getchar data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:33:12: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). if (str) lstrcpyn(str,th->text,maxlen?maxlen:g_stringsize); data/openms-2.5.0+cleaned1/cmake/Windows/Contrib/Inetc/pluginapi.c:44:3: [1] (buffer) lstrcpyn: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). lstrcpyn(th->text,str,g_stringsize); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:483:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:501:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:519:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:836:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:864:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Base64.h:892:9: [1] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant character. strcpy(element, ""); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/Bzip2Ifstream.h:70:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t read(char * s, size_t n); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/CsiFingerIdMzTabWriter.h:112:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). static void read(const std::vector<String>& sirius_output_paths, data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/DATAACCESS/SiriusMzTabWriter.h:116:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). static void read(const std::vector<String>& sirius_output_paths, data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/GzipIfstream.h:72:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t read(char * s, size_t n); data/openms-2.5.0+cleaned1/src/openms/include/OpenMS/FORMAT/OSWFile.h:74:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(const std::string& in_osw, const std::string& osw_level, std::stringstream& pin_output, const double& ipf_max_peakgroup_pep, const double& ipf_max_transition_isotope_overlap, const double& ipf_min_transition_sn); data/openms-2.5.0+cleaned1/src/openms/source/ANALYSIS/QUANTITATION/PeptideAndProteinQuant.cpp:335:24: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool all_equal = equal(leaders.begin(), --leaders.end(), data/openms-2.5.0+cleaned1/src/openms/source/CONCEPT/LogStream.cpp:260:15: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy(&(buf[0]), line_start, length); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2Ifstream.cpp:73:25: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t Bzip2Ifstream::read(char * s, size_t n) data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/Bzip2InputStream.cpp:73:49: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). XMLSize_t actual_read = (XMLSize_t) bzip2_->read((char *)fill_it, static_cast<const size_t>(max_to_read)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/CsiFingerIdMzTabWriter.cpp:47:30: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void CsiFingerIdMzTabWriter::read(const std::vector<String>& sirius_output_paths, data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/DATAACCESS/SiriusMzTabWriter.cpp:51:25: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void SiriusMzTabWriter::read(const std::vector<String>& sirius_output_paths, data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:143:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). compressed_file.read(bz, 2); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:157:38: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t bytes_read = bzip2_file.read(buffer, 1024-1); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:177:37: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t bytes_read = gzip_file.read(buffer, 1024-1); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/FileHandler.cpp:488:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). crypto.addData(file.read(8192)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipIfstream.cpp:60:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t GzipIfstream::read(char * s, size_t n) data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/GzipInputStream.cpp:74:48: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). XMLSize_t actual_read = (XMLSize_t) gzip_->read((char *)fill_it, static_cast<const size_t>(max_to_read)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:103:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&file_identifier, sizeof(file_identifier)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:113:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&exp_size, sizeof(exp_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:114:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&chrom_size, sizeof(chrom_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:168:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&file_identifier, sizeof(file_identifier)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:182:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&exp_size, sizeof(exp_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:183:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&chrom_size, sizeof(chrom_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:194:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&spec_size, sizeof(spec_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:195:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&float_arr, sizeof(float_arr)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:202:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len, sizeof(len)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:203:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len_name, sizeof(len_name)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:216:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&ch_size, sizeof(ch_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:217:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&float_arr, sizeof(float_arr)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:224:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len, sizeof(len)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:225:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len_name, sizeof(len_name)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:325:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &spec_size, sizeof(spec_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:326:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &nr_float_arrays, sizeof(nr_float_arrays)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:327:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &ms_level, sizeof(ms_level)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:328:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &rt, sizeof(rt)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:352:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &(data[0]->data)[0], data_size * sizeof(DatumSingleton)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:353:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &(data[1]->data)[0], data_size * sizeof(DatumSingleton)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:362:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len, sizeof(len)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:363:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&len_name, sizeof(len_name)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:370:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read(buffer, len_name); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:375:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*)&(data.back()->data)[0], len * sizeof(DatumSingleton)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:389:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &chrom_size, sizeof(chrom_size)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/CachedMzMLHandler.cpp:390:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ifs.read((char*) &nr_float_arrays, sizeof(nr_float_arrays)); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/FidHandler.cpp:81:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read((char *) &result, 4); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLDecoder.cpp:135:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). f.read(buffer, readl); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLDecoder.cpp:168:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). f.read(buffer, buffersize); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLHandler.cpp:175:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). filestream_.read(buffer, readl); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/HANDLERS/IndexedMzMLHandler.cpp:235:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). filestream_.read(buffer, readl); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:109:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (spectra_ == inspect_infile.getSpectra()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:110:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (enzyme_ == inspect_infile.getEnzyme()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:111:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (modifications_per_peptide_ == inspect_infile.getModificationsPerPeptide()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:112:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (blind_ == inspect_infile.getBlind()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:113:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (maxptmsize_ == inspect_infile.getMaxPTMsize()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:114:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (precursor_mass_tolerance_ == inspect_infile.getPrecursorMassTolerance()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:115:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (peak_mass_tolerance_ == inspect_infile.getPeakMassTolerance()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:116:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (multicharge_ == inspect_infile.getMulticharge()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:117:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (instrument_ == inspect_infile.getInstrument()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:118:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (tag_count_ == inspect_infile.getTagCount()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:119:7: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (PTMname_residues_mass_type_ == inspect_infile.getModifications()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectInfile.cpp:120:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. return equal; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/InspectOutfile.cpp:644:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). index.read(index_record, record_length_); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/MSstatsFile.cpp:692:18: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. && std::equal(lhs.begin(), lhs.end(), rhs.begin()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/OSWFile.cpp:57:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void OSWFile::read(const std::string& in_osw, data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:153:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (enzyme_info_ == sequest_infile.getEnzymeInfo_()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:154:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (database_ == sequest_infile.getDatabase()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:155:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (neutral_losses_for_ions_ == sequest_infile.getNeutralLossesForIons()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:156:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (ion_series_weights_ == sequest_infile.getIonSeriesWeights()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:157:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (partial_sequence_ == sequest_infile.getPartialSequence()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:158:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (sequence_header_filter_ == sequest_infile.getSequenceHeaderFilter()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:159:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (precursor_mass_tolerance_ == sequest_infile.getPrecursorMassTolerance()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:160:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (peak_mass_tolerance_ == sequest_infile.getPeakMassTolerance()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:161:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (ion_cutoff_percentage_ == sequest_infile.getIonCutoffPercentage()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:162:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (protein_mass_filter_ == sequest_infile.getProteinMassFilter()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:163:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (match_peak_tolerance_ == sequest_infile.getMatchPeakTolerance()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:164:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (peptide_mass_unit_ == sequest_infile.getPeptideMassUnit()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:165:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (output_lines_ == sequest_infile.getOutputLines()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:166:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (enzyme_number_ == sequest_infile.getEnzymeNumber()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:167:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (max_AA_per_mod_per_peptide_ == sequest_infile.getMaxAAPerModPerPeptide()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:168:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (max_mods_per_peptide_ == sequest_infile.getMaxModsPerPeptide()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:169:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (nucleotide_reading_frame_ == sequest_infile.getNucleotideReadingFrame()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:170:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (max_internal_cleavage_sites_ == sequest_infile.getMaxInternalCleavageSites()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:171:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (match_peak_count_ == sequest_infile.getMatchPeakCount()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:172:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (match_peak_allowed_error_ == sequest_infile.getMatchPeakAllowedError()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:173:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (show_fragment_ions_ == sequest_infile.getShowFragmentIons()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:174:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (print_duplicate_references_ == sequest_infile.getPrintDuplicateReferences()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:175:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (remove_precursor_near_peaks_ == sequest_infile.getRemovePrecursorNearPeaks()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:176:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (mass_type_parent_ == sequest_infile.getMassTypeParent()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:177:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (mass_type_fragment_ == sequest_infile.getMassTypeFragment()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:178:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (normalize_xcorr_ == sequest_infile.getNormalizeXcorr()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:179:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (residues_in_upper_case_ == sequest_infile.getResiduesInUpperCase()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:180:5: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. equal &= (PTMname_residues_mass_type_ == sequest_infile.getModifications()); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestInfile.cpp:182:12: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. return equal; data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestOutfile.cpp:786:44: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). pos1 = buffer.find("SEQUEST", 0) + strlen("SEQUEST"); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestOutfile.cpp:812:23: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). line.erase(0, strlen("(M+H)+ mass = ")); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/SequestOutfile.cpp:851:30: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). displayed_peptides = strlen("display top "); data/openms-2.5.0+cleaned1/src/openms/source/FORMAT/XMLFile.cpp:137:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). file.read(tmp_bz, 2); data/openms-2.5.0+cleaned1/src/openms/source/KERNEL/Feature.cpp:208:15: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. && equal(qualities_, qualities_ + 2, rhs.qualities_) data/openms-2.5.0+cleaned1/src/openms/source/METADATA/ChromatogramSettings.cpp:81:17: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. std::equal( boost::make_indirect_iterator(data_processing_.begin()), data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:188:19: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). size_t slen = strlen(formula); data/openms-2.5.0+cleaned1/src/openms/thirdparty/IsoSpec/IsoSpec/isoSpec++.cpp:229:18: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). if ((strlen(elem_table_symbol[j]) == elements[i].second) && (strncmp(elements[i].first, elem_table_symbol[j], elements[i].second) == 0)) data/openms-2.5.0+cleaned1/src/openms/thirdparty/json/nlohmann/detail/input/input_adapters.hpp:322:30: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). std::strlen(reinterpret_cast<const char*>(b))) {} data/openms-2.5.0+cleaned1/src/superhirn/source/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.cpp:414:16: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). pos += strlen(buffer); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:71:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(29, bzip.read(buffer, len)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:87:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(29, bzip.read(buffer, len)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:92:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). START_SECTION(size_t read(char *s, size_t n)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:98:45: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::ParseError, bzip.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:101:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bzip2.read(buffer, len); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:102:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(1, bzip2.read(buffer,10)); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:107:46: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::ParseError, bzip2.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:111:51: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::IllegalArgument, bzip2.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:115:51: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::IllegalArgument, bzip2.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/Bzip2Ifstream_test.cpp:117:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(29, bzip2.read(buffer, len)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:69:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(29, gzip.read(buffer, len)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:85:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(29, gzip.read(buffer, len)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:90:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). START_SECTION(size_t read(char *s, size_t n)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:104:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gzip2.read(buffer, len); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:105:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(1, gzip2.read(buffer,10)); data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:116:51: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::IllegalArgument, gzip2.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:120:51: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EXCEPTION(Exception::IllegalArgument, gzip2.read(buffer,10)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:123:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(5, gzip2.read(buffer, 5)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:125:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(5, gzip2.read(&buffer[5], 5)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:127:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(5, gzip2.read(&buffer[10], 5)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:129:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(5, gzip2.read(&buffer[15], 5)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:131:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(5, gzip2.read(&buffer[20], 5)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:133:26: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(4, gzip2.read(&buffer[25], 4)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/GzipIfstream_test.cpp:136:25: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TEST_EQUAL(1,gzip2.read(end_of_file,2)) data/openms-2.5.0+cleaned1/src/tests/class_tests/openms/source/TraMLFile_test.cpp:138:21: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. START_SECTION((void equal())) data/openms-2.5.0+cleaned1/src/topp/PercolatorAdapter.cpp:946:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). OSWFile().read(in_osw, osw_level, pin_output, ipf_max_peakgroup_pep, ipf_max_transition_isotope_overlap, ipf_min_transition_sn); data/openms-2.5.0+cleaned1/src/utils/SiriusAdapter.cpp:254:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). SiriusMzTabWriter::read(subdirs, in, candidates, sirius_result); data/openms-2.5.0+cleaned1/src/utils/SiriusAdapter.cpp:263:31: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). CsiFingerIdMzTabWriter::read(subdirs, in, top_n_hits, csi_result); ANALYSIS SUMMARY: Hits = 547 Lines analyzed = 751837 in approximately 19.53 seconds (38503 lines/second) Physical Source Lines of Code (SLOC) = 458341 Hits@level = [0] 111 [1] 156 [2] 249 [3] 74 [4] 67 [5] 1 Hits@level+ = [0+] 658 [1+] 547 [2+] 391 [3+] 142 [4+] 68 [5+] 1 Hits/KSLOC@level+ = [0+] 1.43561 [1+] 1.19343 [2+] 0.853077 [3+] 0.309813 [4+] 0.148361 [5+] 0.00218178 Dot directories skipped = 1 (--followdotdir overrides) Minimum risk level = 1 Not every hit is necessarily a security vulnerability. There may be other security vulnerabilities; review your code! See 'Secure Programming HOWTO' (https://dwheeler.com/secure-programs) for more information.