2025-11-27 07:25 ftp://ftp.de.debian.org/debian/pool/main/j/jacktrip/jacktrip_2.7.1+ds.orig.tar.xz 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 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 1776 1723 elapsed-time: 4.3 4.4 head-timing-info: old-timing-info: head results: jacktrip-2.7.1/faust-src/faust2header.cpp:18:1: error: syntax error [syntaxError] jacktrip-2.7.1/faust-src/minimal.cpp:103:15: error: syntax error [syntaxError] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:530:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNumTypes [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:626:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.h:186:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRing [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:64:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRing [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:79:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_release [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:103:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:111:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Analyzer.cpp:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreciseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Analyzer.cpp:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:96:10: style:inconclusive: Technically the member function 'OSCPP::AST::Argument::operator==' can be const. [functionConst] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:256:5: style: Class 'Int32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:289:5: style: Class 'Float32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:322:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:355:5: style: Class 'Blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:368:5: style: Class 'Blob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:408:5: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:372:6: style: The destructor '~Blob' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:15:14: note: Virtual destructor in base class jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:372:6: note: Destructor in derived class jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:585:23: style: The statement 'if (result[0]!='/') result[0]='/'' is logically equivalent to 'result[0]='/''. [duplicateConditionalAssign] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:586:23: note: Assignment 'result[0]='/'' jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:585:23: note: Condition 'result[0]!='/'' is redundant jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:160:40: performance: Function parameter 'packets' should be passed by const reference. [passedByValue] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:208:49: performance: Function parameter 'args' should be passed by const reference. [passedByValue] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:322:24: performance: Function parameter 'value' should be passed by const reference. [passedByValue] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:408:26: performance: Function parameter 'elems' should be passed by const reference. [passedByValue] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:92:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:187:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:233:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:430:21: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/ProcessPlugin.h:57:5: warning: Member variable 'ProcessPlugin::mSampleRate' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/ProcessPlugin.h:57:5: warning: Member variable 'ProcessPlugin::mBufferSize' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:52:5: warning: Member variable 'WaitFreeRingBuffer < int8_t * , AudioSocketMaxQueueSize >::mRing' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/AudioSocket.h:177:17: style:inconclusive: Either there is a missing 'override', or the member function 'AudioSocketWorker::isEstablished' can be const. [functionConst] jacktrip-2.7.1/src/AudioSocket.h:180:17: style:inconclusive: Either there is a missing 'override', or the member function 'AudioSocketWorker::isInitialized' can be const. [functionConst] jacktrip-2.7.1/src/AudioBridgeProcessor.h:69:18: style:inconclusive: Technically the member function 'AudioBridgeProcessor::getSendMul' can be const. [functionConst] jacktrip-2.7.1/src/AudioBridgeProcessor.h:70:18: style:inconclusive: Technically the member function 'AudioBridgeProcessor::getRecvMul' can be const. [functionConst] jacktrip-2.7.1/src/AudioBridgeProcessor.h:71:18: style:inconclusive: Technically the member function 'AudioBridgeProcessor::getPassMul' can be const. [functionConst] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:117:24: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < int8_t * , AudioSocketMaxQueueSize >::capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:141:17: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < int8_t * , AudioSocketMaxQueueSize >::next' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/AudioSocket.h:243:5: style: Class 'AudioSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/AudioSocket.h:246:5: style: Class 'AudioSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:52:5: style: Class 'WaitFreeFrameBuffer < AudioSocketMaxQueueSize >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/AudioSocket.h:89:14: style: The destructor '~ToAudioSocketPlugin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/AudioSocket.h:89:14: note: Destructor in derived class jacktrip-2.7.1/src/AudioSocket.h:117:14: style: The destructor '~FromAudioSocketPlugin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/AudioSocket.h:117:14: note: Destructor in derived class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: style: The destructor '~WaitFreeFrameBuffer < AudioSocketMaxQueueSize >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:55:14: note: Virtual destructor in base class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: note: Destructor in derived class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:72:18: style: The function 'setItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:129:18: note: Virtual function in base class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:72:18: note: Function in derived class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:77:18: style: The function 'getItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:134:18: note: Virtual function in base class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:77:18: note: Function in derived class jacktrip-2.7.1/src/AudioBridgeProcessor.cpp:149:42: style: Parameter 'inputSilenceFlags' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/AudioBridgeProcessor.cpp:186:20: style: Variable 'inData' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/AudioBridgeProcessor.cpp:208:16: style: Variable 'inData' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Analyzer.cpp:46:11: warning: Member variable 'Analyzer::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:52:5: warning: Member variable 'WaitFreeRingBuffer < int8_t * , 4096 >::mRing' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:117:24: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < int8_t * , 4096 >::capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:141:17: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < int8_t * , 4096 >::next' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/Analyzer.h:62:5: style: Class 'Analyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:52:5: style: Class 'WaitFreeFrameBuffer < 4096 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Analyzer.h:65:14: style: The destructor '~Analyzer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Analyzer.h:65:14: note: Destructor in derived class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: style: The destructor '~WaitFreeFrameBuffer < 4096 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:55:14: note: Virtual destructor in base class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: note: Destructor in derived class jacktrip-2.7.1/src/Analyzer.cpp:124:19: portability:inconclusive: Casting from float * to signed char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] jacktrip-2.7.1/src/Analyzer.cpp:148:23: portability:inconclusive: Casting from float * to signed char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] jacktrip-2.7.1/src/Analyzer.cpp:228:12: style: Variable 'latestSpectra' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Analyzer.cpp:282:12: style: Variable 'latestSpectra' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/AudioTester.h:119:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.h:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.h:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.cpp:48:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.cpp:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.cpp:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/SocketClient.h:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:161:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:174:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:420:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioSocket.cpp:465:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.h:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.h:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.h:157:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.h:570:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.h:571:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.h:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.h:611:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:194:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:667:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:688:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:707:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioInterface.cpp:747:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:65:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Auth.cpp:368:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha512 [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/AudioTester.h:91:10: style:inconclusive: Technically the member function 'AudioTester::getEnabled' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.h:95:9: style:inconclusive: Technically the member function 'AudioTester::getSendChannel' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.h:96:9: style:inconclusive: Technically the member function 'AudioTester::getPendingCell' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.h:99:9: style:inconclusive: Technically the member function 'AudioTester::getBufferSkip' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.cpp:227:19: performance:inconclusive: Technically the member function 'AudioTester::printHelp' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/AudioTester.h:100:10: note: Technically the member function 'AudioTester::printHelp' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/AudioTester.cpp:227:19: note: Technically the member function 'AudioTester::printHelp' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/AudioTester.h:113:9: style:inconclusive: Technically the member function 'AudioTester::getImpulseCellNum' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.h:148:24: style:inconclusive: Technically the member function 'AudioTester::getLatencyHistogram' can be const. [functionConst] jacktrip-2.7.1/src/AudioTester.h:148:24: performance: Function 'getLatencyHistogram()' should return member 'latencyHistogram' by const reference. [returnByReference] jacktrip-2.7.1/src/AudioTester.cpp:227:35: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/AudioTester.h:176:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/AudioTester.h:187:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/AudioSocket.cpp:126:27: performance:inconclusive: Either there is a missing 'override', or the member function 'ToAudioSocketPlugin::handleConnectionEstablished' can be static. [functionStatic] jacktrip-2.7.1/src/AudioSocket.h:97:10: note: Either there is a missing 'override', or the member function 'ToAudioSocketPlugin::handleConnectionEstablished' can be static. jacktrip-2.7.1/src/AudioSocket.cpp:126:27: note: Either there is a missing 'override', or the member function 'ToAudioSocketPlugin::handleConnectionEstablished' can be static. jacktrip-2.7.1/src/SocketClient.h:58:5: style: Class 'SocketClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/SocketClient.h:61:5: style: Class 'SocketClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/AudioSocket.cpp:359:29: style: Condition '!receiveAudio()' is always false [knownConditionTrueFalse] jacktrip-2.7.1/src/AudioSocket.cpp:359:42: note: Calling function 'receiveAudio' returns 1 jacktrip-2.7.1/src/AudioSocket.cpp:359:29: note: Condition '!receiveAudio()' is always false jacktrip-2.7.1/src/AudioSocket.cpp:219:16: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/AudioSocket.cpp:527:16: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/AudioInterface.cpp:58:17: warning: Member variable 'AudioInterface::mDeviceID' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/AudioInterface.cpp:58:17: warning: Member variable 'AudioInterface::mSizeInBytesPerChannel' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/AudioInterface.cpp:58:17: warning: Member variable 'AudioInterface::mHighLatencyFlag' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:52:5: warning: Member variable 'WaitFreeRingBuffer < qint8 * , 64 >::mRing' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:52:5: warning: Member variable 'WaitFreeRingBuffer < qint8 * , AudioSocketMaxQueueSize >::mRing' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/DataProtocol.h:149:12: style:inconclusive: Either there is a missing 'override', or the member function 'DataProtocol::getAudioPacketSizeInBites' can be const. [functionConst] jacktrip-2.7.1/src/JackTrip.h:378:10: style:inconclusive: Either there is a missing 'override', or the member function 'JackTrip::receivedConnectionFromPeer' can be const. [functionConst] jacktrip-2.7.1/src/JackTrip.h:380:10: style:inconclusive: Either there is a missing 'override', or the member function 'JackTrip::tcpConnectionError' can be const. [functionConst] jacktrip-2.7.1/src/JackTrip.h:669:9: style:inconclusive: Either there is a missing 'override', or the member function 'JackTrip::getID' can be const. [functionConst] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:117:24: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , 64 >::capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:141:17: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , 64 >::next' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:117:24: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , AudioSocketMaxQueueSize >::capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:141:17: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , AudioSocketMaxQueueSize >::next' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/AudioInterface.cpp:102:12: warning: Class 'AudioInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/AudioInterface.cpp:102:12: warning: Class 'AudioInterface' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/PacketHeader.h:184:5: style: Class 'DefaultHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/PacketHeader.h:229:5: style: Class 'JamLinkHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/PacketHeader.h:287:5: style: Class 'EmptyHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/JackTrip.h:135:5: style: Class 'JackTrip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:52:5: style: Class 'WaitFreeFrameBuffer < 64 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/JackAudioInterface.h:86:14: style: The destructor '~JackAudioInterface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:128:14: note: Virtual destructor in base class jacktrip-2.7.1/src/JackAudioInterface.h:86:14: note: Destructor in derived class jacktrip-2.7.1/src/PacketHeader.h:185:14: style: The destructor '~DefaultHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/PacketHeader.h:118:14: note: Virtual destructor in base class jacktrip-2.7.1/src/PacketHeader.h:185:14: note: Destructor in derived class jacktrip-2.7.1/src/PacketHeader.h:230:14: style: The destructor '~JamLinkHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/PacketHeader.h:118:14: note: Virtual destructor in base class jacktrip-2.7.1/src/PacketHeader.h:230:14: note: Destructor in derived class jacktrip-2.7.1/src/PacketHeader.h:288:14: style: The destructor '~EmptyHeader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/PacketHeader.h:118:14: note: Virtual destructor in base class jacktrip-2.7.1/src/PacketHeader.h:288:14: note: Destructor in derived class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: style: The destructor '~WaitFreeFrameBuffer < 64 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:55:14: note: Virtual destructor in base class jacktrip-2.7.1/src/WaitFreeFrameBuffer.h:61:14: note: Destructor in derived class jacktrip-2.7.1/src/JackTrip.h:376:13: performance: Function 'getPeerAddress()' should return member 'mPeerAddress' by const reference. [returnByReference] jacktrip-2.7.1/src/JackTrip.h:361:37: performance: Function parameter 'device_name' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/JackTrip.h:362:38: performance: Function parameter 'device_name' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/AudioInterface.cpp:433:76: style: Parameter 'out_buffer' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/AudioInterface.cpp:481:74: style: Parameter 'in_buffer' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/AudioInterface.cpp:523:23: style: Variable 'tmp_sample' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/AudioInterface.cpp:524:23: style: Variable 'tmp_process_sample' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Auth.cpp:118:15: style:inconclusive: Either there is a missing 'override', or the member function 'Auth::getTimes' can be const. [functionConst] jacktrip-2.7.1/src/Auth.h:64:13: note: Either there is a missing 'override', or the member function 'Auth::getTimes' can be const. jacktrip-2.7.1/src/Auth.cpp:118:15: note: Either there is a missing 'override', or the member function 'Auth::getTimes' can be const. jacktrip-2.7.1/src/Auth.cpp:322:12: style:inconclusive: Either there is a missing 'override', or the member function 'Auth::char64' can be const. [functionConst] jacktrip-2.7.1/src/Auth.h:80:10: note: Either there is a missing 'override', or the member function 'Auth::char64' can be const. jacktrip-2.7.1/src/Auth.cpp:322:12: note: Either there is a missing 'override', or the member function 'Auth::char64' can be const. jacktrip-2.7.1/src/Auth.h:57:5: style: Class 'Auth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Auth.cpp:290:44: style:inconclusive: Function 'verifyTimeFormat' argument 1 names different: declaration 'times' definition 'timeString'. [funcArgNamesDifferent] jacktrip-2.7.1/src/Auth.h:78:42: note: Function 'verifyTimeFormat' argument 1 names different: declaration 'times' definition 'timeString'. jacktrip-2.7.1/src/Auth.cpp:290:44: note: Function 'verifyTimeFormat' argument 1 names different: declaration 'times' definition 'timeString'. jacktrip-2.7.1/src/Auth.cpp:339:42: warning: Function 'charGroup' argument order different: declaration 'byte3, byte2, byte1, n' definition 'byte2, byte1, byte0, n' [funcArgOrderDifferent] jacktrip-2.7.1/src/Auth.h:81:40: note: Function 'charGroup' argument order different: declaration 'byte3, byte2, byte1, n' definition 'byte2, byte1, byte0, n' jacktrip-2.7.1/src/Auth.cpp:339:42: note: Function 'charGroup' argument order different: declaration 'byte3, byte2, byte1, n' definition 'byte2, byte1, byte0, n' jacktrip-2.7.1/src/DataProtocol.cpp:52:15: warning: Member variable 'DataProtocol::mHasPeerAddress' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/DataProtocol.cpp:52:15: warning: Member variable 'DataProtocol::mLocalPort' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/DataProtocol.cpp:52:15: warning: Member variable 'DataProtocol::mPeerPort' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/DataProtocol.cpp:52:15: warning: Member variable 'DataProtocol::mAudioPacketSize' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/compressordsp.h:1027:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/compressordsp.h:1434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/compressordsp.h:1746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/compressordsp.h:1759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Compressor.cpp:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Compressor.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JMess.cpp:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNoStartServer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JMess.cpp:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:115:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNullOption [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsTerminal [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:233:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:253:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:350:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackPortIsOutput [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:64:21: warning: Member variable 'JackAudioInterface::mNumFrames' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/JackAudioInterface.cpp:310:24: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/JackAudioInterface.cpp:314:25: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/JackAudioInterface.cpp:330:17: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/Regulator.h:339:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.h:360:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.h:367:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.h:382:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.h:420:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:425:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:505:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:648:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:715:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:803:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:864:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:966:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionRefusedError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1017:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1045:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1132:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1179:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1235:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1570:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyIPv4 [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Compressor.cpp:43:13: warning: Member variable 'Compressor::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/Compressor.h:63:5: warning: Member variable 'Compressor::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/compressordsp.h:349:5: warning: Member variable 'ScopedNoDenormals::fpsr' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/compressordsp.h:1983:1: style: The class 'compressordsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/compressordsp.h:330:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/compressordsp.h:339:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/compressordsp.h:590:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/compressordsp.h:602:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/JitterBuffer.cpp:224:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/compressordsp.h:638:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/compressordsp.h:717:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/compressordsp.h:889:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:863:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:950:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1501:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1701:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1712:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1713:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1714:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1716:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1732:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1733:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1734:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1735:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1739:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:1811:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/compressordsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/compressordsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/compressordsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/compressordsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/compressordsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/compressordsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Compressor.h:58:5: style: Class 'Compressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Compressor.h:63:5: style: Class 'Compressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/compressordsp.h:262:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/compressordsp.h:1208:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Compressor.h:71:14: style: The destructor '~Compressor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Compressor.h:71:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:263:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:159:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:263:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:265:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:265:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:266:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:266:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:267:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:267:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:271:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:271:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:272:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:272:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:273:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:273:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:274:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:274:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:278:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:279:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:279:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:280:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:280:28: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:281:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:283:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:283:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:287:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:245:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:287:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:533:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:491:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:533:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:943:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:927:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:943:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:969:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:969:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:970:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:970:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:993:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:993:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:994:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:994:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:996:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:996:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1003:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1003:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1021:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1021:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1025:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1025:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1043:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1043:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1047:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1047:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1071:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1071:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1072:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1072:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1074:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1074:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1083:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1083:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1107:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1107:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1108:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1108:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1110:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1110:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1119:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1119:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1144:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1144:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1145:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1145:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1147:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1147:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1156:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1156:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1181:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1181:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1182:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1182:20: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1184:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1184:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1193:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1193:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1241:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:1241:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:1246:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1246:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1279:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:1279:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:1285:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1285:10: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1291:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1213:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1291:10: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1298:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1218:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1298:10: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1303:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1222:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1303:10: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1310:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:1225:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1310:9: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1584:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:732:14: note: Virtual destructor in base class jacktrip-2.7.1/src/compressordsp.h:1584:14: note: Destructor in derived class jacktrip-2.7.1/src/compressordsp.h:1601:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1602:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1602:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1603:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:497:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1603:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1604:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:498:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1604:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1619:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1619:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1624:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1624:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1629:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1629:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1635:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:506:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1635:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1641:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:508:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1641:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1649:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1649:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1655:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:515:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1655:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1663:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:520:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1663:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1670:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:525:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1670:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:1696:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:443:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:1696:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2001:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2001:10: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2057:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2057:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2058:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2058:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2062:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2062:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2069:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2069:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2079:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2079:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2095:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2095:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2100:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2100:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2107:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2107:28: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2109:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2109:17: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2111:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2111:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:2195:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/compressordsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/compressordsp.h:2195:18: note: Function in derived class jacktrip-2.7.1/src/compressordsp.h:365:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/compressordsp.h:1705:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: path_aux. [nullPointerRedundantCheck] jacktrip-2.7.1/src/compressordsp.h:1760:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/compressordsp.h:1755:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/compressordsp.h:1705:40: note: Null pointer dereference jacktrip-2.7.1/src/Compressor.h:64:57: performance: Function parameter 'preset' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/compressordsp.h:1503:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/compressordsp.h:2197:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/JackTripWorker.h:146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.h:105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.h:112:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.h:145:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Limiter.h:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:160:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:214:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:352:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:385:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:511:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:627:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:701:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTripWorker.cpp:108:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTripWorker.cpp:207:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTripWorker.cpp:241:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTripWorker.cpp:340:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JitterBuffer.cpp:50:15: warning: Member variable 'JitterBuffer::mJackTrip' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/JitterBuffer.h:49:14: style: The destructor '~JitterBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:68:14: note: Virtual destructor in base class jacktrip-2.7.1/src/JitterBuffer.h:49:14: note: Destructor in derived class jacktrip-2.7.1/src/JitterBuffer.h:51:18: style: The function 'insertSlotNonBlocking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:95:18: note: Virtual function in base class jacktrip-2.7.1/src/JitterBuffer.h:51:18: note: Function in derived class jacktrip-2.7.1/src/JitterBuffer.h:53:18: style: The function 'readSlotNonBlocking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:101:18: note: Virtual function in base class jacktrip-2.7.1/src/JitterBuffer.h:53:18: note: Function in derived class jacktrip-2.7.1/src/JitterBuffer.h:54:18: style: The function 'readBroadcastSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:102:18: note: Virtual function in base class jacktrip-2.7.1/src/JitterBuffer.h:54:18: note: Function in derived class jacktrip-2.7.1/src/JitterBuffer.h:56:18: style: The function 'getStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:125:18: note: Virtual function in base class jacktrip-2.7.1/src/JitterBuffer.h:56:18: note: Function in derived class jacktrip-2.7.1/src/JitterBuffer.h:59:20: style: The function 'getLatency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:128:20: note: Virtual function in base class jacktrip-2.7.1/src/JitterBuffer.h:59:20: note: Function in derived class jacktrip-2.7.1/src/JitterBuffer.cpp:128:9: style: The statement 'if (!mActive) mActive=true' is logically equivalent to 'mActive=true'. [duplicateConditionalAssign] jacktrip-2.7.1/src/JitterBuffer.cpp:129:17: note: Assignment 'mActive=true' jacktrip-2.7.1/src/JitterBuffer.cpp:128:9: note: Condition '!mActive' is redundant jacktrip-2.7.1/src/JitterBuffer.cpp:300:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/JitterBuffer.cpp:302:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/JitterBuffer.cpp:303:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/JitterBuffer.cpp:280:9: style: The scope of the variable 'read_len' can be reduced. [variableScope] jacktrip-2.7.1/src/LoopBack.h:56:5: style: Class 'LoopBack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/LoopBack.h:58:14: style: The destructor '~LoopBack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/LoopBack.h:58:14: note: Destructor in derived class jacktrip-2.7.1/src/LoopBack.h:60:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:63:17: note: Virtual function in base class jacktrip-2.7.1/src/LoopBack.h:60:17: note: Function in derived class jacktrip-2.7.1/src/LoopBack.h:61:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:66:17: note: Virtual function in base class jacktrip-2.7.1/src/LoopBack.h:61:17: note: Function in derived class jacktrip-2.7.1/src/LoopBack.h:62:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:108:18: note: Virtual function in base class jacktrip-2.7.1/src/LoopBack.h:62:18: note: Function in derived class jacktrip-2.7.1/src/JackTrip.h:389:18: style: Virtual function 'createHeader' is called from constructor 'JackTrip(jacktripModeT JacktripMode=CLIENT,dataProtocolT DataProtocolType=UDP,int BaseChanIn=0,int NumChansIn=gDefaultNumInChannels,int BaseChanOut=0,int NumChansOut=gDefaultNumInChannels,AudioInterface::inputMixModeT InputMixMode=AudioInterface::MIX_UNSET,int BufferQueueLength=gDefaultQueueLength,int redundancy=gDefaultRedundancy,AudioInterface::audioBitResolutionT AudioBitResolution=AudioInterface::BIT16,DataProtocol::packetHeaderTypeT PacketHeaderType=DataProtocol::DEFAULT,underrunModeT UnderRunMode=WAVETABLE,int receiver_bind_port=gDefaultPort,int sender_bind_port=gDefaultPort,int receiver_peer_port=gDefaultPort,int sender_peer_port=gDefaultPort,int tcp_peer_port=gDefaultPort,QObject*parent=nullptr)' at line 154. Dynamic binding is not used. [virtualCallInConstructor] jacktrip-2.7.1/src/JackTrip.cpp:154:5: note: Calling createHeader jacktrip-2.7.1/src/JackTrip.h:389:18: note: createHeader is a virtual function jacktrip-2.7.1/src/JackTrip.h:189:18: style: Virtual function 'stop' is called from destructor '~JackTrip()' at line 162. Dynamic binding is not used. [virtualCallInConstructor] jacktrip-2.7.1/src/JackTrip.cpp:162:5: note: Calling stop jacktrip-2.7.1/src/JackTrip.h:189:18: note: stop is a virtual function jacktrip-2.7.1/src/Regulator.h:65:5: style: Class 'BurgAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Regulator.h:328:5: style: Class 'RegulatorWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Regulator.h:190:14: style: The destructor '~Regulator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:68:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Regulator.h:190:14: note: Destructor in derived class jacktrip-2.7.1/src/Regulator.h:197:18: style: The function 'insertSlotNonBlocking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:95:18: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:197:18: note: Function in derived class jacktrip-2.7.1/src/Regulator.h:209:18: style: The function 'readSlotNonBlocking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:101:18: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:209:18: note: Function in derived class jacktrip-2.7.1/src/Regulator.h:213:18: style: The function 'readBroadcastSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:102:18: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:213:18: note: Function in derived class jacktrip-2.7.1/src/Regulator.h:228:18: style: The function 'getStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:125:18: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:228:18: note: Function in derived class jacktrip-2.7.1/src/Regulator.h:231:18: style: The function 'setQueueBufferLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:105:18: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:231:18: note: Function in derived class jacktrip-2.7.1/src/Regulator.h:234:20: style: The function 'getLatency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:128:20: note: Virtual function in base class jacktrip-2.7.1/src/Regulator.h:234:20: note: Function in derived class jacktrip-2.7.1/src/RingBufferWavetable.h:55:14: style: The destructor '~RingBufferWavetable' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:68:14: note: Virtual destructor in base class jacktrip-2.7.1/src/RingBufferWavetable.h:55:14: note: Destructor in derived class jacktrip-2.7.1/src/RingBufferWavetable.h:62:18: style: The function 'setUnderrunReadSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/RingBuffer.h:135:18: note: Virtual function in base class jacktrip-2.7.1/src/RingBufferWavetable.h:62:18: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:92:14: style: The destructor '~UdpDataProtocol' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:125:14: note: Virtual destructor in base class jacktrip-2.7.1/src/UdpDataProtocol.h:92:14: note: Destructor in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:95:18: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:135:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:95:18: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:100:10: style: The function 'setPeerAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:155:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:100:10: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:102:10: style: The function 'setSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:169:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:102:10: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:140:10: style: The function 'setPeerPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:161:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:140:10: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:153:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:132:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:153:18: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:155:18: style: The function 'getStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:179:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:155:18: note: Function in derived class jacktrip-2.7.1/src/UdpDataProtocol.h:156:18: style: The function 'setIssueSimulation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/DataProtocol.h:181:18: note: Virtual function in base class jacktrip-2.7.1/src/UdpDataProtocol.h:156:18: note: Function in derived class jacktrip-2.7.1/src/JackTrip.cpp:507:9: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:504:9: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:507:9: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:589:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:587:13: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:589:13: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:597:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:595:13: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:597:13: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:605:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:603:13: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:605:13: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:619:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:617:13: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:619:13: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:664:9: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:662:9: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:664:9: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:902:9: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/JackTrip.cpp:900:9: note: First condition jacktrip-2.7.1/src/JackTrip.cpp:902:9: note: Second condition jacktrip-2.7.1/src/JackTrip.cpp:624:13: style: Condition 'serverStart(true)==-1' is always false [knownConditionTrueFalse] jacktrip-2.7.1/src/JackTrip.cpp:623:24: note: Calling function 'serverStart' returns 0 jacktrip-2.7.1/src/JackTrip.cpp:624:13: note: Condition 'serverStart(true)==-1' is always false jacktrip-2.7.1/src/JackTrip.cpp:310:5: warning: Either the condition 'mAudioInterface!=nullptr' is redundant or there is possible null pointer dereference: mAudioInterface. [nullPointerRedundantCheck] jacktrip-2.7.1/src/JackTrip.cpp:179:25: note: Assuming that condition 'mAudioInterface!=nullptr' is not redundant jacktrip-2.7.1/src/JackTrip.cpp:183:29: note: Assuming condition is false jacktrip-2.7.1/src/JackTrip.cpp:310:5: note: Null pointer dereference jacktrip-2.7.1/src/JackTrip.cpp:884:48: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/limiterdsp.h:1024:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/limiterdsp.h:1431:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/limiterdsp.h:1743:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/limiterdsp.h:1756:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Limiter.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/JackTrip.cpp:1311:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] jacktrip-2.7.1/src/JackTrip.cpp:1575:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jacktrip-2.7.1/src/meterdsp.h:1027:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/meterdsp.h:1434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/meterdsp.h:1746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/meterdsp.h:1759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Meter.cpp:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreciseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Meter.cpp:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/monitordsp.h:1032:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/monitordsp.h:1439:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/monitordsp.h:1856:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/monitordsp.h:1884:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Monitor.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Effects.h:97:5: warning: Member variable 'Effects::io' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/Effects.h:97:5: warning: Member variable 'Effects::mReverbLevel' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/Settings.h:63:5: warning: Member variable 'Settings::mSampleRate' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/Settings.h:63:5: warning: Member variable 'Settings::mAudioBufferSize' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/JackTripWorker.h:104:9: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripWorker::getID' can be const. [functionConst] jacktrip-2.7.1/src/JackTripWorker.h:134:13: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripWorker::getAssignedClientName' can be const. [functionConst] jacktrip-2.7.1/src/JackTripWorker.h:135:14: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripWorker::getServerPort' can be const. [functionConst] jacktrip-2.7.1/src/JackTripWorker.h:136:14: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripWorker::getClientPort' can be const. [functionConst] jacktrip-2.7.1/src/JackTripWorker.h:137:13: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripWorker::getClientAddress' can be const. [functionConst] jacktrip-2.7.1/src/UdpHubListener.h:254:18: style:inconclusive: Either there is a missing 'override', or the member function 'UdpHubListener::getHubPatch' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:125:18: style:inconclusive: Technically the member function 'Effects::getNumClientsAssumed' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:127:18: style:inconclusive: Technically the member function 'Effects::getLimit' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:139:10: style:inconclusive: Technically the member function 'Effects::getHaveEffect' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:145:10: style:inconclusive: Technically the member function 'Effects::getHaveLimiter' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:149:9: style:inconclusive: Technically the member function 'Effects::getNumIncomingChans' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:151:9: style:inconclusive: Technically the member function 'Effects::getOutgoingNumChans' can be const. [functionConst] jacktrip-2.7.1/src/Effects.h:266:10: performance:inconclusive: Technically the member function 'Effects::printHelp' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/Settings.h:83:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getLoopBack' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:84:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::isHubServer' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:85:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::guiIgnoresArguments' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:86:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::guiForceClassicMode' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:87:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::isModeSet' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:89:29: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getJackTripMode' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:90:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getNumAudioInputChans' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:91:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getNumAudioOutputChans' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:92:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getQueueLength' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:93:18: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getRedundancy' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:94:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getPeerAddress' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:95:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getBindPort' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:96:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getPeerPort' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:97:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getServerUdpPort' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:98:41: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getAudioBitResolution' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:102:29: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getUnderrunMode' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:103:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getStopOnTimeout' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:104:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getClientName' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:105:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getRemoteClientName' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:106:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getConnectDefaultAudioPorts' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:107:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getBufferStrategy' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:108:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getBroadCastQueue' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:109:9: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getIOStatTimeout' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:110:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getUseRtUdpPriority' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:111:18: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getHubConnectionMode' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:112:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getPatchServerAudio' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:113:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getStereoUpmix' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:114:10: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getUseAuthentication' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:115:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getCertFile' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:116:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getKeyFile' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:117:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getCredsFile' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:118:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getUsername' can be const. [functionConst] jacktrip-2.7.1/src/Settings.h:119:13: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::getPassword' can be const. [functionConst] jacktrip-2.7.1/src/JackTripWorker.h:73:5: style: Class 'JackTripWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Patcher.h:55:5: style: Class 'Patcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/OscServer.h:57:5: style: Class 'OscServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/SslServer.h:49:5: style: Class 'SslServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/UdpHubListener.h:75:5: style: Class 'UdpHubListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Effects.h:97:5: style: Class 'Effects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Settings.h:63:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Limiter.h:68:14: style: The destructor '~Limiter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Limiter.h:68:14: note: Destructor in derived class jacktrip-2.7.1/src/Reverb.h:59:14: style: The destructor '~Reverb' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Reverb.h:59:14: note: Destructor in derived class jacktrip-2.7.1/src/JackTripWorker.h:134:13: performance: Function 'getAssignedClientName()' should return member 'mAssignedClientName' by const reference. [returnByReference] jacktrip-2.7.1/src/JackTripWorker.h:137:13: performance: Function 'getClientAddress()' should return member 'mClientAddress' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:94:13: performance: Function 'getPeerAddress()' should return member 'mPeerAddress' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:104:13: performance: Function 'getClientName()' should return member 'mClientName' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:105:13: performance: Function 'getRemoteClientName()' should return member 'mRemoteClientName' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:115:13: performance: Function 'getCertFile()' should return member 'mCertFile' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:116:13: performance: Function 'getKeyFile()' should return member 'mKeyFile' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:117:13: performance: Function 'getCredsFile()' should return member 'mCredsFile' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:118:13: performance: Function 'getUsername()' should return member 'mUsername' by const reference. [returnByReference] jacktrip-2.7.1/src/Settings.h:119:13: performance: Function 'getPassword()' should return member 'mPassword' by const reference. [returnByReference] jacktrip-2.7.1/src/JackTripWorker.cpp:293:33: style: Condition 'PeerNumOutgoingChannels==-1' is always false [knownConditionTrueFalse] jacktrip-2.7.1/src/JackTripWorker.cpp:264:72: note: Assignment 'PeerNumOutgoingChannels=mJackTrip->getPeerNumOutgoingChannels(full_packet)', assigned value is greater than -1 jacktrip-2.7.1/src/JackTripWorker.cpp:293:33: note: Condition 'PeerNumOutgoingChannels==-1' is always false jacktrip-2.7.1/src/Limiter.cpp:45:10: warning: Member variable 'Limiter::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/limiterdsp.h:346:5: warning: Member variable 'ScopedNoDenormals::fpsr' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/limiterdsp.h:1980:1: style: The class 'limiterdsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/limiterdsp.h:327:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:336:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:587:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:599:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:635:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:714:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/limiterdsp.h:886:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:860:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:947:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1498:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1698:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1709:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1710:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1711:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1713:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1729:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1730:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1731:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1732:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1736:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:1808:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/limiterdsp.h:260:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/limiterdsp.h:260:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/limiterdsp.h:1240:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/limiterdsp.h:1240:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/limiterdsp.h:1591:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/limiterdsp.h:1591:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/limiterdsp.h:259:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/limiterdsp.h:1205:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/limiterdsp.h:260:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:156:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:260:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:262:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:159:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:262:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:263:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:263:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:264:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:170:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:264:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:268:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:173:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:268:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:269:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:182:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:269:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:270:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:189:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:270:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:271:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:196:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:271:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:275:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:275:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:276:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:276:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:277:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:209:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:277:28: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:278:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:217:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:280:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:229:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:280:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:284:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:242:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:284:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:530:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:488:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:530:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:940:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:924:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:940:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:966:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:966:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:967:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:967:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:990:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:990:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:991:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:991:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:993:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:942:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:993:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1000:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:944:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1000:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1018:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:966:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1018:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1022:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:967:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1022:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1040:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:966:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1040:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1044:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:967:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1044:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1068:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1068:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1069:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1069:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1071:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:942:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1071:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1080:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:944:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1080:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1104:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1104:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1105:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1105:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1107:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:942:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1107:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1116:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:944:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1116:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1141:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1141:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1142:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1142:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1144:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:942:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1144:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1153:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:944:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1153:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1178:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:925:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1178:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1179:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1179:20: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1181:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:942:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1181:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1190:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:944:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1190:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1238:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1206:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:1238:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:1243:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1208:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1243:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1276:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1206:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:1276:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:1282:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1208:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1282:10: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1288:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1210:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1288:10: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1295:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1215:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1295:10: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1300:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1219:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1300:10: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1307:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:1222:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1307:9: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1581:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:729:14: note: Virtual destructor in base class jacktrip-2.7.1/src/limiterdsp.h:1581:14: note: Destructor in derived class jacktrip-2.7.1/src/limiterdsp.h:1598:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:492:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1598:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1599:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:493:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1599:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1600:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:494:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1600:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1601:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1616:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:499:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1616:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1621:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:500:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1621:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1626:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:501:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1626:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1632:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1632:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1638:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:505:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1638:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1646:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:510:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1646:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1652:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:512:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1652:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1660:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:517:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1660:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1667:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:522:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1667:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1693:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:440:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1693:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:1999:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:217:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:1999:10: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2039:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:159:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2039:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2040:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2040:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2044:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:196:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2044:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2057:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2057:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2059:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2059:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2079:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:182:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2079:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2084:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:189:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2084:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2091:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:209:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2091:25: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2093:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:173:17: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2093:17: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2095:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:170:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2095:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:2105:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/limiterdsp.h:229:18: note: Virtual function in base class jacktrip-2.7.1/src/limiterdsp.h:2105:18: note: Function in derived class jacktrip-2.7.1/src/limiterdsp.h:362:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/Effects.h:351:30: style: Checking if unsigned expression 'presetIndexFrom1' is less than zero. [unsignedLessThanZero] jacktrip-2.7.1/src/limiterdsp.h:1702:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: path_aux. [nullPointerRedundantCheck] jacktrip-2.7.1/src/limiterdsp.h:1757:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/limiterdsp.h:1752:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/limiterdsp.h:1702:40: note: Null pointer dereference jacktrip-2.7.1/src/Effects.h:266:26: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/Effects.h:621:45: style: Parameter 'optarg' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/Effects.h:692:55: style: Parameter 'optarg' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/limiterdsp.h:1500:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/limiterdsp.h:2107:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Meter.cpp:49:8: warning: Member variable 'Meter::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/meterdsp.h:349:5: warning: Member variable 'ScopedNoDenormals::fpsr' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/meterdsp.h:1984:1: style: The class 'meterdsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/Meter.h:72:10: style:inconclusive: Either there is a missing 'override', or the member function 'Meter::getIsMonitoringMeter' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:330:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:339:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:590:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:602:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:638:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:717:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/meterdsp.h:889:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:863:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:950:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1501:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1701:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1712:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1713:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1714:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1716:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1732:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1733:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1734:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1735:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1739:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:1811:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/meterdsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/meterdsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/meterdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/meterdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/meterdsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/meterdsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Meter.h:55:5: style: Class 'Meter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/meterdsp.h:262:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/meterdsp.h:1208:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Meter.h:58:14: style: The destructor '~Meter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Meter.h:58:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:263:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:159:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:263:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:265:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:265:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:266:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:266:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:267:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:267:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:271:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:271:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:272:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:272:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:273:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:273:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:274:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:274:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:278:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:279:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:279:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:280:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:280:28: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:281:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:283:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:283:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:287:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:245:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:287:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:533:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:491:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:533:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:943:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:927:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:943:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:969:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:969:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:970:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:970:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:993:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:993:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:994:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:994:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:996:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:996:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1003:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1003:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1021:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1021:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1025:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1025:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1043:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1043:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1047:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1047:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1071:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1071:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1072:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1072:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1074:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1074:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1083:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1083:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1107:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1107:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1108:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1108:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1110:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1110:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1119:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1119:18: note: Function in derived class jacktrip-2.7.1/src/OscServer.cpp:72:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalHost [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/meterdsp.h:1144:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1144:20: note: Function in derived class jacktrip-2.7.1/src/OscServer.cpp:130:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/meterdsp.h:1145:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1145:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1147:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1147:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1156:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1156:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1181:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1181:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1182:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1182:20: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1184:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1184:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1193:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1193:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1241:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:1241:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:1246:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1246:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1279:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:1279:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:1285:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1285:10: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1291:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1213:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1291:10: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1298:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1218:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1298:10: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1303:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1222:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1303:10: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1310:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:1225:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1310:9: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1584:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:732:14: note: Virtual destructor in base class jacktrip-2.7.1/src/meterdsp.h:1584:14: note: Destructor in derived class jacktrip-2.7.1/src/meterdsp.h:1601:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1602:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1602:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1603:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:497:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1603:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1604:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:498:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1604:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1619:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1619:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1624:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1624:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1629:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1629:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1635:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:506:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1635:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1641:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:508:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1641:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1649:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1649:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1655:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:515:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1655:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1663:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:520:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1663:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1670:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:525:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1670:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1696:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:443:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1696:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:1990:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:1990:10: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2010:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2010:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2011:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2011:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2015:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2015:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2017:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2017:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2019:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2019:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2021:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2021:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2026:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2026:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2033:23: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2033:23: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2035:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2035:17: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2037:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2037:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:2043:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/meterdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/meterdsp.h:2043:18: note: Function in derived class jacktrip-2.7.1/src/meterdsp.h:365:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/meterdsp.h:1705:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: path_aux. [nullPointerRedundantCheck] jacktrip-2.7.1/src/meterdsp.h:1760:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/meterdsp.h:1755:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/meterdsp.h:1705:40: note: Null pointer dereference jacktrip-2.7.1/src/meterdsp.h:1503:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/meterdsp.h:2045:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Monitor.cpp:46:10: warning: Member variable 'Monitor::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/monitordsp.h:2113:1: style: The class 'monitordsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/monitordsp.h:334:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:346:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:595:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:607:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:643:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:722:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/monitordsp.h:894:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:868:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:955:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1506:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1712:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1737:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1746:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1755:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1764:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1796:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1805:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1814:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1823:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1841:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:1936:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/monitordsp.h:266:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/monitordsp.h:266:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/monitordsp.h:1248:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/monitordsp.h:1248:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/monitordsp.h:1599:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/monitordsp.h:1599:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Monitor.h:55:5: style: Class 'Monitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/monitordsp.h:265:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/monitordsp.h:1213:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Monitor.h:58:14: style: The destructor '~Monitor' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Monitor.h:58:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:266:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:162:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:266:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:268:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:268:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:269:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:168:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:269:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:270:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:176:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:270:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:274:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:179:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:274:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:275:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:188:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:275:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:276:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:195:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:276:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:277:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:277:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:281:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:282:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:208:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:282:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:283:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:215:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:283:28: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:284:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:223:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:284:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:286:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:235:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:286:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:290:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:248:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:290:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:538:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:496:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:538:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:948:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:932:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:948:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:974:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:974:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:975:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:975:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:998:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:998:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:999:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:999:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1001:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1001:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1008:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:952:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1008:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1026:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:974:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1026:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1030:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:975:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1030:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1048:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:974:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1048:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1052:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:975:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1052:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1076:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1076:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1077:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1077:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1079:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1079:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1088:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:952:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1088:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1112:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1112:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1113:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1113:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1115:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1115:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1124:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:952:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1124:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1149:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1149:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1150:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1150:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1152:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1152:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1161:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:952:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1161:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1186:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:933:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1186:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1187:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:934:20: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1187:20: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1189:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1189:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1198:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:952:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1198:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1246:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1214:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:1246:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:1251:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1216:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1251:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1284:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1214:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:1284:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:1290:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1216:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1290:10: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1296:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1218:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1296:10: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1303:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1223:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1303:10: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1308:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1227:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1308:10: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1315:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:1230:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1315:9: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1589:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:737:14: note: Virtual destructor in base class jacktrip-2.7.1/src/monitordsp.h:1589:14: note: Destructor in derived class jacktrip-2.7.1/src/monitordsp.h:1606:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:500:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1606:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1607:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:501:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1607:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1608:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1608:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1609:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1609:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1624:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:507:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1624:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1629:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:508:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1629:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1634:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:509:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1634:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1640:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:511:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1640:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1646:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1646:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1654:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:518:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1654:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1660:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:520:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1660:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1668:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:525:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1668:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1675:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:530:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1675:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:1701:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:448:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:1701:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2124:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:223:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2124:10: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2150:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2150:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2151:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:168:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2151:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2155:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2155:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2163:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2163:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2169:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:208:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2169:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2176:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:188:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2176:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2181:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:195:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2181:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2188:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:215:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2188:25: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2190:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:179:17: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2190:17: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2192:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:176:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2192:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:2204:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/monitordsp.h:235:18: note: Virtual function in base class jacktrip-2.7.1/src/monitordsp.h:2204:18: note: Function in derived class jacktrip-2.7.1/src/monitordsp.h:370:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/monitordsp.h:1723:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] jacktrip-2.7.1/src/monitordsp.h:1885:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/monitordsp.h:1880:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/monitordsp.h:1723:40: note: Null pointer dereference jacktrip-2.7.1/src/monitordsp.h:1508:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/monitordsp.h:2206:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/monitordsp.h:2207:21: style: Variable 'input1' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Patcher.cpp:72:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JackNoStartServer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/PacketHeader.cpp:120:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/PacketHeader.cpp:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/PacketHeader.cpp:207:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/PacketHeader.cpp:329:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/PacketHeader.cpp:329:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/PacketHeader.cpp:332:42: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/PacketHeader.cpp:227:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:235:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:243:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:251:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:259:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:267:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/PacketHeader.cpp:274:26: style: Variable 'peer_header' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Regulator.cpp:120:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:159:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:293:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:358:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:462:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:515:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:620:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:631:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:909:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:1124:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RingBuffer.cpp:277:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RingBuffer.cpp:52:13: warning: Member variable 'RingBuffer::mReadsNew' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/RingBuffer.cpp:52:13: warning: Member variable 'RingBuffer::mUnderrunsNew' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/SampleRateConverter.cpp:90:26: style:inconclusive: Technically the member function 'SampleRateConverter::push' can be const. [functionConst] jacktrip-2.7.1/src/SampleRateConverter.h:54:9: note: Technically the member function 'SampleRateConverter::push' can be const. jacktrip-2.7.1/src/SampleRateConverter.cpp:90:26: note: Technically the member function 'SampleRateConverter::push' can be const. jacktrip-2.7.1/src/SampleRateConverter.cpp:119:29: performance:inconclusive: Technically the member function 'SampleRateConverter::pop' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/SampleRateConverter.h:58:12: note: Technically the member function 'SampleRateConverter::pop' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/SampleRateConverter.cpp:119:29: note: Technically the member function 'SampleRateConverter::pop' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/SampleRateConverter.cpp:90:37: style: Parameter 'inPtr' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/RtAudioInterface.cpp:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:65:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:91:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRates [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:110:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRates [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:177:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:580:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINUX_PULSE [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:722:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:772:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:820:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:876:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Regulator.cpp:815:9: warning: Member variable 'StdDev::lastStdDev' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/Regulator.cpp:185:21: style:inconclusive: Technically the member function 'BurgAlgorithm::predict' can be const. [functionConst] jacktrip-2.7.1/src/Regulator.h:67:10: note: Technically the member function 'BurgAlgorithm::predict' can be const. jacktrip-2.7.1/src/Regulator.cpp:185:21: note: Technically the member function 'BurgAlgorithm::predict' can be const. jacktrip-2.7.1/src/Regulator.cpp:842:16: style:inconclusive: Technically the member function 'StdDev::calcAuto' can be const. [functionConst] jacktrip-2.7.1/src/Regulator.h:154:12: note: Technically the member function 'StdDev::calcAuto' can be const. jacktrip-2.7.1/src/Regulator.cpp:842:16: note: Technically the member function 'StdDev::calcAuto' can be const. jacktrip-2.7.1/src/Regulator.cpp:850:16: performance:inconclusive: Technically the member function 'StdDev::smooth' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/Regulator.h:170:12: note: Technically the member function 'StdDev::smooth' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/Regulator.cpp:850:16: note: Technically the member function 'StdDev::smooth' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/Regulator.cpp:736:21: style:inconclusive: Technically the member function 'Regulator::bitsToSample' can be const. [functionConst] jacktrip-2.7.1/src/Regulator.h:245:14: note: Technically the member function 'Regulator::bitsToSample' can be const. jacktrip-2.7.1/src/Regulator.cpp:736:21: note: Technically the member function 'Regulator::bitsToSample' can be const. jacktrip-2.7.1/src/Regulator.cpp:795:17: style:inconclusive: Technically the member function 'Regulator::fromFloatBuf' can be const. [functionConst] jacktrip-2.7.1/src/Regulator.h:250:10: note: Technically the member function 'Regulator::fromFloatBuf' can be const. jacktrip-2.7.1/src/Regulator.cpp:795:17: note: Technically the member function 'Regulator::fromFloatBuf' can be const. jacktrip-2.7.1/src/Regulator.cpp:317:16: warning: Class 'Regulator' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/Regulator.cpp:317:16: warning: Class 'Regulator' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Regulator.cpp:185:77: style:inconclusive: Function 'predict' argument 2 names different: declaration 'predicted' definition 'tail'. [funcArgNamesDifferent] jacktrip-2.7.1/src/Regulator.h:67:66: note: Function 'predict' argument 2 names different: declaration 'predicted' definition 'tail'. jacktrip-2.7.1/src/Regulator.cpp:185:77: note: Function 'predict' argument 2 names different: declaration 'predicted' definition 'tail'. jacktrip-2.7.1/src/Regulator.cpp:430:18: style: Local variable 'tmp' shadows outer variable [shadowVariable] jacktrip-2.7.1/src/Regulator.cpp:423:13: note: Shadowed declaration jacktrip-2.7.1/src/Regulator.cpp:430:18: note: Shadow variable jacktrip-2.7.1/src/Regulator.cpp:185:49: style: Parameter 'coeffs' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/Regulator.cpp:786:36: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] jacktrip-2.7.1/src/Regulator.cpp:146:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/Regulator.cpp:790:44: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] jacktrip-2.7.1/src/RtAudioInterface.cpp:128:19: warning: Member variable 'RtAudioInterface::mDuplexMode' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:128:19: warning: Member variable 'RtAudioInterface::mInSampleRate' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:128:19: warning: Member variable 'RtAudioInterface::mOutSampleRate' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/RtAudioInterface.cpp:605:24: style:inconclusive: Technically the member function 'RtAudioInterface::getDefaultDeviceForLinuxPulseAudio' can be const. [functionConst] jacktrip-2.7.1/src/RtAudioInterface.h:154:10: note: Technically the member function 'RtAudioInterface::getDefaultDeviceForLinuxPulseAudio' can be const. jacktrip-2.7.1/src/RtAudioInterface.cpp:605:24: note: Technically the member function 'RtAudioInterface::getDefaultDeviceForLinuxPulseAudio' can be const. jacktrip-2.7.1/src/StereoToMono.h:54:5: style: Class 'StereoToMono' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/StereoToMono.h:57:14: style: The destructor '~StereoToMono' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/StereoToMono.h:57:14: note: Destructor in derived class jacktrip-2.7.1/src/RtAudioInterface.h:92:14: style: The destructor '~RtAudioInterface' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:128:14: note: Virtual destructor in base class jacktrip-2.7.1/src/RtAudioInterface.h:92:14: note: Destructor in derived class jacktrip-2.7.1/src/RtAudioInterface.h:96:18: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:137:18: note: Virtual function in base class jacktrip-2.7.1/src/RtAudioInterface.h:96:18: note: Function in derived class jacktrip-2.7.1/src/RtAudioInterface.h:97:17: style: The function 'startProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:142:17: note: Virtual function in base class jacktrip-2.7.1/src/RtAudioInterface.h:97:17: note: Function in derived class jacktrip-2.7.1/src/RtAudioInterface.h:98:17: style: The function 'stopProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:146:17: note: Virtual function in base class jacktrip-2.7.1/src/RtAudioInterface.h:98:17: note: Function in derived class jacktrip-2.7.1/src/RtAudioInterface.h:100:18: style: The function 'connectDefaultPorts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:223:18: note: Virtual function in base class jacktrip-2.7.1/src/RtAudioInterface.h:100:18: note: Function in derived class jacktrip-2.7.1/src/RtAudioInterface.h:128:18: style: The function 'setClientName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/AudioInterface.h:276:18: note: Virtual function in base class jacktrip-2.7.1/src/RtAudioInterface.h:128:18: note: Function in derived class jacktrip-2.7.1/src/SocketServer.cpp:64:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WorldAccessOption [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/SocketServer.cpp:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/SocketServer.cpp:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/SocketServer.h:63:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/RtAudioInterface.cpp:628:52: style:inconclusive: Function 'RtAudioCallback' argument 3 names different: declaration 'nFrames' definition 'nframes'. [funcArgNamesDifferent] jacktrip-2.7.1/src/RtAudioInterface.h:134:77: note: Function 'RtAudioCallback' argument 3 names different: declaration 'nFrames' definition 'nframes'. jacktrip-2.7.1/src/RtAudioInterface.cpp:628:52: note: Function 'RtAudioCallback' argument 3 names different: declaration 'nFrames' definition 'nframes'. jacktrip-2.7.1/src/RtAudioInterface.cpp:718:55: style:inconclusive: Function 'errorCallback' argument 1 names different: declaration 'type' definition 'errorType'. [funcArgNamesDifferent] jacktrip-2.7.1/src/RtAudioInterface.h:141:48: note: Function 'errorCallback' argument 1 names different: declaration 'type' definition 'errorType'. jacktrip-2.7.1/src/RtAudioInterface.cpp:718:55: note: Function 'errorCallback' argument 1 names different: declaration 'type' definition 'errorType'. jacktrip-2.7.1/src/RtAudioInterface.h:121:52: style: Parameter 'devices' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/RtAudioInterface.cpp:544:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/RtAudioInterface.cpp:556:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/Settings.cpp:110:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Settings.cpp:796:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Settings.cpp:1040:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Settings.cpp:1107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Settings.cpp:1318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Settings.cpp:1329:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/stereotomonodsp.h:1030:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/stereotomonodsp.h:1440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/stereotomonodsp.h:1857:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/stereotomonodsp.h:1885:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/StereoToMono.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/tonedsp.h:1025:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/tonedsp.h:1432:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/tonedsp.h:1849:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/tonedsp.h:1877:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Tone.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/StereoToMono.cpp:46:15: warning: Member variable 'StereoToMono::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/stereotomonodsp.h:2112:1: style: The class 'stereotomonodsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:330:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:342:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:593:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:605:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:641:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:720:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/stereotomonodsp.h:892:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:866:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:953:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1507:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1713:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1738:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1747:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1756:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1765:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1797:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1806:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1815:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1824:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1842:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:1937:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/stereotomonodsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/stereotomonodsp.h:1249:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:1249:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/stereotomonodsp.h:1600:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:1600:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/stereotomonodsp.h:262:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:1211:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/stereotomonodsp.h:263:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:159:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:263:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:265:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:265:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:266:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:266:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:267:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:267:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:271:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:271:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:272:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:272:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:273:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:273:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:274:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:274:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:278:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:279:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:279:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:280:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:280:28: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:281:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:283:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:283:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:287:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:245:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:287:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:536:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:492:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:536:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:946:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:930:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:946:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:972:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:972:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:973:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:973:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:996:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:996:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:997:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:997:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:999:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:948:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:999:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1006:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1006:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1024:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:972:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1024:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1028:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:973:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1028:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1046:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:972:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1046:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1050:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:973:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1050:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1074:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1074:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1075:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1075:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1077:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:948:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1077:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1086:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1086:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1110:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1110:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1111:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1111:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1113:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:948:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1113:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1122:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1122:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1147:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1147:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1148:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1148:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1150:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:948:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1150:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1159:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1159:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1184:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:931:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1184:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1185:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:932:20: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1185:20: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1187:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:948:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1187:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1196:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:950:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1196:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1247:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1212:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:1247:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1252:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1214:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1252:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1285:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1212:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:1285:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1291:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1214:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1291:10: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1297:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1216:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1297:10: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1304:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1221:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1304:10: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1309:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1228:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1309:10: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1316:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:1231:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1316:9: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1590:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:735:14: note: Virtual destructor in base class jacktrip-2.7.1/src/stereotomonodsp.h:1590:14: note: Destructor in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1607:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1607:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1608:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:497:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1608:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1609:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:498:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1609:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1610:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:499:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1610:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1625:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1625:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1630:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1630:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1635:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:505:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1635:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1641:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:507:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1641:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1647:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:509:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1647:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1655:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:514:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1655:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1661:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:516:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1661:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1669:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:521:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1669:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1676:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:526:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1676:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:1702:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:444:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:1702:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2118:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2118:10: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2131:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2131:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2132:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2132:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2136:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2136:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2138:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2138:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2140:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2140:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2142:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2142:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2147:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2147:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2154:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2154:30: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2156:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2156:17: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2158:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2158:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:2164:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/stereotomonodsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/stereotomonodsp.h:2164:18: note: Function in derived class jacktrip-2.7.1/src/stereotomonodsp.h:366:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/stereotomonodsp.h:1724:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] jacktrip-2.7.1/src/stereotomonodsp.h:1886:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/stereotomonodsp.h:1881:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/stereotomonodsp.h:1724:40: note: Null pointer dereference jacktrip-2.7.1/src/stereotomonodsp.h:1509:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/stereotomonodsp.h:2166:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/stereotomonodsp.h:2167:21: style: Variable 'input1' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Tone.cpp:47:7: warning: Member variable 'Tone::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/tonedsp.h:2106:1: style: The class 'tonedspSIG0' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/tonedsp.h:2149:1: style: The class 'tonedsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/tonedsp.h:327:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:339:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:588:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:600:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:636:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:715:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:887:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:861:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:948:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1499:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1705:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1730:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1739:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1748:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1757:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1789:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1798:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1807:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1816:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1834:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:1929:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/tonedsp.h:2113:9: performance:inconclusive: Technically the member function 'tonedspSIG0::getNumInputstonedspSIG0' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:2114:9: performance:inconclusive: Technically the member function 'tonedspSIG0::getNumOutputstonedspSIG0' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/tonedsp.h:260:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/tonedsp.h:260:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/tonedsp.h:1241:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/tonedsp.h:1241:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/tonedsp.h:1592:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/tonedsp.h:1592:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Tone.h:55:5: style: Class 'Tone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/tonedsp.h:259:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/tonedsp.h:1206:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Tone.h:58:14: style: The destructor '~Tone' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Tone.h:58:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:260:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:156:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:260:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:262:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:159:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:262:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:263:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:263:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:264:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:170:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:264:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:268:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:173:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:268:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:269:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:182:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:269:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:270:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:189:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:270:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:271:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:196:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:271:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:275:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:275:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:276:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:276:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:277:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:209:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:277:28: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:278:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:217:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:280:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:229:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:280:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:284:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:242:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:284:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:531:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:489:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:531:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:941:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:925:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:941:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:967:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:967:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:968:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:968:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:991:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:991:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:992:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:992:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:994:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:943:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:994:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1001:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1001:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1019:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:967:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1019:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1023:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:968:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1023:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1041:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:967:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1041:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1045:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:968:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1045:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1069:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1069:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1070:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1070:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1072:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:943:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1072:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1081:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1081:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1105:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1105:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1106:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1106:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1108:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:943:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1108:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1117:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1117:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1142:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1142:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1143:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1143:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1145:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:943:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1145:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1154:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1154:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1179:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:926:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1179:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1180:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:927:20: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1180:20: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1182:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:943:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1182:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1191:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1191:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1239:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1207:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:1239:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:1244:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1209:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1244:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1277:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1207:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:1277:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:1283:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1209:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1283:10: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1289:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1289:10: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1296:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1216:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1296:10: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1301:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1220:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1301:10: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1308:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:1223:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1308:9: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1582:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:730:14: note: Virtual destructor in base class jacktrip-2.7.1/src/tonedsp.h:1582:14: note: Destructor in derived class jacktrip-2.7.1/src/tonedsp.h:1599:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:493:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1599:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1600:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:494:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1600:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1601:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1602:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1602:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1617:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:500:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1617:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1622:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:501:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1622:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1627:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1627:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1633:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1633:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1639:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:506:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1639:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1647:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:511:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1647:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1653:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1653:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1661:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:518:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1661:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1668:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:523:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1668:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:1694:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:441:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:1694:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2179:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:217:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2179:10: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2210:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:159:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2210:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2211:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2211:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2221:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:196:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2221:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2237:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2237:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2245:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2245:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2276:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:182:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2276:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2281:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:189:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2281:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2288:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:209:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2288:22: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2290:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:173:17: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2290:17: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2292:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:170:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2292:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:2309:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/tonedsp.h:229:18: note: Virtual function in base class jacktrip-2.7.1/src/tonedsp.h:2309:18: note: Function in derived class jacktrip-2.7.1/src/tonedsp.h:363:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/tonedsp.h:1716:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] jacktrip-2.7.1/src/tonedsp.h:1878:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/tonedsp.h:1873:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/tonedsp.h:1716:40: note: Null pointer dereference jacktrip-2.7.1/src/tonedsp.h:1501:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/freeverbdsp.h:1027:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/freeverbdsp.h:1434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/freeverbdsp.h:1746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/freeverbdsp.h:1759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Reverb.cpp:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Reverb.cpp:136:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECEIVER [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECEIVER [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:166:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:209:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:262:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:386:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:895:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:986:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:1021:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:1129:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:107:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:146:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:244:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:250:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:361:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:371:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:409:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:435:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:512:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:532:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:592:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpHubListener.cpp:676:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UdpDataProtocol.cpp:914:22: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] jacktrip-2.7.1/src/UdpDataProtocol.cpp:692:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/UdpDataProtocol.cpp:691:13: note: First condition jacktrip-2.7.1/src/UdpDataProtocol.cpp:692:13: note: Second condition jacktrip-2.7.1/src/UdpDataProtocol.cpp:962:25: style: Condition 'mInitialState' is always false [knownConditionTrueFalse] jacktrip-2.7.1/src/UdpDataProtocol.cpp:939:28: note: Assignment 'mInitialState=false', assigned value is 0 jacktrip-2.7.1/src/UdpDataProtocol.cpp:946:29: note: Assuming condition is false jacktrip-2.7.1/src/UdpDataProtocol.cpp:962:25: note: Condition 'mInitialState' is always false jacktrip-2.7.1/src/UdpDataProtocol.cpp:306:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/UdpDataProtocol.cpp:310:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/UdpDataProtocol.cpp:450:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/UdpDataProtocol.cpp:453:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] jacktrip-2.7.1/src/UdpDataProtocol.cpp:320:49: style: Parameter 'sock_fd' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/UdpDataProtocol.cpp:969:17: style: Variable 'src' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/UdpHubListener.cpp:623:20: warning: Either the condition 'id!=-1' is redundant or mJTWorkers->at() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] jacktrip-2.7.1/src/UdpHubListener.cpp:326:12: note: Assuming that condition 'id!=-1' is not redundant jacktrip-2.7.1/src/UdpHubListener.cpp:335:23: note: Calling function 'releaseThread', 1st argument 'id' value is -1 jacktrip-2.7.1/src/UdpHubListener.cpp:623:20: note: Invalid argument jacktrip-2.7.1/src/UdpHubListener.cpp:624:25: warning: Either the condition 'id!=-1' is redundant or mJTWorkers->replace() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] jacktrip-2.7.1/src/UdpHubListener.cpp:326:12: note: Assuming that condition 'id!=-1' is not redundant jacktrip-2.7.1/src/UdpHubListener.cpp:335:23: note: Calling function 'releaseThread', 1st argument 'id' value is -1 jacktrip-2.7.1/src/UdpHubListener.cpp:624:25: note: Invalid argument jacktrip-2.7.1/src/UdpHubListener.cpp:65:17: warning: Member variable 'UdpHubListener::mOscServer' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/UdpHubListener.cpp:65:17: warning: Member variable 'UdpHubListener::mAudioBitResolution' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/UdpHubListener.cpp:65:17: warning: Member variable 'UdpHubListener::mStereoUpmix' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/UdpHubListener.cpp:65:17: warning: Member variable 'UdpHubListener::mHubPatch' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/UdpHubListener.cpp:425:40: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/UdpHubListener.cpp:475:36: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/UdpHubListener.cpp:486:34: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/UdpHubListener.cpp:491:34: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/UdpHubListener.cpp:590:57: style: Parameter 'clientName' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/UdpHubListener.cpp:604:59: style: Parameter 'clientName' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/UserInterface.cpp:180:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/volumedsp.h:1027:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/volumedsp.h:1434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/volumedsp.h:1746:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/volumedsp.h:1759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Volume.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/Volume.cpp:46:9: warning: Member variable 'Volume::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/volumedsp.h:349:5: warning: Member variable 'ScopedNoDenormals::fpsr' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/volumedsp.h:1983:1: style: The class 'volumedsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/volumedsp.h:330:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:339:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:590:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:602:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:638:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:717:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/volumedsp.h:889:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:863:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:950:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1501:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1701:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1712:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1713:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1714:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1716:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1732:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1733:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1734:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1735:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1739:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:1811:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/volumedsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/volumedsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/volumedsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/volumedsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/volumedsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/volumedsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/Volume.h:54:5: style: Class 'Volume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/volumedsp.h:262:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/volumedsp.h:1208:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/Volume.h:57:14: style: The destructor '~Volume' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/ProcessPlugin.h:60:14: note: Virtual destructor in base class jacktrip-2.7.1/src/Volume.h:57:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:263:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:159:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:263:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:265:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:265:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:266:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:266:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:267:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:267:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:271:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:271:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:272:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:272:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:273:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:273:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:274:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:274:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:278:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:279:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:279:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:280:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:280:28: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:281:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:283:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:283:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:287:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:245:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:287:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:533:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:491:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:533:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:943:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:927:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:943:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:969:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:969:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:970:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:970:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:993:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:993:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:994:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:994:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:996:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:996:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1003:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1003:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1021:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1021:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1025:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1025:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1043:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1043:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1047:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1047:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1071:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1071:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1072:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1072:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1074:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1074:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1083:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1083:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1107:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1107:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1108:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1108:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1110:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1110:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1119:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1119:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1144:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1144:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1145:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1145:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1147:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1147:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1156:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1156:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1181:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1181:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1182:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1182:20: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1184:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1184:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1193:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1193:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1241:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:1241:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:1246:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1246:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1279:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:1279:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:1285:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1285:10: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1291:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1213:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1291:10: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1298:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1218:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1298:10: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1303:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1222:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1303:10: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1310:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:1225:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1310:9: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1584:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:732:14: note: Virtual destructor in base class jacktrip-2.7.1/src/volumedsp.h:1584:14: note: Destructor in derived class jacktrip-2.7.1/src/volumedsp.h:1601:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1602:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1602:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1603:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:497:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1603:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1604:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:498:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1604:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1619:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1619:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1624:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1624:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1629:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1629:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1635:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:506:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1635:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1641:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:508:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1641:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1649:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1649:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1655:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:515:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1655:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1663:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:520:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1663:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1670:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:525:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1670:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1696:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:443:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1696:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:1994:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:1994:10: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2019:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2019:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2020:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2020:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2024:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2024:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2032:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2032:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2038:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2038:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2045:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2045:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2050:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2050:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2057:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2057:24: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2059:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2059:17: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2061:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2061:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:2073:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/volumedsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/volumedsp.h:2073:18: note: Function in derived class jacktrip-2.7.1/src/volumedsp.h:365:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/Settings.cpp:310:17: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/Settings.cpp:307:17: note: First condition jacktrip-2.7.1/src/Settings.cpp:310:17: note: Second condition jacktrip-2.7.1/src/Settings.cpp:483:17: style: Condition 'gVerboseFlag' is always true [knownConditionTrueFalse] jacktrip-2.7.1/src/Settings.cpp:482:28: note: Assignment 'gVerboseFlag=true', assigned value is 1 jacktrip-2.7.1/src/Settings.cpp:483:17: note: Condition 'gVerboseFlag' is always true jacktrip-2.7.1/src/volumedsp.h:1705:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: path_aux. [nullPointerRedundantCheck] jacktrip-2.7.1/src/volumedsp.h:1760:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/volumedsp.h:1755:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/volumedsp.h:1705:40: note: Null pointer dereference jacktrip-2.7.1/src/volumedsp.h:1503:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/volumedsp.h:2075:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/Settings.cpp:709:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] jacktrip-2.7.1/src/Settings.cpp:716:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] jacktrip-2.7.1/src/Settings.cpp:121:26: style: Variable 'longopts' can be declared as const array [constVariable] jacktrip-2.7.1/src/UserInterface.cpp:282:21: performance:inconclusive: Technically the member function 'UserInterface::enableNap' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/UserInterface.h:89:10: note: Technically the member function 'UserInterface::enableNap' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/UserInterface.cpp:282:21: note: Technically the member function 'UserInterface::enableNap' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/UserInterface.cpp:289:21: performance:inconclusive: Technically the member function 'UserInterface::disableNap' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/UserInterface.h:92:10: note: Technically the member function 'UserInterface::disableNap' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/UserInterface.cpp:289:21: note: Technically the member function 'UserInterface::disableNap' can be static (but you may consider moving to unnamed namespace). jacktrip-2.7.1/src/vs/vsQuickView.h:53:5: style: Class 'VsQuickView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/gui/textbuf.h:41:5: style: Class 'textbuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/gui/vuMeter.h:37:5: style: Class 'VuMeter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/dblsqd/semver.h:13:5: style: Class 'SemVer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/dblsqd/release.h:15:5: style: Class 'Release' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/dblsqd/release.h:16:5: style: Class 'Release' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/dblsqd/feed.h:17:5: style: Class 'Feed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/auv2/JackTripAU.cpp:50:1: error: There is an unknown macro here somewhere. Configuration is required. If AUSDK_COMPONENT_ENTRY is a macro then please configure it. [unknownMacro] jacktrip-2.7.1/src/dblsqd/feed.cpp:246:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/feed.cpp:278:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/feed.cpp:300:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/feed.cpp:109:22: style:inconclusive: Either there is a missing 'override', or the member function 'dblsqd::Feed::getReleases' can be const. [functionConst] jacktrip-2.7.1/src/dblsqd/feed.h:32:20: note: Either there is a missing 'override', or the member function 'dblsqd::Feed::getReleases' can be const. jacktrip-2.7.1/src/dblsqd/feed.cpp:109:22: note: Either there is a missing 'override', or the member function 'dblsqd::Feed::getReleases' can be const. jacktrip-2.7.1/src/dblsqd/feed.cpp:149:12: style:inconclusive: Either there is a missing 'override', or the member function 'dblsqd::Feed::isReady' can be const. [functionConst] jacktrip-2.7.1/src/dblsqd/feed.h:34:10: note: Either there is a missing 'override', or the member function 'dblsqd::Feed::isReady' can be const. jacktrip-2.7.1/src/dblsqd/feed.cpp:149:12: note: Either there is a missing 'override', or the member function 'dblsqd::Feed::isReady' can be const. jacktrip-2.7.1/src/dblsqd/feed.h:32:20: performance: Function 'getReleases()' should return member 'releases' by const reference. [returnByReference] jacktrip-2.7.1/src/dblsqd/feed.cpp:81:54: style: Same expression on both sides of '||'. [duplicateExpression] jacktrip-2.7.1/src/dblsqd/feed.cpp:276:14: style: Local variable 'url' shadows outer variable [shadowVariable] jacktrip-2.7.1/src/dblsqd/feed.h:44:10: note: Shadowed declaration jacktrip-2.7.1/src/dblsqd/feed.cpp:276:14: note: Shadow variable jacktrip-2.7.1/src/dblsqd/feed.cpp:27:20: performance: Function parameter 'baseUrl' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:27:37: performance: Function parameter 'channel' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:27:54: performance: Function parameter 'os' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:27:66: performance: Function parameter 'arch' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:27:80: performance: Function parameter 'type' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:56:27: performance: Function parameter 'baseUrl' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:56:44: performance: Function parameter 'channel' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:56:61: performance: Function parameter 'os' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:56:73: performance: Function parameter 'arch' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:57:27: performance: Function parameter 'type' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:122:41: performance: Function parameter 'currentRelease' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/feed.cpp:178:36: performance: Function parameter 'release' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/release.cpp:22:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/UserInterface.cpp:212:21: style: Variable 'baseUrl' is assigned a value that is never used. [unreadVariable] jacktrip-2.7.1/src/UserInterface.cpp:212:13: style: Variable 'baseUrl' is assigned a value that is never used. [unreadVariable] jacktrip-2.7.1/src/gui/messageDialog.cpp:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/messageDialog.cpp:131:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:79:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:264:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:285:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnLastWindowClosed [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:661:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:204:20: style:inconclusive: Either there is a missing 'override', or the member function 'dblsqd::UpdateDialog::openExternalLinks' can be const. [functionConst] jacktrip-2.7.1/src/dblsqd/update_dialog.h:41:10: note: Either there is a missing 'override', or the member function 'dblsqd::UpdateDialog::openExternalLinks' can be const. jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:204:20: note: Either there is a missing 'override', or the member function 'dblsqd::UpdateDialog::openExternalLinks' can be const. jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:99:32: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:242:35: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:244:33: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:286:32: style: C-style pointer casting [cstyleCast] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:169:47: style:inconclusive: Function 'setPreviousVersion' argument 1 names different: declaration 'version' definition 'previousVersion'. [funcArgNamesDifferent] jacktrip-2.7.1/src/dblsqd/update_dialog.h:33:37: note: Function 'setPreviousVersion' argument 1 names different: declaration 'version' definition 'previousVersion'. jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:169:47: note: Function 'setPreviousVersion' argument 1 names different: declaration 'version' definition 'previousVersion'. jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:147:42: performance: Function parameter 'version' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:157:42: performance: Function parameter 'version' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:169:47: performance: Function parameter 'previousVersion' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:304:46: performance: Function parameter 'key' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:310:45: performance: Function parameter 'key' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:315:42: performance: Function parameter 'key' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/dblsqd/update_dialog.cpp:320:52: performance: Function parameter 'key' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/gui/vuMeter.cpp:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/jacktrip_globals.cpp:225:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCHED_FIFO [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/jacktrip_globals.cpp:229:18: style: Redundant initialization for 'priority'. The initialized value is overwritten before it is read. [redundantInitialization] jacktrip-2.7.1/src/jacktrip_globals.cpp:225:18: note: priority is initialized jacktrip-2.7.1/src/jacktrip_globals.cpp:229:18: note: priority is overwritten jacktrip-2.7.1/src/vs/WebSocketTransport.cpp:74:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Compact [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/WebSocketTransport.cpp:80:61: style:inconclusive: Function 'textMessageReceived' argument 1 names different: declaration 'message' definition 'messageData'. [funcArgNamesDifferent] jacktrip-2.7.1/src/vs/WebSocketTransport.h:53:45: note: Function 'textMessageReceived' argument 1 names different: declaration 'message' definition 'messageData'. jacktrip-2.7.1/src/vs/WebSocketTransport.cpp:80:61: note: Function 'textMessageReceived' argument 1 names different: declaration 'message' definition 'messageData'. jacktrip-2.7.1/src/main.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/main.cpp:107:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/main.cpp:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/main.cpp:185:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:83:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:341:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextWordWrap [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:510:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:565:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:746:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OtherFocusReason [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:758:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:902:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:1712:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferred [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:2035:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSelectableByMouse [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/gui/qjacktrip.cpp:2066:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_EnableHighDpiScaling [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/main.cpp:224:13: style: The if condition is the same as the previous if condition [duplicateCondition] jacktrip-2.7.1/src/main.cpp:222:13: note: First condition jacktrip-2.7.1/src/main.cpp:224:13: note: Second condition jacktrip-2.7.1/src/vs/JTApplication.h:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileOpen [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsQmlClipboard.h:49:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:153:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NonSecureMode [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:340:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loading [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:374:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ready [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:705:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:936:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1136:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1398:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalHost [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1526:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1592:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1651:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1699:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1874:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1890:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsApi.h:61:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsApi::getApiHost' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsApi.h:58:5: style: Class 'VsApi' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/vs/vsApi.h:61:13: performance: Function 'getApiHost()' should return member 'm_apiHost' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsApi.h:59:33: performance: Function parameter 'token' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsApi.h:60:29: performance: Function parameter 'host' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAudio.cpp:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoarseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAudio.cpp:126:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoarseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAudio.cpp:188:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAudio.cpp:874:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAudio.cpp:1015:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAudio.cpp:1069:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:52:5: warning: Member variable 'WaitFreeRingBuffer < qint8 * , 4096 >::mRing' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:117:24: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , 4096 >::capacity' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/WaitFreeRingBuffer.h:141:17: performance:inconclusive: Technically the member function 'WaitFreeRingBuffer < qint8 * , 4096 >::next' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/vs/vsAudio.h:381:5: style: Class 'VsAudioWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/vs/vsAudio.cpp:864:5: warning: Possible null pointer dereference: ifPtr [nullPointer] jacktrip-2.7.1/src/vs/vsAudio.cpp:835:29: note: Assignment 'ifPtr=nullptr', assigned value is 0 jacktrip-2.7.1/src/vs/vsAudio.cpp:836:19: note: Assuming condition is false jacktrip-2.7.1/src/vs/vsAudio.cpp:864:5: note: Null pointer dereference jacktrip-2.7.1/src/vs/vsAudio.cpp:870:9: warning: Possible null pointer dereference: ifPtr [nullPointer] jacktrip-2.7.1/src/vs/vsAudio.cpp:835:29: note: Assignment 'ifPtr=nullptr', assigned value is 0 jacktrip-2.7.1/src/vs/vsAudio.cpp:836:19: note: Assuming condition is false jacktrip-2.7.1/src/vs/vsAudio.cpp:870:9: note: Null pointer dereference jacktrip-2.7.1/src/vs/vsAudio.cpp:426:39: style:inconclusive: Function 'setHighLatencyFlag' argument 1 names different: declaration 'highLatency' definition 'highLatencyFlag'. [funcArgNamesDifferent] jacktrip-2.7.1/src/vs/vsAudio.h:238:34: note: Function 'setHighLatencyFlag' argument 1 names different: declaration 'highLatency' definition 'highLatencyFlag'. jacktrip-2.7.1/src/vs/vsAudio.cpp:426:39: note: Function 'setHighLatencyFlag' argument 1 names different: declaration 'highLatency' definition 'highLatencyFlag'. jacktrip-2.7.1/src/vs/vsAudio.cpp:759:64: style: Parameter 's' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/vs/vsAudio.cpp:783:54: style: Parameter 'model' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/vs/vsAudio.cpp:789:55: style: Parameter 'model' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/vs/vsAudio.cpp:795:53: style: Parameter 'model' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/vs/vsAudio.cpp:801:52: style: Parameter 'audioInterface' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/vs/vsAuth.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAuth.cpp:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAuth.cpp:236:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAuth.cpp:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsAuth.cpp:326:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.h:62:10: performance:inconclusive: Either there is a missing 'override', or the member function 'VsDeviceCodeFlow::refreshAccessToken' can be static. [functionStatic] jacktrip-2.7.1/src/vs/vsAuth.h:81:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::authenticationStage' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:82:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::errorMessage' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:83:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::deviceCode' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:84:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::deviceVerificationUrl' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:85:10: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::isAuthenticated' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:86:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::userId' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:87:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::accessToken' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:88:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::refreshToken' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:89:13: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::authenticationMethod' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:90:10: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::attemptingRefreshToken' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:91:15: style:inconclusive: Either there is a missing 'override', or the member function 'VsAuth::accessTokenTimestamp' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsAuth.h:81:13: performance: Function 'authenticationStage()' should return member 'm_authenticationStage' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:82:13: performance: Function 'errorMessage()' should return member 'm_errorMessage' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:83:13: performance: Function 'deviceCode()' should return member 'm_verificationCode' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:84:13: performance: Function 'deviceVerificationUrl()' should return member 'm_verificationUrl' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:86:13: performance: Function 'userId()' should return member 'm_userId' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:87:13: performance: Function 'accessToken()' should return member 'm_accessToken' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:88:13: performance: Function 'refreshToken()' should return member 'm_refreshToken' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.h:89:13: performance: Function 'authenticationMethod()' should return member 'm_authenticationMethod' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsAuth.cpp:67:35: performance: Function parameter 'currentRefreshToken' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAuth.cpp:82:42: performance: Function parameter 'code' should be passed by const reference. However it seems that 'initializedCodeFlow' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/vsAuth.cpp:55:22: note: Function pointer used here. jacktrip-2.7.1/src/vs/vsAuth.cpp:82:42: note: Function parameter 'code' should be passed by const reference. However it seems that 'initializedCodeFlow' is a callback function. jacktrip-2.7.1/src/vs/vsAuth.cpp:82:56: performance: Function parameter 'verificationUrl' should be passed by const reference. However it seems that 'initializedCodeFlow' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/vsAuth.cpp:55:22: note: Function pointer used here. jacktrip-2.7.1/src/vs/vsAuth.cpp:82:56: note: Function parameter 'verificationUrl' should be passed by const reference. However it seems that 'initializedCodeFlow' is a callback function. jacktrip-2.7.1/src/vs/vsAuth.cpp:93:36: performance: Function parameter 'accessToken' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAuth.cpp:188:40: performance: Function parameter 'accessToken' should be passed by const reference. However it seems that 'codeFlowCompleted' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/vsAuth.cpp:59:22: note: Function pointer used here. jacktrip-2.7.1/src/vs/vsAuth.cpp:188:40: note: Function parameter 'accessToken' should be passed by const reference. However it seems that 'codeFlowCompleted' is a callback function. jacktrip-2.7.1/src/vs/vsAuth.cpp:188:61: performance: Function parameter 'refreshToken' should be passed by const reference. However it seems that 'codeFlowCompleted' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/vsAuth.cpp:59:22: note: Function pointer used here. jacktrip-2.7.1/src/vs/vsAuth.cpp:188:61: note: Function parameter 'refreshToken' should be passed by const reference. However it seems that 'codeFlowCompleted' is a callback function. jacktrip-2.7.1/src/vs/vsAuth.cpp:207:45: performance: Function parameter 'accessToken' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAuth.cpp:232:42: performance: Function parameter 'userId' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAuth.cpp:232:58: performance: Function parameter 'accessToken' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsAuth.cpp:270:39: performance: Function parameter 'errorMessage' should be passed by const reference. However it seems that 'handleAuthFailed' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/vsAuth.cpp:57:22: note: Function pointer used here. jacktrip-2.7.1/src/vs/vsAuth.cpp:270:39: note: Function parameter 'errorMessage' should be passed by const reference. However it seems that 'handleAuthFailed' is a callback function. jacktrip-2.7.1/src/vs/virtualstudio.cpp:381:20: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::webChannelPort' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:137:9: note: Either there is a missing 'override', or the member function 'VirtualStudio::webChannelPort' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:381:20: note: Either there is a missing 'override', or the member function 'VirtualStudio::webChannelPort' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:446:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::logoSection' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:141:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::logoSection' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:446:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::logoSection' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:451:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::connectedErrorMsg' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:142:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::connectedErrorMsg' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:451:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::connectedErrorMsg' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:516:28: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::regions' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:146:17: note: Either there is a missing 'override', or the member function 'VirtualStudio::regions' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:516:28: note: Either there is a missing 'override', or the member function 'VirtualStudio::regions' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:521:28: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::userMetadata' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:147:17: note: Either there is a missing 'override', or the member function 'VirtualStudio::userMetadata' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:521:28: note: Either there is a missing 'override', or the member function 'VirtualStudio::userMetadata' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:526:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::connectionState' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:148:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::connectionState' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:526:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::connectionState' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:531:28: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::networkStats' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:149:17: note: Either there is a missing 'override', or the member function 'VirtualStudio::networkStats' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:531:28: note: Either there is a missing 'override', or the member function 'VirtualStudio::networkStats' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:536:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::updateChannel' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:150:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::updateChannel' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:536:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::updateChannel' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:549:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::showInactive' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:152:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::showInactive' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:549:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::showInactive' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:567:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::showSelfHosted' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:154:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::showSelfHosted' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:567:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::showSelfHosted' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:722:22: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::fontScale' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:156:11: note: Either there is a missing 'override', or the member function 'VirtualStudio::fontScale' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:722:22: note: Either there is a missing 'override', or the member function 'VirtualStudio::fontScale' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:727:22: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::uiScale' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:157:11: note: Either there is a missing 'override', or the member function 'VirtualStudio::uiScale' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:727:22: note: Either there is a missing 'override', or the member function 'VirtualStudio::uiScale' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:740:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::darkMode' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:159:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::darkMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:740:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::darkMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:753:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::collapseDeviceControls' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:161:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::collapseDeviceControls' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:753:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::collapseDeviceControls' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:766:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::testMode' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:163:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::testMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:766:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::testMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:817:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::studioToJoin' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:165:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::studioToJoin' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:817:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::studioToJoin' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:585:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::showDeviceSetup' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:167:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::showDeviceSetup' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:585:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::showDeviceSetup' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:709:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::showWarnings' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:169:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::showWarnings' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:709:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::showWarnings' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:830:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::noUpdater' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:171:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::noUpdater' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:830:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::noUpdater' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:839:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::psiBuild' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:172:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::psiBuild' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:839:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::psiBuild' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:848:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::failedMessage' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:173:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::failedMessage' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:848:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::failedMessage' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:490:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::useStudioQueueBuffer' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:177:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::useStudioQueueBuffer' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:490:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::useStudioQueueBuffer' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:598:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::windowState' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:180:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::windowState' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:598:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::windowState' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:621:24: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::apiHost' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:181:13: note: Either there is a missing 'override', or the member function 'VirtualStudio::apiHost' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:621:24: note: Either there is a missing 'override', or the member function 'VirtualStudio::apiHost' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:634:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::vsFtux' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:183:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::vsFtux' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:634:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::vsFtux' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:906:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::hasClassicMode' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:184:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::hasClassicMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:906:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::hasClassicMode' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:639:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::isExiting' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:185:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::isExiting' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:639:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::isExiting' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:644:21: style:inconclusive: Either there is a missing 'override', or the member function 'VirtualStudio::refreshInProgress' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:186:10: note: Either there is a missing 'override', or the member function 'VirtualStudio::refreshInProgress' can be const. jacktrip-2.7.1/src/vs/virtualstudio.cpp:644:21: note: Either there is a missing 'override', or the member function 'VirtualStudio::refreshInProgress' can be const. jacktrip-2.7.1/src/vs/vsPing.h:57:14: style:inconclusive: Either there is a missing 'override', or the member function 'VsPing::pingNumber' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPing.h:59:15: style:inconclusive: Either there is a missing 'override', or the member function 'VsPing::sentTimestamp' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPing.h:60:15: style:inconclusive: Either there is a missing 'override', or the member function 'VsPing::receivedTimestamp' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPing.h:61:10: style:inconclusive: Either there is a missing 'override', or the member function 'VsPing::receivedReply' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPing.h:62:10: style:inconclusive: Either there is a missing 'override', or the member function 'VsPing::timedOut' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPinger.h:71:10: style:inconclusive: Either there is a missing 'override', or the member function 'VsPinger::active' can be const. [functionConst] jacktrip-2.7.1/src/vs/virtualstudio.h:141:13: performance: Function 'logoSection()' should return member 'm_logoSection' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:142:13: performance: Function 'connectedErrorMsg()' should return member 'm_connectedErrorMsg' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:148:13: performance: Function 'connectionState()' should return member 'm_connectionState' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:150:13: performance: Function 'updateChannel()' should return member 'm_updateChannel' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:165:13: performance: Function 'studioToJoin()' should return member 'm_studioToJoin' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:173:13: performance: Function 'failedMessage()' should return member 'm_failedMessage' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:180:13: performance: Function 'windowState()' should return member 'm_windowState' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.h:181:13: performance: Function 'apiHost()' should return member 'm_apiHost' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/virtualstudio.cpp:439:16: style: Condition 'gplLicense' is always true [knownConditionTrueFalse] jacktrip-2.7.1/src/vs/virtualstudio.cpp:425:22: note: Assignment 'gplLicense=true', assigned value is 1 jacktrip-2.7.1/src/vs/virtualstudio.cpp:439:16: note: Condition 'gplLicense' is always true jacktrip-2.7.1/src/vs/virtualstudio.cpp:194:16: style: The scope of the variable 'maxElapsedTimeInMs' can be reduced. [variableScope] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1262:45: style:inconclusive: Function 'openLink' argument 1 names different: declaration 'url' definition 'link'. [funcArgNamesDifferent] jacktrip-2.7.1/src/vs/virtualstudio.h:207:34: note: Function 'openLink' argument 1 names different: declaration 'url' definition 'link'. jacktrip-2.7.1/src/vs/virtualstudio.cpp:1262:45: note: Function 'openLink' argument 1 names different: declaration 'url' definition 'link'. jacktrip-2.7.1/src/vs/virtualstudio.cpp:1268:55: style:inconclusive: Function 'handleDeeplinkRequest' argument 1 names different: declaration 'url' definition 'link'. [funcArgNamesDifferent] jacktrip-2.7.1/src/vs/virtualstudio.h:208:44: note: Function 'handleDeeplinkRequest' argument 1 names different: declaration 'url' definition 'link'. jacktrip-2.7.1/src/vs/virtualstudio.cpp:1268:55: note: Function 'handleDeeplinkRequest' argument 1 names different: declaration 'url' definition 'link'. jacktrip-2.7.1/src/vs/virtualstudio.cpp:603:44: performance: Function parameter 'state' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/virtualstudio.cpp:626:40: performance: Function parameter 'host' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/virtualstudio.cpp:657:51: performance: Function parameter 'serverId' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/virtualstudio.cpp:1410:52: performance: Function parameter 'accessToken' should be passed by const reference. However it seems that 'slotAccessTokenUpdated' is a callback function. [passedByValueCallback] jacktrip-2.7.1/src/vs/virtualstudio.cpp:141:29: note: Function pointer used here. jacktrip-2.7.1/src/vs/virtualstudio.cpp:1410:52: note: Function parameter 'accessToken' should be passed by const reference. However it seems that 'slotAccessTokenUpdated' is a callback function. jacktrip-2.7.1/src/vs/virtualstudio.cpp:877:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] jacktrip-2.7.1/src/Reverb.cpp:47:9: warning: Member variable 'Reverb::fs' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/freeverbdsp.h:349:5: warning: Member variable 'ScopedNoDenormals::fpsr' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/freeverbdsp.h:1983:1: style: The class 'freeverbdsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/freeverbmonodsp.h:1980:1: style: The class 'freeverbmonodsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/zitarevdsp.h:1985:1: style: The class 'zitarevdsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/zitarevmonodsp.h:1985:1: style: The class 'zitarevmonodsp' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] jacktrip-2.7.1/src/freeverbdsp.h:330:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::setFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:339:10: performance:inconclusive: Technically the member function 'ScopedNoDenormals::getFpStatusRegister' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:590:10: performance:inconclusive: Technically the member function 'PathBuilder::isIDChar' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:602:17: performance:inconclusive: Technically the member function 'PathBuilder::remove0x00' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:638:17: performance:inconclusive: Technically the member function 'PathBuilder::cut' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:717:17: performance:inconclusive: Technically the member function 'PathBuilder::replaceCharList' can be static (but you may consider moving to unnamed namespace). [functionStatic] jacktrip-2.7.1/src/freeverbdsp.h:889:10: style:inconclusive: Technically the member function 'Interpolator::getLowHigh' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:863:16: style:inconclusive: Technically the member function 'Interpolator::Range::operator()' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:950:10: style:inconclusive: Technically the member function 'UpdatableValueConverter::getActive' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1501:9: style:inconclusive: Technically the member function 'APIUI::getZoneIndex' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1701:9: style:inconclusive: Technically the member function 'APIUI::getParamsCount' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1712:17: style:inconclusive: Technically the member function 'APIUI::getParamLabel' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1713:17: style:inconclusive: Technically the member function 'APIUI::getParamShortname' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1714:17: style:inconclusive: Technically the member function 'APIUI::getParamAddress' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1716:40: style:inconclusive: Technically the member function 'APIUI::getMetadata' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1732:16: style:inconclusive: Technically the member function 'APIUI::getParamMin' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1733:16: style:inconclusive: Technically the member function 'APIUI::getParamMax' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1734:16: style:inconclusive: Technically the member function 'APIUI::getParamStep' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1735:16: style:inconclusive: Technically the member function 'APIUI::getParamInit' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1739:16: style:inconclusive: Technically the member function 'APIUI::getParamValue' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:1811:14: style:inconclusive: Technically the member function 'APIUI::getParamItemType' can be const. [functionConst] jacktrip-2.7.1/src/freeverbdsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/freeverbdsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/freeverbdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/freeverbdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/freeverbdsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] jacktrip-2.7.1/src/freeverbdsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] jacktrip-2.7.1/src/freeverbdsp.h:262:5: style: Class 'decorator_dsp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/freeverbdsp.h:1208:5: style: Class 'ZoneControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/freeverbdsp.h:263:14: style: The destructor '~decorator_dsp' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:159:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:263:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:265:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:265:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:266:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:266:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:267:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:267:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:271:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:271:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:272:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:272:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:273:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:273:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:274:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:274:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:278:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:278:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:279:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:279:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:280:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:280:28: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:281:18: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:281:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:283:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:283:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:287:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:245:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:287:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:533:14: style: The destructor '~UI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:491:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:533:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:943:14: style: The destructor '~UpdatableValueConverter' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:927:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:943:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:969:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:969:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:970:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:970:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:993:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:993:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:994:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:994:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:996:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:996:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1003:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1003:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1021:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1021:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1025:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1025:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1043:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:969:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1043:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1047:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:970:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1047:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1071:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1071:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1072:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1072:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1074:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1074:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1083:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1083:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1107:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1107:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1108:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1108:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1110:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1110:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1119:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1119:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1144:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1144:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1145:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1145:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1147:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1147:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1156:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1156:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1181:20: style: The function 'ui2faust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:928:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1181:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1182:20: style: The function 'faust2ui' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:929:20: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1182:20: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1184:18: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:945:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1184:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1193:18: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:947:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1193:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1241:14: style: The destructor '~ConverterZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:1241:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:1246:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1246:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1279:14: style: The destructor '~CurveZoneControl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1209:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:1279:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:1285:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1211:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1285:10: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1291:10: style: The function 'setMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1213:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1291:10: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1298:10: style: The function 'getMappingValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1218:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1298:10: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1303:10: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1222:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1303:10: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1310:9: style: The function 'getCurve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:1225:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1310:9: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1584:14: style: The destructor '~APIUI' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:732:14: note: Virtual destructor in base class jacktrip-2.7.1/src/freeverbdsp.h:1584:14: note: Destructor in derived class jacktrip-2.7.1/src/freeverbdsp.h:1601:18: style: The function 'openTabBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:495:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1601:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1602:18: style: The function 'openHorizontalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:496:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1602:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1603:18: style: The function 'openVerticalBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:497:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1603:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1604:18: style: The function 'closeBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:498:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1604:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1619:18: style: The function 'addButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:502:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1619:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1624:18: style: The function 'addCheckButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:503:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1624:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1629:18: style: The function 'addVerticalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:504:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1629:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1635:18: style: The function 'addHorizontalSlider' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:506:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1635:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1641:18: style: The function 'addNumEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:508:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1641:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1649:18: style: The function 'addHorizontalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:513:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1649:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1655:18: style: The function 'addVerticalBargraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:515:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1655:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1663:18: style: The function 'addSoundfile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:520:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1663:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1670:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:525:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1670:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:1696:18: style: The function 'declare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:443:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:1696:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2077:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2077:10: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2113:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2113:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2114:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2114:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2118:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2118:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2144:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2144:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2152:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2152:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2349:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2349:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2354:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2354:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2361:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2361:26: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2363:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2363:17: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2365:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2365:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:2404:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbdsp.h:2404:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2074:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2074:10: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2111:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2111:17: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2112:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2112:17: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2116:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2116:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2142:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2142:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2150:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2150:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2347:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2347:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2352:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2352:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2359:30: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2359:30: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2361:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2361:17: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2363:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2363:18: note: Function in derived class jacktrip-2.7.1/src/freeverbmonodsp.h:2402:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/freeverbmonodsp.h:2402:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2088:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2088:10: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2159:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2159:17: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2160:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2160:17: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2164:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2164:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2224:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2224:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2239:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2239:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2412:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2412:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2417:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2417:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2424:25: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2424:25: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2426:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2426:17: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2428:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2428:18: note: Function in derived class jacktrip-2.7.1/src/zitarevdsp.h:2552:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevdsp.h:2552:18: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2087:10: style: The function 'metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:220:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2087:10: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:79:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2158:17: style: The function 'getNumInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:162:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2158:17: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:139:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2159:17: style: The function 'getNumOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:165:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2159:17: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:164:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2163:18: style: The function 'instanceConstants' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:199:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2163:18: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:259:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2223:18: style: The function 'instanceResetUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:202:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2223:18: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:285:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2238:18: style: The function 'instanceClear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:205:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2238:18: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:342:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2408:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:185:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2408:18: note: Function in derived class jacktrip-2.7.1/src/vs/vsDevice.cpp:567:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/zitarevmonodsp.h:2413:18: style: The function 'instanceInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:192:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2413:18: note: Function in derived class jacktrip-2.7.1/src/zitarevmonodsp.h:2420:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:212:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2420:29: note: Function in derived class jacktrip-2.7.1/src/zitarevmonodsp.h:2422:17: style: The function 'getSampleRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:176:17: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2422:17: note: Function in derived class jacktrip-2.7.1/src/zitarevmonodsp.h:2424:18: style: The function 'buildUserInterface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:173:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2424:18: note: Function in derived class jacktrip-2.7.1/src/zitarevmonodsp.h:2548:18: style: The function 'compute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] jacktrip-2.7.1/src/freeverbdsp.h:232:18: note: Virtual function in base class jacktrip-2.7.1/src/zitarevmonodsp.h:2548:18: note: Function in derived class jacktrip-2.7.1/src/freeverbdsp.h:365:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:159:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:176:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:248:27: style:inconclusive: Either there is a missing 'override', or the member function 'VsDeviceCodeFlow::accessToken' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.h:75:13: note: Either there is a missing 'override', or the member function 'VsDeviceCodeFlow::accessToken' can be const. jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.cpp:248:27: note: Either there is a missing 'override', or the member function 'VsDeviceCodeFlow::accessToken' can be const. jacktrip-2.7.1/src/vs/vsDeviceCodeFlow.h:75:13: performance: Function 'accessToken()' should return member 'm_accessToken' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsPermissions.cpp:42:24: style:inconclusive: Either there is a missing 'override', or the member function 'VsPermissions::micPermission' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPermissions.h:51:13: note: Either there is a missing 'override', or the member function 'VsPermissions::micPermission' can be const. jacktrip-2.7.1/src/vs/vsPermissions.cpp:42:24: note: Either there is a missing 'override', or the member function 'VsPermissions::micPermission' can be const. jacktrip-2.7.1/src/vs/vsPermissions.h:51:13: performance: Function 'micPermission()' should return member 'm_micPermission' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsPermissions.cpp:57:46: performance: Function parameter 'status' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/freeverbdsp.h:1705:40: warning: Either the condition 'path==nullptr' is redundant or there is possible null pointer dereference: path_aux. [nullPointerRedundantCheck] jacktrip-2.7.1/src/freeverbdsp.h:1760:27: note: Assuming that condition 'path==nullptr' is not redundant jacktrip-2.7.1/src/freeverbdsp.h:1755:35: note: Calling function 'getParamIndex', 1st argument 'path' value is 0 jacktrip-2.7.1/src/freeverbdsp.h:1705:40: note: Null pointer dereference jacktrip-2.7.1/src/vs/vsPing.cpp:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreciseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsPinger.cpp:55:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreciseTimer [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsPinger.cpp:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsPinger.cpp:104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsPinger.cpp:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsPinger.cpp:242:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsDevice.cpp:294:68: performance: Function parameter 'input' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsDevice.cpp:295:34: performance: Function parameter 'output' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsPinger.cpp:234:30: style:inconclusive: Either there is a missing 'override', or the member function 'VsPinger::getPingStats' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsPinger.h:84:14: note: Either there is a missing 'override', or the member function 'VsPinger::getPingStats' can be const. jacktrip-2.7.1/src/vs/vsPinger.cpp:234:30: note: Either there is a missing 'override', or the member function 'VsPinger::getPingStats' can be const. jacktrip-2.7.1/src/vs/vsPinger.h:84:14: performance: Function 'getPingStats()' should return member 'mStats' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsPinger.cpp:101:33: performance: Function parameter 'token' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsPinger.cpp:177:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jacktrip-2.7.1/src/vs/vsPinger.cpp:203:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jacktrip-2.7.1/src/vs/vsPinger.cpp:216:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] jacktrip-2.7.1/src/vs/vsQuickView.cpp:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FocusIn [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:55:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sslErrors [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:101:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveQuery [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:108:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:118:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteHostClosedError [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:146:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vs/vsWebSocket.cpp:44:34: performance: Function parameter 'apiSecret' should be passed by const reference. [passedByValue] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_port' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_enabled' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_owner' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_admin' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_isManaged' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_isPublic' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_period' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_sampleRate' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:39:15: warning: Member variable 'VsServerInfo::m_queueBuffer' is not initialized in the constructor. [uninitMemberVar] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:66:44: style:inconclusive: Either there is a missing 'override', or the member function 'VsServerInfo::section' can be const. [functionConst] jacktrip-2.7.1/src/vs/vsServerInfo.h:76:20: note: Either there is a missing 'override', or the member function 'VsServerInfo::section' can be const. jacktrip-2.7.1/src/vs/vsServerInfo.cpp:66:44: note: Either there is a missing 'override', or the member function 'VsServerInfo::section' can be const. jacktrip-2.7.1/src/vs/vsServerInfo.h:79:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:81:13: performance: Function 'host()' should return member 'm_host' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:95:13: performance: Function 'region()' should return member 'm_region' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:97:13: performance: Function 'location()' should return member 'm_region' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:107:13: performance: Function 'bannerURL()' should return member 'm_bannerURL' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:109:13: performance: Function 'id()' should return member 'm_id' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:111:13: performance: Function 'sessionId()' should return member 'm_sessionId' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:113:13: performance: Function 'streamId()' should return member 'm_streamId' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:115:13: performance: Function 'status()' should return member 'm_status' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:117:13: performance: Function 'inviteKey()' should return member 'm_inviteKey' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.h:119:13: performance: Function 'cloudId()' should return member 'm_cloudId' by const reference. [returnByReference] jacktrip-2.7.1/src/vs/vsServerInfo.cpp:211:38: style:inconclusive: Function 'setIsManaged' argument 1 names different: declaration 'isManageable' definition 'isManaged'. [funcArgNamesDifferent] jacktrip-2.7.1/src/vs/vsServerInfo.h:100:28: note: Function 'setIsManaged' argument 1 names different: declaration 'isManageable' definition 'isManaged'. jacktrip-2.7.1/src/vs/vsServerInfo.cpp:211:38: note: Function 'setIsManaged' argument 1 names different: declaration 'isManageable' definition 'isManaged'. jacktrip-2.7.1/src/vst3/JackTripVSTController.h:92:5: error: There is an unknown macro here somewhere. Configuration is required. If END_DEFINE_INTERFACES is a macro then please configure it. [unknownMacro] jacktrip-2.7.1/tests/audio_socket_test.cpp:75:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/tests/audio_socket_test.cpp:91:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/freeverbdsp.h:1503:21: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/tests/audio_socket_test.cpp:55:5: style: Class 'MyThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] jacktrip-2.7.1/src/freeverbdsp.h:2406:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/freeverbdsp.h:2407:21: style: Variable 'input1' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/freeverbmonodsp.h:2404:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/zitarevdsp.h:2554:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/zitarevdsp.h:2555:21: style: Variable 'input1' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/src/zitarevmonodsp.h:2550:21: style: Variable 'input0' can be declared as pointer to const [constVariablePointer] jacktrip-2.7.1/tests/jacktrip_tests.cpp:70:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/tests/jacktrip_tests.cpp:86:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/tests/jacktrip_tests.cpp:67:9: style: The scope of the variable 'port_num' can be reduced. [variableScope] jacktrip-2.7.1/tests/jacktrip_tests.cpp:83:9: style: The scope of the variable 'port_num' can be reduced. [variableScope] jacktrip-2.7.1/src/vst3/JackTripVSTDataBlock.h:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidDataExchangeBlockID [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:52:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InvalidDataExchangeBlockID [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultOk [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:94:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultTrue [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultOk [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultFalse [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:222:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultTrue [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:405:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSample32 [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kResultFalse [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:467:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLittleEndian [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:37:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:64:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_READ [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:94:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_ENUMERATE_SUB_KEYS [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:188:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:212:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_LOCAL_MACHINE [valueFlowBailoutIncompleteVar] jacktrip-2.7.1/win/uninstall_old_jacktrip.cpp:46:93: style: Parameter 'value' can be declared as reference to const [constParameterReference] jacktrip-2.7.1/src/gui/qjacktrip.cpp:2039:41: style:inconclusive: Either there is a missing 'override', or the member function 'QJackTrip::hubModeFromPatchType' can be const. [functionConst] jacktrip-2.7.1/src/gui/qjacktrip.h:117:34: note: Either there is a missing 'override', or the member function 'QJackTrip::hubModeFromPatchType' can be const. jacktrip-2.7.1/src/gui/qjacktrip.cpp:2039:41: note: Either there is a missing 'override', or the member function 'QJackTrip::hubModeFromPatchType' can be const. jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:402:42: style:inconclusive: Either there is a missing 'override', or the member function 'JackTripVSTProcessor::canProcessSampleSize' can be const. [functionConst] jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.h:94:5: note: Either there is a missing 'override', or the member function 'JackTripVSTProcessor::canProcessSampleSize' can be const. jacktrip-2.7.1/src/vst3/JackTripVSTProcessor.cpp:402:42: note: Either there is a missing 'override', or the member function 'JackTripVSTProcessor::canProcessSampleSize' can be const. jacktrip-2.7.1/src/gui/qjacktrip.cpp:629:13: style: Local variable 'index' shadows outer argument [shadowArgument] jacktrip-2.7.1/src/gui/qjacktrip.cpp:597:35: note: Shadowed declaration jacktrip-2.7.1/src/gui/qjacktrip.cpp:629:13: note: Shadow variable jacktrip-2.7.1/src/gui/qjacktrip.cpp:723:18: style: Variable 'sender' can be declared as pointer to const [constVariablePointer] diff: 2.18.0 jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head jacktrip-2.7.1/externals/oscpp/test/oscpp_autocheck.cpp:362:13: warning: Class 'Blob' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/AudioInterface.cpp:102:12: warning: Class 'AudioInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/AudioInterface.cpp:102:12: warning: Class 'AudioInterface' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/Regulator.cpp:317:16: warning: Class 'Regulator' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/Regulator.cpp:317:16: warning: Class 'Regulator' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] 2.18.0 jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head jacktrip-2.7.1/src/RingBuffer.cpp:63:9: warning: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/compressordsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/compressordsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/compressordsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/compressordsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/compressordsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/compressordsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/freeverbdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/freeverbdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/freeverbdsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/freeverbdsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/freeverbdsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/freeverbdsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/gui/qjacktrip.cpp:2066:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AA_EnableHighDpiScaling [valueFlowBailoutIncompleteVar] head jacktrip-2.7.1/src/limiterdsp.h:1240:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/limiterdsp.h:1240:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/limiterdsp.h:1591:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/limiterdsp.h:1591:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/limiterdsp.h:260:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/limiterdsp.h:260:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/meterdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/meterdsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/meterdsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/meterdsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/meterdsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/meterdsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/monitordsp.h:1248:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/monitordsp.h:1248:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/monitordsp.h:1599:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/monitordsp.h:1599:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/monitordsp.h:266:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/monitordsp.h:266:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/stereotomonodsp.h:1249:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/stereotomonodsp.h:1249:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/stereotomonodsp.h:1600:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/stereotomonodsp.h:1600:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/stereotomonodsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/stereotomonodsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/tonedsp.h:1241:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/tonedsp.h:1241:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/tonedsp.h:1592:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/tonedsp.h:1592:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/tonedsp.h:260:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/tonedsp.h:260:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/volumedsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/volumedsp.h:1243:16: warning: Class 'ConverterZoneControl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/volumedsp.h:1594:16: warning: Class 'APIUI' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/volumedsp.h:1594:16: warning: Class 'APIUI' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head jacktrip-2.7.1/src/volumedsp.h:263:39: warning: Class 'decorator_dsp' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head jacktrip-2.7.1/src/volumedsp.h:263:39: warning: Class 'decorator_dsp' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE