2026-05-03 13:19 ftp://ftp.de.debian.org/debian/pool/main/m/minexpert3/minexpert3_11.4.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 685 679 elapsed-time: 13.0 11.1 head-timing-info: old-timing-info: head results: minexpert3-11.4.2/src/gui/AboutDlg.cpp:70:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/AboutDlg.cpp:134:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROJECT_NAME [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/AboutDlg.cpp:209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/AboutDlg.cpp:225:24: style: Variable 'pixmapItem' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignBottom [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/Application.cpp:79:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/Application.cpp:166:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/Application.cpp:233:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/Application.cpp:248:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/Application.cpp:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::retentionTimeBeginInSeconds' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::retentionTimeEndInSeconds' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityUnit' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityScansBegin' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityScansEnd' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityOneOverKoBegin' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityOneOverKoEnd' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityDtBegin' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityDtEnd' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ionMobilityScansMergeRequired' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ms1SpectraCount' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::ms2SpectraCount' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:87:3: warning: Member variable 'MsRunProbeInfo::mzBinCount' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:91:5: performance: Variable 'vendor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:92:5: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:93:5: performance: Variable 'probeErrors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:104:5: performance: Variable 'msLevels' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/gui/Application.cpp:185:14: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::getApplicationName' can be const. [functionConst] minexpert3-11.4.2/src/gui/Application.hpp:88:11: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::getApplicationName' can be const. minexpert3-11.4.2/src/gui/Application.cpp:185:14: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::getApplicationName' can be const. minexpert3-11.4.2/src/gui/Application.cpp:197:14: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::description' can be const. [functionConst] minexpert3-11.4.2/src/gui/Application.hpp:91:11: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::description' can be const. minexpert3-11.4.2/src/gui/Application.cpp:197:14: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::Application::description' can be const. minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:69:5: warning: Struct 'PeakLabel' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:69:5: warning: Struct 'PeakLabel' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:116:8: warning: The class 'BaseColorMapPlotWnd' defines member function with name 'setupToolBar' also defined in its parent class 'BasePlotWnd'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:198:8: note: Parent function 'BasePlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:116:8: note: Derived function 'BaseColorMapPlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:98:8: warning: The class 'BaseColorMapPlotCompositeWidget' defines member function with name 'plotWidgetMouseReleaseEventSignal' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:217:8: note: Parent function 'BasePlotCompositeWidget::plotWidgetMouseReleaseEventSignal' minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:98:8: note: Derived function 'BaseColorMapPlotCompositeWidget::plotWidgetMouseReleaseEventSignal' minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:170:8: warning: The class 'BaseTracePlotCompositeWidget' defines member function with name 'plotWidgetMouseReleaseEventSignal' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:217:8: note: Parent function 'BasePlotCompositeWidget::plotWidgetMouseReleaseEventSignal' minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:170:8: note: Derived function 'BaseTracePlotCompositeWidget::plotWidgetMouseReleaseEventSignal' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:74:23: warning: The class 'MsRunDataSetTreeMassDataIntegratorToRt' defines member function with name 'clone' also defined in its parent class 'MassDataIntegrator'. [duplInheritedMember] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:77:23: note: Parent function 'MassDataIntegrator::clone' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:74:23: note: Derived function 'MsRunDataSetTreeMassDataIntegratorToRt::clone' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:92:8: warning: The class 'MsRunDataSetTreeMassDataIntegratorToRt' defines member function with name 'cancelOperationSignal' also defined in its parent class 'MassDataIntegrator'. [duplInheritedMember] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:97:8: note: Parent function 'MassDataIntegrator::cancelOperationSignal' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:92:8: note: Derived function 'MsRunDataSetTreeMassDataIntegratorToRt::cancelOperationSignal' minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:68:8: warning: The class 'MassSpecTracePlotWnd' defines member function with name 'createMainMenu' also defined in its parent class 'BasePlotWnd'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:199:8: note: Parent function 'BasePlotWnd::createMainMenu' minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:68:8: note: Derived function 'MassSpecTracePlotWnd::createMainMenu' minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:84:11: warning: The class 'DriftSpecTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:206:11: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:84:11: note: Derived function 'DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/nongui/ProcessingType.hpp:65:3: style: Class 'ProcessingType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/ProcessingType.hpp:66:3: style: Class 'ProcessingType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/ProcessingStep.hpp:71:3: style: Class 'ProcessingStep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.hpp:66:3: style: Class 'MzIntegrationParamsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.hpp:63:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToTicInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.hpp:72:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.hpp:61:3: style: Class 'MsRunDataSetTableViewProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.hpp:87:3: style: Class 'OpenMsRunDataSetsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:67:3: style: Class 'MassDataIntegrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:69:3: style: Class 'MassDataIntegrator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MassSpecDataFileLoader.hpp:77:3: style: Class 'MassSpecDataFileLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.hpp:64:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToRtDt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/SavitzkyGolayFilterParamsDlg.hpp:65:3: style: Class 'SavitzkyGolayFilterParamsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:62:3: style: Class 'MsRunDataSetTreeMassDataIntegratorToRt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:64:3: style: Class 'MsRunDataSetTreeMassDataIntegratorToRt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.hpp:65:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToRt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.hpp:65:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToMz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.hpp:65:3: style: Class 'QualifiedMassSpectrumVectorMassDataIntegratorToDt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.hpp:74:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToTicInt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.hpp:74:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.hpp:83:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.hpp:83:8: note: Function in derived class minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:80:12: style: The destructor '~BaseColorMapPlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:104:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:80:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:101:8: style: The function 'createMainMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:283:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:101:8: note: Function in derived class minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:70:12: style: The destructor '~BaseColorMapPlotWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:85:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:70:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:66:12: style: The destructor '~DriftSpecMassSpecColorMapPlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:80:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:66:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.hpp:83:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.hpp:83:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.hpp:104:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.hpp:104:8: note: Function in derived class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.hpp:68:12: style: The destructor '~DriftSpecMassSpecColorMapWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:70:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.hpp:68:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:67:12: style: The destructor '~TicXicChromDriftSpecColorMapPlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:80:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:67:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.hpp:74:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToRtDt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.hpp:74:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.hpp:96:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.hpp:96:8: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.hpp:68:12: style: The destructor '~TicXicChromDriftSpecColorMapWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:70:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.hpp:68:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:67:12: style: The destructor '~TicXicChromMassSpecColorMapPlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.hpp:80:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:67:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.hpp:68:12: style: The destructor '~TicXicChromMassSpecColorMapWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:70:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.hpp:68:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:103:12: style: The destructor '~BaseTracePlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:104:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:103:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/BaseTracePlotWnd.hpp:71:12: style: The destructor '~BaseTracePlotWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:85:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/BaseTracePlotWnd.hpp:71:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:72:12: style: The destructor '~MsRunDataSetTreeMassDataIntegratorToRt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:75:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.hpp:72:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.hpp:74:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToRt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.hpp:74:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.hpp:81:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.hpp:81:8: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:69:12: style: The destructor '~TicXicChromTracePlotWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotWnd.hpp:71:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:69:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.hpp:75:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToMz' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.hpp:75:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.hpp:81:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.hpp:81:8: note: Function in derived class minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:66:12: style: The destructor '~MassSpecTracePlotWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotWnd.hpp:71:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:66:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:67:12: style: The destructor '~DriftSpecTracePlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:103:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:67:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.hpp:74:12: style: The destructor '~QualifiedMassSpectrumVectorMassDataIntegratorToDt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:82:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.hpp:74:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.hpp:80:8: style: The function 'integrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:104:16: note: Virtual function in base class minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.hpp:80:8: note: Function in derived class minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:65:12: style: The destructor '~DriftSpecTracePlotWnd' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotWnd.hpp:71:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:65:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/Application.hpp:88:11: performance: Function 'getApplicationName()' should return member 'm_applicationName' by const reference. [returnByReference] minexpert3-11.4.2/src/gui/Application.hpp:91:11: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] minexpert3-11.4.2/src/gui/Application.hpp:94:18: performance: Function 'getUserConfigSettingsDirPath()' should return member 'm_userConfigSettingsDirPath' by const reference. [returnByReference] minexpert3-11.4.2/src/gui/Application.hpp:96:18: performance: Function 'getUserConfigSettingsFilePath()' should return member 'm_userConfigSettingsFilePath' by const reference. [returnByReference] minexpert3-11.4.2/src/nongui/ProcessingFlow.hpp:123:19: performance: Function parameter 'src_processing_type_mask' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:114:59: performance: Function parameter 'filter_name' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:67:48: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentRowChanged [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:192:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:232:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:315:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:741:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_DEC_PLACES [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1168:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1197:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1241:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1311:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1390:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_BY_VALUE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1481:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1551:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1792:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1971:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2003:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2151:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2221:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2262:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2291:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2368:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2512:3: warning: Either the condition 'program_window_p==nullptr' is redundant or there is possible null pointer dereference: program_window_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2506:23: note: Assuming that condition 'program_window_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:2512:3: note: Null pointer dereference minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1644:16: style: Local variable 'ok' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1553:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1644:16: note: Shadow variable minexpert3-11.4.2/src/gui/ApplicationPreferencesWnd.cpp:1314:23: style: Variable 'double_value' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.cpp:115:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.cpp:348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseColorMapPlotCompositeWidget.cpp:391:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.hpp:70:3: style: Class 'MsFragmentationSpecDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:87:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plottableDestructionRequestedSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:75:22: warning: The class 'BaseColorMapPlotWnd' defines member function with name 'setupToolBar' also defined in its parent class 'BasePlotWnd'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:198:8: note: Parent function 'BasePlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:75:22: note: Derived function 'BaseColorMapPlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:111:37: style:inconclusive: Function 'finalNewColorMapPlotConfiguration' argument 3 names different: declaration 'color_map_config' definition 'color_map_plot_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:87:39: note: Function 'finalNewColorMapPlotConfiguration' argument 3 names different: declaration 'color_map_config' definition 'color_map_plot_config'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:111:37: note: Function 'finalNewColorMapPlotConfiguration' argument 3 names different: declaration 'color_map_config' definition 'color_map_plot_config'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:178:58: style:inconclusive: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:93:52: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:178:58: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:197:58: style:inconclusive: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:96:52: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:197:58: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:216:60: style:inconclusive: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:99:54: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:216:60: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:238:58: style:inconclusive: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:102:52: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:238:58: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:257:60: style:inconclusive: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:105:54: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:257:60: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:279:60: style:inconclusive: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:108:54: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.cpp:279:60: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:110:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:193:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:379:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable epAllowCosmetic [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:453:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:476:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:634:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_DEC_PLACES [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:753:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1053:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1147:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1273:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1342:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1375:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENSITY_DEC_PLACES [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1467:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mz [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1964:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mz [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:2199:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:2210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:613:26: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::BasePlotCompositeWidget::getAnalysisStanza' can be const. [functionConst] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:205:11: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::BasePlotCompositeWidget::getAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:613:26: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::BasePlotCompositeWidget::getAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:283:16: style: Virtual function 'createMainMenu' is called from constructor 'BasePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 117. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:117:3: note: Calling createMainMenu minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:283:16: note: createMainMenu is a virtual function minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:84:11: warning: The class 'DriftSpecTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1385:26: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:84:11: note: Derived function 'DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:90:11: warning: The class 'TicXicChromTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1385:26: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:90:11: note: Derived function 'TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:70:12: style: The destructor '~MassSpecTracePlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:103:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:70:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:71:12: style: The destructor '~TicXicChromTracePlotCompositeWidget' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:103:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:71:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:81:3: style: The function 'plotWidgetMousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:155:3: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:81:3: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:83:16: style: The function 'plotWidgetMouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:158:3: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:83:16: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:93:9: style: The function 'createMainMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:185:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:93:9: note: Function in derived class minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:205:11: performance: Function 'getAnalysisStanza()' should return member 'm_analysisStanza' by const reference. [returnByReference] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1652:32: style: The if condition is the same as the previous if condition [duplicateCondition] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1622:32: note: First condition minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1652:32: note: Second condition minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1491:26: warning: Either the condition 'specif_p==nullptr' is redundant or there is possible null pointer dereference: specif_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1479:15: note: Assuming that condition 'specif_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1491:26: note: Null pointer dereference minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1988:26: warning: Either the condition 'specif_p==nullptr' is redundant or there is possible null pointer dereference: specif_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1976:15: note: Assuming that condition 'specif_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1988:26: note: Null pointer dereference minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:2198:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1130:23: performance: Function parameter 'ms_fragmentation_spec' should be passed by const reference. However it seems that 'msFragmentationSpecChanged' is a callback function. [passedByValueCallback] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1122:41: note: Function pointer used here. minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1130:23: note: Function parameter 'ms_fragmentation_spec' should be passed by const reference. However it seems that 'msFragmentationSpecChanged' is a callback function. minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1243:47: performance: Function parameter 'filter_name' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1327:32: style: Parameter 'mz_integration_params' can be declared as reference to const. However it seems that 'mzIntegrationParamsChanged' is a callback function, if 'mz_integration_params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1319:41: note: You might need to cast the function pointer here minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1327:32: note: Parameter 'mz_integration_params' can be declared as reference to const minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:811:29: style: Variable 'the_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1136:25: style: Variable 'source_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1192:25: style: Variable 'source_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1331:25: style: Variable 'source_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1454:16: style: Variable 'parent_window' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1465:27: style: Variable 'specif_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1951:16: style: Variable 'parent_window' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:1962:27: style: Variable 'specif_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:878:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.cpp:909:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:175:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOn [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:442:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreventContextMenu [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:490:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:806:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:911:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:966:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:987:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1550:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1735:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1355:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:90:16: style: Virtual function 'initialize' is called from constructor 'BasePlotWnd(QWidget*parent,const QString&title,const QString&settingsTitle,const QString&description=QString()' at line 82. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:82:7: note: Calling initialize minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:90:16: note: initialize is a virtual function minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:87:16: style: Virtual function 'writeSettings' is called from destructor '~BasePlotWnd()' at line 90. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:90:3: note: Calling writeSettings minexpert3-11.4.2/src/gui/BasePlotWnd.hpp:87:16: note: writeSettings is a virtual function minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:116:8: warning: The class 'BaseColorMapPlotWnd' defines member function with name 'setupToolBar' also defined in its parent class 'BasePlotWnd'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:432:14: note: Parent function 'BasePlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/BaseColorMapPlotWnd.hpp:116:8: note: Derived function 'BaseColorMapPlotWnd::setupToolBar' minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:68:8: warning: The class 'MassSpecTracePlotWnd' defines member function with name 'createMainMenu' also defined in its parent class 'BasePlotWnd'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:485:14: note: Parent function 'BasePlotWnd::createMainMenu' minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:68:8: note: Derived function 'MassSpecTracePlotWnd::createMainMenu' minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:932:23: performance: Function parameter 'ms_fragmentation_spec' should be passed by const reference. However it seems that 'msFragmentationSpecChanged' is a callback function. [passedByValueCallback] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:925:25: note: Function pointer used here. minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:932:23: note: Function parameter 'ms_fragmentation_spec' should be passed by const reference. However it seems that 'msFragmentationSpecChanged' is a callback function. minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1624:43: performance: Function parameter 'stanza' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1519:16: style: Variable 'q_custom_plot_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:613:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:339:42: style: Variable 'global_composite_plot_widget_rect' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/BasePlotWnd.cpp:1571:47: style: Unused variable: pinned_down_widgets [unusedVariable] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:167:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:385:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:758:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:857:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:874:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:914:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:955:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1098:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1167:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1230:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1261:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F3 [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1330:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_X [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1532:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1561:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1579:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1600:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1646:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1834:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1854:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1930:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:185:16: style: Virtual function 'createMainMenu' is called from constructor 'BaseTracePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:80:3: note: Calling createMainMenu minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:185:16: note: createMainMenu is a virtual function minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:131:16: style: Virtual function 'createLabellingSessionMenu' is called from constructor 'BaseTracePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 83. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:83:3: note: Calling createLabellingSessionMenu minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:131:16: note: createLabellingSessionMenu is a virtual function minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:155:3: style: The function 'plotWidgetMousePressEvent' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:148:3: note: Virtual function in base class minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:155:3: note: Function in derived class minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:766:11: style: The scope of the variable 'parameters' can be reduced. [variableScope] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1732:11: style: The scope of the variable 'text' can be reduced. [variableScope] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1109:8: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1109:8: note: Shadow variable minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1772:8: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1772:8: note: Shadow variable minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1791:8: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1791:8: note: Shadow variable minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1812:12: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1812:12: note: Shadow variable minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:647:25: style: Variable 'value' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:650:25: style: Variable 'value' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:175:12: style: Variable 'pre_existing_action_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:901:25: style: Variable 'source_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1085:25: style: Variable 'source_plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:1550:13: style: Variable 'source_graph_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:648:28: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.cpp:651:30: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/BaseTracePlotWnd.cpp:109:27: style: Variable 'trace_as_string' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:103:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:115:38: style:inconclusive: Function 'logTextToConsole' argument 1 names different: declaration 'msg' definition 'text'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/ConsoleWnd.hpp:74:33: note: Function 'logTextToConsole' argument 1 names different: declaration 'msg' definition 'text'. minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:115:38: note: Function 'logTextToConsole' argument 1 names different: declaration 'msg' definition 'text'. minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:133:45: style:inconclusive: Function 'logColoredTextToConsole' argument 1 names different: declaration 'text' definition 'msg'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/ConsoleWnd.hpp:75:40: note: Function 'logColoredTextToConsole' argument 1 names different: declaration 'text' definition 'msg'. minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:133:45: note: Function 'logColoredTextToConsole' argument 1 names different: declaration 'text' definition 'msg'. minexpert3-11.4.2/src/gui/ConsoleWnd.cpp:115:38: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:176:18: warning: Either the condition 'mp_parent==nullptr' is redundant or there is possible null pointer dereference: mp_parent. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:166:16: note: Assuming that condition 'mp_parent==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:176:18: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:177:18: warning: Either the condition 'mp_parent==nullptr' is redundant or there is possible null pointer dereference: mp_parent. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:166:16: note: Assuming that condition 'mp_parent==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:177:18: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:391:15: style: The scope of the variable 'tmp_depth' can be reduced. [variableScope] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:66:57: style:inconclusive: Function 'DataPlottableNode' argument 3 names different: declaration 'parent_node_pp' definition 'parent_node_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DataPlottableNode.hpp:75:40: note: Function 'DataPlottableNode' argument 3 names different: declaration 'parent_node_pp' definition 'parent_node_p'. minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:66:57: note: Function 'DataPlottableNode' argument 3 names different: declaration 'parent_node_pp' definition 'parent_node_p'. minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:329:15: style:inconclusive: Function 'flattenedViewLevelNodes' argument 1 names different: declaration 'ms_level' definition 'level'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DataPlottableNode.hpp:104:44: note: Function 'flattenedViewLevelNodes' argument 1 names different: declaration 'ms_level' definition 'level'. minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:329:15: note: Function 'flattenedViewLevelNodes' argument 1 names different: declaration 'ms_level' definition 'level'. minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:529:50: style: Local variable 'iter' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:512:46: note: Shadowed declaration minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:529:50: note: Shadow variable minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:478:11: performance:inconclusive: Use const reference for 'text' to avoid unnecessary data copying. [redundantCopyLocalConst] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:83:12: style: Variable 'child_node_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:114:14: style: Variable 'child_node_p' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:394:13: style: Variable 'node' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:425:14: style: Variable 'node' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:463:18: style: Variable 'child' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:490:18: style: Variable 'child' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:84:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:115:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:190:7: warning: Either the condition 'iter==mp_parent->m_children.end()' is redundant or there is possible dereference of an invalid iterator: iter. [derefInvalidIteratorRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:182:11: note: Assuming that condition 'iter==mp_parent->m_children.end()' is not redundant minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:190:7: note: Dereference of an invalid iterator minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:391:30: style: Variable 'tmp_depth' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:478:16: style: Variable 'text' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:121:7: warning: Either the condition 'parent_node_p==nullptr' is redundant or there is possible null pointer dereference: parent_node_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:115:24: note: Assuming that condition 'parent_node_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:121:7: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:509:54: warning: Either the condition 'node_p==nullptr' is redundant or there is possible null pointer dereference: node_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:505:13: note: Assuming that condition 'node_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:509:54: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:515:5: warning: Either the condition 'node_p==nullptr' is redundant or there is possible null pointer dereference: node_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:505:13: note: Assuming that condition 'node_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:515:5: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:518:38: warning: Either the condition 'node_p==nullptr' is redundant or there is possible null pointer dereference: node_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:505:13: note: Assuming that condition 'node_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:518:38: note: Null pointer dereference minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:318:15: style: The scope of the variable 'tmp_depth' can be reduced. [variableScope] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:146:51: style:inconclusive: Function 'findNode' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DataPlottableTree.hpp:76:53: note: Function 'findNode' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:146:51: note: Function 'findNode' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:205:48: style:inconclusive: Function 'findNode' argument 1 names different: declaration 'node_p' definition 'searched_node_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DataPlottableTree.hpp:83:31: note: Function 'findNode' argument 1 names different: declaration 'node_p' definition 'searched_node_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:205:48: note: Function 'findNode' argument 1 names different: declaration 'node_p' definition 'searched_node_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:295:58: style:inconclusive: Function 'isRootPlottable' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DataPlottableTree.hpp:90:46: note: Function 'isRootPlottable' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:295:58: note: Function 'isRootPlottable' argument 1 names different: declaration 'plottable_p' definition 'plot_plottable_p'. minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:235:50: style: Local variable 'iter' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:215:46: note: Shadowed declaration minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:235:50: note: Shadow variable minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:74:22: style: Variable 'found_node_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:295:58: style: Parameter 'plot_plottable_p' can be declared as pointer to const [constParameterPointer] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:297:13: style: Variable 'node' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:321:13: style: Variable 'node' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:351:13: style: Variable 'node' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:689:18: style: Variable 'iter_node_p' can be declared as pointer to const [constVariableReference] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:297:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:648:11: warning: Either the condition 'iter==parent_node_p->m_children.end()' is redundant or there is possible dereference of an invalid iterator: iter. [derefInvalidIteratorRedundantCheck] minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:634:15: note: Assuming that condition 'iter==parent_node_p->m_children.end()' is not redundant minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:648:11: note: Dereference of an invalid iterator minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:318:30: style: Variable 'tmp_depth' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:84:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:136:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:296:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:311:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontConfirmOverwrite [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:334:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:372:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:500:28: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DiscoveriesPreferencesDlg::discoveriesPreferences' can be const. [functionConst] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.hpp:76:26: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DiscoveriesPreferencesDlg::discoveriesPreferences' can be const. minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:500:28: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DiscoveriesPreferencesDlg::discoveriesPreferences' can be const. minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.hpp:76:26: performance: Function 'discoveriesPreferences()' should return member 'm_discoveriesPreferences' by const reference. [returnByReference] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:158:29: warning: Either the condition 'specif==nullptr' is redundant or there is possible null pointer dereference: specif. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:155:17: note: Assuming that condition 'specif==nullptr' is not redundant minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:158:29: note: Null pointer dereference minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:199:56: warning: Either the condition 'specif==nullptr' is redundant or there is possible null pointer dereference: specif. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:190:17: note: Assuming that condition 'specif==nullptr' is not redundant minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:199:56: note: Null pointer dereference minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:332:27: warning: Either the condition 'specif==nullptr' is redundant or there is possible null pointer dereference: specif. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:328:13: note: Assuming that condition 'specif==nullptr' is not redundant minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:332:27: note: Null pointer dereference minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:103:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:152:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/DiscoveriesPreferencesDlg.cpp:471:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.cpp:91:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setFocusSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.cpp:224:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:77:8: style: Virtual function 'setupWidget' is called from constructor 'DriftSpecMassSpecColorMapPlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 68. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.cpp:68:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:77:8: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:70:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.hpp:70:16: note: Function in derived class minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.cpp:543:12: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapPlotCompositeWidget.cpp:543:12: note: Shadow variable minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:97:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:234:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:411:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:426:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:117:25: style:inconclusive: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.hpp:81:27: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecMassSpecColorMapWnd.cpp:117:25: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:86:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setFocusSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:488:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:529:36: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' can be const. [functionConst] minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:84:11: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:529:36: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:87:16: style: Virtual function 'setupWidget' is called from constructor 'DriftSpecTracePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 66. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:66:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:87:16: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:529:36: warning: The class 'DriftSpecTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:206:11: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.cpp:529:36: note: Derived function 'DriftSpecTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:71:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/DriftSpecTracePlotCompositeWidget.hpp:71:16: note: Function in derived class minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:207:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:362:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:108:25: style:inconclusive: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:75:27: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:108:25: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:401:60: style:inconclusive: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:80:44: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:401:60: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:413:60: style:inconclusive: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:82:44: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:413:60: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:425:62: style:inconclusive: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:84:46: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:425:62: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:442:62: style:inconclusive: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:86:46: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:442:62: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:455:62: style:inconclusive: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.hpp:88:46: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/DriftSpecTracePlotWnd.cpp:455:62: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:118:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lsInside [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:224:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:397:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:877:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:980:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1343:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Delete [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1404:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_DEC_PLACES [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1507:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mz [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1861:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:2377:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:134:16: style: Virtual function 'setupWidget' is called from constructor 'MassSpecTracePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 97. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:97:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:134:16: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:82:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.hpp:82:16: note: Function in derived class minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:2792:25: style: Variable 'plottable_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MassSpecTracePlotCompositeWidget.cpp:1173:41: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:182:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Delete [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:193:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Delete [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:275:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:741:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:178:23: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::keyPressEvent' can be const. [functionConst] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:70:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::keyPressEvent' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:178:23: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::keyPressEvent' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:663:23: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setMinimalChargeFractionalPartPinnedDownWidgets' can be const. [functionConst] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:101:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setMinimalChargeFractionalPartPinnedDownWidgets' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:663:23: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setMinimalChargeFractionalPartPinnedDownWidgets' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:676:23: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setChargeStateEnvelopePeakSpanPinnedDownWidgets' can be const. [functionConst] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:102:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setChargeStateEnvelopePeakSpanPinnedDownWidgets' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:676:23: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MassSpecTracePlotWnd::setChargeStateEnvelopePeakSpanPinnedDownWidgets' can be const. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:613:59: style:inconclusive: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:86:44: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:613:59: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:623:59: style:inconclusive: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:92:44: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:623:59: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:718:63: style:inconclusive: Function 'handleReceivedData' argument 3 names different: declaration 'trace_csp' definition 'trace_sp'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:109:48: note: Function 'handleReceivedData' argument 3 names different: declaration 'trace_csp' definition 'trace_sp'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:718:63: note: Function 'handleReceivedData' argument 3 names different: declaration 'trace_csp' definition 'trace_sp'. minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:110:12: style: Local variable 'mp_setMinimalChargeFractionalPartAction' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:129:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:110:12: note: Shadow variable minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:144:12: style: Local variable 'mp_setMassPeakSpanAction' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.hpp:130:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:144:12: note: Shadow variable minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:103:12: style: Variable 'menu_action_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MassSpecTracePlotWnd.cpp:203:32: style: Variable 'focussed_widget_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.cpp:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.cpp:185:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precisionChanged [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.cpp:221:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsFragmentationSpecDlg.cpp:257:11: style: Unused variable: debug_string [unusedVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableView.cpp:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewItem.cpp:58:67: style:inconclusive: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewItem.hpp:66:47: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewItem.cpp:58:67: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:106:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundRole [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:241:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:354:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:76:35: style:inconclusive: Function 'MsRunDataSetTableViewModel' argument 1 names different: declaration 'ms_run_data_set_tree_sp' definition 'ms_run_data_set_tree_csp'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.hpp:85:37: note: Function 'MsRunDataSetTableViewModel' argument 1 names different: declaration 'ms_run_data_set_tree_sp' definition 'ms_run_data_set_tree_csp'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:76:35: note: Function 'MsRunDataSetTableViewModel' argument 1 names different: declaration 'ms_run_data_set_tree_sp' definition 'ms_run_data_set_tree_csp'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:330:12: style: Local variable 'index' shadows outer function [shadowFunction] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.hpp:97:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:330:12: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:395:23: style: Local variable 'column_data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:311:19: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:395:23: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:313:13: style: Variable 'item' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:328:13: style: Variable 'map_item' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:103:30: style: Variable 'view_item_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewModel.cpp:292:30: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1073:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:62:3: performance: Variable 'm_indicesPair' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:735:18: style:inconclusive: Function 'convertFilteringStrings' argument 7 names different: declaration 'precursor_z_values' definition 'precursor_charge_values'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.hpp:70:47: note: Function 'convertFilteringStrings' argument 7 names different: declaration 'precursor_z_values' definition 'precursor_charge_values'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:735:18: note: Function 'convertFilteringStrings' argument 7 names different: declaration 'precursor_z_values' definition 'precursor_charge_values'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:892:7: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.hpp:90:29: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:892:7: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'sourceRow' definition 'source_row'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:915:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:915:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:920:16: style: Local variable 'data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:905:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:920:16: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:945:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:945:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:973:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:973:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:978:16: style: Local variable 'data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:905:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:978:16: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:995:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:995:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1000:16: style: Local variable 'data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:905:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1000:16: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1018:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1018:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1025:15: style: Local variable 'data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:905:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1025:15: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1051:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1051:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1064:15: style: Local variable 'data' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:905:12: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1064:15: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1085:24: style: Local variable 'ok' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:898:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1085:24: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1107:55: style: Local variable 'iter' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1079:43: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1107:55: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1160:19: style: Local variable 'index' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:900:15: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1160:19: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1195:24: style: Local variable 'ok' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:898:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1195:24: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1214:60: style: Local variable 'iter' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1189:43: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1214:60: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1329:12: style: Local variable 'ok' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1249:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1329:12: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:954:34: style: Variable 'item' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1262:34: style: Variable 'left_item' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:1267:34: style: Variable 'right_item' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:109:11: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewProxyModel.cpp:479:11: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:121:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:139:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:186:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:662:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:698:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:814:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:83:6: style: Condition '!initialize()' is always false [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:83:17: note: Calling function 'initialize' returns 1 minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:83:6: note: Condition '!initialize()' is always false minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:785:9: warning: Either the condition 'view_item_p==nullptr' is redundant or there is possible null pointer dereference: view_item_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:781:22: note: Assuming that condition 'view_item_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:785:9: note: Null pointer dereference minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:653:52: style:inconclusive: Function 'ticIntensityValue' argument 1 names different: declaration 'tic_intensity' definition 'intensity_value'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.hpp:105:33: note: Function 'ticIntensityValue' argument 1 names different: declaration 'tic_intensity' definition 'intensity_value'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:653:52: note: Function 'ticIntensityValue' argument 1 names different: declaration 'tic_intensity' definition 'intensity_value'. minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:162:13: style: Local variable 'mp_toolBar' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.hpp:114:13: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:162:13: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:548:8: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:548:8: note: Shadow variable minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:777:34: style: Variable 'view_item_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/MsRunDataSetTableViewWnd.cpp:795:37: style: Variable 'spectrum_index_string' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/gui/MsRunProbeTask.hpp:64:3: style: Class 'MsRunProbeTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:160:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:404:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:465:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lower [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:544:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.hpp:84:16: style: Virtual function 'initialize' is called from constructor 'MsRunProbeInfoViewerDlg(QWidget*parent,const QString&title,const QString&settingsTitle,const QString&description,const QString&vendor,pappso::MsRunIdCstSPtr ms_run_id_csp,std::shared_ptrms_run_probe_info_sp)' at line 88. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:88:7: note: Calling initialize minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.hpp:84:16: note: initialize is a virtual function minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.hpp:81:16: style: Virtual function 'writeSettings' is called from destructor '~MsRunProbeInfoViewerDlg()' at line 96. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.cpp:96:3: note: Calling writeSettings minexpert3-11.4.2/src/gui/MsRunProbeInfoViewerDlg.hpp:81:16: note: writeSettings is a virtual function minexpert3-11.4.2/src/gui/MsRunReadTask.hpp:66:3: style: Class 'MsRunReadTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/gui/MsRunSelectorDlg.cpp:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MsRunSelectorDlg.cpp:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:114:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:129:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:159:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_BASED [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:301:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:352:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/MzIntegrationParamsDlg.cpp:389:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:324:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:365:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:472:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:656:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchRegularExpression [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:704:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:81:6: style: Condition '!initialize()' is always false [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:81:17: note: Calling function 'initialize' returns 1 minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:81:6: note: Condition '!initialize()' is always false minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:473:11: warning: Either the condition 'list_widget_item_p==nullptr' is redundant or there is possible null pointer dereference: list_widget_item_p. [nullPointerRedundantCheck] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:465:25: note: Assuming that condition 'list_widget_item_p==nullptr' is not redundant minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:473:11: note: Null pointer dereference minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:381:32: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:381:32: note: Shadow variable minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:325:11: warning: Either the condition 'result==m_msRunDataSetListWidgetItemMap.end()' is redundant or there is possible dereference of an invalid iterator: result. [derefInvalidIteratorRedundantCheck] minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:317:13: note: Assuming that condition 'result==m_msRunDataSetListWidgetItemMap.end()' is not redundant minexpert3-11.4.2/src/gui/OpenMsRunDataSetsDlg.cpp:325:11: note: Dereference of an invalid iterator minexpert3-11.4.2/src/gui/PlotAreaOverlay.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Widget [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/PlotAreaOverlay.cpp:82:18: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::PlotAreaOverlay::isVertRulerVisible' can be const. [functionConst] minexpert3-11.4.2/src/gui/PlotAreaOverlay.hpp:63:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::PlotAreaOverlay::isVertRulerVisible' can be const. minexpert3-11.4.2/src/gui/PlotAreaOverlay.cpp:82:18: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::PlotAreaOverlay::isVertRulerVisible' can be const. minexpert3-11.4.2/src/gui/PlotAreaOverlay.cpp:94:59: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'paint_event'. [funcArgNamesDifferentUnnamed] minexpert3-11.4.2/src/gui/ProcessingFlowViewerDlg.cpp:93:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProcessingFlowViewerDlg.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProcessingFlowViewerDlg.cpp:78:26: style: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProcessingFlowViewerDlg::closeEvent' can be static. [functionStatic] minexpert3-11.4.2/src/gui/ProcessingFlowViewerDlg.hpp:88:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProcessingFlowViewerDlg::closeEvent' can be static. minexpert3-11.4.2/src/gui/ProcessingFlowViewerDlg.cpp:78:26: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProcessingFlowViewerDlg::closeEvent' can be static. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:178:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:315:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:383:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationShortcut [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:702:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFiles [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:822:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:947:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1003:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1147:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1377:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integrateToTicIntensity [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1564:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integrateToRt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1927:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2009:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2361:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2654:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2855:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOT_SET [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1123:16: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::allSelectedOrUniqueMsRunDataSet' can be const. [functionConst] minexpert3-11.4.2/src/gui/ProgramWindow.hpp:162:36: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::allSelectedOrUniqueMsRunDataSet' can be const. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:1123:16: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::allSelectedOrUniqueMsRunDataSet' can be const. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2569:16: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::getApplicationPreferencesWnd' can be const. [functionConst] minexpert3-11.4.2/src/gui/ProgramWindow.hpp:197:36: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::getApplicationPreferencesWnd' can be const. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:2569:16: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::getApplicationPreferencesWnd' can be const. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:281:16: style: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::initializeApplicationPreferencesWnd' can be static. [functionStatic] minexpert3-11.4.2/src/gui/ProgramWindow.hpp:438:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::initializeApplicationPreferencesWnd' can be static. minexpert3-11.4.2/src/gui/ProgramWindow.cpp:281:16: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::ProgramWindow::initializeApplicationPreferencesWnd' can be static. minexpert3-11.4.2/src/gui/XyMsRunLoader.hpp:72:12: style: The destructor '~XyMsRunLoader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/MsRunLoader.hpp:66:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/XyMsRunLoader.hpp:72:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.hpp:73:12: style: The destructor '~BrukerBafAsciiMsRunLoader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/MsRunLoader.hpp:66:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.hpp:73:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.hpp:71:12: style: The destructor '~BrukerTimsTofMsRunLoader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/MsRunLoader.hpp:66:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.hpp:71:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.hpp:72:12: style: The destructor '~MzCborMsRunLoader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/MsRunLoader.hpp:66:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.hpp:72:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.hpp:72:12: style: The destructor '~PwizLiteMsRunLoader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/gui/MsRunLoader.hpp:66:12: note: Virtual destructor in base class minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.hpp:72:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/ProgramWindow.cpp:146:23: style: Variable 'm_maxThreadUseCount' is reassigned a value before the old one has been used. [redundantAssignment] minexpert3-11.4.2/src/gui/ProgramWindow.cpp:144:25: note: m_maxThreadUseCount is assigned minexpert3-11.4.2/src/gui/ProgramWindow.cpp:146:23: note: m_maxThreadUseCount is overwritten minexpert3-11.4.2/src/gui/SaveToGraphicsFileDlg.cpp:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SaveToGraphicsFileDlg.cpp:119:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SaveToGraphicsFileDlg.cpp:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SaveToGraphicsFileDlg.cpp:218:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SaveToGraphicsFileDlg.cpp:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SavitzkyGolayFilterParamsDlg.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SavitzkyGolayFilterParamsDlg.cpp:121:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SavitzkyGolayFilterParamsDlg.cpp:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/SavitzkyGolayFilterParamsDlg.cpp:167:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:708:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:556:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:556:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:556:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:602:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:602:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:602:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:609:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:609:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:609:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:622:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:622:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:622:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:630:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:630:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:630:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:641:33: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:641:33: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:641:33: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:664:22: style: Condition 'shouldUpdate()' is always true [knownConditionTrueFalse] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:453:17: note: Assignment 'result=true', assigned value is 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:664:22: note: Calling function 'shouldUpdate' returns 1 minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:664:22: note: Condition 'shouldUpdate()' is always true minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:60:65: style:inconclusive: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.hpp:74:48: note: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:60:65: note: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:72:65: style:inconclusive: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.hpp:75:48: note: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:72:65: note: Function 'TaskMonitorCompositeWidget' argument 1 names different: declaration 'parent' definition 'parent_p'. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:607:54: performance: Function parameter 'text' should be passed by const reference. However it seems that 'appendStatusText' is a callback function. [passedByValueCallback] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:418:40: note: Function pointer used here. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:607:54: note: Function parameter 'text' should be passed by const reference. However it seems that 'appendStatusText' is a callback function. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:650:26: performance: Function parameter 'text' should be passed by const reference. However it seems that 'incrementProgressBarCurrentValueAndSetStatusText' is a callback function. [passedByValueCallback] minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:298:13: note: Function pointer used here. minexpert3-11.4.2/src/gui/TaskMonitorCompositeWidget.cpp:650:26: note: Function parameter 'text' should be passed by const reference. However it seems that 'incrementProgressBarCurrentValueAndSetStatusText' is a callback function. minexpert3-11.4.2/src/gui/TaskMonitorWnd.cpp:92:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorWnd.cpp:107:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorWnd.cpp:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TaskMonitorWnd.hpp:75:16: style: Virtual function 'initialize' is called from constructor 'TaskMonitorWnd(QWidget*parent,const QString&title,const QString&settingsTitle,const QString&description=QString()' at line 75. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/TaskMonitorWnd.cpp:75:7: note: Calling initialize minexpert3-11.4.2/src/gui/TaskMonitorWnd.hpp:75:16: note: initialize is a virtual function minexpert3-11.4.2/src/gui/TaskMonitorWnd.hpp:72:16: style: Virtual function 'writeSettings' is called from destructor '~TaskMonitorWnd()' at line 83. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/TaskMonitorWnd.cpp:83:3: note: Calling writeSettings minexpert3-11.4.2/src/gui/TaskMonitorWnd.hpp:72:16: note: writeSettings is a virtual function minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.cpp:89:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setFocusSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.cpp:228:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:78:8: style: Virtual function 'setupWidget' is called from constructor 'TicXicChromDriftSpecColorMapPlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 66. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.cpp:66:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:78:8: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:71:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.hpp:71:16: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.cpp:547:12: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapPlotCompositeWidget.cpp:547:12: note: Shadow variable minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:408:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:428:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:81:56: style:inconclusive: Function 'addColorMapPlot' argument 1 names different: declaration 'double_map_trace_map_sp' definition 'rt_maptrace_map'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.hpp:72:22: note: Function 'addColorMapPlot' argument 1 names different: declaration 'double_map_trace_map_sp' definition 'rt_maptrace_map'. minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:81:56: note: Function 'addColorMapPlot' argument 1 names different: declaration 'double_map_trace_map_sp' definition 'rt_maptrace_map'. minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:130:25: style:inconclusive: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.hpp:81:27: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:130:25: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromDriftSpecColorMapWnd.cpp:366:6: style: Variable 'mass_data_integrator_to_dtrt_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.cpp:90:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setFocusSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.cpp:228:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:78:8: style: Virtual function 'setupWidget' is called from constructor 'TicXicChromMassSpecColorMapPlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 67. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.cpp:67:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:78:8: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:71:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.hpp:71:16: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.cpp:567:12: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapPlotCompositeWidget.cpp:567:12: note: Shadow variable minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:366:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orig [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:379:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:106:25: style:inconclusive: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.hpp:81:27: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:106:25: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromMassSpecColorMapWnd.cpp:340:6: style: Variable 'mass_data_integrator_to_rtdtmz_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plotRangesChangedSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:317:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:577:38: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' can be const. [functionConst] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:90:11: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:577:38: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' can be const. minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:96:8: style: Virtual function 'setupWidget' is called from constructor 'TicXicChromTracePlotCompositeWidget(QWidget*parent,const QString&x_axis_label,const QString&y_axis_label)' at line 65. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:65:3: note: Calling setupWidget minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:96:8: note: setupWidget is a virtual function minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:577:38: warning: The class 'TicXicChromTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:206:11: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.cpp:577:38: note: Derived function 'TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:75:16: style: The function 'lastCursorHoveredPoint' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:138:16: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:75:16: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:81:3: style: The function 'plotWidgetMousePressEvent' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:155:3: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:81:3: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:83:16: style: The function 'plotWidgetMouseReleaseEvent' overrides a function in a base class but just delegates back to the base class. [uselessOverride] minexpert3-11.4.2/src/gui/BaseTracePlotCompositeWidget.hpp:158:3: note: Virtual function in base class minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:83:16: note: Function in derived class minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:175:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:288:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:619:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:90:11: warning: The class 'TicXicChromTracePlotCompositeWidget' defines member function with name 'craftAnalysisStanza' also defined in its parent class 'BasePlotCompositeWidget'. [duplInheritedMember] minexpert3-11.4.2/src/gui/BasePlotCompositeWidget.hpp:206:11: note: Parent function 'BasePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotCompositeWidget.hpp:90:11: note: Derived function 'TicXicChromTracePlotCompositeWidget::craftAnalysisStanza' minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:353:25: style:inconclusive: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:82:27: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:353:25: note: Function 'integrateToRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:658:62: style:inconclusive: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:86:44: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:658:62: note: Function 'integrateToMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:676:62: style:inconclusive: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:88:44: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:676:62: note: Function 'integrateToDt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:691:25: style:inconclusive: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:90:46: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:691:25: note: Function 'integrateToDtMz' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:707:25: style:inconclusive: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:92:46: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:707:25: note: Function 'integrateToMzRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:719:25: style:inconclusive: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.hpp:94:46: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/TicXicChromTracePlotWnd.cpp:719:25: note: Function 'integrateToDtRt' argument 1 names different: declaration 'plottable_p' definition 'parent_plottable_p'. minexpert3-11.4.2/src/gui/VerticalRuleSlider.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/VerticalRuleSlider.cpp:90:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_DEC_PLACES [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/VerticalRuleSlider.cpp:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Slider [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XicExtractionWnd.cpp:97:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precisionChanged [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XicExtractionWnd.cpp:122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XicExtractionWnd.cpp:139:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XicExtractionWnd.cpp:155:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XyMsRunLoader.cpp:139:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/XyMsRunLoader.cpp:76:57: style:inconclusive: Function 'XyMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/XyMsRunLoader.hpp:71:53: note: Function 'XyMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/XyMsRunLoader.cpp:76:57: note: Function 'XyMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/XyMsRunLoader.cpp:86:50: style:inconclusive: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/XyMsRunLoader.hpp:75:42: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/XyMsRunLoader.cpp:86:50: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.cpp:142:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/vendor/BrukerTimsTofMsRunProber.hpp:74:3: style: Class 'BrukerTimsTofMsRunProber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/vendor/BrukerTimsTofMsRunProber.hpp:76:12: style: The destructor '~BrukerTimsTofMsRunProber' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:163:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/vendor/BrukerTimsTofMsRunProber.hpp:76:12: note: Destructor in derived class minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.cpp:79:30: style:inconclusive: Function 'BrukerBafAsciiMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.hpp:72:32: note: Function 'BrukerBafAsciiMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.cpp:79:30: note: Function 'BrukerBafAsciiMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.cpp:89:62: style:inconclusive: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.hpp:76:42: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/BrukerBafAsciiMsRunLoader.cpp:89:62: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:106:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:207:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:431:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:75:30: style:inconclusive: Function 'BrukerTimsTofMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.hpp:70:32: note: Function 'BrukerTimsTofMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:75:30: note: Function 'BrukerTimsTofMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:381:61: style:inconclusive: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.hpp:74:42: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/BrukerTimsTofMsRunLoader.cpp:381:61: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.cpp:136:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.cpp:74:30: style:inconclusive: Function 'MzCborMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.hpp:71:59: note: Function 'MzCborMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.cpp:74:30: note: Function 'MzCborMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.cpp:85:54: style:inconclusive: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.hpp:74:42: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/MzCborMsRunLoader.cpp:85:54: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.cpp:141:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.cpp:79:30: style:inconclusive: Function 'PwizLiteMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.hpp:71:59: note: Function 'PwizLiteMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.cpp:79:30: note: Function 'PwizLiteMsRunLoader' argument 2 names different: declaration 'ms_file_accessor_sp' definition 'msp_msfileAccessor'. minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.cpp:90:56: style:inconclusive: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. [funcArgNamesDifferent] minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.hpp:74:42: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/gui/vendor/PwizLiteMsRunLoader.cpp:90:56: note: Function 'readMsRun' argument 1 names different: declaration 'ms_run_reader_config' definition 'ms_run_read_config'. minexpert3-11.4.2/src/main.cpp:82:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:89:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:197:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:268:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/main.cpp:124:28: style:inconclusive: Function 'printConfig' argument 1 names different: declaration '' definition 'execName'. [funcArgNamesDifferentUnnamed] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.cpp:337:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.hpp:125:16: style: Virtual function 'setInnermostRanges' is called from constructor 'BaseMsRunDataSetTreeNodeVisitor(MsRunDataSetCstSPtr ms_run_data_set_csp,const ProcessingFlow&processing_flow,QObject*parent=nullptr)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.cpp:70:3: note: Calling setInnermostRanges minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.hpp:125:16: note: setInnermostRanges is a virtual function minexpert3-11.4.2/src/nongui/DiscoveriesPreferences.cpp:245:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/DiscoveriesPreferences.cpp:54:25: warning: Member variable 'DiscoveriesPreferences::m_fileOpenMode' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/DiscoveriesPreferences.cpp:107:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/nongui/DiscoveriesPreferences.cpp:158:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/nongui/DiscoveriesPreferences.cpp:208:31: style: Variable 'specif' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/nongui/TicChromTreeNodeCombinerVisitor.hpp:75:12: style: The destructor '~TicChromTreeNodeCombinerVisitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.hpp:73:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/TicChromTreeNodeCombinerVisitor.hpp:75:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/MsRunStatisticsTreeNodeVisitor.hpp:73:12: style: The destructor '~MsRunStatisticsTreeNodeVisitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.hpp:73:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/MsRunStatisticsTreeNodeVisitor.hpp:73:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/MultiTreeNodeCombinerVisitor.hpp:78:12: style: The destructor '~MultiTreeNodeCombinerVisitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.hpp:73:12: note: Virtual destructor in base class minexpert3-11.4.2/src/nongui/MultiTreeNodeCombinerVisitor.hpp:78:12: note: Destructor in derived class minexpert3-11.4.2/src/nongui/MassDataIntegrator.cpp:233:19: style: The scope of the variable 'last_index' can be reduced. [variableScope] minexpert3-11.4.2/src/nongui/MassDataIntegrator.cpp:306:19: style: The scope of the variable 'last_index' can be reduced. [variableScope] minexpert3-11.4.2/src/nongui/MassDataIntegrator.cpp:233:30: style: Variable 'last_index' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/nongui/MassDataIntegrator.cpp:306:30: style: Variable 'last_index' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/nongui/MassSpecDataFileLoader.cpp:88:59: style: Parameter 'ms_run_data_set_sp' can be declared as reference to const [constParameterReference] minexpert3-11.4.2/src/nongui/MassSpecDataFileLoaderToVector.hpp:75:3: style: Class 'MassSpecDataFileLoaderToVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/MsFragmentationSpec.cpp:73:3: performance: Variable 'mp_precision' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsFragmentationSpec.cpp:74:3: performance: Variable 'm_precursorMzValues' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsFragmentationSpec.cpp:75:3: performance: Variable 'm_precursorSpectrumIndices' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsFragmentationSpec.cpp:62:28: performance: Function parameter 'precursor_spectrum_indices' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsFragmentationSpec.cpp:230:13: style: Variable 'iter_precursor_ion_data' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:320:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:108:15: warning:inconclusive: Member variable 'MsRunDataSet::m_fileFormat' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:108:15: warning:inconclusive: Member variable 'MsRunDataSet::msp_msRunDataSetTree' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:108:15: warning:inconclusive: Member variable 'MsRunDataSet::m_rtMsRunDataSetTreeNodeMap' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:108:15: warning:inconclusive: Member variable 'MsRunDataSet::m_dtMsRunDataSetTreeNodeMap' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:90:3: performance: Variable 'msp_msRunDataSetTree' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:104:3: performance: Variable 'msp_msRunDataSetTree' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:182:15: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::getMsRunReaderSPtr' can be const. [functionConst] minexpert3-11.4.2/src/nongui/MsRunDataSet.hpp:115:27: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::getMsRunReaderSPtr' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:182:15: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::getMsRunReaderSPtr' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:138:15: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::setMsRunDataSetStats' can be const. [functionConst] minexpert3-11.4.2/src/nongui/MsRunDataSet.hpp:128:8: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::setMsRunDataSetStats' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:138:15: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunDataSet::setMsRunDataSetStats' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:247:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:259:40: style:inconclusive: Function 'mapMassSpectrum' argument 1 names different: declaration 'mass_spectrum_csptr' definition 'qualified_mass_spectrum_csp'. [funcArgNamesDifferent] minexpert3-11.4.2/src/nongui/MsRunDataSet.hpp:147:56: note: Function 'mapMassSpectrum' argument 1 names different: declaration 'mass_spectrum_csptr' definition 'qualified_mass_spectrum_csp'. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:259:40: note: Function 'mapMassSpectrum' argument 1 names different: declaration 'mass_spectrum_csptr' definition 'qualified_mass_spectrum_csp'. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:379:47: style:inconclusive: Function 'massSpectrumAtIndex' argument 1 names different: declaration 'index' definition 'spectrum_index'. [funcArgNamesDifferent] minexpert3-11.4.2/src/nongui/MsRunDataSet.hpp:140:35: note: Function 'massSpectrumAtIndex' argument 1 names different: declaration 'index' definition 'spectrum_index'. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:379:47: note: Function 'massSpectrumAtIndex' argument 1 names different: declaration 'index' definition 'spectrum_index'. minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:353:20: style: Local variable 'found_iter' shadows outer variable [shadowVariable] minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:286:16: note: Shadowed declaration minexpert3-11.4.2/src/nongui/MsRunDataSet.cpp:353:20: note: Shadow variable minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:317:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:382:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:54:20: warning: Member variable 'MsRunDataSetStats::mp_msRunDataSet' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:54:20: warning: Member variable 'MsRunDataSetStats::mp_massSpectra' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:302:20: style: The member function 'MsXpS::MineXpert::MsRunDataSetStats::spectrumBins' can be static. [functionStatic] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.hpp:133:7: note: The member function 'MsXpS::MineXpert::MsRunDataSetStats::spectrumBins' can be static. minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:302:20: note: The member function 'MsXpS::MineXpert::MsRunDataSetStats::spectrumBins' can be static. minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:696:20: style:inconclusive: Technically the member function 'MsXpS::MineXpert::MsRunDataSetStats::isValid' can be const. [functionConst] minexpert3-11.4.2/src/nongui/MsRunDataSetStats.hpp:142:8: note: Technically the member function 'MsXpS::MineXpert::MsRunDataSetStats::isValid' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSetStats.cpp:696:20: note: Technically the member function 'MsXpS::MineXpert::MsRunDataSetStats::isValid' can be const. minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:647:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setProgressBarMaxValueSignal [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:107:41: warning: The class 'MsRunDataSetTreeMassDataIntegratorToRt' defines member function with name 'clone' also defined in its parent class 'MassDataIntegrator'. [duplInheritedMember] minexpert3-11.4.2/src/nongui/MassDataIntegrator.hpp:77:23: note: Parent function 'MassDataIntegrator::clone' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:107:41: note: Derived function 'MsRunDataSetTreeMassDataIntegratorToRt::clone' minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:356:53: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:363:30: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:370:24: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:678:53: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:685:30: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:692:24: performance: Function parameter 'text' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:438:40: style: Variable 'tic_visitor_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/nongui/MsRunDataSetTreeMassDataIntegratorToRt.cpp:454:39: style: Variable 'stats_visitor_p' can be declared as pointer to const [constVariablePointer] minexpert3-11.4.2/src/nongui/MsRunProber.cpp:61:14: warning: Member variable 'MsRunProber::m_isReadMsRunFullyInMemory' is not initialized in the constructor. [uninitMemberVar] minexpert3-11.4.2/src/nongui/MsRunProber.cpp:71:14: style:inconclusive: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunProber::getMsFileAccessorSPtr' can be const. [functionConst] minexpert3-11.4.2/src/nongui/MsRunProber.hpp:165:30: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunProber::getMsFileAccessorSPtr' can be const. minexpert3-11.4.2/src/nongui/MsRunProber.cpp:71:14: note: Either there is a missing 'override', or the member function 'MsXpS::MineXpert::MsRunProber::getMsFileAccessorSPtr' can be const. minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:200:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:437:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:1113:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable staticMetaObject [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:732:8: style:inconclusive: Function 'innermostRange' argument 5 names different: declaration 'store_only_rhomboid' definition 'store_only_skewed'. [funcArgNamesDifferent] minexpert3-11.4.2/src/nongui/ProcessingFlow.hpp:127:10: note: Function 'innermostRange' argument 5 names different: declaration 'store_only_rhomboid' definition 'store_only_skewed'. minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:732:8: note: Function 'innermostRange' argument 5 names different: declaration 'store_only_rhomboid' definition 'store_only_skewed'. minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:324:29: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:324:29: note: Shadow variable minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:728:17: performance: Function parameter 'src_processing_type_mask' should be passed by const reference. [passedByValue] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:698:17: style: Variable 'iter_step_csp' can be declared as reference to const [constVariableReference] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:701:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/nongui/ProcessingFlow.cpp:890:30: style: Consider using std::max_element algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:127:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:195:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:206:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:228:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:234:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:321:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unset [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:58:3: performance: Variable 'msp_integrationScope' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/ProcessingStep.cpp:65:3: performance: Variable 'msp_integrationScope' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] minexpert3-11.4.2/src/nongui/ProcessingStep.hpp:91:18: performance: Function 'getDestProcessingType()' should return member 'm_destType' by const reference. [returnByReference] minexpert3-11.4.2/src/nongui/ProcessingType.cpp:379:17: style:inconclusive: Technically the member function 'MsXpS::MineXpert::ProcessingType::operator==' can be const. [functionConst] minexpert3-11.4.2/src/nongui/ProcessingType.hpp:75:8: note: Technically the member function 'MsXpS::MineXpert::ProcessingType::operator==' can be const. minexpert3-11.4.2/src/nongui/ProcessingType.cpp:379:17: note: Technically the member function 'MsXpS::MineXpert::ProcessingType::operator==' can be const. minexpert3-11.4.2/src/nongui/ProcessingType.cpp:239:38: warning: Either the condition 'found_iterator==ProcessingType::processingTypeRegistry.end()' is redundant or there is possible dereference of an invalid iterator: found_iterator. [derefInvalidIteratorRedundantCheck] minexpert3-11.4.2/src/nongui/ProcessingType.cpp:236:25: note: Assuming that condition 'found_iterator==ProcessingType::processingTypeRegistry.end()' is not redundant minexpert3-11.4.2/src/nongui/ProcessingType.cpp:239:38: note: Dereference of an invalid iterator minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:796:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:896:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:1017:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:302:19: style: The scope of the variable 'last_index' can be reduced. [variableScope] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:396:19: style: The scope of the variable 'last_index' can be reduced. [variableScope] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:183:15: style:inconclusive: Function 'setMaxThreadUseCount' argument 1 names different: declaration 'count' definition 'number'. [funcArgNamesDifferent] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.hpp:99:49: note: Function 'setMaxThreadUseCount' argument 1 names different: declaration 'count' definition 'number'. minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:183:15: note: Function 'setMaxThreadUseCount' argument 1 names different: declaration 'count' definition 'number'. minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:626:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:302:30: style: Variable 'last_index' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegrator.cpp:396:30: style: Variable 'last_index' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.cpp:313:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.cpp:448:45: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.cpp:448:45: note: Shadow variable minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.cpp:519:45: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDt.cpp:519:45: note: Shadow variable minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.cpp:210:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dt [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.cpp:487:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.cpp:1074:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToDtRtMz.cpp:1297:23: style: Variable 'local_bins' is assigned a value that is never used. [unreadVariable] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.cpp:131:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.cpp:420:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToMz.cpp:848:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.cpp:344:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.cpp:385:45: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.cpp:385:45: note: Shadow variable minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.cpp:456:45: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRt.cpp:456:45: note: Shadow variable minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.cpp:383:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.cpp:531:44: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToRtDt.cpp:531:44: note: Shadow variable minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.cpp:357:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brukerTims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.cpp:430:10: style: Condition 'm_isOperationCancelled' is always false [knownConditionTrueFalse] minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.cpp:423:28: note: Assignment 'm_isOperationCancelled=false', assigned value is 0 minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.cpp:426:33: note: Assuming container is not empty minexpert3-11.4.2/src/nongui/QualifiedMassSpectrumVectorMassDataIntegratorToTicInt.cpp:430:10: note: Condition 'm_isOperationCancelled' is always false minexpert3-11.4.2/src/nongui/TicChromTreeNodeCombinerVisitor.cpp:188:29: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/TicChromTreeNodeCombinerVisitor.cpp:188:29: note: Shadow variable minexpert3-11.4.2/src/nongui/TicChromatogramFromMassSpecDataFile.hpp:77:3: style: Class 'TicChromatogramFromMassSpecDataFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] minexpert3-11.4.2/src/nongui/TicChromatogramFromMassSpecDataFile.cpp:89:21: style: Parameter 'ms_run_data_set_sp' can be declared as reference to const [constParameterReference] minexpert3-11.4.2/src/nongui/globals.cpp:225:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/globals.cpp:346:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_POINTER_SIZE [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/globals.cpp:98:45: warning: Function 'doubleVectorStatistics' argument order different: declaration 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' [funcArgOrderDifferent] minexpert3-11.4.2/src/nongui/globals.hpp:92:50: note: Function 'doubleVectorStatistics' argument order different: declaration 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' minexpert3-11.4.2/src/nongui/globals.cpp:98:45: note: Function 'doubleVectorStatistics' argument order different: declaration 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'vector, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' minexpert3-11.4.2/src/nongui/globals.cpp:205:8: style: Local variable 'res' shadows outer function [shadowFunction] minexpert3-11.4.2/src/nongui/globals.hpp:118:8: note: Shadowed declaration minexpert3-11.4.2/src/nongui/globals.cpp:205:8: note: Shadow variable minexpert3-11.4.2/src/nongui/globals.cpp:146:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] minexpert3-11.4.2/src/nongui/vendor/BrukerTimsTofMsRunProber.cpp:92:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tims [valueFlowBailoutIncompleteVar] minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.cpp:389:15: warning: Null pointer dereference: qualified_mass_spectrum_csp [ctunullpointer] minexpert3-11.4.2/src/nongui/MsRunStatisticsTreeNodeVisitor.cpp:124:34: note: Assuming that condition 'qualified_mass_spectrum_csp==nullptr' is not redundant minexpert3-11.4.2/src/nongui/MsRunStatisticsTreeNodeVisitor.cpp:138:19: note: Calling function checkRtRange, 1st argument is null minexpert3-11.4.2/src/nongui/BaseMsRunDataSetTreeNodeVisitor.cpp:389:15: note: Dereferencing argument qualified_mass_spectrum_csp that is null diff: head minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:114:14: style: Variable 'child_node_p' can be declared as pointer to const [constVariableReference] head minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:425:14: style: Variable 'node' can be declared as pointer to const [constVariableReference] head minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:463:18: style: Variable 'child' can be declared as pointer to const [constVariableReference] head minexpert3-11.4.2/src/gui/DataPlottableNode.cpp:490:18: style: Variable 'child' can be declared as pointer to const [constVariableReference] head minexpert3-11.4.2/src/gui/DataPlottableTree.cpp:689:18: style: Variable 'iter_node_p' can be declared as pointer to const [constVariableReference] head minexpert3-11.4.2/src/gui/PlotAreaOverlay.cpp:94:59: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'paint_event'. [funcArgNamesDifferentUnnamed] head minexpert3-11.4.2/src/main.cpp:124:28: style:inconclusive: Function 'printConfig' argument 1 names different: declaration '' definition 'execName'. [funcArgNamesDifferentUnnamed] 2.20.0 minexpert3-11.4.2/src/nongui/ProcessingType.cpp:565:17: style:inconclusive: Technically the member function 'MsXpS::MineXpert::ProcessingType::compare' can be const. [functionConst] minexpert3-11.4.2/src/nongui/ProcessingType.hpp:100:8: note: Technically the member function 'MsXpS::MineXpert::ProcessingType::compare' can be const. minexpert3-11.4.2/src/nongui/ProcessingType.cpp:565:17: note: Technically the member function 'MsXpS::MineXpert::ProcessingType::compare' can be const. DONE