2025-11-03 12:55 ftp://ftp.de.debian.org/debian/pool/main/a/attica-kf5/attica-kf5_5.116.0.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 -j1 platform: Linux-6.8.0-87-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 1f35303 (2025-11-01 19:39:44 +0100) count: 75 101 elapsed-time: 1.2 3.2 head-timing-info: old-timing-info: head results: attica-5.116.0/autotests/privatedatatest.cpp:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OverwriteLocal [valueFlowBailoutIncompleteVar] attica-5.116.0/autotests/providertest.cpp:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/autotests/providertest.cpp:136:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/autotests/providertest.cpp:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/src/accountbalance.cpp:38:48: style:inconclusive: Function 'setBalance' argument 1 names different: declaration 'name' definition 'balance'. [funcArgNamesDifferent] attica-5.116.0/src/accountbalance.h:67:36: note: Function 'setBalance' argument 1 names different: declaration 'name' definition 'balance'. attica-5.116.0/src/accountbalance.cpp:38:48: note: Function 'setBalance' argument 1 names different: declaration 'name' definition 'balance'. attica-5.116.0/src/getjob.h:25:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] attica-5.116.0/src/listjob.h:27:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] attica-5.116.0/src/activity.cpp:65:46: style:inconclusive: Function 'setTimestamp' argument 1 names different: declaration 'timestamp' definition 'date'. [funcArgNamesDifferent] attica-5.116.0/src/activity.h:86:40: note: Function 'setTimestamp' argument 1 names different: declaration 'timestamp' definition 'date'. attica-5.116.0/src/activity.cpp:65:46: note: Function 'setTimestamp' argument 1 names different: declaration 'timestamp' definition 'date'. attica-5.116.0/src/activity.cpp:75:42: style:inconclusive: Function 'setMessage' argument 1 names different: declaration 'message' definition 'c'. [funcArgNamesDifferent] attica-5.116.0/src/activity.h:98:36: note: Function 'setMessage' argument 1 names different: declaration 'message' definition 'c'. attica-5.116.0/src/activity.cpp:75:42: note: Function 'setMessage' argument 1 names different: declaration 'message' definition 'c'. attica-5.116.0/src/activity.cpp:85:36: style:inconclusive: Function 'setLink' argument 1 names different: declaration 'link' definition 'v'. [funcArgNamesDifferent] attica-5.116.0/src/activity.h:110:30: note: Function 'setLink' argument 1 names different: declaration 'link' definition 'v'. attica-5.116.0/src/activity.cpp:85:36: note: Function 'setLink' argument 1 names different: declaration 'link' definition 'v'. attica-5.116.0/src/activityparser.cpp:38:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/atticabasejob.cpp:39:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/src/atticabasejob.cpp:81:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationCanceledError [valueFlowBailoutIncompleteVar] attica-5.116.0/src/atticabasejob.cpp:136:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTICA [valueFlowBailoutIncompleteVar] attica-5.116.0/src/atticautils.cpp:35:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/buildservice.cpp:22:5: error: syntax error [syntaxError] attica-5.116.0/src/buildservicejob.cpp:26:5: error: syntax error [syntaxError] attica-5.116.0/src/buildservicejoboutput.cpp:18:5: error: syntax error [syntaxError] attica-5.116.0/src/cloud.cpp:116:35: style:inconclusive: Function 'setKey' argument 1 names different: declaration 'privateKey' definition 'key'. [funcArgNamesDifferent] attica-5.116.0/src/cloud.h:177:32: note: Function 'setKey' argument 1 names different: declaration 'privateKey' definition 'key'. attica-5.116.0/src/cloud.cpp:116:35: note: Function 'setKey' argument 1 names different: declaration 'privateKey' definition 'key'. attica-5.116.0/src/comment.cpp:142:42: style:inconclusive: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. [funcArgNamesDifferent] attica-5.116.0/src/comment.h:76:37: note: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. attica-5.116.0/src/comment.cpp:142:42: note: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. attica-5.116.0/src/downloaddescription.h:45:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] attica-5.116.0/src/downloaddescription.h:45:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] attica-5.116.0/src/deletejob.h:25:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] attica-5.116.0/src/event.cpp:76:43: style:inconclusive: Function 'setDescription' argument 1 names different: declaration 'description' definition 'text'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:86:40: note: Function 'setDescription' argument 1 names different: declaration 'description' definition 'text'. attica-5.116.0/src/event.cpp:76:43: note: Function 'setDescription' argument 1 names different: declaration 'description' definition 'text'. attica-5.116.0/src/event.cpp:86:36: style:inconclusive: Function 'setUser' argument 1 names different: declaration 'user' definition 'id'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:98:33: note: Function 'setUser' argument 1 names different: declaration 'user' definition 'id'. attica-5.116.0/src/event.cpp:86:36: note: Function 'setUser' argument 1 names different: declaration 'user' definition 'id'. attica-5.116.0/src/event.cpp:96:39: style:inconclusive: Function 'setStartDate' argument 1 names different: declaration 'startDate' definition 'date'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:110:36: note: Function 'setStartDate' argument 1 names different: declaration 'startDate' definition 'date'. attica-5.116.0/src/event.cpp:96:39: note: Function 'setStartDate' argument 1 names different: declaration 'startDate' definition 'date'. attica-5.116.0/src/event.cpp:106:37: style:inconclusive: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:122:34: note: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. attica-5.116.0/src/event.cpp:106:37: note: Function 'setEndDate' argument 1 names different: declaration 'endDate' definition 'date'. attica-5.116.0/src/event.cpp:116:31: style:inconclusive: Function 'setLatitude' argument 1 names different: declaration 'latitude' definition 'lat'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:134:28: note: Function 'setLatitude' argument 1 names different: declaration 'latitude' definition 'lat'. attica-5.116.0/src/event.cpp:116:31: note: Function 'setLatitude' argument 1 names different: declaration 'latitude' definition 'lat'. attica-5.116.0/src/event.cpp:126:32: style:inconclusive: Function 'setLongitude' argument 1 names different: declaration 'longitude' definition 'lon'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:146:29: note: Function 'setLongitude' argument 1 names different: declaration 'longitude' definition 'lon'. attica-5.116.0/src/event.cpp:126:32: note: Function 'setLongitude' argument 1 names different: declaration 'longitude' definition 'lon'. attica-5.116.0/src/event.cpp:136:37: style:inconclusive: Function 'setHomepage' argument 1 names different: declaration 'homepage' definition 'url'. [funcArgNamesDifferent] attica-5.116.0/src/event.h:158:34: note: Function 'setHomepage' argument 1 names different: declaration 'homepage' definition 'url'. attica-5.116.0/src/event.cpp:136:37: note: Function 'setHomepage' argument 1 names different: declaration 'homepage' definition 'url'. attica-5.116.0/src/eventparser.cpp:33:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/folder.cpp:47:35: style:inconclusive: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. [funcArgNamesDifferent] attica-5.116.0/src/folder.h:58:31: note: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. attica-5.116.0/src/folder.cpp:47:35: note: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. attica-5.116.0/src/folder.cpp:67:34: style:inconclusive: Function 'setMessageCount' argument 1 names different: declaration 'messageCount' definition 'c'. [funcArgNamesDifferent] attica-5.116.0/src/folder.h:83:30: note: Function 'setMessageCount' argument 1 names different: declaration 'messageCount' definition 'c'. attica-5.116.0/src/folder.cpp:67:34: note: Function 'setMessageCount' argument 1 names different: declaration 'messageCount' definition 'c'. attica-5.116.0/src/folder.cpp:77:37: style:inconclusive: Function 'setType' argument 1 names different: declaration 'type' definition 'v'. [funcArgNamesDifferent] attica-5.116.0/src/folder.h:95:33: note: Function 'setType' argument 1 names different: declaration 'type' definition 'v'. attica-5.116.0/src/folder.cpp:77:37: note: Function 'setType' argument 1 names different: declaration 'type' definition 'v'. attica-5.116.0/src/forum.cpp:112:38: style:inconclusive: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. [funcArgNamesDifferent] attica-5.116.0/src/forum.h:60:35: note: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. attica-5.116.0/src/forum.cpp:112:38: note: Function 'setChildren' argument 1 names different: declaration 'comments' definition 'children'. attica-5.116.0/src/homepageentry.cpp:20:5: error: syntax error [syntaxError] attica-5.116.0/src/knowledgebaseentryparser.cpp:31:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/listjob.cpp:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTICA [valueFlowBailoutIncompleteVar] attica-5.116.0/src/listjob.cpp:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTICA [valueFlowBailoutIncompleteVar] attica-5.116.0/src/messageparser.cpp:28:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/metadata.cpp:79:19: style:inconclusive: Technically the member function 'Attica::Metadata::message' can be const. [functionConst] attica-5.116.0/src/metadata.h:64:13: note: Technically the member function 'Attica::Metadata::message' can be const. attica-5.116.0/src/metadata.cpp:79:19: note: Technically the member function 'Attica::Metadata::message' can be const. attica-5.116.0/src/metadata.cpp:119:15: style:inconclusive: Technically the member function 'Attica::Metadata::totalItems' can be const. [functionConst] attica-5.116.0/src/metadata.h:68:9: note: Technically the member function 'Attica::Metadata::totalItems' can be const. attica-5.116.0/src/metadata.cpp:119:15: note: Technically the member function 'Attica::Metadata::totalItems' can be const. attica-5.116.0/src/metadata.cpp:129:15: style:inconclusive: Technically the member function 'Attica::Metadata::itemsPerPage' can be const. [functionConst] attica-5.116.0/src/metadata.h:72:9: note: Technically the member function 'Attica::Metadata::itemsPerPage' can be const. attica-5.116.0/src/metadata.cpp:129:15: note: Technically the member function 'Attica::Metadata::itemsPerPage' can be const. attica-5.116.0/src/metadata.cpp:89:19: style:inconclusive: Technically the member function 'Attica::Metadata::resultingId' can be const. [functionConst] attica-5.116.0/src/metadata.h:76:13: note: Technically the member function 'Attica::Metadata::resultingId' can be const. attica-5.116.0/src/metadata.cpp:89:19: note: Technically the member function 'Attica::Metadata::resultingId' can be const. attica-5.116.0/src/parser.h:20:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] attica-5.116.0/src/parser.cpp:20:35: style:inconclusive: Function 'parse' argument 1 names different: declaration 'xml' definition 'xmlString'. [funcArgNamesDifferent] attica-5.116.0/src/parser.h:23:28: note: Function 'parse' argument 1 names different: declaration 'xml' definition 'xmlString'. attica-5.116.0/src/parser.cpp:20:35: note: Function 'parse' argument 1 names different: declaration 'xml' definition 'xmlString'. attica-5.116.0/src/parser.cpp:47:54: style:inconclusive: Function 'parseList' argument 1 names different: declaration 'xml' definition 'xmlString'. [funcArgNamesDifferent] attica-5.116.0/src/parser.h:24:47: note: Function 'parseList' argument 1 names different: declaration 'xml' definition 'xmlString'. attica-5.116.0/src/parser.cpp:47:54: note: Function 'parseList' argument 1 names different: declaration 'xml' definition 'xmlString'. attica-5.116.0/src/personparser.cpp:38:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] attica-5.116.0/src/postfiledata.cpp:118:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentLengthHeader [valueFlowBailoutIncompleteVar] attica-5.116.0/src/postfiledata.cpp:46:23: performance:inconclusive: Technically the member function 'Attica::PostFileData::randomString' can be static (but you may consider moving to unnamed namespace). [functionStatic] attica-5.116.0/src/postfiledata.h:40:13: note: Technically the member function 'Attica::PostFileData::randomString' can be static (but you may consider moving to unnamed namespace). attica-5.116.0/src/postfiledata.cpp:46:23: note: Technically the member function 'Attica::PostFileData::randomString' can be static (but you may consider moving to unnamed namespace). attica-5.116.0/src/postfiledata.h:28:5: style: Class 'PostFileData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] attica-5.116.0/src/postfiledata.cpp:75:16: style: Local variable 'data' shadows outer function [shadowFunction] attica-5.116.0/src/postfiledata.h:36:16: note: Shadowed declaration attica-5.116.0/src/postfiledata.cpp:75:16: note: Shadow variable attica-5.116.0/src/postfiledata.cpp:100:16: style: Local variable 'data' shadows outer function [shadowFunction] attica-5.116.0/src/postfiledata.h:36:16: note: Shadowed declaration attica-5.116.0/src/postfiledata.cpp:100:16: note: Shadow variable attica-5.116.0/src/postjob.cpp:20:91: style:inconclusive: Function 'PostJob' argument 3 names different: declaration 'data' definition 'iodevice'. [funcArgNamesDifferent] attica-5.116.0/src/postjob.h:34:86: note: Function 'PostJob' argument 3 names different: declaration 'data' definition 'iodevice'. attica-5.116.0/src/postjob.cpp:20:91: note: Function 'PostJob' argument 3 names different: declaration 'data' definition 'iodevice'. attica-5.116.0/src/provider.h:623:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] attica-5.116.0/src/provider.h:623:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] attica-5.116.0/src/project.cpp:29:5: error: syntax error [syntaxError] attica-5.116.0/src/publisher.cpp:22:5: error: syntax error [syntaxError] attica-5.116.0/src/publisherfield.cpp:20:5: error: syntax error [syntaxError] attica-5.116.0/src/publisherparser.cpp:20:17: style: Unused variable: fields [unusedVariable] attica-5.116.0/src/putjob.cpp:20:89: style:inconclusive: Function 'PutJob' argument 3 names different: declaration 'data' definition 'iodevice'. [funcArgNamesDifferent] attica-5.116.0/src/putjob.h:34:85: note: Function 'PutJob' argument 3 names different: declaration 'data' definition 'iodevice'. attica-5.116.0/src/putjob.cpp:20:89: note: Function 'PutJob' argument 3 names different: declaration 'data' definition 'iodevice'. attica-5.116.0/src/remoteaccount.cpp:23:5: error: syntax error [syntaxError] attica-5.116.0/tests/projecttest/projecttest.cpp:50:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:128:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:213:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:233:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:253:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:274:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:308:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:344:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:373:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:389:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:407:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:420:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] attica-5.116.0/tests/projecttest/projecttest.cpp:440:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] diff: 2.18.0 attica-5.116.0/src/content.cpp:109:43: style:inconclusive: Function 'setCreated' argument 1 names different: declaration 'created' definition 'date'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:127:38: note: Function 'setCreated' argument 1 names different: declaration 'created' definition 'date'. attica-5.116.0/src/content.cpp:109:43: note: Function 'setCreated' argument 1 names different: declaration 'created' definition 'date'. 2.18.0 attica-5.116.0/src/content.cpp:119:43: style:inconclusive: Function 'setUpdated' argument 1 names different: declaration 'updated' definition 'date'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:139:38: note: Function 'setUpdated' argument 1 names different: declaration 'updated' definition 'date'. attica-5.116.0/src/content.cpp:119:43: note: Function 'setUpdated' argument 1 names different: declaration 'updated' definition 'date'. 2.18.0 attica-5.116.0/src/content.cpp:301:30: style:inconclusive: Technically the member function 'Attica::Content::icons' can be const. [functionConst] attica-5.116.0/src/content.h:199:17: note: Technically the member function 'Attica::Content::icons' can be const. attica-5.116.0/src/content.cpp:301:30: note: Technically the member function 'Attica::Content::icons' can be const. 2.18.0 attica-5.116.0/src/content.cpp:316:30: style:inconclusive: Technically the member function 'Attica::Content::videos' can be const. [functionConst] attica-5.116.0/src/content.h:215:17: note: Technically the member function 'Attica::Content::videos' can be const. attica-5.116.0/src/content.cpp:316:30: note: Technically the member function 'Attica::Content::videos' can be const. 2.18.0 attica-5.116.0/src/content.cpp:59:36: style:inconclusive: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:66:31: note: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. attica-5.116.0/src/content.cpp:59:36: note: Function 'setId' argument 1 names different: declaration 'id' definition 'u'. 2.18.0 attica-5.116.0/src/content.cpp:79:29: style:inconclusive: Function 'setRating' argument 1 names different: declaration 'rating' definition 'v'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:91:24: note: Function 'setRating' argument 1 names different: declaration 'rating' definition 'v'. attica-5.116.0/src/content.cpp:79:29: note: Function 'setRating' argument 1 names different: declaration 'rating' definition 'v'. 2.18.0 attica-5.116.0/src/content.cpp:89:32: style:inconclusive: Function 'setDownloads' argument 1 names different: declaration 'downloads' definition 'v'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:103:27: note: Function 'setDownloads' argument 1 names different: declaration 'downloads' definition 'v'. attica-5.116.0/src/content.cpp:89:32: note: Function 'setDownloads' argument 1 names different: declaration 'downloads' definition 'v'. 2.18.0 attica-5.116.0/src/content.cpp:99:39: style:inconclusive: Function 'setNumberOfComments' argument 1 names different: declaration 'numComments' definition 'v'. [funcArgNamesDifferent] attica-5.116.0/src/content.h:115:34: note: Function 'setNumberOfComments' argument 1 names different: declaration 'numComments' definition 'v'. attica-5.116.0/src/content.cpp:99:39: note: Function 'setNumberOfComments' argument 1 names different: declaration 'numComments' definition 'v'. 2.18.0 attica-5.116.0/src/contentparser.cpp:37:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] head attica-5.116.0/src/downloaddescription.h:45:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head attica-5.116.0/src/downloaddescription.h:45:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 attica-5.116.0/src/downloaditem.cpp:115:49: style:inconclusive: Technically the member function 'Attica::DownloadItem::type' can be const. [functionConst] attica-5.116.0/src/downloaditem.h:68:39: note: Technically the member function 'Attica::DownloadItem::type' can be const. attica-5.116.0/src/downloaditem.cpp:115:49: note: Technically the member function 'Attica::DownloadItem::type' can be const. 2.18.0 attica-5.116.0/src/itemjob.h:29:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 attica-5.116.0/src/itemjob.h:47:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 attica-5.116.0/src/itemjob.h:65:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 attica-5.116.0/src/itemjob.h:85:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] 2.18.0 attica-5.116.0/src/privatedataparser.cpp:28:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/provider.cpp:1254:59: style:inconclusive: Function 'requestContent' argument 1 names different: declaration 'contentId' definition 'id'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:619:53: note: Function 'requestContent' argument 1 names different: declaration 'contentId' definition 'id'. attica-5.116.0/src/provider.cpp:1254:59: note: Function 'requestContent' argument 1 names different: declaration 'contentId' definition 'id'. 2.18.0 attica-5.116.0/src/provider.cpp:1265:88: style:inconclusive: Function 'addNewContent' argument 2 names different: declaration 'newContent' definition 'cont'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:642:82: note: Function 'addNewContent' argument 2 names different: declaration 'newContent' definition 'cont'. attica-5.116.0/src/provider.cpp:1265:88: note: Function 'addNewContent' argument 2 names different: declaration 'newContent' definition 'cont'. 2.18.0 attica-5.116.0/src/provider.cpp:1606:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/provider.cpp:1721:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBATTICA_VERSION_STRING [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/provider.cpp:191:35: style:inconclusive: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:744:29: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. attica-5.116.0/src/provider.cpp:191:35: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. 2.18.0 attica-5.116.0/src/provider.cpp:226:35: style:inconclusive: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:760:29: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. attica-5.116.0/src/provider.cpp:226:35: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. 2.18.0 attica-5.116.0/src/provider.cpp:262:35: style:inconclusive: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:777:29: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. attica-5.116.0/src/provider.cpp:262:35: note: Function 'Provider' argument 8 names different: declaration 'achievements' definition 'achievement'. 2.18.0 attica-5.116.0/src/provider.cpp:560:70: style:inconclusive: Function 'addNewAchievement' argument 1 names different: declaration 'id' definition 'contentId'. [funcArgNamesDifferent] attica-5.116.0/src/provider.h:370:64: note: Function 'addNewAchievement' argument 1 names different: declaration 'id' definition 'contentId'. attica-5.116.0/src/provider.cpp:560:70: note: Function 'addNewAchievement' argument 1 names different: declaration 'id' definition 'contentId'. head attica-5.116.0/src/provider.h:623:0: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] head attica-5.116.0/src/provider.h:623:2: error: failed to evaluate #if condition, undefined function-like macro invocation: ATTICA_ENABLE_DEPRECATED_SINCE( ... ) [preprocessorErrorDirective] 2.18.0 attica-5.116.0/src/providermanager.cpp:119:51: style:inconclusive: Function 'addProviderFile' argument 1 names different: declaration 'file' definition 'url'. [funcArgNamesDifferent] attica-5.116.0/src/providermanager.h:130:38: note: Function 'addProviderFile' argument 1 names different: declaration 'file' definition 'url'. attica-5.116.0/src/providermanager.cpp:119:51: note: Function 'addProviderFile' argument 1 names different: declaration 'file' definition 'url'. 2.18.0 attica-5.116.0/src/providermanager.cpp:123:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/providermanager.cpp:153:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownNetworkError [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/providermanager.cpp:245:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] 2.18.0 attica-5.116.0/src/providermanager.cpp:286:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 attica-5.116.0/src/providermanager.cpp:89:16: style: Local variable 'providerFiles' shadows outer function [shadowFunction] attica-5.116.0/src/providermanager.h:131:17: note: Shadowed declaration attica-5.116.0/src/providermanager.cpp:89:16: note: Shadow variable 2.18.0 attica-5.116.0/src/providermanager.h:70:5: style: Class 'ProviderManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] DONE