2025-07-10 23:14 ftp://ftp.de.debian.org/debian/pool/main/p/previsat/previsat_6.1.5.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 502 501 elapsed-time: 11.1 10.8 head-timing-info: old-timing-info: head results: previsat-6.1.5.2/src/configuration/configuration.cpp:146:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:231:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:677:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:742:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:775:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:793:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:811:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:831:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:863:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:902:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:995:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:1080:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/configuration.cpp:1065:21: performance:inconclusive: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/configuration/configuration.h:487:10: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/configuration/configuration.cpp:1065:21: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/configuration/configuration.h:119:19: performance: Function 'dirBnd()' should return member '_dirBnd' by const reference. [returnByReference] previsat-6.1.5.2/src/configuration/configuration.h:161:19: performance: Function 'adresseRocketLaunchLive()' should return member '_adresseRocketLaunchLive' by const reference. [returnByReference] previsat-6.1.5.2/src/configuration/evenementsstationspatiale.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/fichierobs.cpp:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/fichierobs.cpp:116:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:254:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:365:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:449:210: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:592:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:704:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:908:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:987:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1066:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1160:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1250:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1344:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1447:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1483:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/configuration/gestionnairexml.cpp:1328:13: style: The scope of the variable 'version' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/afficherresultats.cpp:102:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENEMENTS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:271:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:418:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:519:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENEMENTS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:635:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:748:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_COURT [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:778:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:851:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_LONG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:922:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:996:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_COURT [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1054:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_LONG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1105:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_LONG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1176:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENEMENTS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1480:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Append [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1711:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/afficherresultats.cpp:1490:21: style: The scope of the variable 'nomsat' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/apropos/apropos.cpp:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/apropos/apropos.cpp:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/apropos/apropos.cpp:162:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:410:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:424:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:466:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:551:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norad [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:624:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:672:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:744:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:807:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:898:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:959:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1078:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T360 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1510:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norad [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1561:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1677:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1708:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_Hover [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1750:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.cpp:1782:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/carte.h:65:5: style: Virtual function 'metaObject' is called from constructor 'Carte(QWidget*parent=nullptr)' at line 103. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/carte/carte.cpp:103:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/carte/carte.cpp:1706:43: note: Calling metaObject previsat-6.1.5.2/src/interface/carte/carte.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/carte/carte.h:65:5: style: Virtual function 'metaObject' is called from constructor 'Carte(QWidget*parent=nullptr)' at line 106. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/carte/carte.cpp:106:51: note: Calling metaObject previsat-6.1.5.2/src/interface/carte/carte.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/carte/coordiss.cpp:116:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_HEUR [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/coordiss.cpp:163:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEME_24H [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: style: Virtual function 'metaObject' is called from constructor 'CoordISS(QWidget*parent=nullptr)' at line 66. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/carte/coordiss.cpp:66:47: note: Calling metaObject previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: style: Virtual function 'metaObject' is called from constructor 'CoordISS(QWidget*parent=nullptr)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/carte/coordiss.cpp:70:46: note: Calling metaObject previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: style: Virtual function 'metaObject' is called from constructor 'CoordISS(QWidget*parent=nullptr)' at line 73. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/carte/coordiss.cpp:73:51: note: Calling metaObject previsat-6.1.5.2/src/interface/carte/coordiss.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/ciel/ciel.cpp:185:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:259:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_SUR_DEUX [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:327:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:367:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_SUR_DEUX [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:542:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_SUR_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:626:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:705:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:773:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_SUR_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:822:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:885:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:960:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:1146:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEUR2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/ciel/ciel.h:75:5: style: Virtual function 'metaObject' is called from constructor 'Ciel(QWidget*parent=nullptr)' at line 103. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:103:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/ciel/ciel.cpp:1218:43: note: Calling metaObject previsat-6.1.5.2/src/interface/ciel/ciel.h:75:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/ciel/ciel.h:75:5: style: Virtual function 'metaObject' is called from constructor 'Ciel(QWidget*parent=nullptr)' at line 106. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:106:51: note: Calling metaObject previsat-6.1.5.2/src/interface/ciel/ciel.h:75:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/ciel/ciel.cpp:1161:20: style: The scope of the variable 'az2' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:950:15: style: Variable 'lsat3' is assigned a value that is never used. [unreadVariable] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:951:15: style: Variable 'bsat3' is assigned a value that is never used. [unreadVariable] previsat-6.1.5.2/src/interface/ciel/ciel.cpp:956:15: style: Variable 'adeb' is assigned a value that is never used. [unreadVariable] previsat-6.1.5.2/src/interface/informations/informations.cpp:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/informations/informations.cpp:192:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/informations/informations.h:59:5: style: Virtual function 'metaObject' is called from constructor 'Informations(QWidget*fenetreParent)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/informations/informations.cpp:87:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/informations/informations.cpp:156:43: note: Calling metaObject previsat-6.1.5.2/src/interface/informations/informations.h:59:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/informations/informations.h:59:5: style: Virtual function 'metaObject' is called from constructor 'Informations(QWidget*fenetreParent)' at line 90. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/informations/informations.cpp:90:51: note: Calling metaObject previsat-6.1.5.2/src/interface/informations/informations.h:59:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/logging/logging.cpp:86:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/logging/logging.cpp:123:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/logging/logging.cpp:265:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Save [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/logging/logging.cpp:117:24: style: Variable 'nbMsg' is assigned a value that is never used. [unreadVariable] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:130:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norad [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:179:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:387:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:438:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.h:63:5: style: Virtual function 'metaObject' is called from constructor 'Antenne(QWidget*parent=nullptr)' at line 81. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:81:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:354:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/antenne/antenne.h:63:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/antenne/antenne.h:63:5: style: Virtual function 'metaObject' is called from constructor 'Antenne(QWidget*parent=nullptr)' at line 84. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/antenne/antenne.cpp:84:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/antenne/antenne.h:63:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:150:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KG_PAR_LIVRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:289:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:175:32: style: The scope of the variable 'itemEvt' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:176:32: style: The scope of the variable 'itemDate' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:177:32: style: The scope of the variable 'itemDeltaV' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:178:32: style: The scope of the variable 'itemApogee' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/donnees/informationsiss.cpp:179:32: style: The scope of the variable 'itemPerigee' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/donnees/informationssatellite.cpp:125:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORMAT_COURT [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationssatellite.cpp:251:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationssatellite.cpp:312:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/informationssatellite.cpp:341:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:112:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:170:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:196:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:325:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:374:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/donnees/recherchesatellite.cpp:413:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAYON_TERRESTRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:237:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:272:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:565:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:708:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILE_PAR_KM [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:796:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:824:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:135:23: performance:inconclusive: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. [functionStatic] previsat-6.1.5.2/src/interface/onglets/general/general.h:93:18: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. previsat-6.1.5.2/src/interface/onglets/general/general.cpp:135:23: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. previsat-6.1.5.2/src/interface/onglets/general/general.h:65:5: style: Virtual function 'metaObject' is called from constructor 'General(CalculsFlashs*flashs,Osculateurs*osculateurs,QWidget*parent=nullptr)' at line 106. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:106:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/general/general.cpp:961:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/general/general.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/general/general.h:65:5: style: Virtual function 'metaObject' is called from constructor 'General(CalculsFlashs*flashs,Osculateurs*osculateurs,QWidget*parent=nullptr)' at line 110. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:110:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/general/general.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/onglets.cpp:341:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/onglets.h:77:5: style: Virtual function 'metaObject' is called from constructor 'Onglets(QWidget*parent=nullptr)' at line 116. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/onglets.cpp:116:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/onglets.cpp:453:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/onglets.h:77:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/onglets.h:77:5: style: Virtual function 'metaObject' is called from constructor 'Onglets(QWidget*parent=nullptr)' at line 119. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/onglets.cpp:119:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/onglets.h:77:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:140:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:356:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILE_PAR_KM [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILE_PAR_KM [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.h:62:5: style: Virtual function 'metaObject' is called from constructor 'Osculateurs(QWidget*parent=nullptr)' at line 76. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:76:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:461:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.h:62:5: style: Virtual function 'metaObject' is called from constructor 'Osculateurs(QWidget*parent=nullptr)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.cpp:80:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/osculateurs/osculateurs.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:187:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:192:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:230:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:337:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:361:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:502:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:525:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.h:64:5: style: Virtual function 'metaObject' is called from constructor 'CalculsEvenementsOrbitaux(QWidget*parent=nullptr)' at line 86. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:86:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:302:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.h:64:5: style: Virtual function 'metaObject' is called from constructor 'CalculsEvenementsOrbitaux(QWidget*parent=nullptr)' at line 89. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.cpp:89:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsevenementsorbitaux.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:171:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:354:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:585:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.h:63:5: style: Virtual function 'metaObject' is called from constructor 'CalculsFlashs(QWidget*parent=nullptr)' at line 84. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:84:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:285:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.h:63:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.h:63:5: style: Virtual function 'metaObject' is called from constructor 'CalculsFlashs(QWidget*parent=nullptr)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.cpp:87:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsflashs.h:63:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:187:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:216:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:221:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:259:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:363:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:370:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:397:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:585:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:608:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.h:64:5: style: Virtual function 'metaObject' is called from constructor 'CalculsPrevisions(QWidget*parent=nullptr)' at line 86. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:86:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:331:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.h:64:5: style: Virtual function 'metaObject' is called from constructor 'CalculsPrevisions(QWidget*parent=nullptr)' at line 89. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.cpp:89:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsprevisions.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:154:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lancement [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:250:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:393:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fichier [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.h:61:5: style: Virtual function 'metaObject' is called from constructor 'CalculsStarlink(QWidget*parent=nullptr)' at line 85. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:85:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:283:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.h:61:5: style: Virtual function 'metaObject' is called from constructor 'CalculsStarlink(QWidget*parent=nullptr)' at line 88. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:88:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:136:13: style: The scope of the variable 'lancement' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:137:13: style: The scope of the variable 'deploiement' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/previsions/calculsstarlink.cpp:187:13: style: The scope of the variable 'nom' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:193:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:404:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:411:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:456:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:594:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:617:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.h:65:5: style: Virtual function 'metaObject' is called from constructor 'CalculsTransits(QWidget*parent=nullptr)' at line 88. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:88:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:374:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.h:65:5: style: Virtual function 'metaObject' is called from constructor 'CalculsTransits(QWidget*parent=nullptr)' at line 91. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.cpp:91:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/previsions/calculstransits.h:65:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:178:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHRONOLOGIQUE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:240:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:266:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.h:62:5: style: Virtual function 'metaObject' is called from constructor 'AjustementDates(const QDateTime&dateInitiale,const QDateTime&dateFinale,const Observateur&observateur,const ElementsOrbitaux&elements,const double offset,const double hauteur,QWidget*parent=nullptr)' at line 70. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:70:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:174:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.h:62:5: style: Virtual function 'metaObject' is called from constructor 'AjustementDates(const QDateTime&dateInitiale,const QDateTime&dateFinale,const Observateur&observateur,const ElementsOrbitaux&elements,const double offset,const double hauteur,QWidget*parent=nullptr)' at line 73. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.cpp:73:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/telescope/ajustementdates.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:170:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:243:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:248:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:285:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:524:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:585:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SEC_PAR_JOUR [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:613:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:760:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:783:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:829:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:936:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.h:68:5: style: Virtual function 'metaObject' is called from constructor 'SuiviTelescope(QWidget*parent=nullptr)' at line 94. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:94:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:552:43: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.h:68:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.h:68:5: style: Virtual function 'metaObject' is called from constructor 'SuiviTelescope(QWidget*parent=nullptr)' at line 97. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.cpp:97:51: note: Calling metaObject previsat-6.1.5.2/src/interface/onglets/telescope/suivitelescope.h:68:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/options/options.cpp:106:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Apply [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:163:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_DialogSaveButton [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:330:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:353:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:423:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:451:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:601:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:632:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:706:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:876:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:975:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowTitleHint [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1029:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1052:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationModal [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1101:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1137:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowTitleHint [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1193:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1240:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1321:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1346:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1366:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1404:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1437:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1457:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1497:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1566:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1644:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationModal [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1657:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationModal [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1674:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SEC_PAR_JOUR [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.cpp:1691:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SEC_PAR_JOUR [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/options.h:61:5: style: Virtual function 'metaObject' is called from constructor 'Options(QWidget*parent=nullptr)' at line 98. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/options/options.cpp:98:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/options/options.cpp:161:43: note: Calling metaObject previsat-6.1.5.2/src/interface/options/options.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/options/options.h:61:5: style: Virtual function 'metaObject' is called from constructor 'Options(QWidget*parent=nullptr)' at line 109. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/options/options.cpp:109:51: note: Calling metaObject previsat-6.1.5.2/src/interface/options/options.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:209:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:223:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:246:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/options/telechargementoptions.h:62:5: style: Virtual function 'metaObject' is called from constructor 'TelechargementOptions(const TypeTelechargement&type,QWidget*parent)' at line 71. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:71:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:128:43: note: Calling metaObject previsat-6.1.5.2/src/interface/options/telechargementoptions.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/options/telechargementoptions.h:62:5: style: Virtual function 'metaObject' is called from constructor 'TelechargementOptions(const TypeTelechargement&type,QWidget*parent)' at line 74. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:74:51: note: Calling metaObject previsat-6.1.5.2/src/interface/options/telechargementoptions.h:62:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/options/telechargementoptions.cpp:177:30: style: The scope of the variable 'elem' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/outils/outils.cpp:143:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:357:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:402:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:432:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:515:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:539:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:554:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:648:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:666:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:708:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:802:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:837:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:852:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:868:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:987:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:1047:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:1072:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.cpp:1134:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/outils/outils.h:64:5: style: Virtual function 'metaObject' is called from constructor 'Outils(QWidget*parent=nullptr)' at line 93. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/outils/outils.cpp:93:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/outils/outils.cpp:139:43: note: Calling metaObject previsat-6.1.5.2/src/interface/outils/outils.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/outils/outils.h:64:5: style: Virtual function 'metaObject' is called from constructor 'Outils(QWidget*parent=nullptr)' at line 96. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/outils/outils.cpp:96:51: note: Calling metaObject previsat-6.1.5.2/src/interface/outils/outils.h:64:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/outils/outils.cpp:503:26: style: The scope of the variable 'elem' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/outils/outils.cpp:787:26: style: The scope of the variable 'item' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/listwidgetitem.h:73:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:197:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:265:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:321:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:405:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:536:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:559:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:675:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:708:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:860:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEME_12H [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:967:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1035:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1074:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1271:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1350:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1377:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1421:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1483:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1544:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1625:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norad [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1728:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1871:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSTEME_24H [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1930:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_SEC [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:1947:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APP_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2018:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SEC_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2057:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SEC_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2105:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATTENTE_LOS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2217:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2324:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2350:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2522:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2668:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TJ2000 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2702:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2722:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2763:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseMove [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2811:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_F10 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2875:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2887:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:2915:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3150:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3254:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3317:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3377:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3459:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3501:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3517:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3547:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3573:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAILTO [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3584:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LanguageChange [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3605:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3661:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3672:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtTop [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3685:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CheckStateRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3706:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3778:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3811:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.cpp:3871:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/previsat.h:74:5: style: Virtual function 'metaObject' is called from constructor 'PreviSat(QWidget*parent=nullptr)' at line 124. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/previsat.cpp:124:9: note: Calling Initialisation previsat-6.1.5.2/src/interface/previsat.cpp:1047:47: note: Calling metaObject previsat-6.1.5.2/src/interface/previsat.h:74:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/previsat.h:74:5: style: Virtual function 'metaObject' is called from constructor 'PreviSat(QWidget*parent=nullptr)' at line 127. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/previsat.cpp:127:51: note: Calling metaObject previsat-6.1.5.2/src/interface/previsat.h:74:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/previsat.cpp:1330:17: style: The scope of the variable 'adresse' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/previsat.cpp:1705:21: style: The scope of the variable 'elem' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/previsat.cpp:2347:13: style: The scope of the variable 'adresse' can be reduced. [variableScope] previsat-6.1.5.2/src/interface/radar/radar.cpp:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_SUR_DEUX [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/radar/radar.cpp:262:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/radar/radar.cpp:315:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/interface/radar/radar.h:61:5: style: Virtual function 'metaObject' is called from constructor 'Radar(QWidget*parent=nullptr)' at line 76. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/radar/radar.cpp:76:47: note: Calling metaObject previsat-6.1.5.2/src/interface/radar/radar.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/radar/radar.h:61:5: style: Virtual function 'metaObject' is called from constructor 'Radar(QWidget*parent=nullptr)' at line 80. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/radar/radar.cpp:80:46: note: Calling metaObject previsat-6.1.5.2/src/interface/radar/radar.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/interface/radar/radar.h:61:5: style: Virtual function 'metaObject' is called from constructor 'Radar(QWidget*parent=nullptr)' at line 83. Dynamic binding is not used. [virtualCallInConstructor] previsat-6.1.5.2/src/interface/radar/radar.cpp:83:51: note: Calling metaObject previsat-6.1.5.2/src/interface/radar/radar.h:61:5: note: metaObject is a virtual function previsat-6.1.5.2/src/librairies/corps/corps.cpp:156:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:229:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:296:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:318:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:555:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AXE_Z [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:609:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:630:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:699:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SIECJ_PAR_JOURS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/corps.cpp:565:15: performance:inconclusive: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.h:140:12: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:565:15: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:694:18: performance:inconclusive: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.h:159:15: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:694:18: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:363:18: style: The scope of the variable 'fin' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/corps.cpp:444:9: style: The scope of the variable 'j' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/corps.cpp:430:17: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] previsat-6.1.5.2/src/librairies/corps/etoiles/constellation.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ascensionDroite [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/constellation.cpp:101:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/constellation.cpp:129:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ascensionDroite [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:103:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:132:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:136:20: style: The scope of the variable 'ascDte' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:137:20: style: The scope of the variable 'dec' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:138:20: style: The scope of the variable 'mag' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/etoiles/etoile.cpp:139:21: style: The scope of the variable 'nomEtoile' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/etoiles/ligneconstellation.cpp:88:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/etoiles/ligneconstellation.cpp:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/conditioneclipse.h:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NON_ECLIPSE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/conditioneclipse.cpp:64:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/conditioneclipse.cpp:152:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APLA [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/donnees.h:81:13: performance: Function 'norad()' should return member '_norad' by const reference. [returnByReference] previsat-6.1.5.2/src/librairies/corps/satellite/donnees.h:92:13: performance: Function 'nom()' should return member '_nom' by const reference. [returnByReference] previsat-6.1.5.2/src/librairies/corps/satellite/elementsosculateurs.cpp:99:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/evenements.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/evenements.cpp:174:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T360 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/evenements.cpp:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:81:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:119:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:199:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:284:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:267:49: style:inconclusive: Function 'RecupereNomsat' argument 1 names different: declaration 'nomsat' definition 'lig0'. [funcArgNamesDifferent] previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.h:107:50: note: Function 'RecupereNomsat' argument 1 names different: declaration 'nomsat' definition 'lig0'. previsat-6.1.5.2/src/librairies/corps/satellite/gpformat.cpp:267:49: note: Function 'RecupereNomsat' argument 1 names different: declaration 'nomsat' definition 'lig0'. previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGNITUDE_INDEFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGNITUDE_INDEFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:126:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_SUR_DEUX [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:117:19: performance:inconclusive: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.h:87:12: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:117:19: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/satellite/phasage.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELEMENT_PHASAGE_INDEFINI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/phasage.cpp:86:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAYON_TERRESTRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/phasage.cpp:103:9: style: The scope of the variable 'iter' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:103:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _position [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _longitude [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:150:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:191:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS_DATES [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:242:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _position [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:309:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:380:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T360 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:431:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:73:53: style:inconclusive: Function 'Satellite' argument 1 names different: declaration 'listElements' definition 'elem'. [funcArgNamesDifferent] previsat-6.1.5.2/src/librairies/corps/satellite/satellite.h:107:55: note: Function 'Satellite' argument 1 names different: declaration 'listElements' definition 'elem'. previsat-6.1.5.2/src/librairies/corps/satellite/satellite.cpp:73:53: note: Function 'Satellite' argument 1 names different: declaration 'listElements' definition 'elem'. previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_MIN_PAR_JOUR [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:379:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:429:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOURS_PAR_SIECJ [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:601:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:776:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEUX_PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/sgp4.cpp:883:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEG2RAD [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/signal.cpp:81:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VITESSE_LUMIERE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/tle.cpp:156:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/tle.cpp:257:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoToAll [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/tle.cpp:438:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/satellite/tle.cpp:582:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGNITUDE_INDEFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:98:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AN2000 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:188:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:207:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAD2DEG [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:253:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _position [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:303:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SIECJ_PAR_JOURS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:82:18: style: The scope of the variable 'iter' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:83:12: style: The scope of the variable 'dateEvt' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:84:12: style: The scope of the variable 'pas' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/systemesolaire/lune.cpp:85:12: style: The scope of the variable 't_evt' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/corps/systemesolaire/planete.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _position [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/planete.cpp:161:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SIECJ_PAR_JOURS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/planete.cpp:205:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/soleil.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _position [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/soleil.cpp:112:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/corps/systemesolaire/soleil.cpp:132:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SIECJ_PAR_JOURS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:157:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:270:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:295:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:342:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:409:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:470:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:512:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:538:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:691:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/dates/date.cpp:731:27: performance:inconclusive: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/dates/date.h:258:25: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/dates/date.cpp:731:27: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/maths/maths.cpp:129:12: style: The scope of the variable 'c' can be reduced. [variableScope] previsat-6.1.5.2/src/librairies/observateur/observateur.cpp:208:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_SIECJ_PAR_JOURS [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/observateur/observateur.cpp:229:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSDBL100 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/observateur/observateur.cpp:285:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAYON_TERRESTRE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/observateur/observateur.cpp:319:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G2 [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/systeme/logmessage.cpp:102:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/systeme/logmessage.cpp:184:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/librairies/systeme/telechargement.cpp:85:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/main.cpp:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ORG_NAME [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nom [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/evenementsorbitaux.h:61:30: performance: Function 'donnees()' should return member '_donnees' by const reference. [returnByReference] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:425:24: style: Variable 'passNoeuds' is reassigned a value before the old one has been used. [redundantAssignment] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:229:32: note: passNoeuds is assigned previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:425:24: note: passNoeuds is overwritten previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:256:21: style: Variable 'l' is assigned an expression that holds the same value. [redundantAssignment] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:248:19: note: l is assigned 'i' here. previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:256:21: note: Variable 'l' is assigned an expression that holds the same value. previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:426:23: style: Variable 'passOmbre' is reassigned a value before the old one has been used. [redundantAssignment] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:332:31: note: passOmbre is assigned previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:426:23: note: passOmbre is overwritten previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:428:33: style: Variable 'transitionsJourNuit' is reassigned a value before the old one has been used. [redundantAssignment] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:385:41: note: transitionsJourNuit is assigned previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:428:33: note: transitionsJourNuit is overwritten previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:168:10: style: The scope of the variable 'passNoeuds' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:169:10: style: The scope of the variable 'passOmbre' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:170:10: style: The scope of the variable 'passPso' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:171:10: style: The scope of the variable 'transitionsJourNuit' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:173:9: style: The scope of the variable 'k' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:174:9: style: The scope of the variable 'l' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:175:9: style: The scope of the variable 'm' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:176:9: style: The scope of the variable 'n' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:177:9: style: The scope of the variable 'i' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:178:9: style: The scope of the variable 'dim' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/evenementsorbitaux.cpp:121:47: style: Parameter 'nombre' can be declared as reference to const [constParameterReference] previsat-6.1.5.2/src/previsions/flashs.cpp:132:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:377:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norad [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:427:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:459:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:502:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:684:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:824:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:893:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAGNITUDE_INDEFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:939:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.cpp:1001:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inclo [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/flashs.h:63:30: performance: Function 'donnees()' should return member '_donnees' by const reference. [returnByReference] previsat-6.1.5.2/src/previsions/flashs.cpp:585:13: style: Redundant initialization for 'dateSup'. The initialized value is overwritten before it is read. [redundantInitialization] previsat-6.1.5.2/src/previsions/flashs.cpp:502:20: note: dateSup is initialized previsat-6.1.5.2/src/previsions/flashs.cpp:585:13: note: dateSup is overwritten previsat-6.1.5.2/src/previsions/flashs.cpp:610:13: style: Redundant initialization for 'dateMax'. The initialized value is overwritten before it is read. [redundantInitialization] previsat-6.1.5.2/src/previsions/flashs.cpp:589:20: note: dateMax is initialized previsat-6.1.5.2/src/previsions/flashs.cpp:610:13: note: dateMax is overwritten previsat-6.1.5.2/src/previsions/flashs.cpp:901:23: style: Redundant initialization for 'magnitude'. The initialized value is overwritten before it is read. [redundantInitialization] previsat-6.1.5.2/src/previsions/flashs.cpp:893:22: note: magnitude is initialized previsat-6.1.5.2/src/previsions/flashs.cpp:901:23: note: magnitude is overwritten previsat-6.1.5.2/src/previsions/flashs.cpp:182:12: style: The scope of the variable 'temp' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/flashs.cpp:1000:12: style: The scope of the variable 'cosphi1' can be reduced. [variableScope] previsat-6.1.5.2/src/previsions/flashs.cpp:125:31: style: Parameter 'nombre' can be declared as reference to const [constParameterReference] previsat-6.1.5.2/src/previsions/prevision.cpp:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/prevision.cpp:352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_JOUR_PAR_MIN [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/prevision.h:60:30: performance: Function 'donnees()' should return member '_donnees' by const reference. [returnByReference] previsat-6.1.5.2/src/previsions/prevision.cpp:100:38: style: Parameter 'nombre' can be declared as reference to const [constParameterReference] previsat-6.1.5.2/src/previsions/telescope.cpp:91:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/telescope.cpp:82:42: style: Parameter 'nombre' can be declared as reference to const [constParameterReference] previsat-6.1.5.2/src/previsions/transits.cpp:116:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATE_INFINIE [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/transits.cpp:501:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/transits.cpp:548:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEGRE_INTERPOLATION [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/transits.cpp:608:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS_DATES [valueFlowBailoutIncompleteVar] previsat-6.1.5.2/src/previsions/transits.h:62:30: performance: Function 'donnees()' should return member '_donnees' by const reference. [returnByReference] diff: head previsat-6.1.5.2/src/configuration/configuration.cpp:1065:21: performance:inconclusive: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/configuration/configuration.h:487:10: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/configuration/configuration.cpp:1065:21: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). 2.17.0 previsat-6.1.5.2/src/configuration/configuration.h:487:10: performance:inconclusive: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/configuration/configuration.cpp:1065:21: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/configuration/configuration.h:487:10: note: Technically the member function 'Configuration::VerifieFichiersData' can be static (but you may consider moving to unnamed namespace). head previsat-6.1.5.2/src/interface/onglets/general/general.cpp:135:23: performance:inconclusive: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. [functionStatic] previsat-6.1.5.2/src/interface/onglets/general/general.h:93:18: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. previsat-6.1.5.2/src/interface/onglets/general/general.cpp:135:23: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. 2.17.0 previsat-6.1.5.2/src/interface/onglets/general/general.h:93:18: performance:inconclusive: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. [functionStatic] previsat-6.1.5.2/src/interface/onglets/general/general.cpp:135:23: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. previsat-6.1.5.2/src/interface/onglets/general/general.h:93:18: note: Either there is a missing 'override', or the member function 'General::elementsAOS' can be static. head previsat-6.1.5.2/src/librairies/corps/corps.cpp:430:17: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] head previsat-6.1.5.2/src/librairies/corps/corps.cpp:565:15: performance:inconclusive: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.h:140:12: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:565:15: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). head previsat-6.1.5.2/src/librairies/corps/corps.cpp:694:18: performance:inconclusive: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.h:159:15: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.cpp:694:18: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). 2.17.0 previsat-6.1.5.2/src/librairies/corps/corps.h:140:12: performance:inconclusive: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.cpp:565:15: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.h:140:12: note: Technically the member function 'Corps::CalculRefractionAtmospherique' can be static (but you may consider moving to unnamed namespace). 2.17.0 previsat-6.1.5.2/src/librairies/corps/corps.h:159:15: performance:inconclusive: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/corps.cpp:694:18: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/corps.h:159:15: note: Technically the member function 'Corps::Sph2Cart' can be static (but you may consider moving to unnamed namespace). head previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:117:19: performance:inconclusive: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.h:87:12: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:117:19: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). 2.17.0 previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.h:87:12: performance:inconclusive: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.cpp:117:19: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/corps/satellite/magnitude.h:87:12: note: Technically the member function 'Magnitude::ExtinctionAtmospherique' can be static (but you may consider moving to unnamed namespace). head previsat-6.1.5.2/src/librairies/dates/date.cpp:731:27: performance:inconclusive: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/dates/date.h:258:25: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/dates/date.cpp:731:27: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). 2.17.0 previsat-6.1.5.2/src/librairies/dates/date.h:258:25: performance:inconclusive: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). [functionStatic] previsat-6.1.5.2/src/librairies/dates/date.cpp:731:27: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). previsat-6.1.5.2/src/librairies/dates/date.h:258:25: note: Technically the member function 'Date::getHrAmPm' can be static (but you may consider moving to unnamed namespace). DONE