2026-08-03 06:23 ftp://ftp.de.debian.org/debian/pool/main/m/massxpert/massxpert_7.0.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: cb9f2a2 (2026-07-31 11:53:12 +0200) count: 2655 2644 elapsed-time: 2.2 1.8 head-timing-info: old-timing-info: head results: massxpert-7.0.0/src/gui/AboutDlg.cpp:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/Application.cpp:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AboutDlg.cpp:134:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/Application.cpp:111:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AboutDlg.cpp:185:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:113:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionTreeViewSortProxyModel.cpp:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassListSorterDlg.cpp:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/Application.cpp:141:14: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::Application::moduleName' can be const. [functionConst] massxpert-7.0.0/src/gui/Application.hpp:71:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::Application::moduleName' can be const. massxpert-7.0.0/src/gui/Application.cpp:141:14: note: Either there is a missing 'override', or the member function 'msxps::massxpert::Application::moduleName' can be const. massxpert-7.0.0/src/gui/MzCalculationTreeViewSortProxyModel.cpp:69:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AboutDlg.hpp:60:3: style: Class 'AboutDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_configSettings [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:77:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/Application.hpp:71:11: performance: Function 'moduleName()' should return member 'm_moduleName' by const reference. [returnByReference] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:100:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:259:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable browseDirPushButtonClicked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.hpp:69:3: style: Class 'CalculatorChemPadGroupBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:271:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:121:25: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::configSettingsFilePath' can be const. [functionConst] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:80:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::configSettingsFilePath' can be const. massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:121:25: note: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::configSettingsFilePath' can be const. massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.hpp:70:3: style: Class 'CalculatorChemPadGroupBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:328:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lepbMap [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:127:25: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::userSpec' can be const. [functionConst] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:81:19: note: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::userSpec' can be const. massxpert-7.0.0/src/gui/AbstractMainTaskWindow.cpp:127:25: note: Either there is a missing 'override', or the member function 'msxps::massxpert::AbstractMainTaskWindow::userSpec' can be const. massxpert-7.0.0/src/gui/ConfigSettingsDlg.cpp:421:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ConfigSettings.hpp:69:3: style: Class 'ConfigSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/MainWindow.hpp:162:3: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CompositionTreeViewSortProxyModel.hpp:57:3: style: Class 'CompositionTreeViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:50:3: performance: Variable 'm_itemData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:99:26: style:inconclusive: Technically the member function 'msxps::massxpert::CompositionTreeViewItem::childItems' can be const. [functionConst] massxpert-7.0.0/src/gui/CompositionTreeViewItem.hpp:88:43: note: Technically the member function 'msxps::massxpert::CompositionTreeViewItem::childItems' can be const. massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:99:26: note: Technically the member function 'msxps::massxpert::CompositionTreeViewItem::childItems' can be const. massxpert-7.0.0/src/gui/MassListSorterDlg.hpp:82:3: style: Class 'MassListSorterDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/MassList.hpp:62:3: style: Class 'MassList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Modif.hpp:111:8: warning: The class 'Modif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Modif.hpp:111:8: note: Derived function 'Modif::validate' massxpert-7.0.0/src/nongui/Monomer.hpp:122:8: warning: The class 'Monomer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Monomer.hpp:122:8: note: Derived function 'Monomer::validate' massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:75:3: style: Class 'PolChemDefEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Ponderable.hpp:78:3: style: Class 'Ponderable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/MzCalculationTreeViewSortProxyModel.hpp:57:3: style: Class 'MzCalculationTreeViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Atom.hpp:101:3: style: Class 'Atom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Formula.hpp:200:3: style: Class 'Formula' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:132:3: style: Class 'StringProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:133:3: style: Class 'StringProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:156:3: style: Class 'IntProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:179:3: style: Class 'DoubleProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:205:3: style: Class 'NoDeletePointerProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Coordinates.hpp:58:3: style: Class 'Coordinates' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Coordinates.hpp:85:3: style: Class 'CoordinateList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/CalcOptions.hpp:98:3: style: Class 'CalcOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Modif.hpp:139:3: style: Class 'ModifProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CompositionTreeViewItem.hpp:76:3: style: Class 'CompositionTreeViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Atom.hpp:103:12: style: The destructor '~Atom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:80:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Atom.hpp:103:12: note: Destructor in derived class massxpert-7.0.0/src/nongui/Atom.hpp:105:9: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:82:23: note: Virtual function in base class massxpert-7.0.0/src/nongui/Atom.hpp:105:9: note: Function in derived class massxpert-7.0.0/src/nongui/Atom.hpp:129:8: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:114:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Atom.hpp:129:8: note: Function in derived class massxpert-7.0.0/src/nongui/Atom.hpp:139:3: style: The function 'accountMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:115:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Atom.hpp:139:3: note: Function in derived class massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:50:3: performance: Variable 'm_itemData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/AtomCount.hpp:67:14: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Atom.hpp:105:9: note: Virtual function in base class massxpert-7.0.0/src/nongui/AtomCount.hpp:67:14: note: Function in derived class massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Prop.hpp:134:4: style: The destructor '~StringProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Prop.hpp:134:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/Prop.hpp:135:8: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:135:8: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:137:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:137:17: note: Function in derived class massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:100:28: style:inconclusive: Technically the member function 'msxps::massxpert::MzCalculationTreeViewItem::childItems' can be const. [functionConst] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.hpp:87:45: note: Technically the member function 'msxps::massxpert::MzCalculationTreeViewItem::childItems' can be const. massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:100:28: note: Technically the member function 'msxps::massxpert::MzCalculationTreeViewItem::childItems' can be const. massxpert-7.0.0/src/nongui/Prop.hpp:138:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:138:16: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:139:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:139:16: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:141:8: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:141:8: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:142:12: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:142:12: note: Function in derived class massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: warning: The class 'Ionizable' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: note: Derived function 'Ionizable::validate' massxpert-7.0.0/src/nongui/Prop.hpp:157:4: style: The destructor '~IntProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Prop.hpp:157:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/Prop.hpp:158:8: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:158:8: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:160:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:160:17: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:161:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:161:16: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:162:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:162:16: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:164:8: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:164:8: note: Function in derived class massxpert-7.0.0/src/nongui/Ionizable.hpp:102:3: style: Class 'Ionizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:165:12: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:165:12: note: Function in derived class massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.hpp:75:3: style: Class 'MzCalculationTreeViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:180:4: style: The destructor '~DoubleProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Prop.hpp:180:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/Prop.hpp:181:8: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:181:8: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:183:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:183:17: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:184:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:184:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:86:18: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignette::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:74:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignette::name' can be const. massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:86:18: note: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignette::name' can be const. massxpert-7.0.0/src/nongui/Prop.hpp:185:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:185:16: note: Function in derived class massxpert-7.0.0/src/nongui/Prop.hpp:187:8: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:187:8: note: Function in derived class massxpert-7.0.0/src/nongui/ConfigSetting.cpp:53:16: warning: Member variable 'ConfigSetting::m_userType' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/Prop.hpp:188:12: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:188:12: note: Function in derived class massxpert-7.0.0/src/nongui/IonizeRule.hpp:111:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Formula.hpp:205:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/IonizeRule.hpp:111:15: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.cpp:104:26: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignetteRenderer::refCount' can be const. [functionConst] massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.hpp:72:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignetteRenderer::refCount' can be const. massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.cpp:104:26: note: Either there is a missing 'override', or the member function 'msxps::massxpert::ChemEntVignetteRenderer::refCount' can be const. massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:60:20: style:inconclusive: Technically the member function 'msxps::massxpert::ChemicalGroupRule::entity' can be const. [functionConst] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:74:11: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::entity' can be const. massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:60:20: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::entity' can be const. massxpert-7.0.0/src/nongui/Prop.hpp:206:4: style: The destructor '~NoDeletePointerProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Prop.hpp:206:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/Ionizable.hpp:110:12: style: The destructor '~Ionizable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Ionizable.hpp:110:12: note: Destructor in derived class massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:74:20: style:inconclusive: Technically the member function 'msxps::massxpert::ChemicalGroupRule::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:77:11: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::name' can be const. massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:74:20: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::name' can be const. massxpert-7.0.0/src/nongui/Prop.hpp:207:8: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:207:8: note: Function in derived class massxpert-7.0.0/src/nongui/Ionizable.hpp:112:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/Ionizable.hpp:112:22: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.hpp:56:3: style: Class 'ChemEntVignetteRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:88:20: style:inconclusive: Technically the member function 'msxps::massxpert::ChemicalGroupRule::outcome' can be const. [functionConst] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:80:7: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::outcome' can be const. massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:88:20: note: Technically the member function 'msxps::massxpert::ChemicalGroupRule::outcome' can be const. massxpert-7.0.0/src/nongui/Prop.hpp:209:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:209:17: note: Function in derived class massxpert-7.0.0/src/nongui/Ionizable.hpp:146:16: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:114:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Ionizable.hpp:146:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.hpp:59:3: style: Class 'ChemEntVignetteRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:210:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:210:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.hpp:63:3: style: Class 'ChemEntVignetteRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:211:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:211:16: note: Function in derived class massxpert-7.0.0/src/nongui/CalcOptions.cpp:52:14: warning: Member variable 'CalcOptions::m_selectionType' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:68:3: style: Class 'ChemEntVignette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Prop.hpp:213:8: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:213:8: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:70:3: style: Class 'ChemEntVignette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/ConfigSetting.cpp:61:3: performance: Variable 'm_moduleName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Prop.hpp:214:12: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/Prop.hpp:214:12: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:66:3: style: Class 'ChemicalGroupRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/ConfigSetting.cpp:62:3: performance: Variable 'm_prefixDelimiter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Modif.hpp:79:4: style: The destructor '~Modif' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Modif.hpp:79:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/ConfigSetting.cpp:65:3: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Modif.hpp:81:10: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:81:10: note: Function in derived class massxpert-7.0.0/src/nongui/ConfigSetting.cpp:66:3: performance: Variable 'm_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Modif.hpp:115:8: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:114:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:115:8: note: Function in derived class massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:74:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/ConfigSetting.cpp:68:3: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Modif.hpp:140:12: style: The destructor '~ModifProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Modif.hpp:140:12: note: Destructor in derived class massxpert-7.0.0/src/main.cpp:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:74:11: performance: Function 'entity()' should return member 'm_entity' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/ConfigSetting.cpp:69:3: performance: Variable 'm_comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Modif.hpp:141:16: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:141:16: note: Function in derived class massxpert-7.0.0/src/main.cpp:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:77:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Modif.hpp:143:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:143:17: note: Function in derived class massxpert-7.0.0/src/main.cpp:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIN_DIR [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Modif.hpp:144:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:144:16: note: Function in derived class massxpert-7.0.0/src/main.cpp:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable massxpert [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Modif.hpp:145:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:145:16: note: Function in derived class massxpert-7.0.0/src/nongui/ConfigSetting.cpp:106:16: style:inconclusive: Technically the member function 'msxps::massxpert::ConfigSetting::moduleName' can be const. [functionConst] massxpert-7.0.0/src/nongui/ConfigSetting.hpp:79:11: note: Technically the member function 'msxps::massxpert::ConfigSetting::moduleName' can be const. massxpert-7.0.0/src/nongui/ConfigSetting.cpp:106:16: note: Technically the member function 'msxps::massxpert::ConfigSetting::moduleName' can be const. massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:49:63: style:inconclusive: Function 'CalculatorChemPadGroupBox' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.hpp:147:16: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:147:16: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:63:69: style:inconclusive: Function 'CalculatorChemPadGroupBox' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.hpp:151:20: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/Modif.hpp:151:20: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:64:63: style:inconclusive: Function 'CalculatorChemPadGroupBox' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.hpp:82:4: style: The destructor '~Monomer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Monomer.hpp:82:4: note: Destructor in derived class massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:83:60: style:inconclusive: Function 'addChemPadButton' argument 1 names different: declaration '' definition 'button'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.hpp:84:12: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/Monomer.hpp:84:12: note: Function in derived class massxpert-7.0.0/src/nongui/ConfigSettings.cpp:61:3: performance: Variable 'm_moduleName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:84:49: style:inconclusive: Function 'addChemPadButton' argument 2 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.hpp:124:8: style: The function 'accountMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:115:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Monomer.hpp:124:8: note: Function in derived class massxpert-7.0.0/src/nongui/ConfigSetting.hpp:73:3: style: Class 'ConfigSetting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:85:49: style:inconclusive: Function 'addChemPadButton' argument 3 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadGroupBox.cpp:96:41: style:inconclusive: Function 'toggled' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:105:17: style:inconclusive: Technically the member function 'msxps::massxpert::ConfigSettings::moduleName' can be const. [functionConst] massxpert-7.0.0/src/nongui/ConfigSettings.hpp:76:11: note: Technically the member function 'msxps::massxpert::ConfigSettings::moduleName' can be const. massxpert-7.0.0/src/nongui/ConfigSettings.cpp:105:17: note: Technically the member function 'msxps::massxpert::ConfigSettings::moduleName' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:148:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:156:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ConfigSetting.hpp:79:11: performance: Function 'moduleName()' should return member 'm_moduleName' by const reference. [returnByReference] massxpert-7.0.0/src/gui/AboutDlg.cpp:201:24: style: Variable 'pixmapItem' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CompositionTreeViewSortProxyModel.cpp:51:12: style:inconclusive: Function 'CompositionTreeViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.hpp:76:11: performance: Function 'moduleName()' should return member 'm_moduleName' by const reference. [returnByReference] massxpert-7.0.0/src/gui/CompositionTreeViewSortProxyModel.cpp:63:64: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:59:18: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinkerSpec::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:58:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::name' can be const. massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:59:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::name' can be const. massxpert-7.0.0/src/gui/CompositionTreeViewSortProxyModel.cpp:64:64: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:72:18: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinkerSpec::vector' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:61:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::vector' can be const. massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:72:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::vector' can be const. massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:86:18: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinkerSpec::sound' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:64:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::sound' can be const. massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:86:18: note: Technically the member function 'msxps::massxpert::CrossLinkerSpec::sound' can be const. massxpert-7.0.0/src/gui/MzCalculationTreeViewSortProxyModel.cpp:51:12: style:inconclusive: Function 'MzCalculationTreeViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewSortProxyModel.cpp:63:66: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewSortProxyModel.cpp:64:66: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignHCenter [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:352:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:535:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Lowercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.cpp:88:46: style:inconclusive: Function 'setHash' argument 1 names different: declaration '' definition 'cevrHash'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:60:49: style:inconclusive: Function 'ChemEntVignette' argument 1 names different: declaration 'fileName' definition 'filePath'. [funcArgNamesDifferent] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:70:34: note: Function 'ChemEntVignette' argument 1 names different: declaration 'fileName' definition 'filePath'. massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:60:49: note: Function 'ChemEntVignette' argument 1 names different: declaration 'fileName' definition 'filePath'. massxpert-7.0.0/src/nongui/ChemEntVignetteRenderer.cpp:97:42: style:inconclusive: Function 'setRefCount' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:93:34: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:148:52: style:inconclusive: Function 'setIonizable' argument 1 names different: declaration '' definition 'ionizable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:107:45: style:inconclusive: Function 'setOwner' argument 1 names different: declaration '' definition 'owner'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:116:61: style:inconclusive: Function 'setSharedRenderer' argument 1 names different: declaration '' definition 'renderer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:84:38: style: Argument 'row' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.hpp:95:7: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:84:38: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:53:38: style:inconclusive: Function 'setEntity' argument 1 names different: declaration '' definition 'entity'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:91:42: style: Argument 'row' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.hpp:95:7: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:91:42: note: Shadow argument massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:93:34: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:74:11: note: Shadowed function massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:93:34: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:67:36: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:148:52: style: Argument 'ionizable' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.hpp:98:14: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewItem.cpp:148:52: note: Shadow argument massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:107:45: style: Argument 'owner' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:77:21: note: Shadowed function massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:107:45: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:81:35: style:inconclusive: Function 'setOutcome' argument 1 names different: declaration '' definition 'outcome'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:116:61: style: Argument 'renderer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemEntVignette.hpp:82:28: note: Shadowed function massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:116:61: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:53:38: style: Argument 'entity' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:74:11: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:53:38: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:67:36: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:77:11: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:67:36: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:81:35: style: Argument 'outcome' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroupRule.hpp:80:7: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:81:35: note: Shadow argument massxpert-7.0.0/src/nongui/ConfigSetting.cpp:99:45: style: Argument 'moduleName' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ConfigSetting.hpp:79:11: note: Shadowed function massxpert-7.0.0/src/nongui/ConfigSetting.cpp:99:45: note: Shadow argument massxpert-7.0.0/src/nongui/ChemEntVignette.cpp:93:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/AtomCount.cpp:61:39: style:inconclusive: Function 'AtomCount' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/AtomCount.cpp:93:29: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/AtomCount.cpp:112:34: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:53:38: performance: Function parameter 'entity' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:147:46: style:inconclusive: Function 'setMonomer' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/AtomCount.cpp:133:39: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroupRule.cpp:67:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/AtomCount.cpp:149:25: style:inconclusive: Function 'setCount' argument 1 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:83:36: style: Argument 'row' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewItem.hpp:96:7: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:83:36: note: Shadow argument massxpert-7.0.0/src/nongui/AtomCount.cpp:164:24: style:inconclusive: Function 'account' argument 1 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:90:40: style: Argument 'row' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewItem.hpp:96:7: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:90:40: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:147:46: style: Argument 'monomer' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewItem.hpp:99:12: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewItem.cpp:147:46: note: Shadow argument massxpert-7.0.0/src/nongui/AtomCount.cpp:149:25: style: Argument 'count' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/AtomCount.hpp:73:7: note: Shadowed function massxpert-7.0.0/src/nongui/AtomCount.cpp:149:25: note: Shadow argument massxpert-7.0.0/src/nongui/ConfigSettings.cpp:122:36: style:inconclusive: Function 'key' argument 1 names different: declaration '' definition 'configSetting'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:98:46: style: Argument 'moduleName' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ConfigSettings.hpp:76:11: note: Shadowed function massxpert-7.0.0/src/nongui/ConfigSettings.cpp:98:46: note: Shadow argument massxpert-7.0.0/src/nongui/ConfigSettings.cpp:137:31: style: Argument 'key' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ConfigSettings.hpp:80:11: note: Shadowed function massxpert-7.0.0/src/nongui/ConfigSettings.cpp:137:31: note: Shadow argument massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:52:41: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:243:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:65:43: style:inconclusive: Function 'setVector' argument 1 names different: declaration '' definition 'vector'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:137:31: performance: Function parameter 'key' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:79:42: style:inconclusive: Function 'setSound' argument 1 names different: declaration '' definition 'sound'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:78:45: style:inconclusive: Function 'CalcOptions' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:93:37: style:inconclusive: Function 'parseFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:103:33: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:94:54: style:inconclusive: Function 'parseFile' argument 2 names different: declaration '' definition 'specList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:124:38: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:65:22: style: Variable 'iterConfigSetting' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CalcOptions.cpp:149:43: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:82:22: style: Variable 'iterConfigSetting' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:52:41: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:58:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:52:41: note: Shadow argument massxpert-7.0.0/src/nongui/CalcOptions.cpp:165:38: style:inconclusive: Function 'setDeepCalculation' argument 1 names different: declaration '' definition 'deep'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:122:36: style: Parameter 'configSetting' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:65:43: style: Argument 'vector' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:61:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:65:43: note: Shadow argument massxpert-7.0.0/src/nongui/CalcOptions.cpp:185:51: style:inconclusive: Function 'setCoordinateList' argument 1 names different: declaration '' definition 'coord'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:126:22: style: Variable 'iterConfigSetting' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:79:42: style: Argument 'sound' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkerSpec.hpp:64:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:79:42: note: Shadow argument massxpert-7.0.0/src/nongui/CalcOptions.cpp:192:54: style:inconclusive: Function 'setCoordinateList' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ConfigSettings.cpp:166:22: style: Variable 'iterConfigSetting' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CalcOptions.cpp:210:30: style:inconclusive: Function 'setMassType' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:227:45: style:inconclusive: Function 'setSelectionType' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:245:29: style:inconclusive: Function 'setCapping' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:267:37: style:inconclusive: Function 'setMonomerEntities' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:289:37: style:inconclusive: Function 'setPolymerEntities' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CalcOptions.cpp:315:20: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:289:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinkerSpec.cpp:101:11: style: Unused variable: temp [unusedVariable] massxpert-7.0.0/src/nongui/Isotope.cpp:188:25: style:inconclusive: Function 'setMass' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:337:36: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:352:36: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:369:35: style:inconclusive: Function 'operator<' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:494:38: style:inconclusive: Function 'formatXmlIsotopeElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:494:61: style:inconclusive: Function 'formatXmlIsotopeElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Isotope.cpp:188:25: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:188:25: note: Shadow argument massxpert-7.0.0/src/nongui/Isotope.cpp:230:11: style: Local variable 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:230:11: note: Shadow local variable massxpert-7.0.0/src/nongui/Isotope.cpp:244:30: style: Argument 'abundance' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:97:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:244:30: note: Shadow argument massxpert-7.0.0/src/nongui/Isotope.cpp:261:36: style: Argument 'abundance' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:97:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:261:36: note: Shadow argument massxpert-7.0.0/src/nongui/Isotope.cpp:278:36: style: Argument 'abundance' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:97:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:278:36: note: Shadow argument massxpert-7.0.0/src/nongui/Isotope.cpp:320:11: style: Local variable 'abundance' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Isotope.hpp:97:10: note: Shadowed function massxpert-7.0.0/src/nongui/Isotope.cpp:320:11: note: Shadow local variable massxpert-7.0.0/src/nongui/PeakCentroid.cpp:47:35: style:inconclusive: Function 'PeakCentroid' argument 1 names different: declaration '' definition 'mz'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:47:46: style:inconclusive: Function 'PeakCentroid' argument 2 names different: declaration '' definition 'relIntensity'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:47:67: style:inconclusive: Function 'PeakCentroid' argument 3 names different: declaration '' definition 'probability'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:59:48: style:inconclusive: Function 'PeakCentroid' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:82:35: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:96:40: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:108:45: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:117:28: style:inconclusive: Function 'setMz' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:131:37: style:inconclusive: Function 'setProbability' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:140:43: style:inconclusive: Function 'incrementProbability' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PeakCentroid.cpp:149:43: style:inconclusive: Function 'setRelativeIntensity' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: warning: The class 'CrossLinker' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: note: Derived function 'CrossLinker::validate' massxpert-7.0.0/src/nongui/CleaveMotif.hpp:139:8: warning: The class 'CleaveMotif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveMotif.hpp:139:8: note: Derived function 'CleaveMotif::validate' massxpert-7.0.0/src/nongui/CleaveRule.hpp:129:8: warning: The class 'CleaveRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveRule.hpp:129:8: note: Derived function 'CleaveRule::validate' massxpert-7.0.0/src/nongui/CleaveSpec.hpp:111:8: warning: The class 'CleaveSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveSpec.hpp:111:8: note: Derived function 'CleaveSpec::validate' massxpert-7.0.0/src/nongui/FragRule.hpp:137:8: warning: The class 'FragRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragRule.hpp:137:8: note: Derived function 'FragRule::validate' massxpert-7.0.0/src/nongui/FragSpec.hpp:136:8: warning: The class 'FragSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragSpec.hpp:136:8: note: Derived function 'FragSpec::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:85:11: warning: The class 'Polymer' defines member variable with name 'm_name' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:72:11: note: Parent variable 'PolChemDefEntity::m_name' massxpert-7.0.0/src/nongui/Polymer.hpp:85:11: note: Derived variable 'Polymer::m_name' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'Ionizable'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: note: Parent function 'Ionizable::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:117:8: warning: The class 'Polymer' defines member function with name 'setName' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:86:8: note: Parent function 'PolChemDefEntity::setName' massxpert-7.0.0/src/nongui/Polymer.hpp:117:8: note: Derived function 'Polymer::setName' massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: warning: The class 'Polymer' defines member function with name 'name' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:87:11: note: Parent function 'PolChemDefEntity::name' massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: note: Derived function 'Polymer::name' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'CrossLinker'. [duplInheritedMember] massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: note: Parent function 'CrossLinker::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/nongui/MonomerSpec.cpp:59:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:62:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::name' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:59:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::name' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:72:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::code' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:65:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::code' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:72:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::code' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:86:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::raster' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:68:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::raster' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:86:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::raster' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:100:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::vector' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:71:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::vector' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:100:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::vector' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:114:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::nameSound' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:74:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::nameSound' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:114:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::nameSound' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:128:14: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerSpec::codeSound' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:77:18: note: Technically the member function 'msxps::massxpert::MonomerSpec::codeSound' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:128:14: note: Technically the member function 'msxps::massxpert::MonomerSpec::codeSound' can be const. massxpert-7.0.0/src/nongui/Sequence.hpp:105:3: style: Class 'Sequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:67:3: style: Class 'CrossLinkList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:70:3: style: Class 'CrossLinkList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Polymer.hpp:110:3: style: Class 'Polymer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/PolChemDef.hpp:206:3: style: Class 'PolChemDef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.hpp:90:3: style: Class 'CalculatorChemPadDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/MassList.cpp:49:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/MassList.cpp:55:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/MassList.cpp:56:3: performance: Variable 'm_massText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/MassList.cpp:62:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/MassList.cpp:71:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/MassList.cpp:181:11: style:inconclusive: Technically the member function 'msxps::massxpert::MassList::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/MassList.hpp:76:11: note: Technically the member function 'msxps::massxpert::MassList::name' can be const. massxpert-7.0.0/src/nongui/MassList.cpp:181:11: note: Technically the member function 'msxps::massxpert::MassList::name' can be const. massxpert-7.0.0/src/nongui/MassList.hpp:76:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/CrossLinker.hpp:66:4: style: The destructor '~CrossLinker' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CrossLinker.hpp:66:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/CrossLinker.hpp:68:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLinker.hpp:68:16: note: Function in derived class massxpert-7.0.0/src/nongui/CrossLinker.hpp:99:8: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ponderable.hpp:114:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLinker.hpp:99:8: note: Function in derived class massxpert-7.0.0/src/nongui/CleaveMotif.hpp:114:4: style: The destructor '~CleaveMotif' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CleaveMotif.hpp:114:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/CleaveRule.hpp:98:4: style: The destructor '~CleaveRule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CleaveRule.hpp:98:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/CleaveSpec.hpp:86:4: style: The destructor '~CleaveSpec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CleaveSpec.hpp:86:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/FragRule.hpp:106:4: style: The destructor '~FragRule' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/FragRule.hpp:106:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/FragRule.hpp:108:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/FragRule.hpp:108:13: note: Function in derived class massxpert-7.0.0/src/nongui/FragSpec.hpp:103:4: style: The destructor '~FragSpec' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:79:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/FragSpec.hpp:103:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/FragSpec.hpp:105:13: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:82:29: note: Virtual function in base class massxpert-7.0.0/src/nongui/FragSpec.hpp:105:13: note: Function in derived class massxpert-7.0.0/src/nongui/CrossLink.hpp:80:4: style: The destructor '~CrossLink' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/CrossLinker.hpp:66:4: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CrossLink.hpp:80:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/CrossLink.hpp:111:16: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/CrossLinker.hpp:99:8: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLink.hpp:111:16: note: Function in derived class massxpert-7.0.0/src/nongui/CrossLink.hpp:113:16: style: The function 'accountMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/CrossLinker.hpp:95:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLink.hpp:113:16: note: Function in derived class massxpert-7.0.0/src/nongui/CrossLink.hpp:114:16: style: The function 'accountMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/CrossLinker.hpp:96:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLink.hpp:114:16: note: Function in derived class massxpert-7.0.0/src/nongui/Polymer.hpp:115:12: style: The destructor '~Polymer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Sequence.hpp:106:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Polymer.hpp:115:12: note: Destructor in derived class massxpert-7.0.0/src/nongui/Polymer.hpp:156:16: style: The function 'removeMonomerAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Sequence.hpp:132:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Polymer.hpp:156:16: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:84:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:65:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:84:8: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:85:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:66:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:85:8: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:87:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:68:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:87:8: note: Function in derived class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:89:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:71:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CalculatorWnd.hpp:89:8: note: Function in derived class massxpert-7.0.0/src/nongui/ModifSpec.cpp:65:12: style:inconclusive: Technically the member function 'msxps::massxpert::ModifSpec::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/ModifSpec.hpp:69:18: note: Technically the member function 'msxps::massxpert::ModifSpec::name' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:65:12: note: Technically the member function 'msxps::massxpert::ModifSpec::name' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:78:12: style:inconclusive: Technically the member function 'msxps::massxpert::ModifSpec::action' can be const. [functionConst] massxpert-7.0.0/src/nongui/ModifSpec.hpp:72:7: note: Technically the member function 'msxps::massxpert::ModifSpec::action' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:78:12: note: Technically the member function 'msxps::massxpert::ModifSpec::action' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:52:37: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:92:12: style:inconclusive: Technically the member function 'msxps::massxpert::ModifSpec::raster' can be const. [functionConst] massxpert-7.0.0/src/nongui/ModifSpec.hpp:75:18: note: Technically the member function 'msxps::massxpert::ModifSpec::raster' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:92:12: note: Technically the member function 'msxps::massxpert::ModifSpec::raster' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:65:37: style:inconclusive: Function 'setCode' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:106:12: style:inconclusive: Technically the member function 'msxps::massxpert::ModifSpec::vector' can be const. [functionConst] massxpert-7.0.0/src/nongui/ModifSpec.hpp:78:18: note: Technically the member function 'msxps::massxpert::ModifSpec::vector' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:106:12: note: Technically the member function 'msxps::massxpert::ModifSpec::vector' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:79:39: style:inconclusive: Function 'setRaster' argument 1 names different: declaration '' definition 'raster'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:120:12: style:inconclusive: Technically the member function 'msxps::massxpert::ModifSpec::sound' can be const. [functionConst] massxpert-7.0.0/src/nongui/ModifSpec.hpp:81:18: note: Technically the member function 'msxps::massxpert::ModifSpec::sound' can be const. massxpert-7.0.0/src/nongui/ModifSpec.cpp:120:12: note: Technically the member function 'msxps::massxpert::ModifSpec::sound' can be const. massxpert-7.0.0/src/nongui/MonomerSpec.cpp:93:39: style:inconclusive: Function 'setVector' argument 1 names different: declaration '' definition 'vector'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:107:42: style:inconclusive: Function 'setNameSound' argument 1 names different: declaration '' definition 'sound'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:121:42: style:inconclusive: Function 'setCodeSound' argument 1 names different: declaration '' definition 'sound'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:135:33: style:inconclusive: Function 'parseFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:135:65: style:inconclusive: Function 'parseFile' argument 2 names different: declaration '' definition 'specList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerSpec.cpp:52:37: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:62:18: note: Shadowed function massxpert-7.0.0/src/nongui/MonomerSpec.cpp:52:37: note: Shadow argument massxpert-7.0.0/src/nongui/MonomerSpec.cpp:65:37: style: Argument 'code' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:65:18: note: Shadowed function massxpert-7.0.0/src/nongui/MonomerSpec.cpp:65:37: note: Shadow argument massxpert-7.0.0/src/nongui/MonomerSpec.cpp:79:39: style: Argument 'raster' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:68:18: note: Shadowed function massxpert-7.0.0/src/nongui/MonomerSpec.cpp:79:39: note: Shadow argument massxpert-7.0.0/src/nongui/MonomerSpec.cpp:93:39: style: Argument 'vector' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MonomerSpec.hpp:71:18: note: Shadowed function massxpert-7.0.0/src/nongui/MonomerSpec.cpp:93:39: note: Shadow argument massxpert-7.0.0/src/main.cpp:127:28: style:inconclusive: Function 'printConfig' argument 1 names different: declaration '' definition 'execName'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:47:28: style:inconclusive: Function 'MassList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:53:28: style:inconclusive: Function 'MassList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:53:49: style:inconclusive: Function 'MassList' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:60:28: style:inconclusive: Function 'MassList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:60:53: style:inconclusive: Function 'MassList' argument 2 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:69:28: style:inconclusive: Function 'MassList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:69:55: style:inconclusive: Function 'MassList' argument 2 names different: declaration '' definition 'doubleList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:87:36: style:inconclusive: Function 'MassList' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:112:27: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:137:32: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:160:37: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:173:27: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:191:30: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:220:18: style:inconclusive: Function 'at' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:305:28: style:inconclusive: Function 'applyMass' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:317:33: style:inconclusive: Function 'removeLessThan' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MassList.cpp:173:27: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MassList.hpp:76:11: note: Shadowed function massxpert-7.0.0/src/nongui/MassList.cpp:173:27: note: Shadow argument massxpert-7.0.0/src/nongui/MassList.cpp:191:30: style: Argument 'comment' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/MassList.hpp:79:18: note: Shadowed function massxpert-7.0.0/src/nongui/MassList.cpp:191:30: note: Shadow argument massxpert-7.0.0/src/nongui/MassList.cpp:47:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/MassList.cpp:53:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/main.cpp:86:18: style: Variable 'version' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/MassList.cpp:60:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/MassList.cpp:69:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/MassList.cpp:173:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/MassList.cpp:191:30: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/IonizeRule.cpp:69:42: style:inconclusive: Function 'IonizeRule' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:99:31: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:119:36: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:142:41: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:158:27: style:inconclusive: Function 'setCharge' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:186:26: style:inconclusive: Function 'setLevel' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:214:42: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:231:42: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:273:43: style:inconclusive: Function 'validate' argument 1 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:339:59: style:inconclusive: Function 'renderXmlIonizeRuleElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:418:44: style:inconclusive: Function 'formatXmlIonizeRuleElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/IonizeRule.cpp:418:67: style:inconclusive: Function 'formatXmlIonizeRuleElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:58:35: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:71:26: style:inconclusive: Function 'setAction' argument 1 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:85:37: style:inconclusive: Function 'setRaster' argument 1 names different: declaration '' definition 'raster'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:99:37: style:inconclusive: Function 'setVector' argument 1 names different: declaration '' definition 'vector'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:113:36: style:inconclusive: Function 'setSound' argument 1 names different: declaration '' definition 'sound'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:127:31: style:inconclusive: Function 'parseFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ModifSpec.cpp:127:61: style:inconclusive: Function 'parseFile' argument 2 names different: declaration '' definition 'specList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:758:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Lowercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ModifSpec.cpp:58:35: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ModifSpec.hpp:69:18: note: Shadowed function massxpert-7.0.0/src/nongui/ModifSpec.cpp:58:35: note: Shadow argument massxpert-7.0.0/src/nongui/ModifSpec.cpp:71:26: style: Argument 'action' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ModifSpec.hpp:72:7: note: Shadowed function massxpert-7.0.0/src/nongui/ModifSpec.cpp:71:26: note: Shadow argument massxpert-7.0.0/src/nongui/ModifSpec.cpp:85:37: style: Argument 'raster' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ModifSpec.hpp:75:18: note: Shadowed function massxpert-7.0.0/src/nongui/ModifSpec.cpp:85:37: note: Shadow argument massxpert-7.0.0/src/nongui/ModifSpec.cpp:99:37: style: Argument 'vector' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ModifSpec.hpp:78:18: note: Shadowed function massxpert-7.0.0/src/nongui/ModifSpec.cpp:99:37: note: Shadow argument massxpert-7.0.0/src/nongui/ModifSpec.cpp:113:36: style: Argument 'sound' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ModifSpec.hpp:81:18: note: Shadowed function massxpert-7.0.0/src/nongui/ModifSpec.cpp:113:36: note: Shadow argument massxpert-7.0.0/src/nongui/Coordinates.hpp:99:11: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:159:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:62:40: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:76:44: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:62:40: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDefSpec.hpp:66:18: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:62:40: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:76:44: style: Argument 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDefSpec.hpp:69:18: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDefSpec.cpp:76:44: note: Shadow argument massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:395:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Coordinates.cpp:76:7: style: The scope of the variable 'temp' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Coordinates.cpp:73:45: style:inconclusive: Function 'Coordinates' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:93:27: style:inconclusive: Function 'setStart' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:122:25: style:inconclusive: Function 'setEnd' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:192:54: style:inconclusive: Function 'CoordinateList' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:238:51: style:inconclusive: Function 'setCoordinates' argument 1 names different: declaration '' definition 'coordinates'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:248:54: style:inconclusive: Function 'setCoordinates' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:261:54: style:inconclusive: Function 'appendCoordinates' argument 1 names different: declaration '' definition 'coordinates'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:270:47: style:inconclusive: Function 'setCoordinates' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:349:36: style:inconclusive: Function 'setComment' argument 1 names different: declaration 'comment' definition 'text'. [funcArgNamesDifferent] massxpert-7.0.0/src/nongui/Coordinates.hpp:98:27: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'text'. massxpert-7.0.0/src/nongui/Coordinates.cpp:349:36: note: Function 'setComment' argument 1 names different: declaration 'comment' definition 'text'. massxpert-7.0.0/src/nongui/Coordinates.cpp:363:49: style:inconclusive: Function 'leftMostCoordinates' argument 1 names different: declaration '' definition 'indexList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:397:52: style:inconclusive: Function 'isLeftMostCoordinates' argument 1 names different: declaration '' definition 'coordinates'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:419:50: style:inconclusive: Function 'rightMostCoordinates' argument 1 names different: declaration '' definition 'indexList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:454:53: style:inconclusive: Function 'isRightMostCoordinates' argument 1 names different: declaration '' definition 'coordinates'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:476:36: style:inconclusive: Function 'encompassIndex' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Coordinates.cpp:408:20: style: Local variable 'coordinates' shadows outer argument [shadowArgument] massxpert-7.0.0/src/nongui/Coordinates.cpp:397:52: note: Shadowed argument massxpert-7.0.0/src/nongui/Coordinates.cpp:408:20: note: Shadow local variable massxpert-7.0.0/src/nongui/Coordinates.cpp:465:20: style: Local variable 'coordinates' shadows outer argument [shadowArgument] massxpert-7.0.0/src/nongui/Coordinates.cpp:454:53: note: Shadowed argument massxpert-7.0.0/src/nongui/Coordinates.cpp:465:20: note: Shadow local variable massxpert-7.0.0/src/nongui/Coordinates.cpp:349:36: performance: Function parameter 'text' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/Coordinates.cpp:197:20: style: Variable 'iterCoordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:226:20: style: Variable 'iterCoordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:375:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:408:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:431:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:465:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:480:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:532:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:549:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:577:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Coordinates.cpp:340:16: style: Variable 'text' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:94:20: style:inconclusive: Technically the member function 'msxps::massxpert::MonomerDictionary::isLineProperSectionDivider' can be const. [functionConst] massxpert-7.0.0/src/nongui/MonomerDictionary.hpp:59:8: note: Technically the member function 'msxps::massxpert::MonomerDictionary::isLineProperSectionDivider' can be const. massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:94:20: note: Technically the member function 'msxps::massxpert::MonomerDictionary::isLineProperSectionDivider' can be const. massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:178:20: style: The member function 'msxps::massxpert::MonomerDictionary::skipSection' can be static. [functionStatic] massxpert-7.0.0/src/nongui/MonomerDictionary.hpp:60:8: note: The member function 'msxps::massxpert::MonomerDictionary::skipSection' can be static. massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:178:20: note: The member function 'msxps::massxpert::MonomerDictionary::skipSection' can be static. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:73:22: style:inconclusive: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getFilePath' can be const. [functionConst] massxpert-7.0.0/src/nongui/PolChemDefCatParser.hpp:79:18: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getFilePath' can be const. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:73:22: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getFilePath' can be const. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:87:22: style:inconclusive: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getPendingMode' can be const. [functionConst] massxpert-7.0.0/src/nongui/PolChemDefCatParser.hpp:82:7: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getPendingMode' can be const. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:87:22: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getPendingMode' can be const. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:101:22: style:inconclusive: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getConfigSysUser' can be const. [functionConst] massxpert-7.0.0/src/nongui/PolChemDefCatParser.hpp:85:7: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getConfigSysUser' can be const. massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:101:22: note: Technically the member function 'msxps::massxpert::PolChemDefCatParser::getConfigSysUser' can be const. massxpert-7.0.0/src/nongui/MonomerDictionary.hpp:74:3: style: Class 'MonomerDictionary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/Ponderable.cpp:57:42: style:inconclusive: Function 'Ponderable' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:78:31: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:91:36: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:102:41: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:112:30: style:inconclusive: Function 'setMasses' argument 1 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:112:43: style:inconclusive: Function 'setMasses' argument 2 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:120:28: style:inconclusive: Function 'setMass' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:120:43: style:inconclusive: Function 'setMass' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:132:34: style:inconclusive: Function 'incrementMass' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:132:49: style:inconclusive: Function 'incrementMass' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:154:27: style:inconclusive: Function 'mass' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:172:28: style:inconclusive: Function 'setMono' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:66:49: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:179:36: style:inconclusive: Function 'setMono' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:80:41: style:inconclusive: Function 'setPendingMode' argument 1 names different: declaration '' definition 'pendingMode'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:195:34: style:inconclusive: Function 'incrementMono' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:94:43: style:inconclusive: Function 'setConfigSysUser' argument 1 names different: declaration '' definition 'configSysUser'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:202:34: style:inconclusive: Function 'decrementMono' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:108:55: style:inconclusive: Function 'parseFiles' argument 1 names different: declaration '' definition 'configSettings'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:236:27: style:inconclusive: Function 'setAvg' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:109:58: style:inconclusive: Function 'parseFiles' argument 2 names different: declaration '' definition 'polChemDefSpecList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:243:35: style:inconclusive: Function 'setAvg' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:232:53: style:inconclusive: Function 'parse' argument 1 names different: declaration '' definition 'polChemDefSpecList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:259:33: style:inconclusive: Function 'incrementAvg' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:233:32: style:inconclusive: Function 'parse' argument 2 names different: declaration '' definition 'forSystemOrUser'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:266:33: style:inconclusive: Function 'decrementAvg' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ponderable.cpp:300:42: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:337:21: style: Local variable 'file' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:263:9: note: Shadowed variable massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:337:21: note: Shadow local variable massxpert-7.0.0/src/nongui/Ponderable.cpp:310:42: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:352:21: style: Local variable 'file' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:263:9: note: Shadowed variable massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:352:21: note: Shadow local variable massxpert-7.0.0/src/nongui/Ponderable.cpp:112:30: style: Argument 'mono' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:99:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:112:30: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:112:43: style: Argument 'avg' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:107:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:112:43: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:120:28: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:120:28: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:132:34: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:132:34: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:172:28: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:172:28: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:179:36: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:179:36: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:195:34: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:195:34: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:202:34: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:202:34: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:228:11: style: Local variable 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:228:11: note: Shadow local variable massxpert-7.0.0/src/nongui/Ponderable.cpp:236:27: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:236:27: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:243:35: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:243:35: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:259:33: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:259:33: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:266:33: style: Argument 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:266:33: note: Shadow argument massxpert-7.0.0/src/nongui/Ponderable.cpp:292:11: style: Local variable 'mass' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ponderable.hpp:91:10: note: Shadowed function massxpert-7.0.0/src/nongui/Ponderable.cpp:292:11: note: Shadow local variable massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:185:11: style: The scope of the variable 'line' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveOptions.hpp:67:3: style: Class 'CleaveOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:69:41: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:76:22: style:inconclusive: Function 'setInputChainStringList' argument 1 names different: declaration '' definition 'inputChainStringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:82:43: style:inconclusive: Function 'setInputCodeLength' argument 1 names different: declaration '' definition 'codeLength'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:88:44: style:inconclusive: Function 'setOutputCodeLength' argument 1 names different: declaration '' definition 'codeLength'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:94:62: style:inconclusive: Function 'isLineProperSectionDivider' argument 1 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:178:45: style:inconclusive: Function 'skipSection' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:202:46: style:inconclusive: Function 'parseSection' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:366:49: style:inconclusive: Function 'translate' argument 1 names different: declaration '' definition 'chainStringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:69:41: style: Parameter 'filePath' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/nongui/PolChemDefCatParser.cpp:117:16: style: Variable 'count' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/CleaveOptions.hpp:71:4: style: The destructor '~CleaveOptions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/CleaveSpec.hpp:86:4: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/CleaveOptions.hpp:71:4: note: Destructor in derived class massxpert-7.0.0/src/gui/ModifDefDlg.cpp:96:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:109:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:240:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:377:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:475:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/MonomerDictionary.cpp:193:16: style: Variable 'line' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:76:51: style:inconclusive: Function 'CleaveOptions' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:92:37: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:106:42: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:121:32: style:inconclusive: Function 'setPartials' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:136:40: style:inconclusive: Function 'setStartIonizeLevel' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:160:38: style:inconclusive: Function 'setEndIonizeLevel' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:184:36: style:inconclusive: Function 'setIonizeLevels' argument 1 names different: declaration '' definition 'value1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:184:48: style:inconclusive: Function 'setIonizeLevels' argument 2 names different: declaration '' definition 'value2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOptions.cpp:200:41: style:inconclusive: Function 'setSequenceEmbedded' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:53:16: warning:inconclusive: Member variable 'ChemicalGroup::m_ruleList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:111:16: style: Virtual function 'deleteData' is called from destructor '~ChemicalGroupProp()' at line 436. Dynamic binding is not used. [virtualCallInConstructor] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:436:3: note: Calling deleteData massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:111:16: note: deleteData is a virtual function massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:75:3: style: Class 'ChemicalGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:109:3: style: Class 'ChemicalGroupProp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:110:4: style: The destructor '~ChemicalGroupProp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:104:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:110:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:111:16: style: The function 'deleteData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:105:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:111:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:113:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:107:17: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:113:17: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:114:16: style: The function 'cloneOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:108:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:114:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:115:16: style: The function 'cloneIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:109:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:115:16: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:117:8: style: The function 'renderXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:117:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:117:8: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:118:12: style: The function 'formatXmlElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Prop.hpp:118:20: note: Virtual function in base class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:118:12: note: Function in derived class massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:84:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/UserSpec.cpp:68:38: style:inconclusive: Function 'setUserName' argument 1 names different: declaration '' definition 'userName'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/UserSpec.cpp:90:39: style:inconclusive: Function 'setConfigDir' argument 1 names different: declaration '' definition 'configDir'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/UserSpec.cpp:104:37: style:inconclusive: Function 'setWorkDir' argument 1 names different: declaration '' definition 'workDir'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/UserSpec.cpp:118:37: style:inconclusive: Function 'setdataDir' argument 1 names different: declaration '' definition 'dataDir'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/UserSpec.cpp:68:38: style: Argument 'userName' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/UserSpec.hpp:64:18: note: Shadowed function massxpert-7.0.0/src/nongui/UserSpec.cpp:68:38: note: Shadow argument massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:17: style:inconclusive: Technically the member function 'msxps::massxpert::PropListHolder::propIndex' can be const. [functionConst] massxpert-7.0.0/src/nongui/PropListHolder.hpp:78:7: note: Technically the member function 'msxps::massxpert::PropListHolder::propIndex' can be const. massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:17: note: Technically the member function 'msxps::massxpert::PropListHolder::propIndex' can be const. massxpert-7.0.0/src/nongui/UserSpec.cpp:90:39: style: Argument 'configDir' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/UserSpec.hpp:67:18: note: Shadowed function massxpert-7.0.0/src/nongui/UserSpec.cpp:90:39: note: Shadow argument massxpert-7.0.0/src/nongui/UserSpec.cpp:104:37: style: Argument 'workDir' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/UserSpec.hpp:70:18: note: Shadowed function massxpert-7.0.0/src/nongui/UserSpec.cpp:104:37: note: Shadow argument massxpert-7.0.0/src/nongui/UserSpec.cpp:118:37: style: Argument 'dataDir' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/UserSpec.hpp:73:18: note: Shadowed function massxpert-7.0.0/src/nongui/UserSpec.cpp:118:37: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:478:18: style: The scope of the variable 'chemicalGroup' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:504:18: style: The scope of the variable 'chemicalGroup' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:53:51: style:inconclusive: Function 'ChemicalGroup' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:68:32: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:80:29: style:inconclusive: Function 'setPka' argument 1 names different: declaration '' definition 'pka'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:94:36: style:inconclusive: Function 'setAcidCharged' argument 1 names different: declaration '' definition 'acidCharged'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:106:31: style:inconclusive: Function 'setPolRule' argument 1 names different: declaration '' definition 'polRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:124:39: style:inconclusive: Function 'findRuleEntity' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:124:51: style:inconclusive: Function 'findRuleEntity' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:159:37: style:inconclusive: Function 'findRuleName' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:159:49: style:inconclusive: Function 'findRuleName' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:33: style:inconclusive: Function 'findRule' argument 1 names different: declaration '' definition 'entity'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:49: style:inconclusive: Function 'findRule' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:60: style:inconclusive: Function 'findRule' argument 3 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:229:55: style:inconclusive: Function 'renderXmlMnmElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:347:55: style:inconclusive: Function 'renderXmlMdfElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:467:35: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:492:40: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:517:56: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:517:69: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:526:41: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:526:64: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:68:32: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:84:11: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:68:32: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:80:29: style: Argument 'pka' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:87:9: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:80:29: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:106:31: style: Argument 'polRule' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:93:7: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:106:31: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:49: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/ChemicalGroup.hpp:84:11: note: Shadowed function massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:49: note: Shadow argument massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:68:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:124:39: performance: Function parameter 'value' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:159:37: performance: Function parameter 'value' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:33: performance: Function parameter 'entity' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:194:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:478:18: style: Variable 'chemicalGroup' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:504:18: style: Variable 'chemicalGroup' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PropListHolder.cpp:54:54: style:inconclusive: Function 'PropListHolder' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:86:39: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:107:44: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:128:49: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:152:37: style:inconclusive: Function 'prop' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:152:48: style:inconclusive: Function 'prop' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:42: style:inconclusive: Function 'propIndex' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:54: style:inconclusive: Function 'propIndex' argument 2 names different: declaration '' definition 'prop'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:194:34: style:inconclusive: Function 'appendProp' argument 1 names different: declaration '' definition 'prop'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:203:34: style:inconclusive: Function 'removeProp' argument 1 names different: declaration '' definition 'prop'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:213:43: style:inconclusive: Function 'removeProp' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PropListHolder.cpp:58:13: style: Local variable 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:58:13: note: Shadow local variable massxpert-7.0.0/src/nongui/PropListHolder.cpp:95:13: style: Local variable 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:95:13: note: Shadow local variable massxpert-7.0.0/src/nongui/PropListHolder.cpp:116:13: style: Local variable 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:116:13: note: Shadow local variable massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:54: style: Argument 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:54: note: Shadow argument massxpert-7.0.0/src/nongui/PropListHolder.cpp:194:34: style: Argument 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:194:34: note: Shadow argument massxpert-7.0.0/src/nongui/PropListHolder.cpp:203:34: style: Argument 'prop' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PropListHolder.hpp:77:9: note: Shadowed function massxpert-7.0.0/src/nongui/PropListHolder.cpp:203:34: note: Shadow argument massxpert-7.0.0/src/nongui/PropListHolder.cpp:173:54: style: Parameter 'prop' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:478:32: style: Variable 'chemicalGroup' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/ChemicalGroup.cpp:504:32: style: Variable 'chemicalGroup' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/PropListHolder.cpp:183:18: style: Variable 'prop' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:77:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAsNeeded [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:137:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:177:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:288:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:317:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:444:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:478:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/globals.cpp:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/globals.cpp:267:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/globals.cpp:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_POINTER_SIZE [valueFlowBailoutIncompleteVar] massxpert-7.0.0/tests/src/minexpert/test-MassSpecDataSet.cpp:45:1: error: syntax error [syntaxError] massxpert-7.0.0/src/nongui/Atom.cpp:79:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Atom.cpp:80:3: performance: Variable 'm_symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/nongui/Atom.cpp:742:7: style:inconclusive: Technically the member function 'msxps::massxpert::Atom::validate' can be const. [functionConst] massxpert-7.0.0/src/nongui/Atom.hpp:151:8: note: Technically the member function 'msxps::massxpert::Atom::validate' can be const. massxpert-7.0.0/src/nongui/Atom.cpp:742:7: note: Technically the member function 'msxps::massxpert::Atom::validate' can be const. massxpert-7.0.0/src/nongui/Atom.hpp:124:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Atom.hpp:127:11: performance: Function 'symbol()' should return member 'm_symbol' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:68:20: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPiDataParser::filePath' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.hpp:62:18: note: Technically the member function 'msxps::massxpert::PkaPhPiDataParser::filePath' can be const. massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:68:20: note: Technically the member function 'msxps::massxpert::PkaPhPiDataParser::filePath' can be const. massxpert-7.0.0/src/nongui/PkaPhPiDataParser.hpp:57:3: style: Class 'PkaPhPiDataParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SeqToolsDlg.hpp:98:3: style: Class 'SeqToolsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Atom.cpp:449:10: style: The scope of the variable 'mass' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Atom.cpp:450:10: style: The scope of the variable 'abundance' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Atom.cpp:699:9: style: The scope of the variable 'atom' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Atom.cpp:802:12: style: The scope of the variable 'isotope' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:333:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Atom.cpp:154:19: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:185:24: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:217:29: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:248:30: style:inconclusive: Function 'appendIsotope' argument 1 names different: declaration '' definition 'isotope'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:269:27: style:inconclusive: Function 'insertIsotopeAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:269:43: style:inconclusive: Function 'insertIsotopeAt' argument 2 names different: declaration '' definition 'isotope'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:292:27: style:inconclusive: Function 'removeIsotopeAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:309:30: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:337:32: style:inconclusive: Function 'setSymbol' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:626:75: style:inconclusive: Function 'symbolIndex' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:931:55: style:inconclusive: Function 'formatXmlAtomElement' argument 2 names different: declaration 'index' definition 'indent'. [funcArgNamesDifferent] massxpert-7.0.0/src/nongui/Atom.hpp:156:48: note: Function 'formatXmlAtomElement' argument 2 names different: declaration 'index' definition 'indent'. massxpert-7.0.0/src/nongui/Atom.cpp:931:55: note: Function 'formatXmlAtomElement' argument 2 names different: declaration 'index' definition 'indent'. massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:47:56: style:inconclusive: Function 'PkaPhPiDataParser' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:48:46: style:inconclusive: Function 'PkaPhPiDataParser' argument 2 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:633:13: style: Variable 'atom' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:61:47: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:75:52: style:inconclusive: Function 'renderXmlFile' argument 1 names different: declaration '' definition 'monomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:76:50: style:inconclusive: Function 'renderXmlFile' argument 2 names different: declaration '' definition 'modifList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:61:47: style: Argument 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.hpp:62:18: note: Shadowed function massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:61:47: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.cpp:89:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.cpp:100:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PkaPhPiDataParser.cpp:48:46: performance: Function parameter 'filePath' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/globals.cpp:128:36: warning: Function 'doubleListStatistics' argument order different: declaration 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' [funcArgOrderDifferent] massxpert-7.0.0/src/nongui/globals.hpp:180:41: note: Function 'doubleListStatistics' argument order different: declaration 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' massxpert-7.0.0/src/nongui/globals.cpp:128:36: note: Function 'doubleListStatistics' argument order different: declaration 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, greatest, median' definition 'list, sum, average, variance, stdDeviation, nonZeroSmallest, smallest, smallestMedian, greatest' massxpert-7.0.0/src/nongui/globals.cpp:244:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/globals.cpp:244:8: note: Shadow local variable massxpert-7.0.0/src/nongui/globals.cpp:481:29: style: Argument 'ppm' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:209:8: note: Shadowed function massxpert-7.0.0/src/nongui/globals.cpp:481:29: note: Shadow argument massxpert-7.0.0/src/nongui/globals.cpp:490:32: style: Argument 'ppm' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:209:8: note: Shadowed function massxpert-7.0.0/src/nongui/globals.cpp:490:32: note: Shadow argument massxpert-7.0.0/src/nongui/globals.cpp:507:29: style: Argument 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/globals.cpp:507:29: note: Shadow argument massxpert-7.0.0/src/nongui/globals.cpp:514:32: style: Argument 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/globals.cpp:514:32: note: Shadow argument massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:100:20: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinkedRegion::startIndex' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkedRegion.hpp:71:7: note: Technically the member function 'msxps::massxpert::CrossLinkedRegion::startIndex' can be const. massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:100:20: note: Technically the member function 'msxps::massxpert::CrossLinkedRegion::startIndex' can be const. massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:114:20: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinkedRegion::endIndex' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkedRegion.hpp:74:7: note: Technically the member function 'msxps::massxpert::CrossLinkedRegion::endIndex' can be const. massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:114:20: note: Technically the member function 'msxps::massxpert::CrossLinkedRegion::endIndex' can be const. massxpert-7.0.0/tests/src/libmass/test-Trace.cpp:33:1: error: syntax error [syntaxError] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:405:36: style:inconclusive: Function 'makeCodeList' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:405:55: style:inconclusive: Function 'makeCodeList' argument 2 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:452:32: style:inconclusive: Function 'nextCode' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:452:47: style:inconclusive: Function 'nextCode' argument 2 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SeqToolsDlg.cpp:452:58: style:inconclusive: Function 'nextCode' argument 3 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Atom.cpp:449:26: style: Variable 'mass' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:65:42: style:inconclusive: Function 'CrossLinkedRegion' argument 1 names different: declaration '' definition 'startIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:65:58: style:inconclusive: Function 'CrossLinkedRegion' argument 2 names different: declaration '' definition 'endIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:72:63: style:inconclusive: Function 'CrossLinkedRegion' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:93:38: style:inconclusive: Function 'setStartIndex' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:107:36: style:inconclusive: Function 'setEndIndex' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:128:47: style:inconclusive: Function 'appendCrossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:142:63: style:inconclusive: Function 'appendCrossLinks' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:154:47: style:inconclusive: Function 'removeCrossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkedRegion.cpp:166:42: style:inconclusive: Function 'removeCrossLinkAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerPair.cpp:86:15: style:inconclusive: Technically the member function 'msxps::massxpert::OligomerPair::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerPair.hpp:80:11: note: Technically the member function 'msxps::massxpert::OligomerPair::name' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:86:15: note: Technically the member function 'msxps::massxpert::OligomerPair::name' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:149:15: style:inconclusive: Technically the member function 'msxps::massxpert::OligomerPair::mass1' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerPair.hpp:94:10: note: Technically the member function 'msxps::massxpert::OligomerPair::mass1' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:149:15: note: Technically the member function 'msxps::massxpert::OligomerPair::mass1' can be const. massxpert-7.0.0/src/nongui/Atom.cpp:450:26: style: Variable 'abundance' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/OligomerPair.cpp:156:15: style:inconclusive: Technically the member function 'msxps::massxpert::OligomerPair::charge1' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerPair.hpp:95:7: note: Technically the member function 'msxps::massxpert::OligomerPair::charge1' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:156:15: note: Technically the member function 'msxps::massxpert::OligomerPair::charge1' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:163:15: style:inconclusive: Technically the member function 'msxps::massxpert::OligomerPair::mass2' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerPair.hpp:97:10: note: Technically the member function 'msxps::massxpert::OligomerPair::mass2' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:163:15: note: Technically the member function 'msxps::massxpert::OligomerPair::mass2' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:170:15: style:inconclusive: Technically the member function 'msxps::massxpert::OligomerPair::charge2' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerPair.hpp:98:7: note: Technically the member function 'msxps::massxpert::OligomerPair::charge2' can be const. massxpert-7.0.0/src/nongui/OligomerPair.cpp:170:15: note: Technically the member function 'msxps::massxpert::OligomerPair::charge2' can be const. massxpert-7.0.0/src/nongui/Oligomer.hpp:220:12: warning: The class 'Oligomer' defines member function with name 'monomerText' also defined in its parent class 'Sequence'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Sequence.hpp:110:18: note: Parent function 'Sequence::monomerText' massxpert-7.0.0/src/nongui/Oligomer.hpp:220:12: note: Derived function 'Oligomer::monomerText' massxpert-7.0.0/src/nongui/Atom.cpp:802:20: style: Variable 'isotope' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Oligomer.hpp:226:7: warning: The class 'Oligomer' defines member function with name 'size' also defined in its parent class 'Sequence'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Sequence.hpp:119:7: note: Parent function 'Sequence::size' massxpert-7.0.0/src/nongui/Oligomer.hpp:226:7: note: Derived function 'Oligomer::size' massxpert-7.0.0/src/nongui/Atom.cpp:939:20: style: Variable 'isotope' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Oligomer.hpp:198:15: warning: The class 'Oligomer' defines member function with name 'ionizeRule' also defined in its parent class 'Ionizable'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Ionizable.hpp:123:15: note: Parent function 'Ionizable::ionizeRule' massxpert-7.0.0/src/nongui/Oligomer.hpp:198:15: note: Derived function 'Oligomer::ionizeRule' massxpert-7.0.0/src/nongui/Oligomer.hpp:147:3: style: Class 'Oligomer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/OligomerPair.hpp:78:12: style: The destructor '~OligomerPair' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PropListHolder.hpp:67:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/OligomerPair.hpp:78:12: note: Destructor in derived class massxpert-7.0.0/src/nongui/Oligomer.hpp:174:12: style: The destructor '~Oligomer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Sequence.hpp:106:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/Oligomer.hpp:174:12: note: Destructor in derived class massxpert-7.0.0/src/nongui/Oligomer.hpp:219:15: style: The function 'makeMonomerText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Sequence.hpp:124:15: note: Virtual function in base class massxpert-7.0.0/src/nongui/Oligomer.hpp:219:15: note: Function in derived class massxpert-7.0.0/src/nongui/Oligomer.hpp:222:16: style: The function 'calculateMasses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/Ionizable.hpp:146:16: note: Virtual function in base class massxpert-7.0.0/src/nongui/Oligomer.hpp:222:16: note: Function in derived class massxpert-7.0.0/src/nongui/OligomerPair.hpp:80:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/OligomerPair.cpp:67:48: style:inconclusive: Function 'OligomerPair' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerPair.cpp:107:31: style:inconclusive: Function 'setError' argument 1 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerPair.cpp:121:36: style:inconclusive: Function 'setMassType' argument 1 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerPair.cpp:135:32: style:inconclusive: Function 'setMatching' argument 1 names different: declaration '' definition 'isMatching'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerPair.cpp:107:31: style: Argument 'error' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerPair.hpp:89:10: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerPair.cpp:107:31: note: Shadow argument massxpert-7.0.0/src/nongui/OligomerPair.cpp:121:36: style: Argument 'massType' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerPair.hpp:86:12: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerPair.cpp:121:36: note: Shadow argument massxpert-7.0.0/src/nongui/OligomerPair.cpp:135:32: style: Argument 'isMatching' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerPair.hpp:92:8: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerPair.cpp:135:32: note: Shadow argument massxpert-7.0.0/src/nongui/Sequence.cpp:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Separator_Space [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Sequence.cpp:483:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Lowercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/OligomerList.hpp:65:3: style: Class 'OligomerList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/OligomerList.hpp:68:3: style: Class 'OligomerList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequenceImportDlg.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Formula.cpp:409:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Formula.cpp:801:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Uppercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Formula.cpp:1188:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Number_DecimalDigit [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Formula.cpp:1360:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Formula.cpp:1693:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:295:30: style: The scope of the variable 'currentItem' can be reduced. [variableScope] massxpert-7.0.0/src/gui/CalculatorRecorderDlg.cpp:63:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorRecorderDlg.cpp:91:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:198:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAlignmentRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:48:23: style:inconclusive: Function 'MzCalculationTreeViewModel' argument 1 names different: declaration '' definition 'dataList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:48:42: style:inconclusive: Function 'MzCalculationTreeViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:81:52: style:inconclusive: Function 'setTreeView' argument 1 names different: declaration '' definition 'treeView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:97:53: style:inconclusive: Function 'data' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:97:64: style:inconclusive: Function 'data' argument 2 names different: declaration '' definition 'role'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:113:44: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:114:56: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:115:44: style:inconclusive: Function 'headerData' argument 3 names different: declaration '' definition 'role'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:125:54: style:inconclusive: Function 'flags' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:135:39: style:inconclusive: Function 'index' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:136:39: style:inconclusive: Function 'index' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:137:54: style:inconclusive: Function 'index' argument 3 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:156:55: style:inconclusive: Function 'parent' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:174:57: style:inconclusive: Function 'rowCount' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:189:60: style:inconclusive: Function 'columnCount' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:226:53: style:inconclusive: Function 'addIonizable' argument 1 names different: declaration '' definition 'ionizable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:292:71: style:inconclusive: Function 'setupModelData' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:81:52: style: Argument 'treeView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:77:14: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:81:52: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:97:53: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:85:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:97:53: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:125:54: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:85:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:125:54: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:137:54: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:87:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:137:54: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:156:55: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:85:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:156:55: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:174:57: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:87:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:174:57: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:189:60: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:87:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:189:60: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:292:71: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.hpp:87:15: note: Shadowed function massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:292:71: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:105:30: style: Variable 'item' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:176:30: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/PolChemDefWnd.hpp:87:3: style: Class 'PolChemDefWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/ModifDefDlg.hpp:65:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:65:8: note: Function in derived class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:67:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:67:8: note: Function in derived class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:68:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:68:8: note: Function in derived class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:78:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/ModifDefDlg.hpp:78:8: note: Function in derived class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:67:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:67:8: note: Function in derived class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:69:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:69:8: note: Function in derived class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:70:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:70:8: note: Function in derived class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:80:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/AtomDefDlg.hpp:80:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:65:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:65:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:67:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:67:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:68:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:68:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:78:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerDefDlg.hpp:78:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:66:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:66:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:68:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:68:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:69:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:69:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:79:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.hpp:79:8: note: Function in derived class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:66:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:66:8: note: Function in derived class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:68:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:68:8: note: Function in derived class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:69:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:69:8: note: Function in derived class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:78:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragSpecDefDlg.hpp:78:8: note: Function in derived class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:66:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:76:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:66:8: note: Function in derived class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:68:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:68:8: note: Function in derived class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:69:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:74:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:69:8: note: Function in derived class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:78:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractPolChemDefDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CrossLinkerDefDlg.hpp:78:8: note: Function in derived class massxpert-7.0.0/src/gui/PolChemDefWnd.hpp:81:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:68:16: note: Virtual function in base class massxpert-7.0.0/src/gui/PolChemDefWnd.hpp:81:8: note: Function in derived class massxpert-7.0.0/src/gui/PolChemDefWnd.hpp:83:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:71:16: note: Virtual function in base class massxpert-7.0.0/src/gui/PolChemDefWnd.hpp:83:8: note: Function in derived class massxpert-7.0.0/tests/src/libmass/test-MassSpectrum.cpp:33:1: error: syntax error [syntaxError] massxpert-7.0.0/src/gui/MzCalculationTreeViewModel.cpp:295:42: style: Variable 'currentItem' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:323:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:406:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:477:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:549:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLink.cpp:189:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAlignmentRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveOligomer.cpp:68:41: style:inconclusive: Function 'CleaveOligomer' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOligomer.cpp:77:51: style:inconclusive: Function 'CleaveOligomer' argument 10 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOligomer.cpp:92:54: style:inconclusive: Function 'CleaveOligomer' argument 1 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveOligomer.cpp:99:40: style:inconclusive: Function 'setPartialCleavage' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMassBasedActionsDlg.cpp:78:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMassBasedActionsDlg.cpp:96:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:540:40: style:inconclusive: Function 'updateModifDetails' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/ModifDefDlg.cpp:127:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:95:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:108:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:359:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:580:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:696:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Sequence.cpp:94:11: style:inconclusive: Technically the member function 'msxps::massxpert::Sequence::monomerText' can be const. [functionConst] massxpert-7.0.0/src/nongui/Sequence.hpp:110:18: note: Technically the member function 'msxps::massxpert::Sequence::monomerText' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:94:11: note: Technically the member function 'msxps::massxpert::Sequence::monomerText' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:414:11: style:inconclusive: Technically the member function 'msxps::massxpert::Sequence::nextCode' can be const. [functionConst] massxpert-7.0.0/src/nongui/Sequence.hpp:115:7: note: Technically the member function 'msxps::massxpert::Sequence::nextCode' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:414:11: note: Technically the member function 'msxps::massxpert::Sequence::nextCode' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:728:11: style:inconclusive: Technically the member function 'msxps::massxpert::Sequence::monomerIndex' can be const. [functionConst] massxpert-7.0.0/src/nongui/Sequence.hpp:117:7: note: Technically the member function 'msxps::massxpert::Sequence::monomerIndex' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:728:11: note: Technically the member function 'msxps::massxpert::Sequence::monomerIndex' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:134:11: style:inconclusive: Technically the member function 'msxps::massxpert::Sequence::isInBound' can be const. [functionConst] massxpert-7.0.0/src/nongui/Sequence.hpp:120:8: note: Technically the member function 'msxps::massxpert::Sequence::isInBound' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:134:11: note: Technically the member function 'msxps::massxpert::Sequence::isInBound' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:547:11: style:inconclusive: Technically the member function 'msxps::massxpert::Sequence::findForwardMotif' can be const. [functionConst] massxpert-7.0.0/src/nongui/Sequence.hpp:134:7: note: Technically the member function 'msxps::massxpert::Sequence::findForwardMotif' can be const. massxpert-7.0.0/src/nongui/Sequence.cpp:547:11: note: Technically the member function 'msxps::massxpert::Sequence::findForwardMotif' can be const. massxpert-7.0.0/src/nongui/Prop.cpp:79:7: style:inconclusive: Technically the member function 'msxps::massxpert::Prop::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/Prop.hpp:112:18: note: Technically the member function 'msxps::massxpert::Prop::name' can be const. massxpert-7.0.0/src/nongui/Prop.cpp:79:7: note: Technically the member function 'msxps::massxpert::Prop::name' can be const. massxpert-7.0.0/src/nongui/OligomerList.cpp:88:15: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::OligomerList::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/OligomerList.hpp:73:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::OligomerList::name' can be const. massxpert-7.0.0/src/nongui/OligomerList.cpp:88:15: note: Either there is a missing 'override', or the member function 'msxps::massxpert::OligomerList::name' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:259:20: style:inconclusive: Technically the member function 'msxps::massxpert::SequenceSelection::reselectRegions' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceSelection.hpp:79:7: note: Technically the member function 'msxps::massxpert::SequenceSelection::reselectRegions' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:259:20: note: Technically the member function 'msxps::massxpert::SequenceSelection::reselectRegions' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:485:20: style:inconclusive: Technically the member function 'msxps::massxpert::SequenceSelection::regionSelectionCount' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceSelection.hpp:94:7: note: Technically the member function 'msxps::massxpert::SequenceSelection::regionSelectionCount' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:485:20: note: Technically the member function 'msxps::massxpert::SequenceSelection::regionSelectionCount' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:492:20: style:inconclusive: Technically the member function 'msxps::massxpert::SequenceSelection::selectionIndices' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceSelection.hpp:96:8: note: Technically the member function 'msxps::massxpert::SequenceSelection::selectionIndices' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:492:20: note: Technically the member function 'msxps::massxpert::SequenceSelection::selectionIndices' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:520:20: style:inconclusive: Technically the member function 'msxps::massxpert::SequenceSelection::debugSelectionPutStdErr' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceSelection.hpp:98:8: note: Technically the member function 'msxps::massxpert::SequenceSelection::debugSelectionPutStdErr' can be const. massxpert-7.0.0/src/gui/SequenceSelection.cpp:520:20: note: Technically the member function 'msxps::massxpert::SequenceSelection::debugSelectionPutStdErr' can be const. massxpert-7.0.0/src/gui/RegionSelection.hpp:83:3: style: Class 'RegionSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequenceSelection.hpp:67:3: style: Class 'SequenceSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:189:3: style: Class 'SequenceEditorGraphicsView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.cpp:92:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/OligomerList.hpp:73:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Prop.cpp:213:12: style: The scope of the variable 'text' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Sequence.cpp:579:8: style: The scope of the variable 'matched' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:238:12: style: The scope of the variable 'text' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:463:8: style: The scope of the variable 'value' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:488:8: style: The scope of the variable 'value' can be reduced. [variableScope] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:657:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] massxpert-7.0.0/src/nongui/Prop.cpp:704:11: style: The scope of the variable 'value' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:729:11: style: The scope of the variable 'value' can be reduced. [variableScope] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:474:11: style: The scope of the variable 'line' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:69:24: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:94:21: style:inconclusive: Function 'setData' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:106:48: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:202:28: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:129:50: style:inconclusive: Function 'keyReleaseEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:437:7: style: The scope of the variable 'temp' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Prop.cpp:227:33: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:153:49: style:inconclusive: Function 'parseColumnCount' argument 1 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:263:49: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:175:43: style:inconclusive: Function 'parseColor' argument 1 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:263:79: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:279:47: style:inconclusive: Function 'parseSeparator' argument 1 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:325:34: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:312:41: style:inconclusive: Function 'parseKey' argument 1 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:325:57: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:312:60: style:inconclusive: Function 'parseKey' argument 2 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:452:25: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:441:38: style:inconclusive: Function 'setup' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:477:30: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:441:63: style:inconclusive: Function 'setup' argument 2 names different: declaration '' definition 'polChemDefName'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:513:46: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:471:42: style:inconclusive: Function 'parseFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:513:76: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:571:31: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:571:54: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:51:66: style:inconclusive: Function 'SequenceSelection' argument 1 names different: declaration '' definition 'view'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:693:28: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:65:56: style:inconclusive: Function 'setView' argument 1 names different: declaration '' definition 'view'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:718:33: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:376:52: style:inconclusive: Function 'regionSelectionEncompassing' argument 1 names different: declaration '' definition 'index1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:754:49: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:377:52: style:inconclusive: Function 'regionSelectionEncompassing' argument 2 names different: declaration '' definition 'index2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:754:79: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:378:53: style:inconclusive: Function 'regionSelectionEncompassing' argument 3 names different: declaration '' definition 'listIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:812:34: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:419:63: style:inconclusive: Function 'regionSelectionEncompassing' argument 1 names different: declaration '' definition 'point1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:812:57: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:420:63: style:inconclusive: Function 'regionSelectionEncompassing' argument 2 names different: declaration '' definition 'point2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:911:37: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:153:49: style: Parameter 'line' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceSelection.cpp:421:53: style:inconclusive: Function 'regionSelectionEncompassing' argument 3 names different: declaration '' definition 'listIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:932:59: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:175:43: style: Parameter 'line' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceSelection.cpp:466:53: style:inconclusive: Function 'isManhattanLength' argument 1 names different: declaration '' definition 'point1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:940:58: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:279:47: style: Parameter 'line' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceSelection.cpp:467:53: style:inconclusive: Function 'isManhattanLength' argument 2 names different: declaration '' definition 'point2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:940:88: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorChemPadDlg.cpp:312:41: style: Parameter 'line' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceSelection.cpp:492:53: style:inconclusive: Function 'selectionIndices' argument 1 names different: declaration '' definition 'coordList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:950:43: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:950:66: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceSelection.cpp:65:56: style: Argument 'view' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceSelection.hpp:72:31: note: Shadowed function massxpert-7.0.0/src/gui/SequenceSelection.cpp:65:56: note: Shadow argument massxpert-7.0.0/src/nongui/Prop.cpp:980:30: style:inconclusive: Function 'propAllocator' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:980:54: style:inconclusive: Function 'propAllocator' argument 2 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Prop.cpp:69:24: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Prop.hpp:112:18: note: Shadowed function massxpert-7.0.0/src/nongui/Prop.cpp:69:24: note: Shadow argument massxpert-7.0.0/src/nongui/Prop.cpp:94:21: style: Argument 'data' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Prop.hpp:115:9: note: Shadowed function massxpert-7.0.0/src/nongui/Prop.cpp:94:21: note: Shadow argument massxpert-7.0.0/src/gui/SequenceSelection.cpp:342:24: style: Variable 'iterRegionSelection' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Prop.cpp:69:24: style: Parameter 'name' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/nongui/Prop.cpp:463:8: style: Variable 'value' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Prop.cpp:488:8: style: Variable 'value' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Prop.cpp:704:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Prop.cpp:729:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Prop.cpp:213:17: style: Variable 'text' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Prop.cpp:238:17: style: Variable 'text' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Prop.cpp:463:14: style: Variable 'value' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Prop.cpp:488:14: style: Variable 'value' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Prop.cpp:704:17: style: Variable 'value' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Prop.cpp:729:17: style: Variable 'value' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Sequence.cpp:54:35: style:inconclusive: Function 'Sequence' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:71:41: style:inconclusive: Function 'setMonomerText' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:81:44: style:inconclusive: Function 'appendMonomerText' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:190:27: style:inconclusive: Function 'monomerText' argument 1 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:190:38: style:inconclusive: Function 'monomerText' argument 2 names different: declaration '' definition 'end'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:190:48: style:inconclusive: Function 'monomerText' argument 3 names different: declaration '' definition 'withModif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:248:45: style:inconclusive: Function 'monomerText' argument 1 names different: declaration '' definition 'coordinateList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:249:28: style:inconclusive: Function 'monomerText' argument 2 names different: declaration '' definition 'withModif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:250:28: style:inconclusive: Function 'monomerText' argument 3 names different: declaration '' definition 'delimitedRegions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:414:29: style:inconclusive: Function 'nextCode' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:414:40: style:inconclusive: Function 'nextCode' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:414:56: style:inconclusive: Function 'nextCode' argument 3 names different: declaration '' definition 'err'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:414:65: style:inconclusive: Function 'nextCode' argument 4 names different: declaration '' definition 'codeLength'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:547:38: style:inconclusive: Function 'findForwardMotif' argument 1 names different: declaration '' definition 'motif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:548:46: style:inconclusive: Function 'findForwardMotif' argument 2 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:549:33: style:inconclusive: Function 'findForwardMotif' argument 3 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:710:18: style:inconclusive: Function 'at' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:728:39: style:inconclusive: Function 'monomerIndex' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:755:42: style:inconclusive: Function 'insertMonomerAt' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:755:55: style:inconclusive: Function 'insertMonomerAt' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:767:65: style:inconclusive: Function 'prepareMonomerRemoval' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:785:31: style:inconclusive: Function 'removeMonomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:804:38: style:inconclusive: Function 'validate' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:227:23: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Sequence.cpp:219:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Sequence.cpp:227:23: note: Shadow local variable massxpert-7.0.0/src/gui/DecimalPlacesOptionsDlg.cpp:59:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/DecimalPlacesOptionsDlg.cpp:86:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/DecimalPlacesOptionsDlg.cpp:112:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:205:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveSpec::pattern' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveSpec.hpp:98:18: note: Technically the member function 'msxps::massxpert::CleaveSpec::pattern' can be const. massxpert-7.0.0/src/nongui/CleaveSpec.cpp:205:13: note: Technically the member function 'msxps::massxpert::CleaveSpec::pattern' can be const. massxpert-7.0.0/src/nongui/OligomerList.cpp:222:15: style: Condition 'massType&MassType::MASS_NONE' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/OligomerList.cpp:272:17: style: Condition 'm_massType&MassType::MASS_NONE' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:417:13: warning: The class 'CleaveSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveSpec.cpp:417:13: note: Derived function 'CleaveSpec::validate' massxpert-7.0.0/src/gui/CalculatorRecorderDlg.cpp:78:46: style:inconclusive: Function 'record' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Sequence.cpp:723:26: warning: Either the condition 'index>m_monomerList.size()' is redundant or 'index' can have the value m_monomerList.size(). Expression 'm_monomerList.at(index)' causes access out of bounds. [containerOutOfBounds] massxpert-7.0.0/src/nongui/Sequence.cpp:718:12: note: Assuming that condition 'index>m_monomerList.size()' is not redundant massxpert-7.0.0/src/nongui/Sequence.cpp:723:26: note: Access out of bounds massxpert-7.0.0/src/nongui/Oligomer.cpp:336:11: warning:inconclusive: Member variable 'Oligomer::m_crossLinkList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:462:13: style: Assignment 'version=1' is redundant with condition 'version==1'. [duplicateConditionalAssign] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:459:14: note: Condition 'version==1' massxpert-7.0.0/src/nongui/CleaveSpec.cpp:462:13: note: Assignment 'version=1' is redundant massxpert-7.0.0/src/nongui/Sequence.cpp:579:18: style: Variable 'matched' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Sequence.cpp:622:19: style: Variable 'matched' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:355:16: style: Condition 'count!=1' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:347:28: note: Assuming that condition 'currSite.length()<2' is not redundant massxpert-7.0.0/src/nongui/CleaveSpec.cpp:354:33: note: Assignment 'count=currSite.count(QChar('/'))', assigned value is greater than 1 massxpert-7.0.0/src/nongui/CleaveSpec.cpp:355:16: note: Condition 'count!=1' is always true massxpert-7.0.0/src/nongui/Oligomer.cpp:653:11: warning: The class 'Oligomer' defines member function with name 'monomerText' also defined in its parent class 'Sequence'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Sequence.hpp:110:18: note: Parent function 'Sequence::monomerText' massxpert-7.0.0/src/nongui/Oligomer.cpp:653:11: note: Derived function 'Oligomer::monomerText' massxpert-7.0.0/src/nongui/Oligomer.cpp:916:11: warning: The class 'Oligomer' defines member function with name 'size' also defined in its parent class 'Sequence'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Sequence.hpp:119:7: note: Parent function 'Sequence::size' massxpert-7.0.0/src/nongui/Oligomer.cpp:916:11: note: Derived function 'Oligomer::size' massxpert-7.0.0/src/nongui/Oligomer.cpp:507:11: warning: The class 'Oligomer' defines member function with name 'ionizeRule' also defined in its parent class 'Ionizable'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Ionizable.hpp:123:15: note: Parent function 'Ionizable::ionizeRule' massxpert-7.0.0/src/nongui/Oligomer.cpp:507:11: note: Derived function 'Oligomer::ionizeRule' massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:413:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:728:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Modif.hpp:111:8: warning: The class 'Modif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Modif.hpp:111:8: note: Derived function 'Modif::validate' massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:753:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: warning: The class 'CrossLinker' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: note: Derived function 'CrossLinker::validate' massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:796:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Monomer.hpp:122:8: warning: The class 'Monomer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Monomer.hpp:122:8: note: Derived function 'Monomer::validate' massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:855:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveMotif.hpp:139:8: warning: The class 'CleaveMotif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveMotif.hpp:139:8: note: Derived function 'CleaveMotif::validate' massxpert-7.0.0/src/nongui/CleaveRule.hpp:129:8: warning: The class 'CleaveRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveRule.hpp:129:8: note: Derived function 'CleaveRule::validate' massxpert-7.0.0/src/nongui/CleaveSpec.hpp:111:8: warning: The class 'CleaveSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveSpec.hpp:111:8: note: Derived function 'CleaveSpec::validate' massxpert-7.0.0/src/nongui/FragRule.hpp:137:8: warning: The class 'FragRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragRule.hpp:137:8: note: Derived function 'FragRule::validate' massxpert-7.0.0/src/nongui/OligomerList.cpp:54:48: style:inconclusive: Function 'OligomerList' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.hpp:136:8: warning: The class 'FragSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragSpec.hpp:136:8: note: Derived function 'FragSpec::validate' massxpert-7.0.0/src/nongui/OligomerList.cpp:80:31: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: warning: The class 'Ionizable' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: note: Derived function 'Ionizable::validate' massxpert-7.0.0/src/nongui/OligomerList.cpp:98:34: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:120:36: style:inconclusive: Function 'setMassType' argument 1 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:134:56: style:inconclusive: Function 'findOligomerEncompassing' argument 2 names different: declaration '' definition 'listIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.hpp:117:8: warning: The class 'Polymer' defines member function with name 'setName' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:153:19: note: Parent function 'PolChemDefEntity::setName' massxpert-7.0.0/src/nongui/Polymer.hpp:117:8: note: Derived function 'Polymer::setName' massxpert-7.0.0/src/nongui/OligomerList.cpp:171:55: style:inconclusive: Function 'findOligomerEncompassing' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: warning: The class 'Polymer' defines member function with name 'name' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:163:19: note: Parent function 'PolChemDefEntity::name' massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: note: Derived function 'Polymer::name' massxpert-7.0.0/src/nongui/OligomerList.cpp:171:69: style:inconclusive: Function 'findOligomerEncompassing' argument 2 names different: declaration '' definition 'listIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/OligomerList.cpp:210:37: style:inconclusive: Function 'makeMassText' argument 1 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:247:44: style:inconclusive: Function 'lessThanMono' argument 1 names different: declaration '' definition 'o1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:251:19: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/nongui/OligomerList.cpp:247:64: style:inconclusive: Function 'lessThanMono' argument 2 names different: declaration '' definition 'o2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:256:43: style:inconclusive: Function 'lessThanAvg' argument 1 names different: declaration '' definition 'o1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:256:63: style:inconclusive: Function 'lessThanAvg' argument 2 names different: declaration '' definition 'o2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/OligomerList.cpp:80:31: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerList.hpp:73:11: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerList.cpp:80:31: note: Shadow argument massxpert-7.0.0/src/nongui/OligomerList.cpp:98:34: style: Argument 'comment' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerList.hpp:76:18: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerList.cpp:98:34: note: Shadow argument massxpert-7.0.0/src/nongui/OligomerList.cpp:120:36: style: Argument 'massType' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerList.hpp:81:12: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerList.cpp:120:36: note: Shadow argument massxpert-7.0.0/src/nongui/OligomerList.cpp:210:37: style: Argument 'massType' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/OligomerList.hpp:81:12: note: Shadowed function massxpert-7.0.0/src/nongui/OligomerList.cpp:210:37: note: Shadow argument massxpert-7.0.0/src/gui/MonomerCodeEvaluator.hpp:77:3: style: Class 'MonomerCodeEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:150:3: style: Class 'SequenceEditorWnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/OligomerList.cpp:80:31: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:102:15: style: The scope of the variable 'cleaveRule' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/OligomerList.cpp:98:34: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:103:16: style: The scope of the variable 'cleaveMotif' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Oligomer.hpp:193:11: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:146:15: style: The scope of the variable 'cleaveRule' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:147:16: style: The scope of the variable 'cleaveMotif' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:253:15: style: The scope of the variable 'cleaveSpec' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:339:8: style: The scope of the variable 'isForCleave' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:468:15: style: The scope of the variable 'cleaveRule' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:55:42: style:inconclusive: Function 'CleaveSpec' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:56:32: style:inconclusive: Function 'CleaveSpec' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:57:32: style:inconclusive: Function 'CleaveSpec' argument 3 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:66:42: style:inconclusive: Function 'CleaveSpec' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:100:31: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:141:36: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:182:41: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:195:39: style:inconclusive: Function 'setPattern' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:249:41: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:250:53: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:454:52: style:inconclusive: Function 'renderXmlClsElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:454:65: style:inconclusive: Function 'renderXmlClsElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:575:37: style:inconclusive: Function 'formatXmlClsElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:575:60: style:inconclusive: Function 'formatXmlClsElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:93:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewSortProxyModel.cpp:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:612:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:579:7: note: Shadowed variable massxpert-7.0.0/src/nongui/CleaveSpec.cpp:612:11: note: Shadow local variable massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:105:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:377:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:594:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:685:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:723:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:56:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:57:32: performance: Function parameter 'pattern' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:126:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:66:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:126:8: note: Function in derived class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:127:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:65:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:127:8: note: Function in derived class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:130:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:68:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:130:8: note: Function in derived class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:135:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:71:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:135:8: note: Function in derived class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:93:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:93:8: note: Function in derived class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:94:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:94:8: note: Function in derived class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:106:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CompositionsDlg.hpp:106:8: note: Function in derived class massxpert-7.0.0/src/nongui/FragOptions.cpp:256:14: style:inconclusive: Technically the member function 'msxps::massxpert::FragOptions::formulaList' can be const. [functionConst] massxpert-7.0.0/src/nongui/FragOptions.hpp:98:27: note: Technically the member function 'msxps::massxpert::FragOptions::formulaList' can be const. massxpert-7.0.0/src/nongui/FragOptions.cpp:256:14: note: Technically the member function 'msxps::massxpert::FragOptions::formulaList' can be const. massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:55:54: style:inconclusive: Function 'PolChemDefEntity' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:56:51: style:inconclusive: Function 'PolChemDefEntity' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:69:60: style:inconclusive: Function 'PolChemDefEntity' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:104:43: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:120:48: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragOptions.hpp:74:3: style: Class 'FragOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:140:53: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:153:42: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:171:45: style:inconclusive: Function 'setPolChemDef' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:203:54: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:233:54: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:171:45: style: Argument 'polChemDef' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:89:21: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:171:45: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDefEntity.cpp:171:45: style: Parameter 'polChemDef' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:232:28: style: The scope of the variable 'currentItem' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:967:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PolChemDef.cpp:1306:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:47:70: style:inconclusive: Function 'CompositionTreeViewModel' argument 1 names different: declaration '' definition 'dataList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:48:61: style:inconclusive: Function 'CompositionTreeViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:81:50: style:inconclusive: Function 'setTreeView' argument 1 names different: declaration '' definition 'treeView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:97:51: style:inconclusive: Function 'data' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:97:62: style:inconclusive: Function 'data' argument 2 names different: declaration '' definition 'role'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:113:42: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:114:54: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:115:42: style:inconclusive: Function 'headerData' argument 3 names different: declaration '' definition 'role'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:125:52: style:inconclusive: Function 'flags' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:135:37: style:inconclusive: Function 'index' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:136:37: style:inconclusive: Function 'index' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:137:52: style:inconclusive: Function 'index' argument 3 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:156:53: style:inconclusive: Function 'parent' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:174:55: style:inconclusive: Function 'rowCount' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:189:58: style:inconclusive: Function 'columnCount' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:229:67: style:inconclusive: Function 'setupModelData' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:81:50: style: Argument 'treeView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:78:14: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:81:50: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:97:51: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:86:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:97:51: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:125:52: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:86:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:125:52: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:137:52: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:88:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:137:52: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:156:53: style: Argument 'index' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:86:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:156:53: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:174:55: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:88:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:174:55: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:189:58: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:88:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:189:58: note: Shadow argument massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:229:67: style: Argument 'parent' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CompositionTreeViewModel.hpp:88:15: note: Shadowed function massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:229:67: note: Shadow argument massxpert-7.0.0/src/nongui/FragOptions.hpp:78:4: style: The destructor '~FragOptions' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/FragSpec.hpp:103:4: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/FragOptions.hpp:78:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/FragOptions.hpp:80:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/FragSpec.hpp:105:13: note: Virtual function in base class massxpert-7.0.0/src/nongui/FragOptions.hpp:80:16: note: Function in derived class massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:105:28: style: Variable 'item' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:176:28: style: Variable 'parentItem' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CompositionTreeViewModel.cpp:232:40: style: Variable 'currentItem' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:170:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAlignmentRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:254:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:281:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:649:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:741:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:833:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionTreeView.cpp:58:22: warning: Member variable 'CompositionTreeView::mp_parentDlg' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:177:16: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::CrossLinkList::name' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:80:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CrossLinkList::name' can be const. massxpert-7.0.0/src/nongui/CrossLinkList.cpp:177:16: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CrossLinkList::name' can be const. massxpert-7.0.0/src/gui/SequenceImportDlg.hpp:77:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceImportDlg.hpp:77:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:274:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:373:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:451:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:547:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:624:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:673:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:691:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:747:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:922:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:80:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:96:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:102:28: style: Variable 'cleaveRule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:587:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:109:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:103:28: style: Variable 'cleaveMotif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:214:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:629:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:289:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/FragOptions.cpp:78:45: style:inconclusive: Function 'FragOptions' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:671:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:423:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/FragOptions.cpp:114:33: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:754:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:591:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/FragOptions.cpp:125:38: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:830:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:631:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/FragOptions.cpp:137:32: style:inconclusive: Function 'setStartIndex' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:648:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/FragOptions.cpp:151:30: style:inconclusive: Function 'setEndIndex' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragOptions.cpp:165:38: style:inconclusive: Function 'setStartIonizeLevel' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragOptions.cpp:189:36: style:inconclusive: Function 'setEndIonizeLevel' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragOptions.cpp:212:40: style:inconclusive: Function 'addFormula' argument 1 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragOptions.cpp:245:40: style:inconclusive: Function 'addFormula' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionTreeView.hpp:62:3: style: Class 'CompositionTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/FragOptions.cpp:262:39: style:inconclusive: Function 'setSequenceEmbedded' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:311:38: style:inconclusive: Function 'Oligomer' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:336:36: style:inconclusive: Function 'Oligomer' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:370:34: style:inconclusive: Function 'setStartEndIndices' argument 1 names different: declaration '' definition 'value1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:370:46: style:inconclusive: Function 'setStartEndIndices' argument 2 names different: declaration '' definition 'value2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:396:29: style:inconclusive: Function 'setStartIndex' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:433:27: style:inconclusive: Function 'setEndIndex' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:464:41: style:inconclusive: Function 'setDescription' argument 1 names different: declaration '' definition 'description'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:478:45: style:inconclusive: Function 'appendCoordinates' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:500:37: style:inconclusive: Function 'setIonizeRule' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:513:45: style:inconclusive: Function 'setCalcOptions' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:556:25: style:inconclusive: Function 'monomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:576:35: style:inconclusive: Function 'addCrossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:937:27: style:inconclusive: Function 'encompasses' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:209:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:146:28: style: Variable 'cleaveRule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Oligomer.cpp:954:38: style:inconclusive: Function 'encompasses' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:391:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:147:28: style: Variable 'cleaveMotif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Oligomer.cpp:464:41: style: Argument 'description' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:193:11: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:464:41: note: Shadow argument massxpert-7.0.0/src/nongui/Oligomer.cpp:500:37: style: Argument 'ionizeRule' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:198:15: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:500:37: note: Shadow argument massxpert-7.0.0/src/nongui/Oligomer.cpp:513:45: style: Argument 'calcOptions' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:201:22: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:513:45: note: Shadow argument massxpert-7.0.0/src/nongui/Oligomer.cpp:730:15: style: Local variable 'calcOptions' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:201:22: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:730:15: note: Shadow local variable massxpert-7.0.0/src/nongui/Oligomer.cpp:758:46: style: Argument 'calcOptions' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:201:22: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:758:46: note: Shadow argument massxpert-7.0.0/src/nongui/Oligomer.cpp:759:45: style: Argument 'ionizeRule' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Oligomer.hpp:198:15: note: Shadowed function massxpert-7.0.0/src/nongui/Oligomer.cpp:759:45: note: Shadow argument massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:176:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Document [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:258:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Document [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:435:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Document [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolymerModificationDlg.cpp:218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:253:26: style: Variable 'cleaveSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/PolymerModificationDlg.cpp:256:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Oligomer.cpp:424:16: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:458:16: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceImportDlg.cpp:61:51: style:inconclusive: Function 'SequenceImportDlg' argument 3 names different: declaration 'chaingStringList' definition 'chainStringList'. [funcArgNamesDifferent] massxpert-7.0.0/src/gui/SequenceImportDlg.hpp:72:34: note: Function 'SequenceImportDlg' argument 3 names different: declaration 'chaingStringList' definition 'chainStringList'. massxpert-7.0.0/src/gui/SequenceImportDlg.cpp:61:51: note: Function 'SequenceImportDlg' argument 3 names different: declaration 'chaingStringList' definition 'chainStringList'. massxpert-7.0.0/src/nongui/Oligomer.cpp:486:20: style: Variable 'iterCoordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:679:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:890:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:927:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:943:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Oligomer.cpp:960:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:339:20: style: Variable 'isForCleave' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:94:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:107:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:374:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:439:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:612:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveSpec.cpp:468:26: style: Variable 'cleaveRule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:77:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:169:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:216:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:429:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:481:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:488:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:511:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:570:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'MassSearchOligomerTableViewSortProxyModel::m_searchedFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:626:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'MassSearchOligomerTableViewSortProxyModel::m_errorFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:695:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'MassSearchOligomerTableViewSortProxyModel::m_monoFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:783:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'MassSearchOligomerTableViewSortProxyModel::m_avgFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:848:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'MassSearchOligomerTableViewSortProxyModel::m_tolerance' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1155:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1350:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1373:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1463:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.cpp:49:22: style:inconclusive: Function 'AbstractSeqEdWndDependentDlg' argument 1 names different: declaration 'seqEditorWnd' definition 'editorWnd'. [funcArgNamesDifferent] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:78:51: note: Function 'AbstractSeqEdWndDependentDlg' argument 1 names different: declaration 'seqEditorWnd' definition 'editorWnd'. massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.cpp:49:22: note: Function 'AbstractSeqEdWndDependentDlg' argument 1 names different: declaration 'seqEditorWnd' definition 'editorWnd'. massxpert-7.0.0/src/nongui/CrossLinkList.cpp:55:51: style:inconclusive: Function 'CrossLinkList' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:94:37: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:126:42: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:156:47: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:169:32: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:187:35: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:202:36: style:inconclusive: Function 'setPolymer' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:216:58: style:inconclusive: Function 'crossLinksInvolvingMonomer' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:217:55: style:inconclusive: Function 'crossLinksInvolvingMonomer' argument 2 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:169:32: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:80:11: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkList.cpp:169:32: note: Shadow argument massxpert-7.0.0/src/nongui/CrossLinkList.cpp:187:35: style: Argument 'comment' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:83:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkList.cpp:187:35: note: Shadow argument massxpert-7.0.0/src/nongui/CrossLinkList.cpp:202:36: style: Argument 'polymer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinkList.hpp:86:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinkList.cpp:202:36: note: Shadow argument massxpert-7.0.0/src/gui/MzCalculationTreeView.cpp:58:24: warning: Member variable 'MzCalculationTreeView::mp_parentDlg' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.hpp:67:3: style: Class 'MassSearchOligomerTableViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/MassSearchDlg.hpp:110:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MassSearchDlg.hpp:110:8: note: Function in derived class massxpert-7.0.0/src/gui/MassSearchDlg.hpp:111:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MassSearchDlg.hpp:111:8: note: Function in derived class massxpert-7.0.0/src/gui/MassSearchDlg.hpp:123:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MassSearchDlg.hpp:123:8: note: Function in derived class massxpert-7.0.0/src/gui/CompositionTreeView.cpp:84:52: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationTreeView.hpp:62:3: style: Class 'MzCalculationTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:169:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CrossLinkList.cpp:187:35: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:844:66: style:inconclusive: Function 'updateCrossLinkerIdentityDetails' argument 1 names different: declaration '' definition 'crossLinker'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:860:46: style:inconclusive: Function 'updateModifDetails' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Oligomer.cpp:602:13: style: Variable 'times' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:123:20: style: Variable 'crossLinker' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:796:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:844:66: style: Either there is a missing override/final keyword, or the parameter 'crossLinker' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:860:46: style: Either there is a missing override/final keyword, or the parameter 'modif' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:46:35: warning: Member variable 'MzLabInputOligomerTableViewModel::mp_tableView' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:72:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepSub [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:46:35: warning: Member variable 'MzLabInputOligomerTableViewModel::mp_mzLabWnd' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:107:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:46:35: warning: Member variable 'MzLabInputOligomerTableViewModel::m_massType' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:147:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepSub [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:433:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepSub [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:491:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:554:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:617:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepSub [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:52:54: style:inconclusive: Function 'MassSearchOligomerTableViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:855:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:65:69: style:inconclusive: Function 'setSearchedFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:72:66: style:inconclusive: Function 'setErrorFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:79:65: style:inconclusive: Function 'setMonoFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:86:64: style:inconclusive: Function 'setAvgFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:93:64: style:inconclusive: Function 'setTolerance' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:101:22: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:101:47: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:159:68: style:inconclusive: Function 'sortCoordinates' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:160:68: style:inconclusive: Function 'sortCoordinates' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:216:61: style:inconclusive: Function 'sortName' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:95:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:217:61: style:inconclusive: Function 'sortName' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:108:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:270:7: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration '' definition 'sourceRow'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:270:37: style:inconclusive: Function 'filterAcceptsRow' argument 2 names different: declaration '' definition 'sourceParent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:369:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:580:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:833:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:229:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:197:11: performance:inconclusive: Use const reference for 'rightEndStr' to avoid unnecessary data copying. [redundantCopyLocalConst] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:250:11: performance:inconclusive: Use const reference for 'rightOligoStr' to avoid unnecessary data copying. [redundantCopyLocalConst] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:159:68: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:160:68: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:216:61: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewSortProxyModel.cpp:217:61: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/PolymerModificationDlg.hpp:70:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/PolymerModificationDlg.hpp:70:8: note: Function in derived class massxpert-7.0.0/src/gui/MzCalculationTreeView.cpp:85:55: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:49:33: warning: Member variable 'FragmentOligomerTableViewModel::mp_tableView' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/CrossLink.cpp:67:12: warning:inconclusive: Member variable 'CrossLink::m_monomerList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/gui/PolymerModificationDlg.cpp:136:53: style:inconclusive: Function 'parseModifDefinition' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewSortProxyModel.cpp:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PolymerModificationDlg.cpp:105:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:74:33: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.hpp:82:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:74:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:108:33: style: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::columnCount' can be static. [functionStatic] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.hpp:89:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:108:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.hpp:68:3: style: Class 'FragmentOligomerTableViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequencePurificationDlg.hpp:76:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequencePurificationDlg.hpp:76:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:82:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:82:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:83:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:83:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:105:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/FragmentationDlg.hpp:105:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Uppercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:320:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:531:9: style: The scope of the variable 'currentValue' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:153:50: style:inconclusive: Function 'doTest' argument 1 names different: declaration '' definition 'document'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:520:54: style:inconclusive: Function 'findContinuum' argument 1 names different: declaration 'list' definition 'errorList'. [funcArgNamesDifferent] massxpert-7.0.0/src/gui/SequencePurificationDlg.hpp:82:34: note: Function 'findContinuum' argument 1 names different: declaration 'list' definition 'errorList'. massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:520:54: note: Function 'findContinuum' argument 1 names different: declaration 'list' definition 'errorList'. massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:521:46: style:inconclusive: Function 'findContinuum' argument 2 names different: declaration '' definition 'firstIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:522:47: style:inconclusive: Function 'findContinuum' argument 3 names different: declaration '' definition 'secondIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:133:10: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:133:10: note: Shadow local variable massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:520:54: style: Parameter 'errorList' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:64:17: style: Either there is a missing override/final keyword, or the parameter 'errorList' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/nongui/CrossLink.cpp:447:12: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'CrossLinker'. [duplInheritedMember] massxpert-7.0.0/src/nongui/CrossLinker.hpp:94:8: note: Parent function 'CrossLinker::validate' massxpert-7.0.0/src/nongui/CrossLink.cpp:447:12: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/nongui/CrossLink.cpp:447:12: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLink.cpp:447:12: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/gui/DecimalPlacesOptionsDlg.cpp:52:12: style:inconclusive: Function 'DecimalPlacesOptionsDlg' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.hpp:111:16: style: The function 'calculateMasses' overrides a function in a base class but just delegates back to the base class. [uselessOverride] massxpert-7.0.0/src/nongui/CrossLinker.hpp:99:8: note: Virtual function in base class massxpert-7.0.0/src/nongui/CrossLink.hpp:111:16: note: Function in derived class massxpert-7.0.0/src/nongui/FragRule.cpp:306:11: warning: The class 'FragRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragRule.cpp:306:11: note: Derived function 'FragRule::validate' massxpert-7.0.0/src/nongui/CleaveRule.cpp:99:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveRule::clone' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveRule.hpp:102:8: note: Technically the member function 'msxps::massxpert::CleaveRule::clone' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:99:13: note: Technically the member function 'msxps::massxpert::CleaveRule::clone' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:160:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveRule::leftCode' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveRule.hpp:109:18: note: Technically the member function 'msxps::massxpert::CleaveRule::leftCode' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:160:13: note: Technically the member function 'msxps::massxpert::CleaveRule::leftCode' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:180:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveRule::rightCode' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveRule.hpp:112:18: note: Technically the member function 'msxps::massxpert::CleaveRule::rightCode' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:180:13: note: Technically the member function 'msxps::massxpert::CleaveRule::rightCode' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:200:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveRule::leftFormula' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveRule.hpp:115:18: note: Technically the member function 'msxps::massxpert::CleaveRule::leftFormula' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:200:13: note: Technically the member function 'msxps::massxpert::CleaveRule::leftFormula' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:220:13: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveRule::rightFormula' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveRule.hpp:118:18: note: Technically the member function 'msxps::massxpert::CleaveRule::rightFormula' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:220:13: note: Technically the member function 'msxps::massxpert::CleaveRule::rightFormula' can be const. massxpert-7.0.0/src/nongui/CleaveRule.cpp:258:13: warning: The class 'CleaveRule' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveRule.cpp:258:13: note: Derived function 'CleaveRule::validate' massxpert-7.0.0/src/nongui/CrossLinker.cpp:154:14: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinker::hasModif' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinker.hpp:83:7: note: Technically the member function 'msxps::massxpert::CrossLinker::hasModif' can be const. massxpert-7.0.0/src/nongui/CrossLinker.cpp:154:14: note: Technically the member function 'msxps::massxpert::CrossLinker::hasModif' can be const. massxpert-7.0.0/src/gui/CleavageDlg.hpp:123:22: warning: The class 'CleavageDlg' defines member function with name 'editorWnd' also defined in its parent class 'AbstractSeqEdWndDependentDlg'. [duplInheritedMember] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:89:22: note: Parent function 'AbstractSeqEdWndDependentDlg::editorWnd' massxpert-7.0.0/src/gui/CleavageDlg.hpp:123:22: note: Derived function 'CleavageDlg::editorWnd' massxpert-7.0.0/src/nongui/CrossLinker.cpp:198:14: style:inconclusive: Technically the member function 'msxps::massxpert::CrossLinker::isNameKnown' can be const. [functionConst] massxpert-7.0.0/src/nongui/CrossLinker.hpp:87:7: note: Technically the member function 'msxps::massxpert::CrossLinker::isNameKnown' can be const. massxpert-7.0.0/src/nongui/CrossLinker.cpp:198:14: note: Technically the member function 'msxps::massxpert::CrossLinker::isNameKnown' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewSortProxyModel.hpp:57:3: style: Class 'MzLabInputOligomerTableViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/CrossLinker.cpp:244:14: warning: The class 'CrossLinker' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CrossLinker.cpp:244:14: note: Derived function 'CrossLinker::validate' massxpert-7.0.0/src/nongui/PkaPhPi.cpp:102:10: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPi::ph' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:86:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::ph' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:102:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::ph' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:109:10: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPi::pi' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:88:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::pi' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:109:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::pi' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:116:10: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPi::positiveCharges' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:89:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::positiveCharges' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:116:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::positiveCharges' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:123:10: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPi::negativeCharges' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:90:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::negativeCharges' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:123:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::negativeCharges' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:527:10: style:inconclusive: Technically the member function 'msxps::massxpert::PkaPhPi::calculateChargeRatio' can be const. [functionConst] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:100:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::calculateChargeRatio' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:527:10: note: Technically the member function 'msxps::massxpert::PkaPhPi::calculateChargeRatio' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:76:14: warning: Class 'PkaPhPi' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:76:14: warning: Class 'PkaPhPi' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: warning: The class 'CrossLink' defines member function with name 'validate' also defined in its parent class 'CrossLinker'. [duplInheritedMember] massxpert-7.0.0/src/nongui/CrossLinker.cpp:244:14: note: Parent function 'CrossLinker::validate' massxpert-7.0.0/src/nongui/CrossLink.hpp:109:8: note: Derived function 'CrossLink::validate' massxpert-7.0.0/src/nongui/FragRule.hpp:119:11: performance: Function 'prevCode()' should return member 'm_prevCode' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/FragRule.hpp:122:11: performance: Function 'currCode()' should return member 'm_currCode' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/FragRule.hpp:125:11: performance: Function 'nextCode()' should return member 'm_nextCode' by const reference. [returnByReference] massxpert-7.0.0/src/gui/CleaveOligomerTableView.hpp:84:3: style: Class 'CleaveOligomerTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/FragRule.hpp:130:11: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.hpp:68:3: style: Class 'CleaveOligomerTableViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:128:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:531:23: style: Variable 'currentValue' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Modif.cpp:224:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAlignmentRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Modif.cpp:242:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Modif.cpp:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.hpp:99:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:65:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MzLabWnd.hpp:99:8: note: Function in derived class massxpert-7.0.0/src/gui/MzLabWnd.hpp:100:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:66:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MzLabWnd.hpp:100:8: note: Function in derived class massxpert-7.0.0/src/gui/MzLabWnd.hpp:102:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:68:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MzLabWnd.hpp:102:8: note: Function in derived class massxpert-7.0.0/src/gui/MzLabWnd.hpp:104:8: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractMainTaskWindow.hpp:71:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MzLabWnd.hpp:104:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:105:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:237:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinker.cpp:352:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 350. [multiCondition] massxpert-7.0.0/src/nongui/CrossLinker.cpp:350:14: note: first condition massxpert-7.0.0/src/nongui/CrossLinker.cpp:352:19: note: else if condition is opposite to first condition massxpert-7.0.0/src/nongui/FragRule.cpp:328:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] massxpert-7.0.0/src/gui/CleavageDlg.hpp:94:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleavageDlg.hpp:94:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:50:17: style:inconclusive: Function 'FragmentOligomerTableViewModel' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.hpp:95:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleavageDlg.hpp:95:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:50:40: style:inconclusive: Function 'FragmentOligomerTableViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.hpp:118:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/CleavageDlg.hpp:118:8: note: Function in derived class massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:89:30: style:inconclusive: Function 'setTableView' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:278:13: style: The scope of the variable 'fragRule' can be reduced. [variableScope] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:117:48: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:118:60: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.hpp:80:15: performance: Function 'formats()' should return member 'm_formats' by const reference. [returnByReference] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:246:66: style:inconclusive: Function 'addOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:296:53: style:inconclusive: Function 'removeOligomers' argument 1 names different: declaration '' definition 'firstIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:296:69: style:inconclusive: Function 'removeOligomers' argument 2 names different: declaration '' definition 'lastIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:89:30: style: Argument 'tableView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.hpp:86:30: note: Shadowed function massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:89:30: note: Shadow argument massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:246:66: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.hpp:82:23: note: Shadowed function massxpert-7.0.0/src/gui/FragmentOligomerTableViewModel.cpp:246:66: note: Shadow argument massxpert-7.0.0/src/nongui/PkaPhPi.hpp:83:4: style: The destructor '~PkaPhPi' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/nongui/PropListHolder.hpp:67:12: note: Virtual destructor in base class massxpert-7.0.0/src/nongui/PkaPhPi.hpp:83:4: note: Destructor in derived class massxpert-7.0.0/src/nongui/CrossLink.cpp:47:40: style:inconclusive: Function 'CrossLink' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:48:31: style:inconclusive: Function 'CrossLink' argument 2 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:49:37: style:inconclusive: Function 'CrossLink' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:50:37: style:inconclusive: Function 'CrossLink' argument 4 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:51:37: style:inconclusive: Function 'CrossLink' argument 5 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1054:3: warning: Assert statement calls a function which may have desired side effects: 'polymer'. If there are no side effects, consider declaring the method const. [assertWithSideEffect] massxpert-7.0.0/src/nongui/CrossLink.cpp:59:41: style:inconclusive: Function 'CrossLink' argument 1 names different: declaration '' definition 'crossLinker'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:60:31: style:inconclusive: Function 'CrossLink' argument 2 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:61:37: style:inconclusive: Function 'CrossLink' argument 3 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:67:39: style:inconclusive: Function 'CrossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:81:34: style:inconclusive: Function 'setMonomerAt' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:81:47: style:inconclusive: Function 'setMonomerAt' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:93:41: style:inconclusive: Function 'appendMonomer' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:104:26: style:inconclusive: Function 'monomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:113:32: style:inconclusive: Function 'removeMonomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:124:32: style:inconclusive: Function 'setPolymer' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:140:38: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'comment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:154:40: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:180:40: style:inconclusive: Function 'populateMonomerList' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:225:41: style:inconclusive: Function 'monomerIndexList' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:300:43: style:inconclusive: Function 'involvesMonomer' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:326:30: style:inconclusive: Function 'encompassedBy' argument 1 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:326:41: style:inconclusive: Function 'encompassedBy' argument 2 names different: declaration '' definition 'end'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:326:60: style:inconclusive: Function 'encompassedBy' argument 4 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:370:48: style:inconclusive: Function 'encompassedBy' argument 1 names different: declaration '' definition 'coordinateList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:372:31: style:inconclusive: Function 'encompassedBy' argument 3 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:528:38: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:528:54: style:inconclusive: Function 'accountMasses' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:124:32: style: Argument 'polymer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLink.hpp:88:12: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLink.cpp:124:32: note: Shadow argument massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'FragmentOligomerTableViewSortProxyModel::m_monoFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/CrossLink.cpp:140:38: style: Argument 'comment' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLink.hpp:91:18: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLink.cpp:140:38: note: Shadow argument massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'FragmentOligomerTableViewSortProxyModel::m_avgFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'FragmentOligomerTableViewSortProxyModel::m_tolerance' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:52:3: warning: Member variable 'FragmentOligomerTableViewSortProxyModel::m_chargeFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/FragRule.cpp:84:36: style:inconclusive: Function 'FragRule' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:118:27: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:139:32: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:510:50: style:inconclusive: Function 'codeLengthSpinBoxValueChanged' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:161:37: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:536:46: style:inconclusive: Function 'updateMonomerDetails' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:174:38: style:inconclusive: Function 'setPrevCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:570:58: style:inconclusive: Function 'formulaLineEditTextChanged' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:194:38: style:inconclusive: Function 'setCurrCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:214:38: style:inconclusive: Function 'setNextCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:234:37: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:274:39: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:275:49: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:345:50: style:inconclusive: Function 'renderXmlFgrElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:487:35: style:inconclusive: Function 'formatXmlFgrElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragRule.cpp:487:58: style:inconclusive: Function 'formatXmlFgrElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLink.cpp:180:40: performance: Function parameter 'text' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/CleaveRule.cpp:231:15: style: The scope of the variable 'cleaveRule' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CrossLink.cpp:399:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/CrossLink.cpp:489:18: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Monomer.cpp:322:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Letter_Uppercase [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CleaveRule.cpp:79:42: style:inconclusive: Function 'CleaveRule' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:99:31: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:117:36: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:137:41: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:150:40: style:inconclusive: Function 'setLeftCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:220:16: style: The scope of the variable 'crossLinker' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/CleaveRule.cpp:170:41: style:inconclusive: Function 'setRightCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:190:43: style:inconclusive: Function 'setLeftFormula' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:210:44: style:inconclusive: Function 'setRightFormula' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:227:41: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:228:53: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:304:52: style:inconclusive: Function 'renderXmlClrElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:304:65: style:inconclusive: Function 'renderXmlClrElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:439:37: style:inconclusive: Function 'formatXmlClrElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:439:60: style:inconclusive: Function 'formatXmlClrElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:421:10: style: The scope of the variable 'netCharge' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:423:10: style: The scope of the variable 'thirdCharge' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:181:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:766:11: style: The scope of the variable 'modifName' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:767:22: style: The scope of the variable 'rule' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MzLabWnd.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:121:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:132:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:438:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:551:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabWnd.cpp:587:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:125:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:536:46: style: Either there is a missing override/final keyword, or the parameter 'monomer' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:112:26: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableView::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/CleaveOligomerTableView.hpp:88:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:112:26: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:93:23: style:inconclusive: Function 'setPh' argument 1 names different: declaration '' definition 'ph'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:130:44: style:inconclusive: Function 'setCalcOptions' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:137:43: style:inconclusive: Function 'setMonomerList' argument 1 names different: declaration '' definition 'monomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:146:39: style:inconclusive: Function 'setModifList' argument 1 names different: declaration '' definition 'modifList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:527:38: style:inconclusive: Function 'calculateChargeRatio' argument 1 names different: declaration '' definition 'pka'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:527:48: style:inconclusive: Function 'calculateChargeRatio' argument 2 names different: declaration '' definition 'acidCharged'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:603:37: style:inconclusive: Function 'accountPolymerEndModif' argument 1 names different: declaration '' definition 'endModif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:603:68: style:inconclusive: Function 'accountPolymerEndModif' argument 2 names different: declaration '' definition 'group'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveRule.cpp:231:26: style: Variable 'cleaveRule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:764:45: style:inconclusive: Function 'accountMonomerModif' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:47:44: style:inconclusive: Function 'CrossLinker' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:764:69: style:inconclusive: Function 'accountMonomerModif' argument 2 names different: declaration '' definition 'group'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:48:41: style:inconclusive: Function 'CrossLinker' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:49:41: style:inconclusive: Function 'CrossLinker' argument 3 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:93:23: style: Argument 'ph' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PkaPhPi.hpp:86:10: note: Shadowed function massxpert-7.0.0/src/nongui/PkaPhPi.cpp:93:23: note: Shadow argument massxpert-7.0.0/src/nongui/CrossLinker.cpp:55:45: style:inconclusive: Function 'CrossLinker' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:79:33: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:98:32: style:inconclusive: Function 'setModifAt' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:98:43: style:inconclusive: Function 'setModifAt' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:110:33: style:inconclusive: Function 'appendModif' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:120:26: style:inconclusive: Function 'modifAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:129:32: style:inconclusive: Function 'removeModifAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:154:38: style:inconclusive: Function 'hasModif' argument 1 names different: declaration '' definition 'modifName'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:173:44: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMassBasedActionsDlg.cpp:55:12: style:inconclusive: Function 'MzLabMassBasedActionsDlg' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:216:42: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:217:55: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:218:40: style:inconclusive: Function 'isNameInList' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:684:12: style:inconclusive: Technically the member function 'msxps::massxpert::Ionizable::validate' can be const. [functionConst] massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: note: Technically the member function 'msxps::massxpert::Ionizable::validate' can be const. massxpert-7.0.0/src/nongui/Ionizable.cpp:684:12: note: Technically the member function 'msxps::massxpert::Ionizable::validate' can be const. massxpert-7.0.0/src/nongui/CrossLinker.cpp:331:40: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.cpp:50:34: style:inconclusive: Function 'CleaveOligomerTableViewMimeData' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:331:56: style:inconclusive: Function 'accountMasses' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.cpp:51:22: style:inconclusive: Function 'CleaveOligomerTableViewMimeData' argument 2 names different: declaration '' definition 'editorWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:343:53: style:inconclusive: Function 'renderXmlClkElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.cpp:52:16: style:inconclusive: Function 'CleaveOligomerTableViewMimeData' argument 3 names different: declaration '' definition 'cleavageDlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:343:66: style:inconclusive: Function 'renderXmlClkElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:684:12: warning: The class 'Ionizable' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Ionizable.cpp:684:12: note: Derived function 'Ionizable::validate' massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.cpp:81:18: style:inconclusive: Function 'retrieveData' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:360:53: style:inconclusive: Function 'renderXmlClkElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewMimeData.cpp:81:36: style:inconclusive: Function 'retrieveData' argument 2 names different: declaration '' definition 'preferredType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:423:55: style:inconclusive: Function 'renderXmlClkElementV3' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CrossLinker.cpp:432:38: style:inconclusive: Function 'formatXmlClkElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:57:13: warning: Member variable 'PolChemDef::mp_repositoryList' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/CrossLinker.cpp:432:61: style:inconclusive: Function 'formatXmlClkElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:78:13: warning: Member variable 'PolChemDef::mp_repositoryList' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/CrossLinker.cpp:252:11: style: Local variable 'formula' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/CrossLinker.hpp:79:11: note: Shadowed function massxpert-7.0.0/src/nongui/CrossLinker.cpp:252:11: note: Shadow local variable massxpert-7.0.0/src/nongui/CrossLinker.cpp:477:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/CrossLinker.cpp:435:7: note: Shadowed variable massxpert-7.0.0/src/nongui/CrossLinker.cpp:477:11: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'Ionizable'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Ionizable.cpp:684:12: note: Parent function 'Ionizable::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:214:8: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/PolChemDef.cpp:80:3: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:218:6: style: Condition '!setSingularData()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:218:22: note: Calling function 'setSingularData' returns 1 massxpert-7.0.0/src/gui/PolChemDefWnd.cpp:218:6: note: Condition '!setSingularData()' is always false massxpert-7.0.0/src/nongui/CrossLinker.cpp:162:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:13: style: The member function 'msxps::massxpert::PolChemDef::newChemEntVignetteRenderer' can be static. [functionStatic] massxpert-7.0.0/src/nongui/PolChemDef.hpp:262:28: note: The member function 'msxps::massxpert::PolChemDef::newChemEntVignetteRenderer' can be static. massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:13: note: The member function 'msxps::massxpert::PolChemDef::newChemEntVignetteRenderer' can be static. massxpert-7.0.0/src/nongui/PkaPhPi.cpp:778:14: style: Variable 'iterModif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PolChemDef.cpp:792:13: style:inconclusive: Technically the member function 'msxps::massxpert::PolChemDef::refCount' can be const. [functionConst] massxpert-7.0.0/src/nongui/PolChemDef.hpp:272:7: note: Technically the member function 'msxps::massxpert::PolChemDef::refCount' can be const. massxpert-7.0.0/src/nongui/PolChemDef.cpp:792:13: note: Technically the member function 'msxps::massxpert::PolChemDef::refCount' can be const. massxpert-7.0.0/src/nongui/PolChemDef.cpp:1225:13: style: The member function 'msxps::massxpert::PolChemDef::formatXmlDtd' can be static. [functionStatic] massxpert-7.0.0/src/nongui/PolChemDef.hpp:283:12: note: The member function 'msxps::massxpert::PolChemDef::formatXmlDtd' can be static. massxpert-7.0.0/src/nongui/PolChemDef.cpp:1225:13: note: The member function 'msxps::massxpert::PolChemDef::formatXmlDtd' can be static. massxpert-7.0.0/src/gui/SequenceEditorFindDlg.cpp:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorFindDlg.cpp:126:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorFindDlg.cpp:140:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/CrossLinker.cpp:220:28: style: Variable 'crossLinker' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/FragRule.cpp:278:22: style: Variable 'fragRule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/PolChemDef.hpp:214:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/PolChemDef.hpp:217:11: performance: Function 'filePath()' should return member 'm_filePath' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:77:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:77:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:79:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:79:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:80:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:80:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:96:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:109:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:358:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:570:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:638:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:735:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.hpp:75:3: style: Class 'MzLabOutputOligomerTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewSortProxyModel.hpp:57:3: style: Class 'MzLabOutputOligomerTableViewSortProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:421:22: style: Variable 'netCharge' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/PkaPhPi.cpp:767:27: style: Variable 'rule' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:120:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:133:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:320:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:464:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:616:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:681:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:827:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:113:28: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableView::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/FragmentOligomerTableView.hpp:88:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:113:28: note: Either there is a missing 'override', or the member function 'msxps::massxpert::FragmentOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:204:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:93:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:256:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:109:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:333:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:198:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:402:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PolChemDef.cpp:890:9: style: The scope of the variable 'atom' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:891:12: style: The scope of the variable 'monomer' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:892:10: style: The scope of the variable 'modif' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:893:16: style: The scope of the variable 'crossLinker' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:894:15: style: The scope of the variable 'cleaveSpec' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/PolChemDef.cpp:895:13: style: The scope of the variable 'fragSpec' can be reduced. [variableScope] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:208:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:263:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:447:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:464:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/PolChemDef.cpp:78:46: style:inconclusive: Function 'PolChemDef' argument 1 names different: declaration '' definition 'spec'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:133:36: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:155:40: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:190:39: style:inconclusive: Function 'setLeftCap' argument 1 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:102:39: style:inconclusive: Function 'Ionizable' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:212:40: style:inconclusive: Function 'setRightCap' argument 1 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:138:29: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:234:31: style:inconclusive: Function 'setCodeLength' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:162:34: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:252:52: style:inconclusive: Function 'setRepositoryList' argument 1 names different: declaration '' definition 'repositoryList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:186:39: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:312:45: style:inconclusive: Function 'setIonizeRule' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:282:26: style:inconclusive: Function 'setCharge' argument 1 names different: declaration '' definition 'charge'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:481:34: style:inconclusive: Function 'modif' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:434:37: style:inconclusive: Function 'ionize' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:481:47: style:inconclusive: Function 'modif' argument 2 names different: declaration '' definition 'modification'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:524:30: style:inconclusive: Function 'ionize' argument 1 names different: declaration '' definition 'ionizable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:40: style:inconclusive: Function 'crossLinker' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:525:37: style:inconclusive: Function 'ionize' argument 2 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:59: style:inconclusive: Function 'crossLinker' argument 2 names different: declaration '' definition 'crossLinker'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:672:35: style:inconclusive: Function 'molecularMass' argument 1 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:554:52: style:inconclusive: Function 'chemEntVignetteRenderer' argument 1 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:702:40: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:55: style:inconclusive: Function 'newChemEntVignetteRenderer' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:719:40: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:74: style:inconclusive: Function 'newChemEntVignetteRenderer' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:595:55: style:inconclusive: Function 'newMonomerVignetteRenderer' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:282:26: style: Argument 'charge' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ionizable.hpp:127:15: note: Shadowed function massxpert-7.0.0/src/nongui/Ionizable.cpp:282:26: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:595:69: style:inconclusive: Function 'newMonomerVignetteRenderer' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Ionizable.cpp:434:37: style: Argument 'ionizeRule' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Ionizable.hpp:122:21: note: Shadowed function massxpert-7.0.0/src/nongui/Ionizable.cpp:434:37: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:647:53: style:inconclusive: Function 'newModifVignetteRenderer' argument 1 names different: declaration '' definition 'modifName'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:647:73: style:inconclusive: Function 'newModifVignetteRenderer' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:710:59: style:inconclusive: Function 'newCrossLinkerVignetteRenderer' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:710:74: style:inconclusive: Function 'newCrossLinkerVignetteRenderer' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:779:29: style:inconclusive: Function 'setRefCount' argument 1 names different: declaration '' definition 'refCount'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:1603:46: style:inconclusive: Function 'differenceBetweenMonomers' argument 1 names different: declaration '' definition 'threshold'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:1603:61: style:inconclusive: Function 'differenceBetweenMonomers' argument 2 names different: declaration '' definition 'monoOrAvg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:312:45: style: Argument 'ionizeRule' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:236:21: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:312:45: note: Shadow argument massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewSortProxyModel.cpp:52:55: style:inconclusive: Function 'MzLabOutputOligomerTableViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:481:34: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:214:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:481:34: note: Shadow argument massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewSortProxyModel.cpp:66:22: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:488:14: style: Local variable 'modif' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:257:8: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:488:14: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewSortProxyModel.cpp:66:47: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:40: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:214:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:40: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:59: style: Argument 'crossLinker' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:258:8: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:508:59: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:55: style: Argument 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:217:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:576:55: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:614:11: style: Local variable 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:217:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:614:11: note: Shadow local variable massxpert-7.0.0/src/nongui/PolChemDef.cpp:616:28: style: Local variable 'chemEntVignetteRenderer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:261:28: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:616:28: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:105:56: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:671:11: style: Local variable 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:217:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:671:11: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:125:52: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:678:28: style: Local variable 'chemEntVignetteRenderer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:261:28: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:678:28: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:133:58: style:inconclusive: Function 'selectedOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:52:18: warning: Member variable 'RegionSelection::mp_startMonomer' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/PolChemDef.cpp:734:11: style: Local variable 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:217:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:734:11: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:134:48: style:inconclusive: Function 'selectedOligomers' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:52:18: warning: Member variable 'RegionSelection::mp_endMonomer' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/PolChemDef.cpp:741:28: style: Local variable 'chemEntVignetteRenderer' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:261:28: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:741:28: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:585:55: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:710:59: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:214:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:710:59: note: Shadow argument massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:602:54: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:779:29: style: Argument 'refCount' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:272:7: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:779:29: note: Shadow argument massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:634:60: style:inconclusive: Function 'currentChanged' argument 1 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:829:15: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:829:15: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:635:60: style:inconclusive: Function 'currentChanged' argument 2 names different: declaration '' definition 'previous'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:892:10: style: Local variable 'modif' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:257:8: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:892:10: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:709:59: style:inconclusive: Function 'itemActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.hpp:84:3: style: Class 'FragmentOligomerTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/nongui/PolChemDef.cpp:893:16: style: Local variable 'crossLinker' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:258:8: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:893:16: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:784:43: style:inconclusive: Function 'copyMassList' argument 1 names different: declaration '' definition 'monoOrAvg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:999:7: style: Local variable 'version' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/PolChemDef.hpp:211:11: note: Shadowed function massxpert-7.0.0/src/nongui/PolChemDef.cpp:999:7: note: Shadow local variable massxpert-7.0.0/src/nongui/PolChemDef.cpp:1516:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/PolChemDef.cpp:1299:7: note: Shadowed variable massxpert-7.0.0/src/nongui/PolChemDef.cpp:1516:11: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:105:56: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CleaveOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:105:56: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:1552:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/PolChemDef.cpp:1299:7: note: Shadowed variable massxpert-7.0.0/src/nongui/PolChemDef.cpp:1552:11: note: Shadow local variable massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:133:58: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CleaveOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:133:58: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:488:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PolChemDef.cpp:515:20: style: Variable 'localCrossLinker' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:330:16: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDef' can be const. [functionConst] massxpert-7.0.0/src/gui/CalculatorWnd.hpp:103:21: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDef' can be const. massxpert-7.0.0/src/gui/CalculatorWnd.cpp:330:16: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDef' can be const. massxpert-7.0.0/src/gui/CalculatorWnd.cpp:337:16: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDefName' can be const. [functionConst] massxpert-7.0.0/src/gui/CalculatorWnd.hpp:104:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDefName' can be const. massxpert-7.0.0/src/gui/CalculatorWnd.cpp:337:16: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CalculatorWnd::polChemDefName' can be const. massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:203:23: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:529:31: style: Variable 'cleaveOligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:550:31: style: Variable 'cleaveOligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:221:49: style:inconclusive: Function 'populateCrossLinkList' argument 1 names different: declaration '' definition 'all'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableView.cpp:811:23: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:438:20: style:inconclusive: Function 'crossLinkedMonomerListWidgetItemActivated' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:610:72: style:inconclusive: Function 'crossLinkListWidgetItemActivated' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:667:54: style:inconclusive: Function 'displayAllCrossLinksChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:682:27: style:inconclusive: Function 'parseTargetMonomerString' argument 1 names different: declaration '' definition 'monomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1051:52: style:inconclusive: Function 'crossLinkChangedSlot' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:193:18: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:193:18: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:237:22: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:237:22: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:316:22: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:316:22: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:324:23: style: Local variable 'text' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:267:15: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:324:23: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:568:14: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:568:14: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewSortProxyModel.cpp:52:54: style:inconclusive: Function 'MzLabInputOligomerTableViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:815:45: style:inconclusive: Function 'updateAtomIdentityDetails' argument 1 names different: declaration '' definition 'atom'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:599:11: style: Local variable 'index' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:534:7: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:599:11: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewSortProxyModel.cpp:66:22: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:831:41: style:inconclusive: Function 'updateAtomMassDetails' argument 1 names different: declaration '' definition 'atom'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:641:14: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:641:14: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewSortProxyModel.cpp:66:47: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:847:43: style:inconclusive: Function 'updateIsotopeDetails' argument 1 names different: declaration '' definition 'isotope'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:770:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:770:8: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:990:14: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.hpp:91:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:990:14: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1002:11: style: Local variable 'index' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:939:7: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1002:11: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:224:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:384:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:472:12: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:583:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:697:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/RegionSelection.cpp:537:18: style:inconclusive: Technically the member function 'msxps::massxpert::RegionSelection::debugSelectionIndicesPutStdErr' can be const. [functionConst] massxpert-7.0.0/src/gui/RegionSelection.hpp:103:8: note: Technically the member function 'msxps::massxpert::RegionSelection::debugSelectionIndicesPutStdErr' can be const. massxpert-7.0.0/src/gui/RegionSelection.cpp:537:18: note: Technically the member function 'msxps::massxpert::RegionSelection::debugSelectionIndicesPutStdErr' can be const. massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:134:34: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewDlg::name' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.hpp:106:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewDlg::name' can be const. massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:134:34: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewDlg::name' can be const. massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:51:40: warning: Member variable 'CleaveOligomerTableViewSortProxyModel::m_partialFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:51:40: warning: Member variable 'CleaveOligomerTableViewSortProxyModel::m_monoFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:51:40: warning: Member variable 'CleaveOligomerTableViewSortProxyModel::m_avgFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:51:40: warning: Member variable 'CleaveOligomerTableViewSortProxyModel::m_tolerance' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:51:40: warning: Member variable 'CleaveOligomerTableViewSortProxyModel::m_chargeFilter' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/Cleaver.cpp:62:10: warning:inconclusive: Member variable 'Cleaver::m_cleaveIndexList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/nongui/Cleaver.cpp:62:10: warning:inconclusive: Member variable 'Cleaver::m_noCleaveIndexList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:92:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:110:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:266:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:134:35: style: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewModel::columnCount' can be static. [functionStatic] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.hpp:98:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:134:35: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/nongui/Cleaver.cpp:878:10: style:inconclusive: Technically the member function 'msxps::massxpert::Cleaver::analyzeCrossLinkedOligomer' can be const. [functionConst] massxpert-7.0.0/src/nongui/Cleaver.hpp:89:7: note: Technically the member function 'msxps::massxpert::Cleaver::analyzeCrossLinkedOligomer' can be const. massxpert-7.0.0/src/nongui/Cleaver.cpp:878:10: note: Technically the member function 'msxps::massxpert::Cleaver::analyzeCrossLinkedOligomer' can be const. massxpert-7.0.0/src/nongui/Cleaver.cpp:318:10: style:inconclusive: Technically the member function 'msxps::massxpert::Cleaver::findCleaveMotif' can be const. [functionConst] massxpert-7.0.0/src/nongui/Cleaver.hpp:95:7: note: Technically the member function 'msxps::massxpert::Cleaver::findCleaveMotif' can be const. massxpert-7.0.0/src/nongui/Cleaver.cpp:318:10: note: Technically the member function 'msxps::massxpert::Cleaver::findCleaveMotif' can be const. massxpert-7.0.0/src/nongui/Cleaver.cpp:436:10: style:inconclusive: Technically the member function 'msxps::massxpert::Cleaver::accountCleaveRule' can be const. [functionConst] massxpert-7.0.0/src/nongui/Cleaver.hpp:96:8: note: Technically the member function 'msxps::massxpert::Cleaver::accountCleaveRule' can be const. massxpert-7.0.0/src/nongui/Cleaver.cpp:436:10: note: Technically the member function 'msxps::massxpert::Cleaver::accountCleaveRule' can be const. massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:47:35: warning: Member variable 'MassSearchOligomerTableViewModel::mp_tableView' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:106:58: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:126:59: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:134:60: style:inconclusive: Function 'selectedOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:135:50: style:inconclusive: Function 'selectedOligomers' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:321:57: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:338:56: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:370:62: style:inconclusive: Function 'currentChanged' argument 1 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:371:62: style:inconclusive: Function 'currentChanged' argument 2 names different: declaration '' definition 'previous'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:437:61: style:inconclusive: Function 'itemActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:504:45: style:inconclusive: Function 'copyMassList' argument 1 names different: declaration '' definition 'monoOrAvg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/AtomDefDlg.cpp:126:13: style: Variable 'atom' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Modif.cpp:344:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::maxCount' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:99:7: note: Technically the member function 'msxps::massxpert::Modif::maxCount' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:344:10: note: Technically the member function 'msxps::massxpert::Modif::maxCount' can be const. massxpert-7.0.0/src/gui/AtomDefDlg.cpp:765:16: style: Variable 'isotope' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:106:58: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/FragmentOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:106:58: note: Shadow argument massxpert-7.0.0/src/nongui/Modif.cpp:365:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::operator==' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:103:8: note: Technically the member function 'msxps::massxpert::Modif::operator==' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:365:10: note: Technically the member function 'msxps::massxpert::Modif::operator==' can be const. massxpert-7.0.0/src/gui/AtomDefDlg.cpp:815:45: style: Either there is a missing override/final keyword, or the parameter 'atom' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:134:60: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/FragmentOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:134:60: note: Shadow argument massxpert-7.0.0/src/nongui/Modif.cpp:389:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::operator!=' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:104:8: note: Technically the member function 'msxps::massxpert::Modif::operator!=' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:389:10: note: Technically the member function 'msxps::massxpert::Modif::operator!=' can be const. massxpert-7.0.0/src/gui/AtomDefDlg.cpp:831:41: style: Either there is a missing override/final keyword, or the parameter 'atom' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/nongui/Modif.cpp:410:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::isNameKnown' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:106:7: note: Technically the member function 'msxps::massxpert::Modif::isNameKnown' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:410:10: note: Technically the member function 'msxps::massxpert::Modif::isNameKnown' can be const. massxpert-7.0.0/src/gui/AtomDefDlg.cpp:847:43: style: Either there is a missing override/final keyword, or the parameter 'isotope' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/nongui/Modif.cpp:537:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::accountMasses' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:112:8: note: Technically the member function 'msxps::massxpert::Modif::accountMasses' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:537:10: note: Technically the member function 'msxps::massxpert::Modif::accountMasses' can be const. massxpert-7.0.0/src/gui/CalculatorWnd.cpp:283:6: style: Condition '!populatePolChemDefComboBoxes()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:283:35: note: Calling function 'populatePolChemDefComboBoxes' returns 1 massxpert-7.0.0/src/gui/CalculatorWnd.cpp:283:6: note: Condition '!populatePolChemDefComboBoxes()' is always false massxpert-7.0.0/src/nongui/Modif.cpp:851:10: style:inconclusive: Technically the member function 'msxps::massxpert::Modif::debugPutStdErr' can be const. [functionConst] massxpert-7.0.0/src/nongui/Modif.hpp:124:8: note: Technically the member function 'msxps::massxpert::Modif::debugPutStdErr' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:851:10: note: Technically the member function 'msxps::massxpert::Modif::debugPutStdErr' can be const. massxpert-7.0.0/src/nongui/Modif.hpp:141:16: style: Virtual function 'deleteData' is called from destructor '~ModifProp()' at line 868. Dynamic binding is not used. [virtualCallInConstructor] massxpert-7.0.0/src/nongui/Modif.cpp:868:5: note: Calling deleteData massxpert-7.0.0/src/nongui/Modif.hpp:141:16: note: deleteData is a virtual function massxpert-7.0.0/src/nongui/Modif.cpp:471:10: warning: The class 'Modif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Modif.cpp:471:10: note: Derived function 'Modif::validate' massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:953:49: style:inconclusive: Function 'updateFragSpecDetails' argument 1 names different: declaration '' definition 'fragSpec'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:986:49: style:inconclusive: Function 'updateFragRuleDetails' argument 1 names different: declaration '' definition 'fragRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:453:13: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentOligomerTableView.cpp:531:17: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAlignmentRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.hpp:106:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:77:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OLIGOMER_DEC_PLACES [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:175:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Polymer.cpp:583:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:652:24: style: Variable 'itemText' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:250:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:493:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Polymer.cpp:1353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:126:17: style: Variable 'fragSpec' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:521:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Polymer.cpp:1645:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:904:17: style: Variable 'fragRule' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:557:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Polymer.cpp:1894:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:986:49: style: Either there is a missing override/final keyword, or the parameter 'fragRule' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:695:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:749:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:766:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:46:61: style:inconclusive: Function 'MoveToPreviousChar' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:81:57: style:inconclusive: Function 'MoveToNextChar' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:116:61: style:inconclusive: Function 'MoveToPreviousLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:156:57: style:inconclusive: Function 'MoveToNextLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:50:31: warning: Member variable 'CleaveOligomerTableViewModel::mp_tableView' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:196:61: style:inconclusive: Function 'MoveToPreviousPage' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:235:57: style:inconclusive: Function 'MoveToNextPage' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:274:60: style:inconclusive: Function 'MoveToStartOfLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:300:58: style:inconclusive: Function 'MoveToEndOfLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:326:64: style:inconclusive: Function 'MoveToStartOfDocument' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:355:62: style:inconclusive: Function 'MoveToEndOfDocument' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:384:61: style:inconclusive: Function 'SelectPreviousChar' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:442:57: style:inconclusive: Function 'SelectNextChar' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:500:57: style:inconclusive: Function 'SelectNextLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:563:61: style:inconclusive: Function 'SelectPreviousLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:626:57: style:inconclusive: Function 'SelectNextPage' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:688:61: style:inconclusive: Function 'SelectPreviousPage' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:749:60: style:inconclusive: Function 'SelectStartOfLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:803:58: style:inconclusive: Function 'SelectEndOfLine' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:864:64: style:inconclusive: Function 'SelectStartOfDocument' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:921:62: style:inconclusive: Function 'SelectEndOfDocument' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeySequenceHandling.cpp:978:52: style:inconclusive: Function 'SelectAll' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:148:33: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::name' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:103:11: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::name' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:148:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::name' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:155:33: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:105:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::oligomerList' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:155:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::oligomerList' can be const. massxpert-7.0.0/src/gui/RegionSelection.cpp:264:7: style: The scope of the variable 'height' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:223:33: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::massType' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:113:12: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::massType' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:223:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::massType' can be const. massxpert-7.0.0/src/gui/RegionSelection.cpp:509:7: style: The scope of the variable 'temp' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Modif.hpp:93:11: performance: Function 'targets()' should return member 'm_targets' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:231:33: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::previousMassType' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:114:12: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::previousMassType' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:231:33: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableViewDlg::previousMassType' can be const. massxpert-7.0.0/src/nongui/Modif.cpp:955:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 953. [multiCondition] massxpert-7.0.0/src/nongui/Modif.cpp:953:16: note: first condition massxpert-7.0.0/src/nongui/Modif.cpp:955:21: note: else if condition is opposite to first condition massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:124:57: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:52:62: style:inconclusive: Function 'RegionSelection' argument 1 names different: declaration '' definition 'view'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:124:57: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.hpp:106:11: note: Shadowed function massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewDlg.cpp:124:57: note: Shadow argument massxpert-7.0.0/src/gui/RegionSelection.cpp:76:37: style:inconclusive: Function 'setCoordinates' argument 1 names different: declaration '' definition 'index1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:76:49: style:inconclusive: Function 'setCoordinates' argument 2 names different: declaration '' definition 'index2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:102:48: style:inconclusive: Function 'setCoordinates' argument 1 names different: declaration '' definition 'point1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:102:71: style:inconclusive: Function 'setCoordinates' argument 2 names different: declaration '' definition 'point2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:235:42: style:inconclusive: Function 'drawMark' argument 1 names different: declaration '' definition 'point1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:235:65: style:inconclusive: Function 'drawMark' argument 2 names different: declaration '' definition 'point2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/RegionSelection.cpp:244:31: style:inconclusive: Function 'drawMark' argument 1 names different: declaration '' definition 'index1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:585:21: style: Condition 'version>=2' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/Modif.cpp:583:16: note: Assuming that condition 'version<2' is not redundant massxpert-7.0.0/src/nongui/Modif.cpp:585:21: note: Condition 'version>=2' is always true massxpert-7.0.0/src/gui/RegionSelection.cpp:244:43: style:inconclusive: Function 'drawMark' argument 2 names different: declaration '' definition 'index2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:296:11: style:inconclusive: Technically the member function 'msxps::massxpert::FragSpec::monomerContribution' can be const. [functionConst] massxpert-7.0.0/src/nongui/FragSpec.hpp:124:7: note: Technically the member function 'msxps::massxpert::FragSpec::monomerContribution' can be const. massxpert-7.0.0/src/nongui/FragSpec.cpp:296:11: note: Technically the member function 'msxps::massxpert::FragSpec::monomerContribution' can be const. massxpert-7.0.0/src/gui/CalculatorWnd.cpp:838:11: style: The scope of the variable 'mass' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/FragSpec.cpp:379:11: warning: The class 'FragSpec' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/FragSpec.cpp:379:11: note: Derived function 'FragSpec::validate' massxpert-7.0.0/src/gui/RegionSelection.cpp:263:29: style: Variable 'width' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/RegionSelection.cpp:264:29: style: Variable 'height' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:103:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/FragSpec.hpp:129:11: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Modif.cpp:447:12: style: The scope of the variable 'modif' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Modif.cpp:907:12: style: The scope of the variable 'modif' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Modif.cpp:932:12: style: The scope of the variable 'modif' can be reduced. [variableScope] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:836:37: style:inconclusive: Function 'apply' argument 1 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1107:52: style:inconclusive: Function 'formulaActionsComboBoxActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1348:33: style:inconclusive: Function 'showRecorder' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1371:32: style:inconclusive: Function 'showChemPad' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:1405:39: style:inconclusive: Function 'setFormulaHandling' argument 1 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:841:7: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/CalculatorWnd.cpp:841:7: note: Shadow local variable massxpert-7.0.0/src/gui/CalculatorWnd.cpp:988:15: style: Local variable 'res' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:841:7: note: Shadowed variable massxpert-7.0.0/src/gui/CalculatorWnd.cpp:988:15: note: Shadow local variable massxpert-7.0.0/src/nongui/Modif.cpp:57:34: style:inconclusive: Function 'Modif' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:57:54: style:inconclusive: Function 'Modif' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:57:68: style:inconclusive: Function 'Modif' argument 3 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:73:29: style:inconclusive: Function 'Modif' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:110:23: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:127:28: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:148:33: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:184:29: style:inconclusive: Function 'setTargets' argument 1 names different: declaration '' definition 'targets'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:217:31: style:inconclusive: Function 'targets' argument 1 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:230:35: style:inconclusive: Function 'hasMonomerTarget' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:247:31: style:inconclusive: Function 'validateTargets' argument 1 names different: declaration '' definition 'simplify'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:335:26: style:inconclusive: Function 'setMaxCount' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:365:34: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:389:34: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:443:38: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:444:45: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:445:30: style:inconclusive: Function 'isNameInList' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:576:49: style:inconclusive: Function 'renderXmlMdfElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:576:62: style:inconclusive: Function 'renderXmlMdfElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:890:14: style: Variable 'atom' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Modif.cpp:594:49: style:inconclusive: Function 'renderXmlMdfElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:642:51: style:inconclusive: Function 'renderXmlMdfElementV2' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:695:51: style:inconclusive: Function 'renderXmlMdfElementV3' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:203:30: style: Assigned value 'evaluateCode(code)' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:203:30: note: Calling function 'evaluateCode' returns 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:203:30: note: Assigned value 'evaluateCode(code)' is always true massxpert-7.0.0/src/nongui/Modif.cpp:780:34: style:inconclusive: Function 'formatXmlMdfElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:204:14: style: Condition 'ret==0' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:203:30: note: Calling function 'evaluateCode' returns 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:203:30: note: Assignment 'ret=evaluateCode(code)', assigned value is 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:204:14: note: Condition 'ret==0' is always false massxpert-7.0.0/src/nongui/Modif.cpp:780:57: style:inconclusive: Function 'formatXmlMdfElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:277:30: style: Assigned value 'evaluateCode(code)' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:277:30: note: Calling function 'evaluateCode' returns 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:277:30: note: Assigned value 'evaluateCode(code)' is always true massxpert-7.0.0/src/nongui/Modif.cpp:858:31: style:inconclusive: Function 'ModifProp' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:278:14: style: Condition 'ret==0' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:277:30: note: Calling function 'evaluateCode' returns 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:277:30: note: Assignment 'ret=evaluateCode(code)', assigned value is 1 massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:278:14: note: Condition 'ret==0' is always false massxpert-7.0.0/src/nongui/Modif.cpp:896:29: style:inconclusive: Function 'cloneOut' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:921:34: style:inconclusive: Function 'cloneIn' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:946:50: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:946:63: style:inconclusive: Function 'renderXmlElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:963:50: style:inconclusive: Function 'renderXmlElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:1019:52: style:inconclusive: Function 'renderXmlElementV2' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:1098:35: style:inconclusive: Function 'formatXmlElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:1098:58: style:inconclusive: Function 'formatXmlElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:184:29: style: Argument 'targets' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Modif.hpp:93:11: note: Shadowed function massxpert-7.0.0/src/nongui/Modif.cpp:184:29: note: Shadow argument massxpert-7.0.0/src/nongui/Modif.cpp:479:13: style: Local variable 'formula' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Modif.hpp:101:11: note: Shadowed function massxpert-7.0.0/src/nongui/Modif.cpp:479:13: note: Shadow local variable massxpert-7.0.0/src/nongui/Cleaver.cpp:46:27: style:inconclusive: Function 'Cleaver' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:47:36: style:inconclusive: Function 'Cleaver' argument 2 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:48:39: style:inconclusive: Function 'Cleaver' argument 3 names different: declaration '' definition 'cleaveOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:49:37: style:inconclusive: Function 'Cleaver' argument 4 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:50:36: style:inconclusive: Function 'Cleaver' argument 5 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:57:54: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/Cleaver.cpp:62:33: style:inconclusive: Function 'Cleaver' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:57:68: performance: Function parameter 'formula' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/Cleaver.cpp:88:40: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:104:22: style:inconclusive: Function 'cleave' argument 1 names different: declaration '' definition 'reset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:318:39: style:inconclusive: Function 'findCleaveMotif' argument 1 names different: declaration '' definition 'cleaveMotif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:907:12: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Cleaver.cpp:318:56: style:inconclusive: Function 'findCleaveMotif' argument 2 names different: declaration '' definition 'startIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:932:12: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Cleaver.cpp:318:72: style:inconclusive: Function 'findCleaveMotif' argument 3 names different: declaration '' definition 'endIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:436:40: style:inconclusive: Function 'accountCleaveRule' argument 1 names different: declaration '' definition 'cleaveRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:436:68: style:inconclusive: Function 'accountCleaveRule' argument 2 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:527:28: style:inconclusive: Function 'cleavePartial' argument 1 names different: declaration '' definition 'partialCleavageValue'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:789:42: style:inconclusive: Function 'analyzeCrossLinks' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:878:47: style:inconclusive: Function 'analyzeCrossLinkedOligomer' argument 1 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:879:51: style:inconclusive: Function 'analyzeCrossLinkedOligomer' argument 2 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Cleaver.cpp:88:40: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Cleaver.hpp:82:17: note: Shadowed function massxpert-7.0.0/src/nongui/Cleaver.cpp:88:40: note: Shadow argument massxpert-7.0.0/src/nongui/FragSpec.cpp:351:13: style: The scope of the variable 'fragSpec' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Cleaver.cpp:742:19: style: Local variable 'name' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Cleaver.cpp:631:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Cleaver.cpp:742:19: note: Shadow local variable massxpert-7.0.0/src/nongui/Cleaver.cpp:789:42: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Cleaver.hpp:82:17: note: Shadowed function massxpert-7.0.0/src/nongui/Cleaver.cpp:789:42: note: Shadow argument massxpert-7.0.0/src/nongui/Cleaver.cpp:879:51: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Cleaver.hpp:82:17: note: Shadowed function massxpert-7.0.0/src/nongui/Cleaver.cpp:879:51: note: Shadow argument massxpert-7.0.0/src/nongui/Cleaver.cpp:988:31: style: Local variable 'name' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Cleaver.cpp:893:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Cleaver.cpp:988:31: note: Shadow local variable massxpert-7.0.0/src/nongui/Cleaver.cpp:1109:35: style: Local variable 'name' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Cleaver.cpp:893:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Cleaver.cpp:1109:35: note: Shadow local variable massxpert-7.0.0/src/nongui/FragSpec.cpp:85:38: style:inconclusive: Function 'FragSpec' argument 1 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:85:58: style:inconclusive: Function 'FragSpec' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:359:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/FragSpec.cpp:85:72: style:inconclusive: Function 'FragSpec' argument 3 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:369:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/FragSpec.cpp:97:36: style:inconclusive: Function 'FragSpec' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:143:27: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:173:32: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:204:37: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:230:32: style:inconclusive: Function 'appendRule' argument 1 names different: declaration '' definition 'rule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:247:28: style:inconclusive: Function 'insertRuleAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:247:45: style:inconclusive: Function 'insertRuleAt' argument 2 names different: declaration '' definition 'rule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:262:28: style:inconclusive: Function 'removeRuleAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:272:33: style:inconclusive: Function 'setFragEnd' argument 1 names different: declaration '' definition 'fragEnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:289:38: style:inconclusive: Function 'setMonomerContribution' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:313:37: style:inconclusive: Function 'setComment' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:347:39: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:348:49: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:349:34: style:inconclusive: Function 'isNameInList' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:162:14: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveMotif::motif' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveMotif.hpp:125:18: note: Technically the member function 'msxps::massxpert::CleaveMotif::motif' can be const. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:162:14: note: Technically the member function 'msxps::massxpert::CleaveMotif::motif' can be const. massxpert-7.0.0/src/nongui/FragSpec.cpp:416:63: style:inconclusive: Function 'renderXmlFgsElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:551:52: style:inconclusive: Function 'renderXmlFgsElementV2' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:732:35: style:inconclusive: Function 'formatXmlFgsElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:732:58: style:inconclusive: Function 'formatXmlFgsElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/FragSpec.cpp:272:33: style: Argument 'fragEnd' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/FragSpec.hpp:121:14: note: Shadowed function massxpert-7.0.0/src/nongui/FragSpec.cpp:272:33: note: Shadow argument massxpert-7.0.0/src/nongui/FragSpec.cpp:784:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/FragSpec.cpp:736:7: note: Shadowed variable massxpert-7.0.0/src/nongui/FragSpec.cpp:784:11: note: Shadow local variable massxpert-7.0.0/src/nongui/CleaveMotif.cpp:194:14: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveMotif::offset' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveMotif.hpp:130:7: note: Technically the member function 'msxps::massxpert::CleaveMotif::offset' can be const. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:194:14: note: Technically the member function 'msxps::massxpert::CleaveMotif::offset' can be const. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:214:14: style:inconclusive: Technically the member function 'msxps::massxpert::CleaveMotif::isForCleave' can be const. [functionConst] massxpert-7.0.0/src/nongui/CleaveMotif.hpp:133:8: note: Technically the member function 'msxps::massxpert::CleaveMotif::isForCleave' can be const. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:214:14: note: Technically the member function 'msxps::massxpert::CleaveMotif::isForCleave' can be const. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:334:14: style: The member function 'msxps::massxpert::CleaveMotif::validate' can be static. [functionStatic] massxpert-7.0.0/src/nongui/CleaveMotif.hpp:139:8: note: The member function 'msxps::massxpert::CleaveMotif::validate' can be static. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:334:14: note: The member function 'msxps::massxpert::CleaveMotif::validate' can be static. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:334:14: warning: The class 'CleaveMotif' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/CleaveMotif.cpp:334:14: note: Derived function 'CleaveMotif::validate' massxpert-7.0.0/src/nongui/FragSpec.cpp:85:58: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/FragSpec.cpp:85:72: performance: Function parameter 'formula' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:678:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:687:11: note: Found duplicate branches for 'if' and 'else'. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:678:11: note: Found duplicate branches for 'if' and 'else'. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:773:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:782:11: note: Found duplicate branches for 'if' and 'else'. massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:773:11: note: Found duplicate branches for 'if' and 'else'. massxpert-7.0.0/src/nongui/Cleaver.cpp:318:39: style: Parameter 'cleaveMotif' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/nongui/PolChemDef.cpp:891:28: style: Variable 'monomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:47:17: style:inconclusive: Function 'MzLabInputOligomerTableViewModel' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:47:40: style:inconclusive: Function 'MzLabInputOligomerTableViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:79:35: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:93:57: style:inconclusive: Function 'setMzLabWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:108:32: style:inconclusive: Function 'setTableView' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:143:50: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:144:62: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:180:62: style:inconclusive: Function 'setData' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:181:76: style:inconclusive: Function 'setData' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:265:57: style:inconclusive: Function 'addOligomer' argument 1 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:316:55: style:inconclusive: Function 'removeOligomers' argument 1 names different: declaration '' definition 'firstIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:316:71: style:inconclusive: Function 'removeOligomers' argument 2 names different: declaration '' definition 'lastIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:108:32: style: Argument 'tableView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.hpp:95:32: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewModel.cpp:108:32: note: Shadow argument massxpert-7.0.0/src/nongui/Cleaver.cpp:204:16: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Cleaver.cpp:454:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Cleaver.cpp:547:16: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Cleaver.cpp:807:18: style: Variable 'crossLink' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:67:63: style:inconclusive: Function 'setSequenceEditorWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:76:43: style:inconclusive: Function 'setEdits' argument 1 names different: declaration '' definition 'elab'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:76:60: style:inconclusive: Function 'setEdits' argument 2 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:86:51: style:inconclusive: Function 'evaluateCode' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:149:38: style:inconclusive: Function 'newKey' argument 1 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:165:43: style:inconclusive: Function 'upperCaseChar' argument 1 names different: declaration '' definition 'qchar'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:238:43: style:inconclusive: Function 'lowerCaseChar' argument 1 names different: declaration '' definition 'qchar'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:309:45: style:inconclusive: Function 'autoComplete' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:329:44: style:inconclusive: Function 'reportError' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:892:28: style: Variable 'modif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:75:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.hpp:81:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:75:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:115:31: style: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::columnCount' can be static. [functionStatic] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.hpp:88:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:115:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::CleaveOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/nongui/CleaveMotif.cpp:78:45: style:inconclusive: Function 'CleaveMotif' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:97:33: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:117:38: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:138:43: style:inconclusive: Function 'operator=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:151:38: style:inconclusive: Function 'setMotif' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:183:28: style:inconclusive: Function 'setOffset' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:204:32: style:inconclusive: Function 'setForCleave' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/CleaveMotif.cpp:229:35: style:inconclusive: Function 'parse' argument 1 names different: declaration '' definition 'site'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:52:52: style:inconclusive: Function 'FragmentOligomerTableViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:65:67: style:inconclusive: Function 'setPatternFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:72:63: style:inconclusive: Function 'setMonoFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:79:62: style:inconclusive: Function 'setAvgFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:86:62: style:inconclusive: Function 'setTolerance' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:93:62: style:inconclusive: Function 'setChargeFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:309:45: style: Parameter 'code' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:101:22: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:101:47: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:156:66: style:inconclusive: Function 'sortCoordinates' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:157:66: style:inconclusive: Function 'sortCoordinates' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:213:59: style:inconclusive: Function 'sortName' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:196:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/PolChemDef.cpp:893:28: style: Variable 'crossLinker' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:214:59: style:inconclusive: Function 'sortName' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:269:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:314:7: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration '' definition 'sourceRow'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:318:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:314:37: style:inconclusive: Function 'filterAcceptsRow' argument 2 names different: declaration '' definition 'sourceParent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerCodeEvaluator.cpp:345:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:60:12: style:inconclusive: Function 'MzLabInputOligomerTableViewDlg' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:60:28: style:inconclusive: Function 'MzLabInputOligomerTableViewDlg' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:60:43: style:inconclusive: Function 'MzLabInputOligomerTableViewDlg' argument 3 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:138:56: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:208:75: style:inconclusive: Function 'duplicateOligomerData' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:238:62: style:inconclusive: Function 'setPreviousMassType' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:279:66: style:inconclusive: Function 'monoMassCheckBoxStateChanged' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:295:65: style:inconclusive: Function 'avgMassCheckBoxStateChanged' argument 1 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:312:18: style:inconclusive: Function 'applyFormula' argument 1 names different: declaration '' definition 'formula'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:312:32: style:inconclusive: Function 'applyFormula' argument 2 names different: declaration '' definition 'inPlace'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:418:50: style:inconclusive: Function 'applyMass' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:418:61: style:inconclusive: Function 'applyMass' argument 2 names different: declaration '' definition 'inPlace'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:506:55: style:inconclusive: Function 'applyThreshold' argument 1 names different: declaration '' definition 'threshold'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:507:53: style:inconclusive: Function 'applyThreshold' argument 2 names different: declaration '' definition 'inPlace'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:508:53: style:inconclusive: Function 'applyThreshold' argument 3 names different: declaration '' definition 'onMz'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:610:58: style:inconclusive: Function 'applyChargeIncrement' argument 1 names different: declaration '' definition 'increment'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:611:59: style:inconclusive: Function 'applyChargeIncrement' argument 2 names different: declaration '' definition 'inPlace'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:727:21: style:inconclusive: Function 'applyIonizeRule' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:727:38: style:inconclusive: Function 'applyIonizeRule' argument 2 names different: declaration '' definition 'inPlace'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:867:68: style:inconclusive: Function 'connectSeqEditorWnd' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:194:11: performance:inconclusive: Use const reference for 'rightEndStr' to avoid unnecessary data copying. [redundantCopyLocalConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:138:56: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.hpp:103:11: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:138:56: note: Shadow argument massxpert-7.0.0/src/nongui/PolChemDef.cpp:894:28: style: Variable 'cleaveSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:65:67: performance: Function parameter 'value' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:156:66: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:157:66: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:213:59: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/FragmentOligomerTableViewSortProxyModel.cpp:214:59: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/FragSpec.cpp:351:22: style: Variable 'fragSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:52:54: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:198:56: style:inconclusive: Function 'keyReleaseEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:221:63: style:inconclusive: Function 'keyPressEventKeyEscape' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:230:63: style:inconclusive: Function 'keyPressEventKeyReturn' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:239:66: style:inconclusive: Function 'keyPressEventKeyBackspace' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Modif.cpp:447:18: style: Variable 'modif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:319:63: style:inconclusive: Function 'keyPressEventKeyDelete' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsViewKeyboardHandling.cpp:370:59: style:inconclusive: Function 'keyPressEventAlpha' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/PolChemDef.cpp:895:28: style: Variable 'fragSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Modif.cpp:907:18: style: Variable 'modif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:253:16: style: Variable 'monoButton' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Modif.cpp:932:18: style: Variable 'modif' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:256:16: style: Variable 'avgButton' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableViewDlg.cpp:731:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:96:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:113:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MultiSelection [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:245:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:371:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:540:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:854:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:871:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:72:35: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.hpp:81:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:72:35: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::oligomerList' can be const. massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:113:35: style: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::columnCount' can be static. [functionStatic] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.hpp:88:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:113:35: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:52:12: style:inconclusive: Function 'CleaveOligomerTableViewSortProxyModel' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:64:61: style:inconclusive: Function 'setPartialFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:71:61: style:inconclusive: Function 'setMonoFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:78:60: style:inconclusive: Function 'setAvgFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:85:60: style:inconclusive: Function 'setTolerance' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:92:60: style:inconclusive: Function 'setChargeFilter' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:99:68: style:inconclusive: Function 'lessThan' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:100:68: style:inconclusive: Function 'lessThan' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:165:64: style:inconclusive: Function 'sortCoordinates' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:166:64: style:inconclusive: Function 'sortCoordinates' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:222:57: style:inconclusive: Function 'sortName' argument 1 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:223:57: style:inconclusive: Function 'sortName' argument 2 names different: declaration '' definition 'right'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:299:7: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration '' definition 'sourceRow'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:299:37: style:inconclusive: Function 'filterAcceptsRow' argument 2 names different: declaration '' definition 'sourceParent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:56:12: style:inconclusive: Function 'MzLabFormulaBasedActionsDlg' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:89:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableView::oligomerPairList' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.hpp:82:32: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableView::oligomerPairList' can be const. massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:89:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableView::oligomerPairList' can be const. massxpert-7.0.0/src/gui/CleavageDlg.cpp:102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:203:11: performance:inconclusive: Use const reference for 'rightEndStr' to avoid unnecessary data copying. [redundantCopyLocalConst] massxpert-7.0.0/src/gui/CleavageDlg.cpp:115:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleavageDlg.cpp:158:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleavageDlg.cpp:276:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:165:64: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:449:25: style: Either there is a missing 'override', or the member function 'msxps::massxpert::MonomerModificationDlg::modifListWidgetItemSelectionChanged' can be static. [functionStatic] massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:95:8: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MonomerModificationDlg::modifListWidgetItemSelectionChanged' can be static. massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:449:25: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MonomerModificationDlg::modifListWidgetItemSelectionChanged' can be static. massxpert-7.0.0/src/gui/CleavageDlg.cpp:466:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:166:64: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/CleavageDlg.cpp:537:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:222:57: performance: Function parameter 'left' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/CleavageDlg.cpp:793:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveOligomerTableViewSortProxyModel.cpp:223:57: performance: Function parameter 'right' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/CleavageDlg.cpp:1004:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleavageDlg.cpp:1028:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:69:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:146:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabFormulaBasedActionsDlg.cpp:256:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:588:20: style: Variable 'recorder' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:52:36: warning: Member variable 'MzLabOutputOligomerTableViewModel::mp_tableView' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:52:36: warning: Member variable 'MzLabOutputOligomerTableViewModel::mp_mzLabWnd' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:52:36: warning: Member variable 'MzLabOutputOligomerTableViewModel::m_massType' is not initialized in the constructor. [uninitMemberVar] massxpert-7.0.0/src/nongui/Formula.cpp:77:10: warning:inconclusive: Member variable 'Formula::m_forceCountIndex' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/nongui/Formula.cpp:220:10: warning:inconclusive: Member variable 'Formula::m_forceCountIndex' is not assigned a value in 'Formula::operator='. [operatorEqVarError] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:745:20: style: Variable 'recorder' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Formula.cpp:1975:10: style:inconclusive: Technically the member function 'msxps::massxpert::Formula::deepAtomCopy' can be const. [functionConst] massxpert-7.0.0/src/nongui/Formula.hpp:253:8: note: Technically the member function 'msxps::massxpert::Formula::deepAtomCopy' can be const. massxpert-7.0.0/src/nongui/Formula.cpp:1975:10: note: Technically the member function 'msxps::massxpert::Formula::deepAtomCopy' can be const. massxpert-7.0.0/src/gui/PkaPhPiDlg.hpp:104:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/PkaPhPiDlg.hpp:104:8: note: Function in derived class massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:51:17: style:inconclusive: Function 'CleaveOligomerTableViewModel' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:51:40: style:inconclusive: Function 'CleaveOligomerTableViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:89:69: style:inconclusive: Function 'setTableView' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:124:46: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:125:58: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.hpp:212:11: performance: Function 'text()' should return member 'm_formula' by const reference. [returnByReference] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:256:64: style:inconclusive: Function 'addOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:307:51: style:inconclusive: Function 'removeOligomers' argument 1 names different: declaration '' definition 'firstIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CalculatorWnd.cpp:841:29: style: Variable 'res' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:307:67: style:inconclusive: Function 'removeOligomers' argument 2 names different: declaration '' definition 'lastIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:89:69: style: Argument 'tableView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.hpp:85:28: note: Shadowed function massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:89:69: note: Shadow argument massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:256:64: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.hpp:81:23: note: Shadowed function massxpert-7.0.0/src/gui/CleaveOligomerTableViewModel.cpp:256:64: note: Shadow argument massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:203:6: style: Condition '!fetchValidateInputData()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:203:29: note: Calling function 'fetchValidateInputData' returns 1 massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:203:6: note: Condition '!fetchValidateInputData()' is always false massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:258:6: style: Condition '!fetchValidateInputData()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:258:29: note: Calling function 'fetchValidateInputData' returns 1 massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:258:6: note: Condition '!fetchValidateInputData()' is always false massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:69:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:69:8: note: Function in derived class massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:70:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:70:8: note: Function in derived class massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:80:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/SequenceEditorFindDlg.hpp:80:8: note: Function in derived class massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:132:36: style: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewModel::columnCount' can be static. [functionStatic] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.hpp:103:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:132:36: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabOutputOligomerTableViewModel::columnCount' can be static. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:508:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1355:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1417:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1753:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SliderSingleStepAdd [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1886:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:2027:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:77:8: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:87:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:77:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:79:8: style: The function 'readSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:73:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:79:8: note: Function in derived class massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:80:8: style: The function 'writeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:72:16: note: Virtual function in base class massxpert-7.0.0/src/gui/MonomerModificationDlg.hpp:80:8: note: Function in derived class massxpert-7.0.0/src/gui/CompositionsDlg.cpp:297:3: warning: Either the condition 'mpa_compositionTreeViewModel' is redundant or there is possible null pointer dereference: mpa_compositionTreeViewModel. [nullPointerRedundantCheck] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:304:6: note: Assuming that condition 'mpa_compositionTreeViewModel' is not redundant massxpert-7.0.0/src/gui/CompositionsDlg.cpp:297:3: note: Null pointer dereference massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:57:33: style:inconclusive: Function 'PkaPhPiDlg' argument 2 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:60:33: style:inconclusive: Function 'PkaPhPiDlg' argument 4 names different: declaration '' definition 'pkaPhPi'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:61:37: style:inconclusive: Function 'PkaPhPiDlg' argument 5 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:308:31: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:333:41: style:inconclusive: Function 'prepareResultsTxtString' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:156:12: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/PkaPhPiDlg.cpp:156:12: note: Shadow local variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:465:36: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:490:46: style:inconclusive: Function 'prepareResultsTxtString' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:353:29: style: Local variable 'prop' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:339:25: note: Shadowed variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:353:29: note: Shadow local variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:358:32: style: Local variable 'count' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:344:24: note: Shadowed variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:358:32: note: Shadow local variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:365:36: style: Local variable 'prop' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:353:29: note: Shadowed variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:365:36: note: Shadow local variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:394:28: style: Local variable 'prop' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:386:24: note: Shadowed variable massxpert-7.0.0/src/gui/CompositionsDlg.cpp:394:28: note: Shadow local variable massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:351:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:368:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorFindDlg.cpp:297:85: style:inconclusive: Function 'motifComboBoxEditTextChanged' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:434:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:494:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:572:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:162:10: style: The scope of the variable 'mass' can be reduced. [variableScope] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:205:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/CompositionsDlg.cpp:319:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:57:12: style:inconclusive: Function 'MzLabMatchBasedActionsDlg' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:118:54: style:inconclusive: Function 'calculateTolerance' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:156:23: style:inconclusive: Function 'fillMolecularMassList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:157:18: style:inconclusive: Function 'fillMolecularMassList' argument 2 names different: declaration '' definition 'listM'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1371:27: style: Opposite expression on both sides of '&&'. [oppositeExpression] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:158:13: style:inconclusive: Function 'fillMolecularMassList' argument 3 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1049:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] massxpert-7.0.0/src/nongui/Monomer.cpp:805:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:48:17: style:inconclusive: Function 'MassSearchOligomerTableViewModel' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:82:14: style: The scope of the variable 'atomCount' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:48:40: style:inconclusive: Function 'MassSearchOligomerTableViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:151:14: style: The scope of the variable 'atomCount' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:87:32: style:inconclusive: Function 'setTableView' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:188:14: style: The scope of the variable 'atomCount' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:122:50: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:123:62: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:257:57: style:inconclusive: Function 'addOligomer' argument 1 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:308:68: style:inconclusive: Function 'addOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:339:21: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:358:55: style:inconclusive: Function 'removeOligomers' argument 1 names different: declaration '' definition 'firstIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:358:71: style:inconclusive: Function 'removeOligomers' argument 2 names different: declaration '' definition 'lastIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:87:32: style: Argument 'tableView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.hpp:85:32: note: Shadowed function massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:87:32: note: Shadow argument massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:308:68: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.hpp:81:23: note: Shadowed function massxpert-7.0.0/src/gui/MassSearchOligomerTableViewModel.cpp:308:68: note: Shadow argument massxpert-7.0.0/src/nongui/Formula.cpp:77:33: style:inconclusive: Function 'Formula' argument 1 names different: declaration 'formula' definition 'other'. [funcArgNamesDifferent] massxpert-7.0.0/src/nongui/Formula.hpp:201:26: note: Function 'Formula' argument 1 names different: declaration 'formula' definition 'other'. massxpert-7.0.0/src/nongui/Formula.cpp:77:33: note: Function 'Formula' argument 1 names different: declaration 'formula' definition 'other'. massxpert-7.0.0/src/nongui/Formula.cpp:1000:41: style:inconclusive: Function 'accountInList' argument 1 names different: declaration '' definition 'atomCount'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1000:56: style:inconclusive: Function 'accountInList' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1099:45: style:inconclusive: Function 'accountInList' argument 2 names different: declaration 'refList' definition 'atomRefList'. [funcArgNamesDifferent] massxpert-7.0.0/src/nongui/Formula.hpp:218:42: note: Function 'accountInList' argument 2 names different: declaration 'refList' definition 'atomRefList'. massxpert-7.0.0/src/nongui/Formula.cpp:1099:45: note: Function 'accountInList' argument 2 names different: declaration 'refList' definition 'atomRefList'. massxpert-7.0.0/src/nongui/Formula.cpp:1407:28: style:inconclusive: Function 'accountMasses' argument 4 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1459:45: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1460:36: style:inconclusive: Function 'accountMasses' argument 2 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1461:28: style:inconclusive: Function 'accountMasses' argument 3 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1501:44: style:inconclusive: Function 'accountAtoms' argument 1 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:1501:57: style:inconclusive: Function 'accountAtoms' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:2015:53: style:inconclusive: Function 'renderXmlFormulaElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Formula.cpp:694:12: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/Formula.cpp:694:12: note: Shadow local variable massxpert-7.0.0/src/nongui/Formula.cpp:712:12: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/Formula.cpp:712:12: note: Shadow local variable massxpert-7.0.0/src/nongui/Formula.cpp:1098:39: style: Argument 'text' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Formula.hpp:212:11: note: Shadowed function massxpert-7.0.0/src/nongui/Formula.cpp:1098:39: note: Shadow argument massxpert-7.0.0/src/nongui/Formula.cpp:1930:29: style: Argument 'totalAtoms' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Formula.hpp:247:7: note: Shadowed function massxpert-7.0.0/src/nongui/Formula.cpp:1930:29: note: Shadow argument massxpert-7.0.0/src/nongui/Formula.cpp:1931:29: style: Argument 'totalIsotopes' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Formula.hpp:248:7: note: Shadowed function massxpert-7.0.0/src/nongui/Formula.cpp:1931:29: note: Shadow argument massxpert-7.0.0/src/nongui/Monomer.cpp:616:10: style:inconclusive: Technically the member function 'msxps::massxpert::Monomer::modifCount' can be const. [functionConst] massxpert-7.0.0/src/nongui/Monomer.hpp:118:7: note: Technically the member function 'msxps::massxpert::Monomer::modifCount' can be const. massxpert-7.0.0/src/nongui/Monomer.cpp:616:10: note: Technically the member function 'msxps::massxpert::Monomer::modifCount' can be const. massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:667:11: style: The scope of the variable 'text' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Formula.cpp:1423:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:1472:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:1548:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Monomer.cpp:654:10: warning: The class 'Monomer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Monomer.cpp:654:10: note: Derived function 'Monomer::validate' massxpert-7.0.0/src/gui/CompositionsDlg.cpp:293:24: style: Variable 'fakeMonomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Formula.cpp:1850:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:1877:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:1901:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:1935:18: style: Variable 'atomCount' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:255:48: style:inconclusive: Function 'populateModifList' argument 1 names different: declaration '' definition 'all'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:458:53: style:inconclusive: Function 'displayAllModifsChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:627:53: style:inconclusive: Function 'parseModifDefinition' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:197:19: style: Local variable 'text' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:186:15: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:197:19: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:392:23: style: Local variable 'text' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:315:19: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:392:23: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:477:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:477:8: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:547:19: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:543:15: note: Shadowed variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:547:19: note: Shadow local variable massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:708:12: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:708:12: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:162:15: style: Variable 'mass' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.hpp:84:3: style: Class 'MassSearchOligomerTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:253:30: style: Variable 'oligomerPair' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabMatchBasedActionsDlg.cpp:367:22: style: Variable 'dialogName' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:164:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:82:26: style:inconclusive: Function 'setOligomerPairList' argument 1 names different: declaration '' definition 'oligomerPairList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:221:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:96:77: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:233:23: style: Variable 'list' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:111:53: style:inconclusive: Function 'setMzLabWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:258:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:128:38: style:inconclusive: Function 'setSourceModel' argument 1 names different: declaration '' definition 'model'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:495:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:271:64: style:inconclusive: Function 'itemActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:503:24: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:338:19: style:inconclusive: Function 'provideEditorWindowFeedback' argument 1 names different: declaration '' definition 'oligomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:528:12: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:405:17: style:inconclusive: Function 'duplicateSelectedOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:545:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MonomerModificationDlg.cpp:561:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:82:26: style: Argument 'oligomerPairList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.hpp:82:32: note: Shadowed function massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:82:26: note: Shadow argument massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.hpp:80:15: performance: Function 'formats()' should return member 'm_formats' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableView.cpp:289:17: style: Variable 'oligomerPair' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Formula.cpp:151:24: style: Variable 'atomCount' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Formula.cpp:188:24: style: Variable 'atomCount' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MzLabWnd.cpp:250:39: style:inconclusive: Function 'ionizationChargeChanged' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:257:38: style:inconclusive: Function 'ionizationLevelChanged' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:263:51: style:inconclusive: Function 'ionizationFormulaChanged' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:314:57: style:inconclusive: Function 'inputListDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:343:58: style:inconclusive: Function 'inputListsDlg' argument 1 names different: declaration '' definition 'dlg1'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:344:58: style:inconclusive: Function 'inputListsDlg' argument 2 names different: declaration '' definition 'dlg2'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:409:32: style:inconclusive: Function 'newInputList' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:409:47: style:inconclusive: Function 'newInputList' argument 2 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:482:34: style:inconclusive: Function 'findDlg' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:497:55: style:inconclusive: Function 'inputListWidgetItemClicked' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:533:37: style:inconclusive: Function 'destroyDlg' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabWnd.cpp:409:32: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:53:26: style:inconclusive: Function 'MzLabOutputOligomerTableViewModel' argument 1 names different: declaration '' definition 'oligomerPairList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:53:53: style:inconclusive: Function 'MzLabOutputOligomerTableViewModel' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:77:36: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:91:58: style:inconclusive: Function 'setMzLabWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:106:33: style:inconclusive: Function 'setTableView' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.hpp:93:11: performance: Function 'code()' should return member 'm_code' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:141:51: style:inconclusive: Function 'headerData' argument 1 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:142:63: style:inconclusive: Function 'headerData' argument 2 names different: declaration '' definition 'orientation'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:182:63: style:inconclusive: Function 'setData' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:183:77: style:inconclusive: Function 'setData' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:269:66: style:inconclusive: Function 'addOligomerPair' argument 1 names different: declaration '' definition 'oligomerPair'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:106:33: style: Argument 'tableView' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.hpp:100:33: note: Shadowed function massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:106:33: note: Shadow argument massxpert-7.0.0/src/nongui/Monomer.cpp:805:11: style: Assignment 'version=1' is redundant with condition 'version==1'. [duplicateConditionalAssign] massxpert-7.0.0/src/nongui/Monomer.cpp:802:14: note: Condition 'version==1' massxpert-7.0.0/src/nongui/Monomer.cpp:805:11: note: Assignment 'version=1' is redundant massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.hpp:80:15: performance: Function 'formats()' should return member 'm_formats' by const reference. [returnByReference] massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.cpp:50:36: style:inconclusive: Function 'FragmentOligomerTableViewMimeData' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.cpp:51:22: style:inconclusive: Function 'FragmentOligomerTableViewMimeData' argument 2 names different: declaration '' definition 'editorWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.cpp:52:21: style:inconclusive: Function 'FragmentOligomerTableViewMimeData' argument 3 names different: declaration '' definition 'fragmentationDlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.cpp:81:18: style:inconclusive: Function 'retrieveData' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentOligomerTableViewMimeData.cpp:81:36: style:inconclusive: Function 'retrieveData' argument 2 names different: declaration '' definition 'preferredType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:203:47: style:inconclusive: Function 'formulaCheckBoxToggled' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:477:52: style:inconclusive: Function 'getSrcIonizeRuleData' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:503:53: style:inconclusive: Function 'getDestIonizeRuleData' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:603:37: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:697:14: style: Local variable 'value' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:638:11: note: Shadowed variable massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:697:14: note: Shadow local variable massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:170:43: style: Either there is a missing override/final keyword, or the parameter 'event' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.cpp:50:38: style:inconclusive: Function 'MassSearchOligomerTableViewMimeData' argument 1 names different: declaration '' definition 'tableView'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.cpp:51:22: style:inconclusive: Function 'MassSearchOligomerTableViewMimeData' argument 2 names different: declaration '' definition 'editorWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.cpp:52:18: style:inconclusive: Function 'MassSearchOligomerTableViewMimeData' argument 3 names different: declaration '' definition 'massSearchDlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.cpp:81:18: style:inconclusive: Function 'retrieveData' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableViewMimeData.cpp:81:36: style:inconclusive: Function 'retrieveData' argument 2 names different: declaration '' definition 'preferredType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:378:12: style: The scope of the variable 'monomer' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Monomer.cpp:446:12: style: The scope of the variable 'monomer' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MzLabOutputOligomerTableViewModel.cpp:56:19: style: Unused variable: rootData [unusedVariable] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:853:63: style:inconclusive: Function 'updateCleaveSpecIdentityDetails' argument 1 names different: declaration '' definition 'cleaveSpec'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:869:55: style:inconclusive: Function 'updateCleaveRuleDetails' argument 1 names different: declaration '' definition 'cleaveRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:115:25: style:inconclusive: Function 'clone' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:159:30: style:inconclusive: Function 'mold' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:198:33: style:inconclusive: Function 'setCode' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:223:36: style:inconclusive: Function 'operator==' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:258:36: style:inconclusive: Function 'operator!=' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:374:38: style:inconclusive: Function 'isCodeInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:375:47: style:inconclusive: Function 'isCodeInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:376:32: style:inconclusive: Function 'isCodeInList' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:442:38: style:inconclusive: Function 'isNameInList' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:443:47: style:inconclusive: Function 'isNameInList' argument 2 names different: declaration '' definition 'refList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:444:32: style:inconclusive: Function 'isNameInList' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:484:37: style:inconclusive: Function 'isModifTarget' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:493:24: style:inconclusive: Function 'modify' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:493:36: style:inconclusive: Function 'modify' argument 2 names different: declaration '' definition 'override'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:493:59: style:inconclusive: Function 'modify' argument 3 names different: declaration '' definition 'errorList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:557:26: style:inconclusive: Function 'unmodify' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:616:36: style:inconclusive: Function 'modifCount' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:689:30: style:inconclusive: Function 'calculateMasses' argument 1 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:768:36: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:768:52: style:inconclusive: Function 'accountMasses' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:797:49: style:inconclusive: Function 'renderXmlMnmElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:797:62: style:inconclusive: Function 'renderXmlMnmElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:899:34: style:inconclusive: Function 'formatXmlMnmElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:899:57: style:inconclusive: Function 'formatXmlMnmElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:969:53: style:inconclusive: Function 'renderXmlMonomerElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:969:66: style:inconclusive: Function 'renderXmlMonomerElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:1049:55: style:inconclusive: Function 'renderXmlMonomerElementV2' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:1049:85: style:inconclusive: Function 'renderXmlMonomerElementV2' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:1160:38: style:inconclusive: Function 'formatXmlMonomerElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Monomer.cpp:1160:61: style:inconclusive: Function 'formatXmlMonomerElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:97:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Monomer.cpp:446:12: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:114:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Monomer.cpp:625:14: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:198:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:550:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:127:19: style: Variable 'cleaveSpec' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:796:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:426:24: style: Variable 'cleaveRuleList' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:992:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleaveSpecDefDlg.cpp:804:19: style: Variable 'cleaveRule' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1575:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1592:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:638:11: style: Unused variable: value [unusedVariable] massxpert-7.0.0/src/nongui/Monomer.cpp:378:20: style: Variable 'monomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Monomer.cpp:446:20: style: Variable 'monomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Monomer.cpp:805:11: style: Variable 'version' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:116:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:127:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:171:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:239:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:371:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:755:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1067:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1287:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1333:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1396:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1505:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1542:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MainWindow.cpp:1594:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:116:30: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableView::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.hpp:88:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:116:30: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MassSearchOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/FragmentationDlg.cpp:537:65: style:inconclusive: Function 'updateFragmentationDetails' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:562:51: style:inconclusive: Function 'updateOligomerSequence' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:572:45: style:inconclusive: Function 'calculateTolerance' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:621:38: style:inconclusive: Function 'filterOptions' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:769:37: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:237:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/FragmentationDlg.cpp:237:8: note: Shadow local variable massxpert-7.0.0/src/gui/FragmentationDlg.cpp:357:15: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/FragmentationDlg.cpp:357:15: note: Shadow local variable massxpert-7.0.0/src/gui/FragmentationDlg.cpp:262:16: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:408:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:109:60: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:123:58: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:137:62: style:inconclusive: Function 'selectedOligomers' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:138:52: style:inconclusive: Function 'selectedOligomers' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:349:59: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:366:58: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:398:64: style:inconclusive: Function 'currentChanged' argument 1 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:399:64: style:inconclusive: Function 'currentChanged' argument 2 names different: declaration '' definition 'previous'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:464:63: style:inconclusive: Function 'itemActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:526:47: style:inconclusive: Function 'copyMassList' argument 1 names different: declaration '' definition 'monoOrAvg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:109:60: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:109:60: note: Shadow argument massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:137:62: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.hpp:88:23: note: Shadowed function massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:137:62: note: Shadow argument massxpert-7.0.0/src/gui/CleavageDlg.cpp:410:14: warning: The class 'CleavageDlg' defines member function with name 'editorWnd' also defined in its parent class 'AbstractSeqEdWndDependentDlg'. [duplInheritedMember] massxpert-7.0.0/src/gui/AbstractSeqEdWndDependentDlg.hpp:89:22: note: Parent function 'AbstractSeqEdWndDependentDlg::editorWnd' massxpert-7.0.0/src/gui/CleavageDlg.cpp:410:14: note: Derived function 'CleavageDlg::editorWnd' massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:480:13: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchOligomerTableView.cpp:554:17: style: Variable 'oligomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:194:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:235:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:260:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:368:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:480:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:869:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:1038:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/CleavageDlg.hpp:124:14: performance: Function 'polymerHash()' should return member 'm_polymerHash' by const reference. [returnByReference] massxpert-7.0.0/src/gui/FragmentationDlg.cpp:578:20: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/CleavageDlg.cpp:451:6: style: Condition '!populateSelectedOligomerData()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/CleavageDlg.cpp:451:35: note: Calling function 'populateSelectedOligomerData' returns 1 massxpert-7.0.0/src/gui/CleavageDlg.cpp:451:6: note: Condition '!populateSelectedOligomerData()' is always false massxpert-7.0.0/src/nongui/Polymer.cpp:1013:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] massxpert-7.0.0/src/gui/CleavageDlg.cpp:534:55: style:inconclusive: Function 'updateCleavageDetails' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.cpp:569:46: style:inconclusive: Function 'updateOligomerSequence' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.cpp:579:40: style:inconclusive: Function 'calculateTolerance' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.cpp:636:33: style:inconclusive: Function 'filterOptions' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/CleavageDlg.cpp:902:32: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:2270:10: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'Ionizable'. [duplInheritedMember] massxpert-7.0.0/src/nongui/Ionizable.hpp:140:8: note: Parent function 'Ionizable::validate' massxpert-7.0.0/src/nongui/Polymer.cpp:2270:10: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/Polymer.cpp:83:10: warning: The class 'Polymer' defines member function with name 'setName' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:86:8: note: Parent function 'PolChemDefEntity::setName' massxpert-7.0.0/src/nongui/Polymer.cpp:83:10: note: Derived function 'Polymer::setName' massxpert-7.0.0/src/nongui/Polymer.cpp:94:10: warning: The class 'Polymer' defines member function with name 'name' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:87:11: note: Parent function 'PolChemDefEntity::name' massxpert-7.0.0/src/nongui/Polymer.cpp:94:10: note: Derived function 'Polymer::name' massxpert-7.0.0/src/nongui/Polymer.cpp:2270:10: warning: The class 'Polymer' defines member function with name 'validate' also defined in its parent class 'PolChemDefEntity'. [duplInheritedMember] massxpert-7.0.0/src/nongui/PolChemDefEntity.hpp:95:16: note: Parent function 'PolChemDefEntity::validate' massxpert-7.0.0/src/nongui/Polymer.cpp:2270:10: note: Derived function 'Polymer::validate' massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Polymer.hpp:121:11: performance: Function 'code()' should return member 'm_code' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Polymer.hpp:124:11: performance: Function 'author()' should return member 'm_author' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Polymer.hpp:127:11: performance: Function 'filePath()' should return member 'm_filePath' by const reference. [returnByReference] massxpert-7.0.0/src/nongui/Polymer.cpp:219:35: style: Condition 'name.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/Polymer.cpp:219:17: note: Assuming that condition 'name.isNull()' is not redundant massxpert-7.0.0/src/nongui/Polymer.cpp:219:35: note: Condition 'name.isEmpty()' is always false massxpert-7.0.0/src/nongui/Polymer.cpp:267:35: style: Condition 'name.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/Polymer.cpp:267:17: note: Assuming that condition 'name.isNull()' is not redundant massxpert-7.0.0/src/nongui/Polymer.cpp:267:35: note: Condition 'name.isEmpty()' is always false massxpert-7.0.0/src/nongui/Polymer.cpp:911:15: style: Condition 'how&CAP_NONE' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/Polymer.cpp:1392:19: style: Condition 'version>=4' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/nongui/Polymer.cpp:1390:19: note: Assuming that condition 'version==3' is not redundant massxpert-7.0.0/src/nongui/Polymer.cpp:1392:19: note: Condition 'version>=4' is always true massxpert-7.0.0/src/gui/CleavageDlg.cpp:585:20: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:1627:12: style: The scope of the variable 'monomer' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Polymer.cpp:83:33: style:inconclusive: Function 'setName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:105:33: style:inconclusive: Function 'setCode' argument 1 names different: declaration '' definition 'code'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:128:35: style:inconclusive: Function 'setAuthor' argument 1 names different: declaration '' definition 'author'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:150:37: style:inconclusive: Function 'setFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:171:37: style:inconclusive: Function 'setDateTime' argument 1 names different: declaration '' definition 'dateTime'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:215:41: style:inconclusive: Function 'setLeftEndModif' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:238:39: style:inconclusive: Function 'setLeftEndModif' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:263:42: style:inconclusive: Function 'setRightEndModif' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:286:40: style:inconclusive: Function 'setRightEndModif' argument 1 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:332:42: style:inconclusive: Function 'crossLinkedMonomerIndexList' argument 1 names different: declaration '' definition 'startIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:333:42: style:inconclusive: Function 'crossLinkedMonomerIndexList' argument 2 names different: declaration '' definition 'endIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:334:50: style:inconclusive: Function 'crossLinkedMonomerIndexList' argument 3 names different: declaration '' definition 'indexList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:335:43: style:inconclusive: Function 'crossLinkedMonomerIndexList' argument 4 names different: declaration '' definition 'partials'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:431:28: style:inconclusive: Function 'crossLinkList' argument 1 names different: declaration '' definition 'startIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:432:28: style:inconclusive: Function 'crossLinkList' argument 2 names different: declaration '' definition 'endIndex'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:433:44: style:inconclusive: Function 'crossLinkList' argument 3 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:434:29: style:inconclusive: Function 'crossLinkList' argument 4 names different: declaration '' definition 'partials'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:479:41: style:inconclusive: Function 'prepareMonomerRemoval' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:515:30: style:inconclusive: Function 'removeMonomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:592:43: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:601:33: style:inconclusive: Function 'accountMasses' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:602:43: style:inconclusive: Function 'accountMasses' argument 2 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:603:32: style:inconclusive: Function 'accountMasses' argument 3 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:604:32: style:inconclusive: Function 'accountMasses' argument 4 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:613:45: style:inconclusive: Function 'calculateMasses' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:613:63: style:inconclusive: Function 'calculateMasses' argument 2 names different: declaration '' definition 'reset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:620:35: style:inconclusive: Function 'calculateMasses' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:621:45: style:inconclusive: Function 'calculateMasses' argument 2 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:622:34: style:inconclusive: Function 'calculateMasses' argument 3 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:623:34: style:inconclusive: Function 'calculateMasses' argument 4 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:624:31: style:inconclusive: Function 'calculateMasses' argument 5 names different: declaration '' definition 'reset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:884:35: style:inconclusive: Function 'accountCappingMasses' argument 1 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:884:44: style:inconclusive: Function 'accountCappingMasses' argument 2 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:892:12: style:inconclusive: Function 'accountCappingMasses' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:892:25: style:inconclusive: Function 'accountCappingMasses' argument 2 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:892:38: style:inconclusive: Function 'accountCappingMasses' argument 3 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:892:52: style:inconclusive: Function 'accountCappingMasses' argument 4 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:892:61: style:inconclusive: Function 'accountCappingMasses' argument 5 names different: declaration '' definition 'times'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:924:36: style:inconclusive: Function 'accountEndModifMasses' argument 1 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:931:41: style:inconclusive: Function 'accountEndModifMasses' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:932:36: style:inconclusive: Function 'accountEndModifMasses' argument 2 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:933:44: style:inconclusive: Function 'accountEndModifMasses' argument 3 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:944:41: style:inconclusive: Function 'accountEndModifMasses' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:945:36: style:inconclusive: Function 'accountEndModifMasses' argument 2 names different: declaration '' definition 'how'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:946:40: style:inconclusive: Function 'accountEndModifMasses' argument 3 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:947:40: style:inconclusive: Function 'accountEndModifMasses' argument 4 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:975:31: style:inconclusive: Function 'crossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1003:33: style:inconclusive: Function 'uncrossLink' argument 1 names different: declaration '' definition 'crossLink'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1024:49: style:inconclusive: Function 'elementalComposition' argument 1 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1025:53: style:inconclusive: Function 'elementalComposition' argument 2 names different: declaration '' definition 'coordinateList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1026:50: style:inconclusive: Function 'elementalComposition' argument 3 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1383:58: style:inconclusive: Function 'renderXmlPolymerModifElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1383:71: style:inconclusive: Function 'renderXmlPolymerModifElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1400:58: style:inconclusive: Function 'renderXmlPolymerModifElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1434:60: style:inconclusive: Function 'renderXmlPolymerModifElementV3' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1468:60: style:inconclusive: Function 'renderXmlPolymerModifElementV4' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1511:56: style:inconclusive: Function 'renderXmlCrossLinksElement' argument 1 names different: declaration '' definition 'element'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1511:69: style:inconclusive: Function 'renderXmlCrossLinksElement' argument 2 names different: declaration '' definition 'version'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:1618:39: style:inconclusive: Function 'renderXmlPolymerFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:2050:37: style:inconclusive: Function 'formatXmlPolSeqElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:2050:60: style:inconclusive: Function 'formatXmlPolSeqElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:2167:41: style:inconclusive: Function 'formatXmlCrossLinksElement' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:2167:64: style:inconclusive: Function 'formatXmlCrossLinksElement' argument 2 names different: declaration '' definition 'indent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Polymer.cpp:83:33: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:83:33: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:105:33: style: Argument 'code' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:121:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:105:33: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:128:35: style: Argument 'author' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:124:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:128:35: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:150:37: style: Argument 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:127:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:150:37: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:171:37: style: Argument 'dateTime' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:130:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:171:37: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:215:41: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:215:41: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:263:42: style: Argument 'name' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:118:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:263:42: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:354:18: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:354:18: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:450:18: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:450:18: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:496:18: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:496:18: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:975:31: style: Argument 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:975:31: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:1003:33: style: Argument 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:1003:33: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:1057:23: style: Local variable 'jter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:1039:15: note: Shadowed variable massxpert-7.0.0/src/nongui/Polymer.cpp:1057:23: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:1212:22: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:1212:22: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:1618:39: style: Argument 'filePath' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:127:11: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:1618:39: note: Shadow argument massxpert-7.0.0/src/nongui/Polymer.cpp:2093:11: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:2053:7: note: Shadowed variable massxpert-7.0.0/src/nongui/Polymer.cpp:2093:11: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:2211:18: style: Local variable 'crossLink' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Polymer.hpp:181:8: note: Shadowed function massxpert-7.0.0/src/nongui/Polymer.cpp:2211:18: note: Shadow local variable massxpert-7.0.0/src/nongui/Polymer.cpp:1618:39: performance: Function parameter 'filePath' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/Polymer.cpp:555:35: style: Variable 'modifList' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Polymer.cpp:559:30: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Polymer.cpp:1037:20: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Polymer.cpp:1059:26: style: Variable 'modif' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Polymer.cpp:2057:12: style: Variable 'monomerString' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Polymer.cpp:629:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:1013:13: style: Variable 'crossLink' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:1311:11: style: Unused variable: sequence [unusedVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:1627:20: style: Variable 'monomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Polymer.cpp:2060:26: style: Variable 'monomer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:117:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::requestedVignetteSize' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:196:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::requestedVignetteSize' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:117:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::requestedVignetteSize' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:138:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::leftMargin' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:197:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::leftMargin' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:138:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::leftMargin' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:124:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::columns' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:198:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::columns' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:124:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::columns' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:131:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::rows' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:199:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::rows' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:131:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::rows' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1803:31: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::lastClickedVignette' can be const. [functionConst] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:201:7: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::lastClickedVignette' can be const. massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1803:31: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorGraphicsView::lastClickedVignette' can be const. massxpert-7.0.0/src/gui/MainWindow.cpp:1168:15: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MainWindow::polChemDefCatStringList' can be const. [functionConst] massxpert-7.0.0/src/gui/MainWindow.hpp:178:8: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MainWindow::polChemDefCatStringList' can be const. massxpert-7.0.0/src/gui/MainWindow.cpp:1168:15: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MainWindow::polChemDefCatStringList' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:96:30: style:inconclusive: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableView::oligomerList' can be const. [functionConst] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:96:30: note: Either there is a missing 'override', or the member function 'msxps::massxpert::MzLabInputOligomerTableView::oligomerList' can be const. massxpert-7.0.0/src/gui/MainWindow.hpp:165:11: performance: Function 'configSettingsFilePath()' should return member 'm_configSettingsFilePath' by const reference. [returnByReference] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:84:3: style: Class 'MzLabInputOligomerTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1136:16: style: Condition '!crossLinkVignetteAt(index,crossLink)' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1136:36: note: Calling function 'crossLinkVignetteAt' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1136:16: note: Condition '!crossLinkVignetteAt(index,crossLink)' is always false massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1198:8: style: Condition 'vignetteListSize' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1191:37: note: Assuming that condition 'm_monomerVignetteList.size()<1' is not redundant massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1196:54: note: Assignment 'vignetteListSize=m_monomerVignetteList.size()', assigned value is greater than 0 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1198:8: note: Condition 'vignetteListSize' is always true massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1372:31: style: Assigned value 'renderVignettes()' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1372:31: note: Calling function 'renderVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1372:31: note: Assigned value 'renderVignettes()' is always true massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1375:25: style: Assigned value 'scaleVignettes()' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1375:25: note: Calling function 'scaleVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1375:25: note: Assigned value 'scaleVignettes()' is always true massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1376:12: style: Condition 'ret==0' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1375:25: note: Calling function 'scaleVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1375:25: note: Assignment 'ret=scaleVignettes()', assigned value is 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1376:12: note: Condition 'ret==0' is always false massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1380:28: style: Assigned value 'positionVignettes()' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1380:28: note: Calling function 'positionVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1380:28: note: Assigned value 'positionVignettes()' is always true massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1381:12: style: Condition 'ret==0' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1380:28: note: Calling function 'positionVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1380:28: note: Assignment 'ret=positionVignettes()', assigned value is 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1381:12: note: Condition 'ret==0' is always false massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1598:48: style: Assigned value 'uncrossLinkVignetteAt(monomerIndex,crossLink)' is always true [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1598:48: note: Calling function 'uncrossLinkVignetteAt' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1598:48: note: Assigned value 'uncrossLinkVignetteAt(monomerIndex,crossLink)' is always true massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1600:16: style: Condition '!result' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1598:48: note: Calling function 'uncrossLinkVignetteAt' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1598:48: note: Assignment 'result=uncrossLinkVignetteAt(monomerIndex,crossLink)', assigned value is 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1600:16: note: Condition '!result' is always false massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1779:8: style: Condition '!scaleVignettes()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1779:23: note: Calling function 'scaleVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1779:8: note: Condition '!scaleVignettes()' is always false massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1782:8: style: Condition '!positionVignettes()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1782:26: note: Calling function 'positionVignettes' returns 1 massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1782:8: note: Condition '!positionVignettes()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:243:8: style: Condition '!initializeUserConfig()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:243:29: note: Calling function 'initializeUserConfig' returns 1 massxpert-7.0.0/src/gui/MainWindow.cpp:243:8: note: Condition '!initializeUserConfig()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1226:49: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1226:27: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1226:49: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1279:49: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1279:27: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1279:49: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1325:45: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1325:23: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1325:45: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1427:45: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1427:23: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1427:45: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1497:49: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1497:27: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1497:49: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MainWindow.cpp:1586:49: style: Condition 'filePath.isEmpty()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MainWindow.cpp:1586:27: note: Assuming that condition 'filePath.isNull()' is not redundant massxpert-7.0.0/src/gui/MainWindow.cpp:1586:49: note: Condition 'filePath.isEmpty()' is always false massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:89:60: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:783:30: style: The scope of the variable 'modifRenderer' can be reduced. [variableScope] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:103:75: style:inconclusive: Function 'setParentDlg' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:118:52: style:inconclusive: Function 'setMzLabWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:135:37: style:inconclusive: Function 'setSourceModel' argument 1 names different: declaration '' definition 'model'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:149:59: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'mouseEvent'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:384:15: style:inconclusive: Function 'testCleaveOligomerDataDropped' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:384:36: style:inconclusive: Function 'testCleaveOligomerDataDropped' argument 2 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:425:15: style:inconclusive: Function 'testMassSearchOligomerDataDropped' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:425:36: style:inconclusive: Function 'testMassSearchOligomerDataDropped' argument 2 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:12: style:inconclusive: Function 'testSimpleTextDataDroppedOrPasted' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:32: style:inconclusive: Function 'testSimpleTextDataDroppedOrPasted' argument 2 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:564:15: style:inconclusive: Function 'testSimpleTextDataDropped' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:564:36: style:inconclusive: Function 'testSimpleTextDataDropped' argument 2 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:585:61: style:inconclusive: Function 'parseOnlyMassLine' argument 1 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:639:66: style:inconclusive: Function 'parseMassAndChargeLine' argument 1 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:703:57: style:inconclusive: Function 'parseFullLine' argument 1 names different: declaration '' definition 'stringList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:927:63: style:inconclusive: Function 'itemActivated' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:89:60: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:89:60: note: Shadow argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:256:17: style: Local variable 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:256:17: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:319:17: style: Local variable 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:319:17: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:384:36: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:384:36: note: Shadow argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:425:36: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:425:36: note: Shadow argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:32: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:32: note: Shadow argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:496:15: style: Local variable 'text' shadows outer argument [shadowArgument] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:12: note: Shadowed argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:496:15: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:501:19: style: Local variable 'stringList' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:479:15: note: Shadowed variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:501:19: note: Shadow local variable massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:564:36: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.hpp:91:23: note: Shadowed function massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:564:36: note: Shadow argument massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:467:12: style: Parameter 'text' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:589:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:643:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MzLabInputOligomerTableView.cpp:708:15: style: Variable 'polChemDef' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MainWindow.cpp:221:10: style: The scope of the variable 'result' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:59:24: style:inconclusive: Function 'SequenceEditorGraphicsView' argument 1 names different: declaration '' definition 'editorWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1116:21: style: The scope of the variable 'polChemDefSpec' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:145:51: style:inconclusive: Function 'setPolymer' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1133:21: style: The scope of the variable 'polChemDefSpec' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:161:63: style:inconclusive: Function 'setEditorWnd' argument 1 names different: declaration '' definition 'editorWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1150:17: style: The scope of the variable 'polChemDef' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:217:60: style:inconclusive: Function 'vignetteIndex' argument 1 names different: declaration '' definition 'point'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1170:21: style: The scope of the variable 'polChemDefSpec' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:317:52: style:inconclusive: Function 'vignetteLocation' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:318:69: style:inconclusive: Function 'vignetteLocation' argument 2 names different: declaration '' definition 'cardDir'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:464:49: style:inconclusive: Function 'setSelection' argument 3 names different: declaration '' definition 'multiRegionSelection'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:465:49: style:inconclusive: Function 'setSelection' argument 4 names different: declaration '' definition 'multiSelectionRegion'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:514:49: style:inconclusive: Function 'setSelection' argument 2 names different: declaration '' definition 'multiRegionSelection'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:515:49: style:inconclusive: Function 'setSelection' argument 3 names different: declaration '' definition 'multiSelectionRegion'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:525:66: style:inconclusive: Function 'setSelection' argument 1 names different: declaration '' definition 'coordinateList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:526:49: style:inconclusive: Function 'setSelection' argument 2 names different: declaration '' definition 'multiRegionSelection'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:527:49: style:inconclusive: Function 'setSelection' argument 3 names different: declaration '' definition 'multiSelectionRegion'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:583:64: style:inconclusive: Function 'selectionIndices' argument 1 names different: declaration '' definition 'coordList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:620:66: style:inconclusive: Function 'setOngoingMouseMultiSelection' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:712:61: style:inconclusive: Function 'positionCursor' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:713:68: style:inconclusive: Function 'positionCursor' argument 2 names different: declaration '' definition 'linePos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:742:53: style:inconclusive: Function 'positionCursor' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:743:53: style:inconclusive: Function 'positionCursor' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:744:68: style:inconclusive: Function 'positionCursor' argument 3 names different: declaration '' definition 'linePos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:751:50: style:inconclusive: Function 'positionCursor' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:752:68: style:inconclusive: Function 'positionCursor' argument 2 names different: declaration '' definition 'linePos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:759:68: style:inconclusive: Function 'positionCursor' argument 1 names different: declaration '' definition 'linePos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:767:28: style:inconclusive: Function 'positionCursor' argument 1 names different: declaration '' definition 'regionSelection'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:768:44: style:inconclusive: Function 'positionCursor' argument 2 names different: declaration '' definition 'linePos'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:780:61: style:inconclusive: Function 'renderVignette' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:895:52: style:inconclusive: Function 'modifyVignetteAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:895:66: style:inconclusive: Function 'modifyVignetteAt' argument 2 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:952:54: style:inconclusive: Function 'unmodifyVignetteAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:952:68: style:inconclusive: Function 'unmodifyVignetteAt' argument 2 names different: declaration '' definition 'modif'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:982:55: style:inconclusive: Function 'crossLinkVignetteAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:983:64: style:inconclusive: Function 'crossLinkVignetteAt' argument 2 names different: declaration '' definition 'crossLinker'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1034:57: style:inconclusive: Function 'uncrossLinkVignetteAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1035:66: style:inconclusive: Function 'uncrossLinkVignetteAt' argument 2 names different: declaration '' definition 'crossLinker'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1070:52: style:inconclusive: Function 'removeVignetteAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1157:62: style:inconclusive: Function 'scaleVignette' argument 1 names different: declaration '' definition 'vignette'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1225:65: style:inconclusive: Function 'positionVignette' argument 1 names different: declaration '' definition 'vignette'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1226:52: style:inconclusive: Function 'positionVignette' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1346:49: style:inconclusive: Function 'drawSequence' argument 1 names different: declaration '' definition 'reset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1435:67: style:inconclusive: Function 'insertMonomerAtPoint' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1436:57: style:inconclusive: Function 'insertMonomerAtPoint' argument 2 names different: declaration '' definition 'freeze'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1449:62: style:inconclusive: Function 'insertMonomerAt' argument 1 names different: declaration '' definition 'monomer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1450:51: style:inconclusive: Function 'insertMonomerAt' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1451:52: style:inconclusive: Function 'insertMonomerAt' argument 3 names different: declaration '' definition 'freeze'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1499:63: style:inconclusive: Function 'insertSequenceAtPoint' argument 1 names different: declaration '' definition 'sequence'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1546:59: style:inconclusive: Function 'prepareMonomerRemovalAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1622:51: style:inconclusive: Function 'removeMonomerAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1622:63: style:inconclusive: Function 'removeMonomerAt' argument 2 names different: declaration '' definition 'freeze'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1683:56: style:inconclusive: Function 'removeSequenceRegion' argument 1 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1683:67: style:inconclusive: Function 'removeSequenceRegion' argument 2 names different: declaration '' definition 'end'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1744:61: style:inconclusive: Function 'vScrollBarActionTriggered' argument 1 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1766:55: style:inconclusive: Function 'requestVignetteSize' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1812:75: style:inconclusive: Function 'focusOutEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1825:57: style:inconclusive: Function 'resizeEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1853:55: style:inconclusive: Function 'paintEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1860:60: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1950:62: style:inconclusive: Function 'mouseReleaseEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1987:59: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:145:51: style: Argument 'polymer' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.hpp:204:18: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:145:51: note: Shadow argument massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:592:10: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:592:10: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1124:13: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1088:9: note: Shadowed variable massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1124:13: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1440:9: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1440:9: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1499:63: style: Parameter 'sequence' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:531:22: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:1676:18: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MainWindow.cpp:136:39: style:inconclusive: Function 'closeEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1092:57: style:inconclusive: Function 'setLastFocusedSeqEdWnd' argument 1 names different: declaration '' definition 'wnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1114:49: style:inconclusive: Function 'polChemDefSpecName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1131:53: style:inconclusive: Function 'polChemDefSpecFilePath' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1148:45: style:inconclusive: Function 'polChemDefName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1182:54: style:inconclusive: Function 'isSequenceEditorWnd' argument 1 names different: declaration '' definition 'seqEdWnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MainWindow.cpp:1170:21: style: Variable 'polChemDefSpec' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MainWindow.cpp:1182:54: style: Either there is a missing override/final keyword, or the parameter 'seqEdWnd' can be declared as pointer to const [constParameterPointer] massxpert-7.0.0/src/gui/MainWindow.cpp:1540:58: style: Either there is a missing override/final keyword, or the parameter 'wnd' can be declared as pointer to const. However it seems that 'delistSequenceEditorWnd' is a callback function, if 'wnd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] massxpert-7.0.0/src/gui/MainWindow.cpp:1366:26: note: You might need to cast the function pointer here massxpert-7.0.0/src/gui/MainWindow.cpp:1540:58: note: Either there is a missing override/final keyword, or the parameter 'wnd' can be declared as pointer to const massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:783:46: style: Variable 'modifRenderer' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:785:21: style: Variable 'momentSize' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorGraphicsView.cpp:905:26: style: Variable 'modif_ptr_str' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:221:17: style: Variable 'result' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:974:13: style: Variable 'errorCount' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1116:36: style: Variable 'polChemDefSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1133:36: style: Variable 'polChemDefSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1150:28: style: Variable 'polChemDef' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1170:36: style: Variable 'polChemDefSpec' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1303:13: style: Unused variable: name [unusedVariable] massxpert-7.0.0/src/gui/MainWindow.cpp:1381:13: style: Unused variable: name [unusedVariable] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1524:23: style: Redundant condition: forXpertMiner. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1554:23: style: Redundant condition: forXpertMiner. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:725:18: style: Condition '!searchMass(value,*(coordinateList.at(iter)),MassType::MASS_MONO)' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:725:29: note: Calling function 'searchMass' returns 1 massxpert-7.0.0/src/gui/MassSearchDlg.cpp:725:18: note: Condition '!searchMass(value,*(coordinateList.at(iter)),MassType::MASS_MONO)' is always false massxpert-7.0.0/src/gui/MassSearchDlg.cpp:748:18: style: Condition '!searchMass(value,*(coordinateList.at(iter)),MassType::MASS_AVG)' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:748:29: note: Calling function 'searchMass' returns 1 massxpert-7.0.0/src/gui/MassSearchDlg.cpp:748:18: note: Condition '!searchMass(value,*(coordinateList.at(iter)),MassType::MASS_AVG)' is always false massxpert-7.0.0/src/gui/MassSearchDlg.cpp:329:41: style:inconclusive: Function 'updateSelectionData' argument 1 names different: declaration '' definition 'fromSequenceEditor'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:470:42: style:inconclusive: Function 'calculateTolerance' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:470:53: style:inconclusive: Function 'calculateTolerance' argument 2 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:536:34: style:inconclusive: Function 'parseMassText' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:576:34: style:inconclusive: Function 'searchMass' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:577:46: style:inconclusive: Function 'searchMass' argument 2 names different: declaration '' definition 'coordinates'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:578:31: style:inconclusive: Function 'searchMass' argument 3 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:707:33: style:inconclusive: Function 'searchMasses' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:989:59: style:inconclusive: Function 'updateMassSearchDetails' argument 1 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1009:48: style:inconclusive: Function 'updateOligomerSequence' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1048:48: style:inconclusive: Function 'calculateFilterTolerance' argument 1 names different: declaration '' definition 'mass'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1048:58: style:inconclusive: Function 'calculateFilterTolerance' argument 2 names different: declaration '' definition 'massType'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1110:39: style:inconclusive: Function 'monoFilterOptions' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1143:38: style:inconclusive: Function 'avgFilterOptions' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1429:34: style:inconclusive: Function 'exportResults' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:376:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/MassSearchDlg.cpp:376:8: note: Shadow local variable massxpert-7.0.0/src/gui/MassSearchDlg.cpp:723:19: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:716:15: note: Shadowed variable massxpert-7.0.0/src/gui/MassSearchDlg.cpp:723:19: note: Shadow local variable massxpert-7.0.0/src/gui/MassSearchDlg.cpp:746:19: style: Local variable 'iter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:739:15: note: Shadowed variable massxpert-7.0.0/src/gui/MassSearchDlg.cpp:746:19: note: Shadow local variable massxpert-7.0.0/src/gui/MassSearchDlg.cpp:401:24: style: Variable 'polymer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1061:20: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/MassSearchDlg.cpp:1518:17: style: Variable 'text' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:86:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:137:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:375:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:390:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:467:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:766:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:895:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:993:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1074:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1226:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1343:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1371:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1399:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1427:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1452:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1490:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1551:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1575:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1897:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1939:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1986:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2023:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2100:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2487:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2526:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2726:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2890:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] massxpert-7.0.0/src/nongui/Fragmenter.cpp:74:13: warning:inconclusive: Member variable 'Fragmenter::m_crossLinkedRegionList' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1564:13: style:inconclusive: Technically the member function 'msxps::massxpert::Fragmenter::accountFragRule' can be const. [functionConst] massxpert-7.0.0/src/nongui/Fragmenter.hpp:91:8: note: Technically the member function 'msxps::massxpert::Fragmenter::accountFragRule' can be const. massxpert-7.0.0/src/nongui/Fragmenter.cpp:1564:13: note: Technically the member function 'msxps::massxpert::Fragmenter::accountFragRule' can be const. massxpert-7.0.0/src/nongui/Fragmenter.cpp:1803:13: style: The member function 'msxps::massxpert::Fragmenter::accountFormulas' can be static. [functionStatic] massxpert-7.0.0/src/nongui/Fragmenter.hpp:92:7: note: The member function 'msxps::massxpert::Fragmenter::accountFormulas' can be static. massxpert-7.0.0/src/nongui/Fragmenter.cpp:1803:13: note: The member function 'msxps::massxpert::Fragmenter::accountFormulas' can be static. massxpert-7.0.0/src/nongui/Fragmenter.cpp:233:20: style: Variable 'last' is reassigned a value before the old one has been used. [redundantAssignment] massxpert-7.0.0/src/nongui/Fragmenter.cpp:220:21: note: last is assigned massxpert-7.0.0/src/nongui/Fragmenter.cpp:233:20: note: last is overwritten massxpert-7.0.0/src/nongui/Fragmenter.cpp:209:11: style: The scope of the variable 'prev' can be reduced. [variableScope] massxpert-7.0.0/src/nongui/Fragmenter.cpp:50:33: style:inconclusive: Function 'Fragmenter' argument 1 names different: declaration '' definition 'polymer'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:51:42: style:inconclusive: Function 'Fragmenter' argument 2 names different: declaration '' definition 'polChemDef'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:53:43: style:inconclusive: Function 'Fragmenter' argument 4 names different: declaration '' definition 'calcOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:54:42: style:inconclusive: Function 'Fragmenter' argument 5 names different: declaration '' definition 'ionizeRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:74:42: style:inconclusive: Function 'Fragmenter' argument 1 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:105:41: style:inconclusive: Function 'addFragOptions' argument 1 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:114:43: style:inconclusive: Function 'setOligomerList' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:362:42: style:inconclusive: Function 'fragmentEndNone' argument 1 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:735:42: style:inconclusive: Function 'fragmentEndLeft' argument 1 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1151:43: style:inconclusive: Function 'fragmentEndRight' argument 1 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1564:39: style:inconclusive: Function 'accountFragRule' argument 1 names different: declaration '' definition 'fragRule'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1565:34: style:inconclusive: Function 'accountFragRule' argument 2 names different: declaration '' definition 'onlyCheck'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1566:33: style:inconclusive: Function 'accountFragRule' argument 3 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1567:33: style:inconclusive: Function 'accountFragRule' argument 4 names different: declaration '' definition 'fragEnd'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1568:41: style:inconclusive: Function 'accountFragRule' argument 5 names different: declaration '' definition 'ponderable'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1803:43: style:inconclusive: Function 'accountFormulas' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1804:42: style:inconclusive: Function 'accountFormulas' argument 2 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1805:37: style:inconclusive: Function 'accountFormulas' argument 3 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1806:33: style:inconclusive: Function 'accountFormulas' argument 4 names different: declaration '' definition 'charge'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1862:51: style:inconclusive: Function 'accountIonizationLevels' argument 1 names different: declaration '' definition 'oligomerList'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1863:50: style:inconclusive: Function 'accountIonizationLevels' argument 2 names different: declaration '' definition 'fragOptions'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/nongui/Fragmenter.cpp:114:43: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Fragmenter.hpp:84:17: note: Shadowed function massxpert-7.0.0/src/nongui/Fragmenter.cpp:114:43: note: Shadow argument massxpert-7.0.0/src/nongui/Fragmenter.cpp:882:26: style: Local variable 'monomer' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:772:22: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:882:26: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:884:19: style: Local variable 'formula' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:831:15: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:884:19: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:900:15: style: Local variable 'jter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:786:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:900:15: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1297:26: style: Local variable 'monomer' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1188:22: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1297:26: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1299:19: style: Local variable 'formula' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1246:15: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1299:19: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1314:15: style: Local variable 'jter' shadows outer variable [shadowVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1201:11: note: Shadowed variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1314:15: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1803:43: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Fragmenter.hpp:84:17: note: Shadowed function massxpert-7.0.0/src/nongui/Fragmenter.cpp:1803:43: note: Shadow argument massxpert-7.0.0/src/nongui/Fragmenter.cpp:1862:51: style: Argument 'oligomerList' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/Fragmenter.hpp:84:17: note: Shadowed function massxpert-7.0.0/src/nongui/Fragmenter.cpp:1862:51: note: Shadow argument massxpert-7.0.0/src/nongui/Fragmenter.cpp:1924:15: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/nongui/Fragmenter.cpp:1924:15: note: Shadow local variable massxpert-7.0.0/src/nongui/Fragmenter.cpp:1805:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1863:50: style: Parameter 'fragOptions' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/nongui/Fragmenter.cpp:164:20: style: Variable 'fragOptions' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/nongui/Fragmenter.cpp:209:16: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:461:27: style: Variable 'formula' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:884:27: style: Variable 'formula' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/nongui/Fragmenter.cpp:1299:27: style: Variable 'formula' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2972:20: style: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorWnd::keyPressEvent' can be static. [functionStatic] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:143:8: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorWnd::keyPressEvent' can be static. massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2972:20: note: Either there is a missing 'override', or the member function 'msxps::massxpert::SequenceEditorWnd::keyPressEvent' can be static. massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:758:6: style: Condition '!populateMonomerCodeList()' is always false [knownConditionTrueFalse] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:758:30: note: Calling function 'populateMonomerCodeList' returns 1 massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:758:6: note: Condition '!populateMonomerCodeList()' is always false massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1608:20: style: The scope of the variable 'item' can be reduced. [variableScope] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:883:42: style:inconclusive: Function 'openSequence' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:976:41: style:inconclusive: Function 'newSequence' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1040:44: style:inconclusive: Function 'readFile' argument 1 names different: declaration '' definition 'filePath'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1047:53: style:inconclusive: Function 'preparePolChemDef' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1290:61: style:inconclusive: Function 'coordinatesManuallyEdited' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1450:58: style:inconclusive: Function 'multiRegionSelectionOptionChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1488:58: style:inconclusive: Function 'multiSelectionRegionOptionChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1513:62: style:inconclusive: Function 'regionSelectionOligomerOptionChanged' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1530:62: style:inconclusive: Function 'regionSelectionResChainOptionChanged' argument 1 names different: declaration '' definition 'checked'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1547:50: style:inconclusive: Function 'monomerModifOptionChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1571:54: style:inconclusive: Function 'monomerCrossLinkOptionChanged' argument 1 names different: declaration '' definition 'checkState'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1606:49: style:inconclusive: Function 'populateMonomerCodeList' argument 1 names different: declaration '' definition 'reset'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1696:48: style:inconclusive: Function 'completionsListSelectAt' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1710:43: style:inconclusive: Function 'setWindowModified' argument 1 names different: declaration '' definition 'isModified'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1744:46: style:inconclusive: Function 'updateMonomerPosition' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1758:51: style:inconclusive: Function 'updateWholeSequenceMasses' argument 1 names different: declaration '' definition 'deep'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1778:54: style:inconclusive: Function 'updateSelectedSequenceMasses' argument 1 names different: declaration '' definition 'deep'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2421:51: style:inconclusive: Function 'clipboardCopy' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2470:50: style:inconclusive: Function 'clipboardCut' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2509:52: style:inconclusive: Function 'clipboardPaste' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2579:52: style:inconclusive: Function 'clipboardClear' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2947:42: style:inconclusive: Function 'newCalculator' argument 1 names different: declaration '' definition 'mono'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2947:56: style:inconclusive: Function 'newCalculator' argument 2 names different: declaration '' definition 'avg'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2964:59: style:inconclusive: Function 'crossLinksPartiallyEncompassedSlot' argument 1 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2972:45: style:inconclusive: Function 'keyPressEvent' argument 1 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:3008:73: style:inconclusive: Function 'vignetteListWidgetItemDoubleClicked' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1051:15: style: Local variable 'polChemDef' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:174:21: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1051:15: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1180:21: style: Local variable 'polChemDef' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:174:21: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1180:21: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1245:25: style: Local variable 'polChemDef' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:174:21: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1245:25: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1302:7: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1302:7: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1610:21: style: Local variable 'polChemDef' shadows outer function [shadowFunction] massxpert-7.0.0/src/gui/SequenceEditorWnd.hpp:174:21: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1610:21: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2342:16: style: Local variable 'sequence' shadows outer variable [shadowVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2157:12: note: Shadowed variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2342:16: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2718:8: style: Local variable 'res' shadows outer function [shadowFunction] massxpert-7.0.0/src/nongui/globals.hpp:215:8: note: Shadowed function massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2718:8: note: Shadow local variable massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2947:42: performance: Function parameter 'mono' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2947:56: performance: Function parameter 'avg' should be passed by const reference. [passedByValue] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:883:42: style: Parameter 'filePath' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:976:41: style: Parameter 'filePath' can be declared as reference to const [constParameterReference] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:980:19: style: Variable 'polChemDefSpec' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1059:23: style: Variable 'polChemDefSpec' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1629:16: style: Variable 'monomer' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2451:24: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:331:11: style: Unused variable: value [unusedVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:1608:25: style: Variable 'item' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2010:11: style: Unused variable: name [unusedVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2334:19: style: Variable 'chainStringList' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2348:25: style: Variable 'chainStringListId' is assigned a value that is never used. [unreadVariable] massxpert-7.0.0/src/gui/SequenceEditorWnd.cpp:2350:33: style: Variable 'translatedChainStringList' is assigned a value that is never used. [unreadVariable] diff: head massxpert-7.0.0/src/gui/AtomDefDlg.cpp:815:45: style: Either there is a missing override/final keyword, or the parameter 'atom' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/AtomDefDlg.cpp:831:41: style: Either there is a missing override/final keyword, or the parameter 'atom' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/AtomDefDlg.cpp:847:43: style: Either there is a missing override/final keyword, or the parameter 'isotope' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:844:66: style: Either there is a missing override/final keyword, or the parameter 'crossLinker' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/CrossLinkerDefDlg.cpp:860:46: style: Either there is a missing override/final keyword, or the parameter 'modif' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/FragSpecDefDlg.cpp:986:49: style: Either there is a missing override/final keyword, or the parameter 'fragRule' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/MainWindow.cpp:1182:54: style: Either there is a missing override/final keyword, or the parameter 'seqEdWnd' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/MainWindow.cpp:1540:58: style: Either there is a missing override/final keyword, or the parameter 'wnd' can be declared as pointer to const. However it seems that 'delistSequenceEditorWnd' is a callback function, if 'wnd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] massxpert-7.0.0/src/gui/MainWindow.cpp:1366:26: note: You might need to cast the function pointer here massxpert-7.0.0/src/gui/MainWindow.cpp:1540:58: note: Either there is a missing override/final keyword, or the parameter 'wnd' can be declared as pointer to const head massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1054:3: warning: Assert statement calls a function which may have desired side effects: 'polymer'. If there are no side effects, consider declaring the method const. [assertWithSideEffect] 2.21.0 massxpert-7.0.0/src/gui/MonomerCrossLinkDlg.cpp:1054:3: warning: Assert statement calls a function which may have desired side effects: 'polymer'. [assertWithSideEffect] head massxpert-7.0.0/src/gui/MonomerDefDlg.cpp:536:46: style: Either there is a missing override/final keyword, or the parameter 'monomer' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/MzCalculationDlg.cpp:170:43: style: Either there is a missing override/final keyword, or the parameter 'event' can be declared as pointer to const [constParameterPointer] head massxpert-7.0.0/src/gui/SequencePurificationDlg.cpp:64:17: style: Either there is a missing override/final keyword, or the parameter 'errorList' can be declared as pointer to const [constParameterPointer] DONE