LineIdCWESeverityMessageTimestamp
gameModules/gfAchievements/src/gfCAchievementManager.cpp
49constVariablePointer398styleVariable 'achievement' can be declared as pointer to constTue Aug 25 15:34:32 2026
59constVariablePointer398styleVariable 'achievement' can be declared as pointer to constTue Aug 25 15:34:32 2026
188constVariablePointer398styleVariable 'achievement' can be declared as pointer to constTue Aug 25 15:34:32 2026
264useInitializationList398performanceVariable 'mAchievementService' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
279noCopyConstructor398warningClass 'gfCAchievementManager' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
279noOperatorEq398warningClass 'gfCAchievementManager' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/gfICatalogueEntry.cpp
35knownConditionTrueFalse571styleCondition '!isDuplicateName(pChild->mName)' is always trueTue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/diary/gfCDiaryGui.cpp
221unreadVariable563styleVariable 'item' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/diary/gfCDiaryGui.h
32missingOverridestyleThe function 'onButtonClicked' overrides a function in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
47missingOverridestyleThe destructor '~gfCDiaryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/diary/gfCPurchaseActionDiary.h
25missingOverridestyleThe destructor '~gfCPurchaseActionDiary' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueCatalogue.h
29missingOverridestyleThe destructor '~gfCCatalogueCatalogue' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueCategory.h
33missingOverridestyleThe destructor '~gfCCatalogueCategory' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueItem.h
31missingOverridestyleThe destructor '~gfCCatalogueItem' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueParserVarTable.cpp
94constParameterPointer398styleParameter 'pCatalogue' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueParserVarTable.h
26missingOverridestyleThe destructor '~gfCCatalogueParserVarTable' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueParserYaml.cpp
168constParameterPointer398styleParameter 'pCatalogue' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCatalogueParserYaml.h
30missingOverridestyleThe destructor '~gfCCatalogueParserYaml' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/gfCCommodityButtonComponent.cpp
88constVariablePointer398styleVariable 'delayComp' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/miniGames/gfCMiniGameGui.h
40missingOverridestyleThe destructor '~gfCMiniGameGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/miniGames/gfCPurchaseActionMinigame.h
25missingOverridestyleThe destructor '~gfCPurchaseActionMinigame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/moreGames/gfCMoreGamesGui.h
34missingOverridestyleThe destructor '~gfCMoreGamesGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/moreGames/gfCPurchaseActionUrlOpen.h
25missingOverridestyleThe destructor '~gfCPurchaseActionUrlOpen' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/shop/gfCInGameShopGui.h
53missingOverridestyleThe destructor '~gfCInGameShopGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/shop/gfCPurchaseActionAddToInventory.h
25missingOverridestyleThe destructor '~gfCPurchaseActionAddToInventory' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/tunes/gfCPurchaseActionPlayTune.h
25missingOverridestyleThe destructor '~gfCPurchaseActionPlayTune' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/tunes/gfCTuneGui.h
34missingOverridestyleThe destructor '~gfCTuneGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/wallpaper/gfCPurchaseActionWallpaperApply.h
25missingOverridestyleThe destructor '~gfCPurchaseActionWallpaperApply' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfCatalogue/src/wallpaper/gfCWallpaperGui.h
36missingOverridestyleThe destructor '~gfCWallpaperGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCGroupCollectableComponent.h
36uselessOverridestyleThe function 'listenersRegisterDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
37uselessOverridestyleThe function 'listenersDeregisterDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
44missingOverridestyleThe destructor '~gfCGroupCollectableComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCHotComponent.h
38missingOverridestyleThe destructor '~gfCHotComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCLevelCompleteCheckerComponent.cpp
130useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
133useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCLockComponent.cpp
121useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
255useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
265useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCPhotographableComponent.h
46missingOverridestyleThe destructor '~gfCPhotographableComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCTappableCollectableComponent.cpp
105constVariableReference398styleVariable 'mousePos' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCTappableCollectableComponent.h
30missingOverridestyleThe destructor '~gfCTappableCollectableComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCTaskComponent.h
46missingOverridestyleThe destructor '~gfCTaskComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCTrapComponent.h
36missingOverridestyleThe destructor '~gfCTrapComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/gfCTutorialComponent.h
26missingOverridestyleThe destructor '~gfCTutorialComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/subScene/gfCSubSceneComponent.cpp
77useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
91constVariablePointer398styleVariable 'ent' can be declared as pointer to constTue Aug 25 15:34:32 2026
91useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
100useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/subScene/gfCSubSceneViewComponent.cpp
217ignoredReturnValue252warningReturn value of function mZoom.release() is not used.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/subScene/gfCSubSceneViewComponent.h
43missingOverridestyleThe destructor '~gfCSubSceneViewComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/components/subScene/gfIOpaqueLensComponent.h
52missingOverridestyleThe destructor '~gfIOpaqueLensComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/gfILevelLoaderComponent.cpp
45constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
56constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
97constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
130constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
192constVariableReference398styleVariable 'file' can be declared as reference to constTue Aug 25 15:34:32 2026
195useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
200constVariableReference398styleVariable 'file' can be declared as reference to constTue Aug 25 15:34:32 2026
203useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfComponents/gfIPickListEntryGui.h
53returnByReferenceperformanceFunction 'entitiesGet()' should return member 'mMyEntities' by const reference.Tue Aug 25 15:34:32 2026
gameModules/gfGameCore/components/gfCConversationGui.cpp
62stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.Tue Aug 25 15:34:32 2026
66stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.Tue Aug 25 15:34:32 2026
80stlIfStrFind597performanceInefficient usage of string::find() in condition; string::starts_with() could be faster.Tue Aug 25 15:34:32 2026
558useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
639useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
831useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfGameCore/components/gfCLocaleSelectGui.cpp
29useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfGameCore/components/gfIPaywallGui.cpp
328duplicateCondition398styleThe if condition is the same as the previous if conditionTue Aug 25 15:34:32 2026
gameModules/gfGameCore/src/gfCGameInventoryComponent.cpp
29useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfGameCore/src/gfCInGameAdsManager.cpp
81knownConditionTrueFalse570styleCondition 'mSupplierOrder.empty()' is always falseTue Aug 25 15:34:32 2026
81identicalInnerCondition398warningIdentical inner 'if' condition is always true.Tue Aug 25 15:34:32 2026
143functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::bannerAdReset' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfGameCore/src/gfCInGameAdsManager.h
52functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::bannerAdBegin' can be static.Tue Aug 25 15:34:32 2026
53functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::bannerAdReset' can be static.Tue Aug 25 15:34:32 2026
54functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::bannerAdEnd' can be static.Tue Aug 25 15:34:32 2026
55functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::interstitialAdShow' can be static.Tue Aug 25 15:34:32 2026
56functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::rewardAdShow' can be static.Tue Aug 25 15:34:32 2026
57functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::rewardUnlockAdShow' can be static.Tue Aug 25 15:34:32 2026
58functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::rewardUnlockAdCancel' can be static.Tue Aug 25 15:34:32 2026
59functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::playableAdShow' can be static.Tue Aug 25 15:34:32 2026
60functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::placementIdSet' can be static.Tue Aug 25 15:34:32 2026
61functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::appIdSet' can be static.Tue Aug 25 15:34:32 2026
62functionStatic398styleEither there is a missing 'override', or the member function 'gfCInGameAdsManager::supplierOrderSet' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCDebugJustCollectablesView.cpp
162uninitMemberVar398warningMember variable 'gfCDebugJustCollectablesView::mCurrLayer' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCGeneratedHogSubSceneComponent.cpp
42uninitMemberVar398warningMember variable 'gfGeneratedHogSubSceneMap::mMe' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
239useInitializationList398performanceVariable 'mMaze' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCHogLevelLoaderComponent.cpp
111constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
417constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
444constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
461constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
480constParameterReference398styleParameter 'pNewEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCPickListTrailCollectionEffectComponent.cpp
56constVariablePointer398styleVariable 'pickList' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCTutorialProgressionComponent.cpp
32useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
198useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gfCTutorialSequencerComponent.cpp
307useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCGameGui.cpp
190constVariablePointer398styleVariable 'invPanel' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCInGameCheatMenu.cpp
190useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCMainMenuGui.cpp
67knownConditionTrueFalse571styleCondition 'startupCheckDone' is always trueTue Aug 25 15:34:32 2026
244knownConditionTrueFalse571styleCondition '!rewardGateActive' is always trueTue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCMapPopUpGui.cpp
68redundantInitialization563styleRedundant initialization for '_'. The initialized value is overwritten before it is read.Tue Aug 25 15:34:32 2026
69redundantAssignment563styleVariable '_' is reassigned a value before the old one has been used.Tue Aug 25 15:34:32 2026
70redundantAssignment563styleVariable '_' is reassigned a value before the old one has been used.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCNagManager.cpp
27functionStatic398styleEither there is a missing 'override', or the member function 'gfCNagManager::minutes' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCRoundCongratulationsGui.cpp
170useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/gfCRoundScoreGui.h
54missingOverridestyleThe destructor '~gfCRoundScoreGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCCrossOutPickListEntryGui.h
24missingOverridestyleThe destructor '~gfCCrossOutPickListEntryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
28uselessOverridestyleThe function 'serialiseDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCDropOffPickListEntryGui.h
29missingOverridestyleThe destructor '~gfCDropOffPickListEntryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCPickListGui.cpp
171useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
253useStlAlgorithm398styleConsider using std::copy_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
465constVariablePointer398styleVariable 'hogEntityFactory' can be declared as pointer to constTue Aug 25 15:34:32 2026
608useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCPickListGui.h
28returnByReferenceperformanceFunction 'entriesGet()' should return member 'mEntries' by const reference.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCSilhouettePickListEntryGui.h
34missingOverridestyleThe destructor '~fsCSilhouettePickListEntryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfCSingleItemPickListEntryGui.h
25missingOverridestyleThe destructor '~gfCSingleItemPickListEntryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfITextPickListEntryGui.cpp
126iterateByValue398performanceRange variable 'word' should be declared as const reference.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/gui/pickList/gfITextPickListEntryGui.h
19missingOverridestyleThe destructor '~gfITextPickListEntryGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/gfCLevelSequencerComponent.cpp
22useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
116useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
132functionStatic398styleThe member function 'gfCLevelSequencerComponent::fileListEntryCreate' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/gfCSequencedLevels.h
23missingOverridestyleThe destructor '~gfCSequencedLevels' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/gfCTotalScore.h
35missingOverridestyleThe destructor '~fsCTotalScore' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/gfCTotalScoreLevel.cpp
28functionStatic398styleThe member function 'fsCTotalScoreLevel::noHintsUsedScoreGet' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/gfCTotalScoreLevel.h
35missingOverridestyleThe destructor '~fsCTotalScoreLevel' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/map/gfCLevelSequencerMapComponent.cpp
429constVariablePointer398styleVariable 'level' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/map/gfCLevelSequencerMapComponent.h
37missingOverridestyleThe destructor '~gfCLevelSequencerMapComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/map/gfCLevelSequencerMapLevelComponent.cpp
133useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
168useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/map/gfCLevelSequencerMapLevelComponent.h
46missingOverridestyleThe destructor '~gfCLevelSequencerMapLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/minigame/gfCLevelSequencerMinigameComponent.cpp
77derefInvalidIteratorRedundantCheck825warningEither the condition 'currMinigameLevel!=mLevels.end()' is redundant or there is possible dereference of an invalid iterator: currMinigameLevel.Tue Aug 25 15:34:32 2026
176uninitMemberVar398warningMember variable 'gfCLevelSequencerMinigameComponent::mCurrMinigameLevel' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/minigame/gfCLevelSequencerMinigameComponent.h
28missingOverridestyleThe destructor '~gfCLevelSequencerMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/components/levelSequencer/minigame/gfCLevelSequencerMinigameLevelComponent.h
32missingOverridestyleThe destructor '~fsCLevelSequencerMinigameLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/gfIHogLevel.cpp
145unreadVariable563styleVariable 'comp' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
478knownConditionTrueFalse571styleCondition '!rewardGateActive' is always trueTue Aug 25 15:34:32 2026
gameModules/gfHogCore/simple/gfCSimpleCoreMain.cpp
89constVariablePointer398styleVariable 'profileManager' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/simple/gfCSimpleLevelComponent.h
43uselessOverridestyleThe function 'updateDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
55missingOverridestyleThe destructor '~gfCSimpleLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/src/fsCAutoMinigameLevelComponent.h
33missingOverridestyleThe destructor '~fsCAutoMinigameLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/src/gfCHOGHint.cpp
126constParameterReference398styleParameter 'pCandidates' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/src/gfCHogCollectorsLevelComponent.h
30missingOverridestyleThe destructor '~gfCHogCollectorsLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfHogCore/src/gfCHogCoreMain.cpp
94constVariablePointer398styleVariable 'profileManager' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfHogCore/src/gfCHogLevelComponent.h
50uselessOverridestyleThe function 'updateDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
62missingOverridestyleThe destructor '~gfCHogLevelComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMaze/src/gfCSimpleMazeComponent.cpp
33knownConditionTrueFalse571styleCondition 'startY%2==0' is always trueTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/flipsaw/gfCFlipsawCutterComponent.h
39missingOverridestyleThe destructor '~fsCFlipsawCutterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/flipsaw/gfCFlipsawMiniGameLogicComponent.h
29returnByReferenceperformanceFunction 'gamePiecesGet()' should return member 'mGamePieces' by const reference.Tue Aug 25 15:34:32 2026
33uselessOverridestyleThe function 'skipDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
37uselessOverridestyleThe function 'messageProcessDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
49missingOverridestyleThe destructor '~gfCFlipsawMiniGameLogicComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/flipsaw/gfCFlipsawMinigameComponent.cpp
260constParameterReference398styleParameter 'pFlipEnts' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/flipsaw/gfCFlipsawMinigameComponent.h
73missingOverridestyleThe destructor '~gfCFlipsawMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/gfCDrawOrderStateComponent.cpp
112constVariablePointer398styleVariable 'curr' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/gfCSimpleStencil.h
23missingOverridestyleThe destructor '~gfCSimpleStencil' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/gfICutterComponent.cpp
201unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If fsLogError is a macro then please configure it.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/gfISimpleCutterComponent.h
25missingOverridestyleThe destructor '~gfISimpleCutterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/instantInventory/gfCInstantInventoryMiniGameLogicComponent.h
43missingOverridestyleThe destructor '~gfCInstantInventoryMiniGameLogicComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawCluster.cpp
118constVariablePointer398styleVariable 'currClusterPiece' can be declared as pointer to constTue Aug 25 15:34:32 2026
152constParameterPointer398styleParameter 'pCandidate' can be declared as pointer to constTue Aug 25 15:34:32 2026
154constVariablePointer398styleVariable 'curr' can be declared as pointer to constTue Aug 25 15:34:32 2026
196constVariablePointer398styleVariable 'curr' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawComponentCutter.cpp
53unreadVariable563styleVariable 'left' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
57unreadVariable563styleVariable 'top' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
58unreadVariable563styleVariable 'bottom' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawComponentCutter.h
45missingOverridestyleThe destructor '~gfCJigsawComponentCutter' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawLogicComponent.cpp
161unreadVariable563styleVariable 'comp' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawMinigameComponent.cpp
172functionStatic398styleEither there is a missing 'override', or the member function 'gfCJigsawMinigameComponent::bordersRegister' can be static.Tue Aug 25 15:34:32 2026
379functionStatic398styleEither there is a missing 'override', or the member function 'gfCJigsawMinigameComponent::posSet' can be static.Tue Aug 25 15:34:32 2026
492useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawMinigameComponent.h
88missingOverridestyleThe destructor '~gfCJigsawMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/jigsaw/gfCJigsawStencil.h
45missingOverridestyleThe destructor '~gfCJigsawStencil' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/joinTheDots/gfCJoinTheDotsMinigameComponent.cpp
232useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/joinTheDots/gfCJoinTheDotsMinigameComponent.h
60missingOverridestyleThe destructor '~gfCJoinTheDotsMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/pairs/gfCPairsMiniGameLogicComponent.h
33returnByReferenceperformanceFunction 'gamePiecesGet()' should return member 'mGamePieces' by const reference.Tue Aug 25 15:34:32 2026
38uselessOverridestyleThe function 'skipDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
42uselessOverridestyleThe function 'messageProcessDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
54missingOverridestyleThe destructor '~gfCPairsMiniGameLogicComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/pairs/gfCPairsMinigameComponent.cpp
219constVariablePointer398styleVariable 'pairsComp' can be declared as pointer to constTue Aug 25 15:34:32 2026
219useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/pairs/gfCPairsMinigameComponent.h
72missingOverridestyleThe destructor '~gfCPairsMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/rotate/gfCRotateCutterComponent.h
38missingOverridestyleThe destructor '~gfCRotateCutterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/rotate/gfCRotateMinigameComponent.h
59missingOverridestyleThe destructor '~gfCRotateMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/slidasquare/gfCSlidasquareCutterComponent.h
35missingOverridestyleThe destructor '~gfCSlidasquareCutterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/slidasquare/gfCSlidasquareMinigameComponent.cpp
531knownConditionTrueFalse570styleCondition 'eROW_AND_COLUMN_SLIDE==mGameType' is always falseTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/slidasquare/gfCSlidasquareMinigameComponent.h
58missingOverridestyleThe destructor '~gfCSlidasquareMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/spotTheDiff/gfCSpotTheDiffMinigameComponent.h
60missingOverridestyleThe destructor '~gfCSpotTheDiffMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/anagram/gfCAnagramComponent.cpp
53useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
73constVariablePointer398styleVariable 'letter' can be declared as pointer to constTue Aug 25 15:34:32 2026
73unreadVariable563styleVariable 'letter' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
134duplicateBreak561styleConsecutive return, break, continue, goto or throw statements are unnecessary.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/anagram/gfCAnagramController.cpp
33constParameterReference398styleParameter 'anagram' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchMinigameGenerateComponent.cpp
65useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
80useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
95useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
110useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
123constParameterReference398styleParameter 'pWords' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchMinigameLoader.cpp
20constVariablePointer398styleVariable 'curr' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchMinigameLogicComponent.cpp
94constVariableReference398styleVariable 'sel' can be declared as reference to constTue Aug 25 15:34:32 2026
96useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
117constParameterReference398styleParameter 'candidate' can be declared as reference to constTue Aug 25 15:34:32 2026
133constParameterReference398styleParameter 'candidate' can be declared as reference to constTue Aug 25 15:34:32 2026
235derefInvalidIterator825errorDereference of an invalid iterator: mActiveSelection.mGridPoints.end()Tue Aug 25 15:34:32 2026
314derefInvalidIterator825errorDereference of an invalid iterator: mActiveSelection.mGridPoints.end()Tue Aug 25 15:34:32 2026
373functionStatic398styleEither there is a missing 'override', or the member function 'gfCWordSearchMinigameLogicComponent::selectionCapAdjust' can be static.Tue Aug 25 15:34:32 2026
631constParameterReference398styleParameter 'foundWord' can be declared as reference to constTue Aug 25 15:34:32 2026
694constParameterReference398styleParameter 'pLoadingLetterGrid' can be declared as reference to constTue Aug 25 15:34:32 2026
733useInitializationList398performanceVariable 'mUntestedNeighbours' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
734useInitializationList398performanceVariable 'mUntestedNeighbours' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
817ignoredReturnValue252warningReturn value of function std::find_if() is not used.Tue Aug 25 15:34:32 2026
860constParameterReference398styleParameter 'pSelectedWord' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/wordSearch/gfCWordSearchMinigameLogicComponent.h
60missingOverridestyleThe destructor '~gfCWordSearchMinigameLogicComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
66uselessOverridestyleThe function 'listenersRegisterDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
67uselessOverridestyleThe function 'listenersDeregisterDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
68uselessOverridestyleThe function 'messageProcessDo' overrides a function in a base class but just delegates back to the base class.Tue Aug 25 15:34:32 2026
gameModules/gfMinigameCore/components/wordGames/wordTiles/gfCWordTilesMinigameComponent.h
45missingOverridestyleThe destructor '~gfCWordTilesMinigameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
gameModules/gfTileMapCore/components/fsCPlayerMovementComponent.cpp
21functionStatic398styleEither there is a missing 'override', or the member function 'fsCPlayerMovementComponent::recentre' can be static.Tue Aug 25 15:34:32 2026
21constParameterReference398styleParameter 'pMove' can be declared as reference to constTue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkClearComponent.cpp
70useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkGuestViewComponent.cpp
134constVariablePointer398styleVariable 'level' can be declared as pointer to constTue Aug 25 15:34:32 2026
176useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
189useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
579useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkGuestViewComponent.h
68uninitMemberVarNoCtor398warningMember variable 'SGuestView::mEntity' has no initializer.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkLevelComponent.cpp
604useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
732useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1130useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1178useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1182useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1192useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1235useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1245useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
1257useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkOfficeTapComponent.cpp
38functionStatic398styleEither there is a missing 'override', or the member function 'gfCParkOfficeTapComponent::armToggle' can be static.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkPlacementComponent.cpp
113useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkStaffViewComponent.cpp
91useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCParkStaffViewComponent.h
65uninitMemberVarNoCtor398warningMember variable 'SStaffView::mEntity' has no initializer.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/gfCPurchaseActionSlotFill.cpp
52useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/sim/gfCParkDaySim.cpp
75useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
87useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
99useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
111useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
298useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
516useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
544constVariablePointer398styleVariable 'slot' can be declared as pointer to constTue Aug 25 15:34:32 2026
gameModules/gfTimeCore/src/sim/gfCSlotSim.cpp
67useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fs3d/fsC3dPathSprite.h
33missingOverridestyleThe destructor '~fsC3dPathSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/fsC3dSprite.cpp
148uninitMemberVar398warningMember variable 'fsC3dSprite::mCurrAnim' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dAnimation.h
26missingOverridestyleThe destructor '~fsC3dAnimation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
30uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dAnimationData.h
28missingOverridestyleThe destructor '~fsC3dAnimationData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dLight.h
34missingOverridestyleThe destructor '~fsC3dLight' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dModelData.h
37missingOverridestyleThe destructor '~fsC3dModelData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dRay.h
26missingOverridestyleThe destructor '~fsC3dRay' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dScene.cpp
19functionStatic398styleEither there is a missing 'override', or the member function 'fsC3dScene::update' can be static.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/axmol/fsC3dSpriteRenderData.h
28missingOverridestyleThe destructor '~fsC3dSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dAnimation.h
26missingOverridestyleThe destructor '~fsC3dAnimation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
30uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dAnimationData.h
28missingOverridestyleThe destructor '~fsC3dAnimationData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dLight.h
34missingOverridestyleThe destructor '~fsC3dLight' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dModelData.h
41missingOverridestyleThe destructor '~fsC3dModelData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dRay.h
22missingOverridestyleThe destructor '~fsC3dRay' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dScene.cpp
19functionStatic398styleEither there is a missing 'override', or the member function 'fsC3dScene::update' can be static.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/cocos2d-x/fsC3dSpriteRenderData.h
28missingOverridestyleThe destructor '~fsC3dSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dAnimation.h
26missingOverridestyleThe destructor '~fsC3dAnimation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dAnimationData.cpp
11functionStatic398styleThe member function 'fsC3dAnimationData::animationNameGet' can be static.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dAnimationData.h
28missingOverridestyleThe destructor '~fsC3dAnimationData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dLight.h
29missingOverridestyleThe destructor '~fsC3dLight' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dModelData-v3.cpp
78useInitializationList398performanceVariable 'mModel' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dModelData.h
33missingOverridestyleThe destructor '~fsC3dModelData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dRay.h
21missingOverridestyleThe destructor '~fsC3dRay' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dScene.cpp
19functionStatic398styleEither there is a missing 'override', or the member function 'fsC3dScene::update' can be static.Tue Aug 25 15:34:32 2026
libs/fs3d/impl/raylib/fsC3dSpriteRenderData.h
28missingOverridestyleThe destructor '~fsC3dSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsCRunningOrderGrammar.cpp
49uninitMemberVarNoCtor398warningMember variable 'Tag::mKind' has no initializer.Tue Aug 25 15:34:32 2026
314useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsICursor.cpp
33functionStatic398styleThe member function 'fsICursor::leftHandedCursorActiveGet' can be static.Tue Aug 25 15:34:32 2026
50constParameterPointer398styleParameter 'pParent' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAppCore/fsICursor.h
30missingOverridestyleThe destructor '~fsICursor' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIDisplay.cpp
203syntaxErrorerrorsyntax errorTue Aug 25 15:34:32 2026
libs/fsAppCore/fsIDisplay.h
59missingOverridestyleThe destructor '~fsIDisplay' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIInputManager.cpp
87constParameterReference398styleParameter 'pKeyboardEvent' can be declared as reference to constTue Aug 25 15:34:32 2026
111constParameterReference398styleParameter 'pKeyboardEvent' can be declared as reference to constTue Aug 25 15:34:32 2026
133functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::boolSave' can be static.Tue Aug 25 15:34:32 2026
139functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::s32Save' can be static.Tue Aug 25 15:34:32 2026
144functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::strSave' can be static.Tue Aug 25 15:34:32 2026
149functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::pointSave' can be static.Tue Aug 25 15:34:32 2026
154functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::s32Load' can be static.Tue Aug 25 15:34:32 2026
159functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::boolLoad' can be static.Tue Aug 25 15:34:32 2026
164functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::pointLoad' can be static.Tue Aug 25 15:34:32 2026
172functionStatic398styleThe member function 'fsIInputManager::sClonableMessageParameters::strLoad' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIInputManager.h
219missingOverridestyleThe destructor '~fsIInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIMessageDispatcher.cpp
28constParameterPointer398styleParameter 'pListener' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAppCore/fsINode.cpp
295constVariablePointer398styleVariable 'parent' can be declared as pointer to constTue Aug 25 15:34:32 2026
651constVariablePointer398styleVariable 'child' can be declared as pointer to constTue Aug 25 15:34:32 2026
693noCopyConstructor398warningClass 'fsINode' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
693noOperatorEq398warningClass 'fsINode' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIRunningOrder.cpp
196useInitializationList398performanceVariable 'mGuiMode' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsAppCore/fsIScene.h
34missingOverridestyleThe destructor '~fsIScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/axmol/fsCInputManager.cpp
115functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyUpEventCallback' can be static.Tue Aug 25 15:34:32 2026
115functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyUpEventCallback' can be static.Tue Aug 25 15:34:32 2026
119functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyDownEventCallback' can be static.Tue Aug 25 15:34:32 2026
119functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyDownEventCallback' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/axmol/fsCInputManager.h
52missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/axmol/v3/fsCInputManager.cpp
155functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyUpEventCallback' can be static.Tue Aug 25 15:34:32 2026
159functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::controllerKeyDownEventCallback' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/axmol/v3/fsCInputManager.h
46missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/bgfx/fsCInputManager.cpp
56useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/bgfx/fsCInputManager.h
40missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/cocos2d-x/fsCInputManager.cpp
20unreachableCode561styleStatements following 'return' will never be executed.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/cocos2d-x/fsCInputManager.h
41missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/magnum/fsCInputManager.cpp
40functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::mouseListenerCreate' can be static.Tue Aug 25 15:34:32 2026
46functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::keyboardListenerCreate' can be static.Tue Aug 25 15:34:32 2026
50functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::touchListenerCreate' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/magnum/fsCInputManager.h
36missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
44missingOverridestyleThe function 'keyDecodeDo' overrides a function in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/raylib/fsCInputManager.cpp
67functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::mouseListenerCreate' can be static.Tue Aug 25 15:34:32 2026
73functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::keyboardListenerCreate' can be static.Tue Aug 25 15:34:32 2026
77functionStatic398styleEither there is a missing 'override', or the member function 'fsCInputManager::touchListenerCreate' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/impl/raylib/fsCInputManager.h
38missingOverridestyleThe destructor '~fsCInputManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/actor/fsCActorComponent.h
33missingOverridestyleThe destructor '~fsCActorComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
37uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/actor/fsCActorPathComponent.h
28missingOverridestyleThe destructor '~fsCActorPathComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/actor/fsIActorMovementComponent.h
21missingOverridestyleThe destructor '~fsIActorMovementComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCArcLineTrailComponent.cpp
72noCopyConstructor398warningClass 'fsCArcLineTrailComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
72noOperatorEq398warningClass 'fsCArcLineTrailComponent' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCArcLineTrailComponent.h
42missingOverridestyleThe destructor '~fsCArcLineTrailComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCCalendarComponent.cpp
20functionStatic398styleThe member function 'fsCCalendarComponent::leapYearGet' can be static.Tue Aug 25 15:34:32 2026
35functionStatic398styleThe member function 'fsCCalendarComponent::firstDayOfMonthGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCCalendarComponent.h
39missingOverridestyleThe destructor '~fsCCalendarComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCDragDropComponent.cpp
131noCopyConstructor398warningClass 'fsCDragDropComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
131noOperatorEq398warningClass 'fsCDragDropComponent' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCDragDropComponent.h
54uselessOverridestyleThe function 'renderDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
55uselessOverridestyleThe function 'matrixApplyDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
60missingOverridestyleThe destructor '~fsCDragDropComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCEphemeralComponent.cpp
35noCopyConstructor398warningClass 'fsCEphemeralComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
35noOperatorEq398warningClass 'fsCEphemeralComponent' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCEphemeralComponent.h
43missingOverridestyleThe destructor '~fsCEphemeralComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCHookedLineTrailComponent.cpp
88noCopyConstructor398warningClass 'fsCHookedLineTrailComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
88noOperatorEq398warningClass 'fsCHookedLineTrailComponent' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCHookedLineTrailComponent.h
42missingOverridestyleThe destructor '~fsCHookedLineTrailComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCNameComponent.h
49missingOverridestyleThe destructor '~fsCNameComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCRevealingTextSpriteComponent.cpp
97knownConditionTrueFalse570styleCondition 'nxtChar==0' is always falseTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCStraightLineTrailComponent.h
36missingOverridestyleThe destructor '~fsCStraightLineTrailComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsCTaggableComponent.h
34missingOverridestyleThe destructor '~fsCTaggableComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsIComponent.cpp
6functionStatic398styleThe member function 'fsIComponent::appSceneEntityNamed' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsIGestureHandlingComponent.h
68missingOverridestyleThe destructor '~fsIGestureHandlingComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsIMessageListenerComponent.h
33missingOverridestyleThe destructor '~fsIMessageListenerComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsITrailComponent.h
37missingOverridestyleThe destructor '~fsITrailComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/fsITutorialEnabledComponent.cpp
4constParameterPointer398styleParameter 'pEnt' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCButtonComponent.h
64missingOverridestyleThe destructor '~fsCButtonComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCCheckBoxComponent.h
67missingOverridestyleThe destructor '~fsCCheckBoxComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCCheckBoxGroupComponent.h
43missingOverridestyleThe destructor '~fsCCheckBoxGroupComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCModalGuiComponent.h
42missingOverridestyleThe destructor '~fsCModalGuiComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCRollOverButtonComponent.h
91missingOverridestyleThe destructor '~fsCRollOverButtonComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCSliderComponent.h
60missingOverridestyleThe destructor '~fsCSliderComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCTextEntryComponent.cpp
82redundantInitialization563styleRedundant initialization for 'defaultText'. The initialized value is overwritten before it is read.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/elements/fsCTextEntryComponent.h
49missingOverridestyleThe destructor '~fsCTextEntryComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCBarGuiComponent.cpp
118constVariablePointer398styleVariable 'timerEnt' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCBarGuiComponent.h
53missingOverridestyleThe destructor '~fsCBarGuiComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCConfirmBoxGui.h
49missingOverridestyleThe destructor '~fsCConfirmBoxGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCLocaleGui.cpp
78functionStatic398styleThe member function 'fsCLocaleGui::localeSet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCLocaleGui.h
38missingOverridestyleThe destructor '~fsCLocaleGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCNotificationsGui.cpp
43useStlAlgorithm398styleConsider using std::all_of or std::none_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCNotificationsGui.h
46missingOverridestyleThe destructor '~fsCNotificationsGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCRollOverGui.cpp
55constParameterReference398styleParameter 'pCandidates' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCRollOverGui.h
64missingOverridestyleThe destructor '~fsCRollOverGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCSplashScreenGui.h
50missingOverridestyleThe destructor '~fsCSplashScreenGui' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCStreakMultiplierGuiComponent.cpp
8functionStatic398styleThe member function 'fsCStreakMultiplierGuiComponent::multiplierGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsCStreakMultiplierGuiComponent.h
34missingOverridestyleThe destructor '~fsCStreakMultiplierGuiComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsIGuiComponent.cpp
256unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If fsAssert is a macro then please configure it.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsIGuiComponent.h
83missingOverridestyleThe destructor '~fsIGuiComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/gui/fsIMessageListenerGuiComponent.h
32missingOverridestyleThe destructor '~fsIMessageListenerGuiComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCF32Transformation.cpp
17ignoredReturnValue252warningReturn value of function mTransformation.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCF32Transformation.h
31missingOverridestyleThe destructor '~fsCF32Transformation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCFadeTransformation.cpp
16ignoredReturnValue252warningReturn value of function mTransformation.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCFadeTransformation.h
34missingOverridestyleThe destructor '~fsCFadeTransformation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCFadeTransformationComponent.h
39missingOverridestyleThe destructor '~fsCFadeTransformationComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCRotationTransformationComponent.h
38missingOverridestyleThe destructor '~fsCRotationTransformationComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCScaleTransformationComponent.h
37missingOverridestyleThe destructor '~fsCScaleTransformationComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCTranslationTransformationComponent.h
39missingOverridestyleThe destructor '~fsCTranslationTransformationComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsCVec2dTransformation.h
31missingOverridestyleThe destructor '~fsCVec2dTransformation' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsITransformation.h
38constParameterReference398styleParameter 'pFileData' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsITransformationComponent.cpp
95constVariablePointer398styleVariable 'parentGui' can be declared as pointer to constTue Aug 25 15:34:32 2026
144noCopyConstructor398warningClass 'fsITransformationComponent' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
144noOperatorEq398warningClass 'fsITransformationComponent' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/components/transformation/fsITransformationComponent.h
53missingOverridestyleThe destructor '~fsITransformationComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCAppCoreMain.cpp
331unknownMacroerrorThere is an unknown macro here somewhere. Configuration is required. If fsTrace is a macro then please configure it.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCAppTimer.cpp
7functionStatic398styleThe member function 'fsCAppTimer::timeStepSet' can be static.Tue Aug 25 15:34:32 2026
12functionStatic398styleThe member function 'fsCAppTimer::timeStepGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCContextualHardwareCursor.h
30missingOverridestyleThe destructor '~fsCContextualHardwareCursor' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCCursorInertia.cpp
92unusedPrivateFunction398styleUnused private function: 'fsCCursorInertia::typedCharacterHandle'Tue Aug 25 15:34:32 2026
92functionStatic398styleThe member function 'fsCCursorInertia::typedCharacterHandle' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCDisplayMode.h
27knownConditionTrueFalse570styleReturn value 'pMode1->mSize.x==pMode2->mSize.x' is always falseTue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCEntity.cpp
54functionStatic398styleThe member function 'fsCEntity::componentFactoryGet' can be static.Tue Aug 25 15:34:32 2026
64functionStatic398styleThe member function 'fsCEntity::entityFactoryGet' can be static.Tue Aug 25 15:34:32 2026
231useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
295useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
327useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCEntity.h
98missingOverridestyleThe destructor '~fsCEntity' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
146useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
154useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
209functionStatic398styleThe member function 'fsCEntity::componentGet < fsCTaggableComponent >' can be static.Tue Aug 25 15:34:32 2026
215functionStatic398styleThe member function 'fsCEntity::componentAdd < fsCBarGuiComponent >' can be static.Tue Aug 25 15:34:32 2026
215functionStatic398styleThe member function 'fsCEntity::componentAdd < fsCTaggableComponent >' can be static.Tue Aug 25 15:34:32 2026
215functionStatic398styleThe member function 'fsCEntity::componentAdd < fsCTextSpriteComponent >' can be static.Tue Aug 25 15:34:32 2026
215functionStatic398styleThe member function 'fsCEntity::componentAdd < fsCSpriteComponent >' can be static.Tue Aug 25 15:34:32 2026
237useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCEntityFactory.cpp
13functionStatic398styleThe member function 'fsCEntityFactory::emptyEntityCreate' can be static.Tue Aug 25 15:34:32 2026
47functionStatic398styleThe member function 'fsCEntityFactory::entityPrefixGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCGuiMessageDispatcher.cpp
78functionStatic398styleEither there is a missing 'override', or the member function 'fsCGuiMessageDispatcher::loadLevelMessageHandle' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCGuiMessageDispatcher.h
42missingOverridestyleThe destructor '~fsCGuiMessageDispatcher' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCInputSession.cpp
182constVariableReference398styleVariable 'message' can be declared as reference to constTue Aug 25 15:34:32 2026
211functionStatic398styleThe member function 'fsCInputSession::resourceCopy' can be static.Tue Aug 25 15:34:32 2026
217functionStatic398styleThe member function 'fsCInputSession::resourceDelete' can be static.Tue Aug 25 15:34:32 2026
229functionStatic398styleThe member function 'fsCInputSession::resourceExists' can be static.Tue Aug 25 15:34:32 2026
234functionStatic398styleThe member function 'fsCInputSession::userStateFileNameGet' can be static.Tue Aug 25 15:34:32 2026
293functionStatic398styleThe member function 'fsCInputSession::rndSeedSave' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCLocalisedStrings.cpp
32useStlAlgorithm398styleConsider using std::any_of algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
121constParameterReference398styleParameter 'filename' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCProfileManager.cpp
51knownConditionTrueFalse571styleCondition 'fullGamePurchasedGet()' is always trueTue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCScreenFade.h
44missingOverridestyleThe destructor '~fsCScreenFade' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCSerialisableToStr.cpp
11functionStatic398styleThe member function 'fsCSerialisableToStr::myNameHashGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsCSerialisableToStr.h
23missingOverridestyleThe destructor '~fsCSerialisableToStr' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsILevelBasedAppCoreMain.cpp
129useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
163useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsAppCore/src/fsILevelBasedAppCoreMain.h
36returnByReferenceperformanceFunction 'chaptersGet()' should return member 'mChapters' by const reference.Tue Aug 25 15:34:32 2026
84missingOverridestyleThe destructor '~fsILevelBasedAppCoreMain' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/fsIAudioManager.cpp
116constVariableReference398styleVariable 'liveEffect' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsAudio/impl/axmol/fsCAudioManager.cpp
14constParameterReference398styleParameter 'entry' can be declared as reference to constTue Aug 25 15:34:32 2026
16constVariablePointer398styleVariable 'sfxInstance' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAudio/impl/axmol/fsCAudioManager.h
25missingOverridestyleThe destructor '~fsCAudioManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
29uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsAudio/impl/axmol/fsCCachedSoundEffect.h
36missingOverridestyleThe destructor '~fsCCachedSoundEffect' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/axmol/fsCSoundEffectInstance.h
38missingOverridestyleThe destructor '~fsCSoundEffectInstance' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/bgfx/fsCAudioManager.h
28missingOverridestyleThe destructor '~fsCAudioManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/bgfx/fsCCachedSoundEffect.h
32missingOverridestyleThe destructor '~fsCCachedSoundEffect' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/bgfx/fsCMusicInstance.h
34uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsAudio/impl/bgfx/fsCSoundEffectInstance.cpp
28constParameterPointer398styleParameter 'pSFX' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAudio/impl/bgfx/fsCSoundEffectInstance.h
32missingOverridestyleThe destructor '~fsCSoundEffectInstance' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/cocos2d-x/fsCAudioManager.cpp
19constParameterReference398styleParameter 'entry' can be declared as reference to constTue Aug 25 15:34:32 2026
21constVariablePointer398styleVariable 'sfxInstance' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAudio/impl/cocos2d-x/fsCAudioManager.h
25missingOverridestyleThe destructor '~fsCAudioManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
29uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsAudio/impl/cocos2d-x/fsCCachedSoundEffect.h
36missingOverridestyleThe destructor '~fsCCachedSoundEffect' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/cocos2d-x/fsCSoundEffectInstance.h
38missingOverridestyleThe destructor '~fsCSoundEffectInstance' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/magnum/fsCAudioManager.cpp
9functionStatic398styleEither there is a missing 'override', or the member function 'fsCAudioManager::effectDoneCB' can be static.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/magnum/fsCAudioManager.h
25missingOverridestyleThe destructor '~fsCAudioManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
29uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
31uselessOverridestyleThe function 'effectsVolumeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsAudio/impl/magnum/fsCCachedSoundEffect.h
36missingOverridestyleThe destructor '~fsCCachedSoundEffect' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/magnum/fsCSoundEffectInstance.cpp
6functionStatic398styleThe member function 'fsCSoundEffectInstance::callbackSet' can be static.Tue Aug 25 15:34:32 2026
31constParameterPointer398styleParameter 'pSFX' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsAudio/impl/magnum/fsCSoundEffectInstance.h
31virtualCallInConstructorstyleVirtual function 'stop' is called from destructor '~fsCSoundEffectInstance()' at line 38. Dynamic binding is not used.Tue Aug 25 15:34:32 2026
38missingOverridestyleThe destructor '~fsCSoundEffectInstance' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/raylib/fsCAudioManager.h
25missingOverridestyleThe destructor '~fsCAudioManager' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/raylib/fsCCachedSoundEffect.cpp
23useInitializationList398performanceVariable 'mSound' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/raylib/fsCCachedSoundEffect.h
37missingOverridestyleThe destructor '~fsCCachedSoundEffect' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsAudio/impl/raylib/fsCSoundEffectInstance.h
32virtualCallInConstructorstyleVirtual function 'stop' is called from destructor '~fsCSoundEffectInstance()' at line 45. Dynamic binding is not used.Tue Aug 25 15:34:32 2026
39missingOverridestyleThe destructor '~fsCSoundEffectInstance' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/DebugDraw/DebugDraw.cpp
117uninitMemberVar398warningMember variable 'DebugDraw::mCurrentLine' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
214functionStatic398styleEither there is a missing 'override', or the member function 'DebugDraw::DrawString' can be static.Tue Aug 25 15:34:32 2026
219functionStatic398styleEither there is a missing 'override', or the member function 'DebugDraw::DrawString' can be static.Tue Aug 25 15:34:32 2026
224functionStatic398styleEither there is a missing 'override', or the member function 'DebugDraw::DrawAABB' can be static.Tue Aug 25 15:34:32 2026
233unreachableCode561styleStatements following 'return' will never be executed.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/fsCCollisionBody.h
38missingOverridestyleThe destructor '~fsCCollisionBody' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/fsCCollisionShape.cpp
36noCopyConstructor398warningClass 'fsCCollisionShape' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
36noOperatorEq398warningClass 'fsCCollisionShape' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/fsCCollisionShape.h
28missingOverridestyleThe destructor '~fsCCollisionShape' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/fsCCollisionWorld.cpp
146noCopyConstructor398warningClass 'fsCCollisionWorld' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
146noOperatorEq398warningClass 'fsCCollisionWorld' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsCollision/impl/box2D/fsCCollisionWorld.h
43missingOverridestyleThe destructor '~fsCCollisionWorld' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/fsAffineMtx2d.cpp
72arrayIndexOutOfBoundsCond788warningEither the condition 'pCol<3' is redundant or the array 'mMtx[3][2]' is accessed at index mMtx[3][*], which is out of bounds.Tue Aug 25 15:34:32 2026
72negativeIndex786warningEither the condition 'pCol>=0' is redundant or the array 'mMtx[3][2]' is accessed at index mMtx[-1][*], which is out of bounds.Tue Aug 25 15:34:32 2026
79arrayIndexOutOfBoundsCond788warningEither the condition 'pCol<3' is redundant or the array 'mMtx[3][2]' is accessed at index mMtx[3][*], which is out of bounds.Tue Aug 25 15:34:32 2026
79negativeIndex786warningEither the condition 'pCol>=0' is redundant or the array 'mMtx[3][2]' is accessed at index mMtx[-1][*], which is out of bounds.Tue Aug 25 15:34:32 2026
libs/fsCore/fsIResourceNamePathAdjuster.cpp
116functionStatic398styleThe member function 'fsIResourceNamePathAdjuster::publisherFilenameAdjust' can be static.Tue Aug 25 15:34:32 2026
137functionStatic398styleThe member function 'fsIResourceNamePathAdjuster::platformFilenameGet' can be static.Tue Aug 25 15:34:32 2026
234functionStatic398styleThe member function 'fsIResourceNamePathAdjuster::testModeTagetDeviceSet' can be static.Tue Aug 25 15:34:32 2026
285functionStatic398styleThe member function 'fsIResourceNamePathAdjuster::filenameCache' can be static.Tue Aug 25 15:34:32 2026
299syntaxErrorerrorUnmatched '}'. Configuration: 'fsRelease'.Tue Aug 25 15:34:32 2026
libs/fsCore/fsSColour.cpp
115useInitializationList398performanceVariable 'mR' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
116useInitializationList398performanceVariable 'mG' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
117useInitializationList398performanceVariable 'mB' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
118useInitializationList398performanceVariable 'mA' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsCore/fsStr.cpp
416useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
424useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/debug/fsCDebug.h
27missingOverridestyleThe destructor '~fsCDebug' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCFileListBuilder.cpp
15constParameterReference398styleParameter 'filename' can be declared as reference to constTue Aug 25 15:34:32 2026
15knownEmptyContainer398styleUsing for_each with iterator 'files.begin()' that is always empty.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCFileListBuilder.h
25missingOverridestyleThe destructor '~fsCFileListBuilder' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCHardware.cpp
65unusedPrivateFunction398styleUnused private function: 'fsCHardware::enterEvent'Tue Aug 25 15:34:32 2026
65constParameterPointer398styleParameter 'window' can be declared as pointer to constTue Aug 25 15:34:32 2026
80unusedPrivateFunction398styleUnused private function: 'fsCHardware::cursorApply'Tue Aug 25 15:34:32 2026
393useInitializationList398performanceVariable 'mImpl' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCHardware.h
37uselessOverridestyleThe function 'appHideEnable' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
43uselessOverridestyleThe function 'hardwareCursorSet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
66missingOverridestyleThe destructor '~fsCHardware' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
74uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCResourceNamePathAdjuster.cpp
16functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::savedDataFullFolderPathGet' can be static.Tue Aug 25 15:34:32 2026
47functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::searchPathSet' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/axmol/fsCResourceNamePathAdjuster.h
22missingOverridestyleThe destructor '~fsCResourceNamePathAdjuster' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/bgfx/debug/fsCDebug.h
27missingOverridestyleThe destructor '~fsCDebug' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/bgfx/fsCFileListBuilder.h
25missingOverridestyleThe destructor '~fsCFileListBuilder' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/bgfx/fsCHardware.h
31uselessOverridestyleThe function 'appHideEnable' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
35uselessOverridestyleThe function 'hardwareCursorSet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
38uselessOverridestyleThe function 'engineCacheFlush' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
58missingOverridestyleThe destructor '~fsCHardware' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
66uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsCore/impl/bgfx/fsCResourceNamePathAdjuster.cpp
16functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::savedDataFullFolderPathGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/bgfx/fsCResourceNamePathAdjuster.h
26missingOverridestyleThe destructor '~fsCResourceNamePathAdjuster' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/debug/fsCDebug.h
27missingOverridestyleThe destructor '~fsCDebug' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/fsCFileListBuilder.cpp
11constParameterReference398styleParameter 'filename' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/fsCFileListBuilder.h
25missingOverridestyleThe destructor '~fsCFileListBuilder' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/fsCHardware.h
62missingOverridestyleThe destructor '~fsCHardware' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/fsCResourceNamePathAdjuster.cpp
20functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::savedDataFullFolderPathGet' can be static.Tue Aug 25 15:34:32 2026
49functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::searchPathSet' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/cocos2d-x/fsCResourceNamePathAdjuster.h
26missingOverridestyleThe destructor '~fsCResourceNamePathAdjuster' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/debug/fsCDebug.h
27missingOverridestyleThe destructor '~fsCDebug' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCFileListBuilder.cpp
19constParameterReference398styleParameter 'filename' can be declared as reference to constTue Aug 25 15:34:32 2026
19knownEmptyContainer398styleUsing for_each with iterator 'files.begin()' that is always empty.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCFileListBuilder.h
25missingOverridestyleThe destructor '~fsCFileListBuilder' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCHardware.cpp
31unusedPrivateFunction398styleUnused private function: 'fsCHardware::enterEvent'Tue Aug 25 15:34:32 2026
31constParameterPointer398styleParameter 'window' can be declared as pointer to constTue Aug 25 15:34:32 2026
35unusedPrivateFunction398styleUnused private function: 'fsCHardware::cursorApply'Tue Aug 25 15:34:32 2026
35functionStatic398styleThe member function 'fsCHardware::cursorApply' can be static.Tue Aug 25 15:34:32 2026
39unusedPrivateFunction398styleUnused private function: 'fsCHardware::cursorClear'Tue Aug 25 15:34:32 2026
39functionStatic398styleThe member function 'fsCHardware::cursorClear' can be static.Tue Aug 25 15:34:32 2026
43unusedPrivateFunction398styleUnused private function: 'fsCHardware::cursorCreate'Tue Aug 25 15:34:32 2026
43functionStatic398styleThe member function 'fsCHardware::cursorCreate' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCHardware.h
35uselessOverridestyleThe function 'appHideEnable' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
39uselessOverridestyleThe function 'hardwareCursorSet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
42uselessOverridestyleThe function 'engineCacheFlush' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
62missingOverridestyleThe destructor '~fsCHardware' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
70uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCResourceNamePathAdjuster.cpp
20functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::savedDataFullFolderPathGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/magnum/fsCResourceNamePathAdjuster.h
26missingOverridestyleThe destructor '~fsCResourceNamePathAdjuster' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/debug/fsCDebug.h
27missingOverridestyleThe destructor '~fsCDebug' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/fsCFileListBuilder.cpp
16unusedVariable563styleUnused variable: filesTue Aug 25 15:34:32 2026
19constParameterReference398styleParameter 'filename' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/fsCFileListBuilder.h
25missingOverridestyleThe destructor '~fsCFileListBuilder' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/fsCHardware.h
35uselessOverridestyleThe function 'appHideEnable' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
39uselessOverridestyleThe function 'hardwareCursorSet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
42uselessOverridestyleThe function 'engineCacheFlush' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
62missingOverridestyleThe destructor '~fsCHardware' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
70uselessOverridestyleThe function 'updateDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/fsCResourceNamePathAdjuster.cpp
20functionStatic398styleThe member function 'fsCResourceNamePathAdjuster::savedDataFullFolderPathGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsCore/impl/raylib/fsCResourceNamePathAdjuster.h
26missingOverridestyleThe destructor '~fsCResourceNamePathAdjuster' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/miniz/miniz.c
138shadowFunction398styleLocal variable 'crc32' shadows outer functionTue Aug 25 15:34:32 2026
224knownConditionTrueFalse570styleCondition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always falseTue Aug 25 15:34:32 2026
1310unsignedPositive570styleUnsigned expression '(1U<<len)-1U' can't be negative so it is unnecessary to test it.Tue Aug 25 15:34:32 2026
1313unsignedPositive570styleUnsigned expression '(1U<<len)-1U' can't be negative so it is unnecessary to test it.Tue Aug 25 15:34:32 2026
1338unsignedPositive570styleUnsigned expression '(1U<<len)-1U' can't be negative so it is unnecessary to test it.Tue Aug 25 15:34:32 2026
1353unsignedPositive570styleUnsigned expression '(1U<<len)-1U' can't be negative so it is unnecessary to test it.Tue Aug 25 15:34:32 2026
1356unsignedPositive570styleUnsigned expression '(1U<<len)-1U' can't be negative so it is unnecessary to test it.Tue Aug 25 15:34:32 2026
1478variableScope398styleThe scope of the variable 'next_probe_pos' can be reduced.Tue Aug 25 15:34:32 2026
1480variableScope398styleThe scope of the variable 'p' can be reduced.Tue Aug 25 15:34:32 2026
1480variableScope398styleThe scope of the variable 'q' can be reduced.Tue Aug 25 15:34:32 2026
2023constParameterPointer398styleParameter 'd' can be declared as pointer to constTue Aug 25 15:34:32 2026
2028constParameterPointer398styleParameter 'd' can be declared as pointer to constTue Aug 25 15:34:32 2026
2040knownConditionTrueFalse571styleCondition '!pComp' is always trueTue Aug 25 15:34:32 2026
2042knownConditionTrueFalse571styleCondition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always trueTue Aug 25 15:34:32 2026
2070knownConditionTrueFalse571styleCondition '!pNew_buf' is always trueTue Aug 25 15:34:32 2026
2146knownConditionTrueFalse571styleCondition '!pComp' is always trueTue Aug 25 15:34:32 2026
2447constVariablePointer398styleVariable 'pOut_buf_end' can be declared as pointer to constTue Aug 25 15:34:32 2026
2576constVariablePointer398styleVariable 'pCode_size' can be declared as pointer to constTue Aug 25 15:34:32 2026
2944knownConditionTrueFalse571styleCondition '!pNew_buf' is always trueTue Aug 25 15:34:32 2026
2971knownConditionTrueFalse571styleCondition '!pDict' is always trueTue Aug 25 15:34:32 2026
3459constVariablePointer398styleVariable 'tm' can be declared as pointer to constTue Aug 25 15:34:32 2026
3583variableScope398styleThe scope of the variable 'child' can be reduced.Tue Aug 25 15:34:32 2026
3602variableScope398styleThe scope of the variable 'child' can be reduced.Tue Aug 25 15:34:32 2026
3693variableScope398styleThe scope of the variable 'zip64_end_of_central_dir_ofs' can be reduced.Tue Aug 25 15:34:32 2026
3693unreadVariable563styleVariable 'zip64_end_of_central_dir_ofs' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
3878identicalInnerCondition398warningIdentical inner 'if' condition is always true.Tue Aug 25 15:34:32 2026
3886knownConditionTrueFalse571styleCondition 'buf==NULL' is always trueTue Aug 25 15:34:32 2026
4052constVariablePointer398styleVariable 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
4400unreadVariable563styleVariable 'pField_data' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
4401unreadVariable563styleVariable 'field_data_remaining' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
4449constVariablePointer398styleVariable 'pIndices' can be declared as pointer to constTue Aug 25 15:34:32 2026
4856unreadVariable563styleVariable 'cur_file_ofs' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
4858unreadVariable563styleVariable 'comp_remaining' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
5368constVariablePointer398styleVariable 'pState' can be declared as pointer to constTue Aug 25 15:34:32 2026
5582constVariablePointer398styleVariable 'pState' can be declared as pointer to constTue Aug 25 15:34:32 2026
6120constParameterPointer398styleParameter 'pUncomp_size' can be declared as pointer to constTue Aug 25 15:34:32 2026
6120constParameterPointer398styleParameter 'pComp_size' can be declared as pointer to constTue Aug 25 15:34:32 2026
6120constParameterPointer398styleParameter 'pLocal_header_ofs' can be declared as pointer to constTue Aug 25 15:34:32 2026
6220knownConditionTrueFalse570styleCondition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,(mz_uint16)(extra_size+user_extra_data_len),comment_size,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date,local_header_ofs,ext_attributes)' is always falseTue Aug 25 15:34:32 2026
6249constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
6281constParameterPointer398styleParameter 'last_modified' can be declared as pointer to constTue Aug 25 15:34:32 2026
6286nullPointerRedundantCheck476warningEither the condition '!pZip' is redundant or there is possible null pointer dereference: pZip.Tue Aug 25 15:34:32 2026
6286nullPointerRedundantCheck476warningEither the condition '!pZip' is redundant or there is possible null pointer dereference: pZip.Tue Aug 25 15:34:32 2026
6435knownConditionTrueFalse570styleCondition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,bit_flags,dos_time,dos_date)' is always falseTue Aug 25 15:34:32 2026
6462knownConditionTrueFalse570styleCondition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,bit_flags,dos_time,dos_date)' is always falseTue Aug 25 15:34:32 2026
6505knownConditionTrueFalse570styleCondition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always falseTue Aug 25 15:34:32 2026
6572nullPointerRedundantCheck476warningEither the condition '!pZip' is redundant or there is possible null pointer dereference: pZip.Tue Aug 25 15:34:32 2026
6690knownConditionTrueFalse570styleCondition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)(extra_size+user_extra_data_len),0,0,0,method,gen_flags,dos_time,dos_date)' is always falseTue Aug 25 15:34:32 2026
6714knownConditionTrueFalse570styleCondition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(mz_uint16)archive_name_size,(mz_uint16)user_extra_data_len,0,0,0,method,gen_flags,dos_time,dos_date)' is always falseTue Aug 25 15:34:32 2026
6786knownConditionTrueFalse570styleCondition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always falseTue Aug 25 15:34:32 2026
6905unreadVariable563styleVariable 'cur_archive_header_file_ofs' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
6951constVariablePointer398styleVariable 'pFile_time' can be declared as pointer to constTue Aug 25 15:34:32 2026
6978constParameterPointer398styleParameter 'pComp_size' can be declared as pointer to constTue Aug 25 15:34:32 2026
6978constParameterPointer398styleParameter 'pUncomp_size' can be declared as pointer to constTue Aug 25 15:34:32 2026
6978constParameterPointer398styleParameter 'pLocal_header_ofs' can be declared as pointer to constTue Aug 25 15:34:32 2026
6978constParameterPointer398styleParameter 'pDisk_start' can be declared as pointer to constTue Aug 25 15:34:32 2026
7189unreadVariable563styleVariable 'local_header_uncomp_size' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
7190unreadVariable563styleVariable 'local_header_comp_size' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
7319unreadVariable563styleVariable 'cur_src_file_ofs' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
7687constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
7692constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
7710constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
7830constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
7835constParameterPointer398styleParameter 'pZip' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsCore/src/fsCBezierPath.cpp
Could not generated due to UnicodeDecodeError
useStlAlgorithm398styleConsider using std::accumulate algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsCore/src/fsCGlobalSavedData.h
49missingOverridestyleThe destructor '~fsCGlobalSavedData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/src/fsCStringsFile.cpp
22functionStatic398styleThe member function 'fsCStringsFile::read' can be static.Tue Aug 25 15:34:32 2026
71constParameterReference398styleParameter 'pLines' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsCore/src/fsCStringsFile.h
44missingOverridestyleThe destructor '~fsCStringsFile' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsCore/src/fsCUniqueId.h
35returnByReferenceperformanceFunction 'nameGet()' should return member 'mName' by const reference.Tue Aug 25 15:34:32 2026
libs/fsCore/src/fsCZipFile.cpp
19useInitializationList398performanceVariable 'mArchive' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsPlatform/iap/fsIapFactory.cpp
19virtualCallInConstructorstyleVirtual function 'setObserver' is called from constructor 'fsIapPlatformService(Observer*observer)' at line 16. Dynamic binding is not used.Tue Aug 25 15:34:32 2026
libs/fsPlatform/social/src/impl/android/fsShareServiceAndroid.h
11virtualCallInConstructorstyleVirtual function 'setObserver' is called from constructor 'fsShareServiceAndroid(Observer*pObserver)' at line 114. Dynamic binding is not used.Tue Aug 25 15:34:32 2026
libs/fsPlatform/system/fsCSystem.cpp
14functionStatic398styleThe member function 'fsCPlatformSystem::isFireTV' can be static.Tue Aug 25 15:34:32 2026
25functionStatic398styleThe member function 'fsCPlatformSystem::getSystemName' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsIAnimatingSprite.h
61missingOverridestyleThe destructor '~fsIAnimatingSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsILineRenderData.h
32missingOverridestyleThe destructor '~fsILineRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsINativeRenderData.cpp
26ignoredReturnValue252warningReturn value of function mNativeImpl.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsIRenderTextureRenderData.h
54missingOverridestyleThe destructor '~fsIRenderTextureRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
68uselessOverridestyleThe function 'renderDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/fsIRenderableQuantum.cpp
35noCopyConstructor398warningClass 'fsIRenderableQuantum' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
35noOperatorEq398warningClass 'fsIRenderableQuantum' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsIRenderableQuantum.h
25missingOverridestyleThe destructor '~fsIRenderableQuantum' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsIRenderableTexture.h
60missingOverridestyleThe destructor '~fsIRenderableTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
60missingOverridestyleThe destructor '~fsIRenderableTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
60missingOverridestyleThe destructor '~fsIRenderableTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
60missingOverridestyleThe destructor '~fsIRenderableTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
60missingOverridestyleThe destructor '~fsIRenderableTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsISpriteRenderData.cpp
91noCopyConstructor398warningClass 'fsISpriteRenderData' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
91noOperatorEq398warningClass 'fsISpriteRenderData' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsISpriteRenderData.h
56missingOverridestyleThe destructor '~fsISpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsITextEntryRenderData.h
33missingOverridestyleThe destructor '~fsITextEntryRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsITextRenderData.h
54missingOverridestyleThe destructor '~fsITextRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsITexture.cpp
230functionStatic398styleThe member function 'fsITexture::maskFileLoad' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/fsIVertexRenderData.h
24missingOverridestyleThe destructor '~fsIVertexRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/fsCDisplay.cpp
77constParameterPointer398styleParameter 'pRenderView' can be declared as pointer to constTue Aug 25 15:34:32 2026
79constParameterPointer398styleParameter 'pRenderView' can be declared as pointer to constTue Aug 25 15:34:32 2026
143unreadVariable563styleVariable 'appSett' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
309multiCondition398styleExpression is always true because 'else if' condition is opposite to previous condition at line 304.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/fsCFont.h
33missingOverridestyleThe destructor '~fsCFont' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/fsCImage.cpp
118cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
190knownConditionTrueFalse570styleCondition 'mImage!=nullptr' is always falseTue Aug 25 15:34:32 2026
220constVariablePointer398styleVariable 'stencil' can be declared as pointer to constTue Aug 25 15:34:32 2026
223constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
288cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/fsCTexture.cpp
18functionStatic398styleThe member function 'fsCTexture::v3FilterModes' can be static.Tue Aug 25 15:34:32 2026
32functionStatic398styleThe member function 'fsCTexture::v3WrapModes' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/fsCTexture.h
37missingOverridestyleThe destructor '~fsCTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNative3dScene.cpp
156knownConditionTrueFalse570styleCondition 'desktopFixedAspectGet()' is always falseTue Aug 25 15:34:32 2026
347functionStatic398styleThe member function 'fsCNative3dScene::ligthtAdd' can be static.Tue Aug 25 15:34:32 2026
358functionStatic398styleThe member function 'fsCNative3dScene::ligthtRemove' can be static.Tue Aug 25 15:34:32 2026
369functionStatic398styleThe member function 'fsCNative3dScene::fovCalculate' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNative3dScene.h
58missingOverridestyleThe destructor '~fsCNative3dScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNative3dSprite.h
44missingOverridestyleThe destructor '~fsCNative3dSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeLine.cpp
29useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeLine.h
32missingOverridestyleThe destructor '~fsCNativeLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
41uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeMovieSprite.cpp
80ignoredReturnValue252warningReturn value of function mImpl.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeMovieSprite.h
35missingOverridestyleThe destructor '~fsCNativeMovieSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeRenderTexture.cpp
567noCopyConstructor398warningStruct 'fsSMutableTexture' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
567noOperatorEq398warningStruct 'fsSMutableTexture' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeRenderTexture.h
40missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
47uselessOverridestyleThe function 'screenShotEndDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
63uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeRenderer.h
35missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeSprite.cpp
21dangerousTypeCast398warningPotentially invalid type conversion in old-style C cast, clarify/fix with C++ castTue Aug 25 15:34:32 2026
23dangerousTypeCast398warningPotentially invalid type conversion in old-style C cast, clarify/fix with C++ castTue Aug 25 15:34:32 2026
258ignoredReturnValue252warningReturn value of function mImpl.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeSprite.h
43missingOverridestyleThe destructor '~fsCNativeSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeTextEntry.cpp
16functionStatic398styleThe member function 'fsCNativeTextEntry::fontNameGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeTextEntry.h
33missingOverridestyleThe destructor '~fsCNativeTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/native/fsCNativeTextSprite.h
53missingOverridestyleThe destructor '~fsCNativeTextSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/v3/native/fsCNativeRenderTexture.cpp
220knownConditionTrueFalse570styleCondition '!sourceSprite' is always falseTue Aug 25 15:34:32 2026
543noCopyConstructor398warningStruct 'fsSMutableTexture' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
543noOperatorEq398warningStruct 'fsSMutableTexture' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/axmol/v3/native/fsCNativeRenderTexture.h
40missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
46uselessOverridestyleThe function 'screenShotEndDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
62uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/fsCDisplay.cpp
28constParameterPointer398styleParameter 'pWindow' can be declared as pointer to constTue Aug 25 15:34:32 2026
61functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::buffersSwap' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/fsCFont.cpp
36useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/fsCFont.h
30missingOverridestyleThe destructor '~fsCFont' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/fsCTexture.cpp
12functionStatic398styleThe member function 'fsCTexture::filterModes' can be static.Tue Aug 25 15:34:32 2026
27functionStatic398styleThe member function 'fsCTexture::wrapModes' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/fsCTexture.h
32uselessOverridestyleThe function 'hasAlphaChannelGet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
35missingOverridestyleThe destructor '~fsCTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNative3dScene.cpp
8functionStatic398styleThe member function 'fsCNative3dScene::pick' can be static.Tue Aug 25 15:34:32 2026
12functionStatic398styleThe member function 'fsCNative3dScene::spriteRemove' can be static.Tue Aug 25 15:34:32 2026
12constParameterPointer398styleParameter 'p3dSprite' can be declared as pointer to constTue Aug 25 15:34:32 2026
16functionStatic398styleThe member function 'fsCNative3dScene::spriteAdd' can be static.Tue Aug 25 15:34:32 2026
16constParameterPointer398styleParameter 'p3dSprite' can be declared as pointer to constTue Aug 25 15:34:32 2026
20functionStatic398styleThe member function 'fsCNative3dScene::ligthtAdd' can be static.Tue Aug 25 15:34:32 2026
20constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
24functionStatic398styleThe member function 'fsCNative3dScene::ligthtRemove' can be static.Tue Aug 25 15:34:32 2026
24constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
28functionStatic398styleThe member function 'fsCNative3dScene::cameraSet' can be static.Tue Aug 25 15:34:32 2026
28constParameterPointer398styleParameter 'pCamera' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNative3dScene.h
45missingOverridestyleThe destructor '~fsCNative3dScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeLine.h
31missingOverridestyleThe destructor '~fsCNativeLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
39uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeRenderTexture.cpp
10functionStatic398styleThe member function 'fsCNativeRenderTexture::initialiseScreenDo' can be static.Tue Aug 25 15:34:32 2026
14functionStatic398styleThe member function 'fsCNativeRenderTexture::initialiseSolutionDo' can be static.Tue Aug 25 15:34:32 2026
14constParameterPointer398styleParameter 'pSolution' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeRenderTexture.h
30missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
35uselessOverridestyleThe function 'targetSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
36uselessOverridestyleThe function 'targetClearDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
38uselessOverridestyleThe function 'brushSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
39uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
41uselessOverridestyleThe function 'recolourDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
42uselessOverridestyleThe function 'paintWithSpriteBrushDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
43uselessOverridestyleThe function 'paintDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeRenderer.h
29missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeSprite.cpp
105functionStatic398styleThe member function 'fsCNativeSprite::hitTest' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeSprite.h
39missingOverridestyleThe destructor '~fsCNativeSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
43uselessOverridestyleThe function 'polygonInfoSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
45uselessOverridestyleThe function 'textureWrapSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
49uselessOverridestyleThe function 'uvSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
54uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeTextEntry.cpp
13functionStatic398styleThe member function 'fsCNativeTextEntry::virtualKeyboardActivate' can be static.Tue Aug 25 15:34:32 2026
17functionStatic398styleThe member function 'fsCNativeTextEntry::update' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeTextEntry.h
31missingOverridestyleThe destructor '~fsCNativeTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeTextSprite.cpp
67functionStatic398styleThe member function 'fsCNativeTextSprite::outlineSet' can be static.Tue Aug 25 15:34:32 2026
72functionStatic398styleThe member function 'fsCNativeTextSprite::glowSet' can be static.Tue Aug 25 15:34:32 2026
77functionStatic398styleThe member function 'fsCNativeTextSprite::shadowSet' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/bgfx/native/fsCNativeTextSprite.h
48missingOverridestyleThe destructor '~fsCNativeTextSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCDisplay.cpp
75unreachableCode561styleStatements following 'return' will never be executed.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCFont.h
33missingOverridestyleThe destructor '~fsCFont' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCImage-v3.cpp
54constVariablePointer398styleVariable 'originalTexels' can be declared as pointer to constTue Aug 25 15:34:32 2026
54unreadVariable563styleVariable 'originalTexels' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
111cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
160knownConditionTrueFalse570styleCondition 'mImage!=nullptr' is always falseTue Aug 25 15:34:32 2026
186constVariablePointer398styleVariable 'stencil' can be declared as pointer to constTue Aug 25 15:34:32 2026
189constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
233constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
247cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCImage.cpp
110cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
159knownConditionTrueFalse570styleCondition 'mImage!=nullptr' is always falseTue Aug 25 15:34:32 2026
185constVariablePointer398styleVariable 'stencil' can be declared as pointer to constTue Aug 25 15:34:32 2026
188constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
232constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
246cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCTexture-v3.cpp
20functionStatic398styleThe member function 'fsCTexture::v3FilterModes' can be static.Tue Aug 25 15:34:32 2026
34functionStatic398styleThe member function 'fsCTexture::v3WrapModes' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCTexture.cpp
18functionStatic398styleThe member function 'fsCTexture::v3FilterModes' can be static.Tue Aug 25 15:34:32 2026
32functionStatic398styleThe member function 'fsCTexture::v3WrapModes' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/fsCTexture.h
41missingOverridestyleThe destructor '~fsCTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNative3dScene.cpp
79unreadVariable563styleVariable 'sprt' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
168functionStatic398styleThe member function 'fsCNative3dScene::ligthtAdd' can be static.Tue Aug 25 15:34:32 2026
179functionStatic398styleThe member function 'fsCNative3dScene::ligthtRemove' can be static.Tue Aug 25 15:34:32 2026
190functionStatic398styleThe member function 'fsCNative3dScene::fovCalculate' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNative3dScene.h
52missingOverridestyleThe destructor '~fsCNative3dScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNative3dSprite.h
42missingOverridestyleThe destructor '~fsCNative3dSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeLine.cpp
29useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeLine.h
32missingOverridestyleThe destructor '~fsCNativeLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
41uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeRenderTexture-v3.cpp
161uninitMemberVar398warningMember variable 'fsCNativeRenderTexture::mDynamicScreenTexture' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeRenderTexture.cpp
496noCopyConstructor398warningStruct 'fsSMutableTexture' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
496noOperatorEq398warningStruct 'fsSMutableTexture' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeRenderTexture.h
39missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
46uselessOverridestyleThe function 'screenShotEndDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
50uselessOverridestyleThe function 'targetSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
52uselessOverridestyleThe function 'partialStartDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
53uselessOverridestyleThe function 'targetClearDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
56uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeRenderer-v3.h
24missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeRenderer.h
29missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeSprite.cpp
20dangerousTypeCast398warningPotentially invalid type conversion in old-style C cast, clarify/fix with C++ castTue Aug 25 15:34:32 2026
247ignoredReturnValue252warningReturn value of function mImpl.release() is not used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeSprite.h
43missingOverridestyleThe destructor '~fsCNativeSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeTextEntry.cpp
16functionStatic398styleThe member function 'fsCNativeTextEntry::fontNameGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeTextEntry.h
31missingOverridestyleThe destructor '~fsCNativeTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/native/fsCNativeTextSprite.h
48missingOverridestyleThe destructor '~fsCNativeTextSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderCommandLine.cpp
16duplicateExpression398styleSame expression on both sides of '/'.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderCommandLine.h
28missingOverridestyleThe destructor '~fsCRenderCommandLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderCommandTriangle.h
30missingOverridestyleThe destructor '~fsCRenderCommandTriangle' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderCommandTriangleShaded.cpp
78duplicateExpression398styleSame expression on both sides of '/'.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderCommandTriangleShaded.h
30missingOverridestyleThe destructor '~fsCRenderCommandTriangleShaded' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCRenderDataFactoryVertexStream.h
24missingOverridestyleThe destructor '~fsCRenderDataFactoryVertexStream' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexRenderer-v3.cpp
55functionStatic398styleThe member function 'fsCRenderer::blendModeSet' can be static.Tue Aug 25 15:34:32 2026
274noCopyConstructor398warningStruct 'fsSF32VertBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
274noOperatorEq398warningStruct 'fsSF32VertBuffer' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexRenderer-v3.h
24missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexRenderer.cpp
85unreadVariable563styleVariable 'pos' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexRenderer.h
32missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
81uninitMemberVarNoCtor398warningMember variable 'fsRenderCommandCache < fsCRenderCommandTriangle >::mCurr' has no initializer.Tue Aug 25 15:34:32 2026
81uninitMemberVarNoCtor398warningMember variable 'fsRenderCommandCache < fsCRenderCommandTriangleShaded >::mCurr' has no initializer.Tue Aug 25 15:34:32 2026
81uninitMemberVarNoCtor398warningMember variable 'fsRenderCommandCache < fsCRenderCommandLine >::mCurr' has no initializer.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamLineRenderData.h
28missingOverridestyleThe destructor '~fsCVertexStreamLineRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamSpriteRenderData-v3.h
29missingOverridestyleThe destructor '~fsCVertexStreamSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamSpriteRenderData.cpp
57unreadVariable563styleVariable 'verts' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
109unreadVariable563styleVariable 'verts' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamSpriteRenderData.h
30missingOverridestyleThe destructor '~fsCVertexStreamSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamTextSpriteRenderData-v3.h
30missingOverridestyleThe destructor '~fsCVertexStreamTextSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsCVertexStreamTextSpriteRenderData.h
30missingOverridestyleThe destructor '~fsCVertexStreamTextSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/cocos2d-x/vertexStream/fsIRenderCommand.cpp
31uninitMemberVar398warningMember variable 'fsIRendererCommand::_programState' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/fsCDisplay.cpp
28functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::buffersSwap' can be static.Tue Aug 25 15:34:32 2026
48functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::openGLViewCreate' can be static.Tue Aug 25 15:34:32 2026
52functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::focusStatusHandle' can be static.Tue Aug 25 15:34:32 2026
60functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::appImplSceneCreate' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/fsCFont.h
31missingOverridestyleThe destructor '~fsCFont' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/fsCTexture.cpp
17functionStatic398styleThe member function 'fsCTexture::filterModes' can be static.Tue Aug 25 15:34:32 2026
36functionStatic398styleThe member function 'fsCTexture::wrapModes' can be static.Tue Aug 25 15:34:32 2026
56functionStatic398styleThe member function 'fsCTexture::strideGet' can be static.Tue Aug 25 15:34:32 2026
118functionStatic398styleThe member function 'fsCTexture::premultipliedAlphaReverse' can be static.Tue Aug 25 15:34:32 2026
151functionStatic398styleThe member function 'fsCTexture::alphaChannelsCombine' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/fsCTexture.h
30uselessOverridestyleThe function 'hasAlphaChannelGet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
33missingOverridestyleThe destructor '~fsCTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
51uselessOverridestyleThe function 'createFromAlpha8Data' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNative3dScene.cpp
16functionStatic398styleThe member function 'fsCNative3dScene::pick' can be static.Tue Aug 25 15:34:32 2026
25functionStatic398styleThe member function 'fsCNative3dScene::spriteRemove' can be static.Tue Aug 25 15:34:32 2026
25constParameterPointer398styleParameter 'p3dSprite' can be declared as pointer to constTue Aug 25 15:34:32 2026
29functionStatic398styleThe member function 'fsCNative3dScene::spriteAdd' can be static.Tue Aug 25 15:34:32 2026
29constParameterPointer398styleParameter 'p3dSprite' can be declared as pointer to constTue Aug 25 15:34:32 2026
33functionStatic398styleThe member function 'fsCNative3dScene::ligthtAdd' can be static.Tue Aug 25 15:34:32 2026
33constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
37functionStatic398styleThe member function 'fsCNative3dScene::ligthtRemove' can be static.Tue Aug 25 15:34:32 2026
37constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
50functionStatic398styleThe member function 'fsCNative3dScene::cameraSet' can be static.Tue Aug 25 15:34:32 2026
50constParameterPointer398styleParameter 'pCamera' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNative3dScene.h
46missingOverridestyleThe destructor '~fsCNative3dScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNative3dSprite.cpp
8functionStatic398styleThe member function 'fsCNative3dSprite::trackSet' can be static.Tue Aug 25 15:34:32 2026
8constParameterPointer398styleParameter 'pAnimation' can be declared as pointer to constTue Aug 25 15:34:32 2026
12functionStatic398styleThe member function 'fsCNative3dSprite::pathSet' can be static.Tue Aug 25 15:34:32 2026
12constParameterPointer398styleParameter 'pAnimation' can be declared as pointer to constTue Aug 25 15:34:32 2026
16functionStatic398styleThe member function 'fsCNative3dSprite::animationSet' can be static.Tue Aug 25 15:34:32 2026
16constParameterPointer398styleParameter 'pAnimation' can be declared as pointer to constTue Aug 25 15:34:32 2026
29constParameterPointer398styleParameter 'pModelData' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNative3dSprite.h
43missingOverridestyleThe destructor '~fsCNative3dSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeLine.h
27missingOverridestyleThe destructor '~fsCNativeLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
33uselessOverridestyleThe function 'colourSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
35uselessOverridestyleThe function 'vertsSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
36uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeRenderTexture.cpp
21functionStatic398styleThe member function 'fsCNativeRenderTexture::getDynamicTexturePixels' can be static.Tue Aug 25 15:34:32 2026
25functionStatic398styleThe member function 'fsCNativeRenderTexture::updateDynamicTexturePixels' can be static.Tue Aug 25 15:34:32 2026
62uninitMemberVar398warningMember variable 'fsSMutableTexture::mPixels' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeRenderTexture.h
22missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
27uselessOverridestyleThe function 'brushSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
28uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
31uselessOverridestyleThe function 'recolourDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
32uselessOverridestyleThe function 'paintWithSpriteBrushDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
33uselessOverridestyleThe function 'paintDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeRenderer.cpp
86noCopyConstructor398warningClass 'fsCRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
86noOperatorEq398warningClass 'fsCRenderer' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeRenderer.h
31missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeSprite.cpp
111functionStatic398styleThe member function 'fsCNativeSprite::hitTest' can be static.Tue Aug 25 15:34:32 2026
146useInitializationList398performanceVariable 'mScreenWidth' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeSprite.h
45missingOverridestyleThe destructor '~fsCNativeSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
49uselessOverridestyleThe function 'polygonInfoSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
51uselessOverridestyleThe function 'textureWrapSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
54uselessOverridestyleThe function 'colourSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
56uselessOverridestyleThe function 'uvSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
57uselessOverridestyleThe function 'vertsSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
58uselessOverridestyleThe function 'widthSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
59uselessOverridestyleThe function 'heightSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
61uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeTextEntry.cpp
17functionStatic398styleThe member function 'fsCNativeTextEntry::virtualKeyboardActivate' can be static.Tue Aug 25 15:34:32 2026
21functionStatic398styleThe member function 'fsCNativeTextEntry::update' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeTextEntry.h
31missingOverridestyleThe destructor '~fsCNativeTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeTextSprite.cpp
45functionStatic398styleThe member function 'fsCNativeTextSprite::outlineSet' can be static.Tue Aug 25 15:34:32 2026
50functionStatic398styleThe member function 'fsCNativeTextSprite::glowSet' can be static.Tue Aug 25 15:34:32 2026
54functionStatic398styleThe member function 'fsCNativeTextSprite::shadowSet' can be static.Tue Aug 25 15:34:32 2026
102functionStatic398styleThe member function 'fsCNativeTextSprite::alignmentSet' can be static.Tue Aug 25 15:34:32 2026
112functionStatic398styleThe member function 'fsCNativeTextSprite::stringWidthInPixelsGet' can be static.Tue Aug 25 15:34:32 2026
122functionStatic398styleThe member function 'fsCNativeTextSprite::textGet' can be static.Tue Aug 25 15:34:32 2026
173useInitializationList398performanceVariable 'mScreenWidth' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/magnum/native/fsCNativeTextSprite.h
55missingOverridestyleThe destructor '~fsCNativeTextSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCDisplay.cpp
30functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::buffersSwap' can be static.Tue Aug 25 15:34:32 2026
58functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::focusStatusHandle' can be static.Tue Aug 25 15:34:32 2026
66functionStatic398styleEither there is a missing 'override', or the member function 'fsCDisplay::appImplSceneCreate' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCFont.cpp
32useStlAlgorithm398styleConsider using std::copy algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCFont.h
28missingOverridestyleThe destructor '~fsCFont' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCImage.cpp
47constVariablePointer398styleVariable 'originalTexels' can be declared as pointer to constTue Aug 25 15:34:32 2026
47unreadVariable563styleVariable 'originalTexels' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
96cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
118functionStatic398styleThe member function 'fsCImage::bytesPerPixelGet' can be static.Tue Aug 25 15:34:32 2026
150knownConditionTrueFalse570styleCondition 'mImage!=nullptr' is always falseTue Aug 25 15:34:32 2026
175constVariablePointer398styleVariable 'stencil' can be declared as pointer to constTue Aug 25 15:34:32 2026
178constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
227constVariablePointer398styleVariable 'srcTexel' can be declared as pointer to constTue Aug 25 15:34:32 2026
241cstyleCast398styleC-style pointer castingTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCTexture.cpp
13functionStatic398styleThe member function 'fsCTexture::filterModes' can be static.Tue Aug 25 15:34:32 2026
31functionStatic398styleThe member function 'fsCTexture::wrapModes' can be static.Tue Aug 25 15:34:32 2026
113functionStatic398styleThe member function 'fsCTexture::premultipliedAlphaReverse' can be static.Tue Aug 25 15:34:32 2026
134functionStatic398styleThe member function 'fsCTexture::alphaChannelsCombine' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/fsCTexture.h
31uselessOverridestyleThe function 'hasAlphaChannelGet' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
34missingOverridestyleThe destructor '~fsCTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNative3dScene.cpp
21functionStatic398styleThe member function 'fsCNative3dScene::pick' can be static.Tue Aug 25 15:34:32 2026
25functionStatic398styleThe member function 'fsCNative3dScene::spriteRemove' can be static.Tue Aug 25 15:34:32 2026
25constParameterPointer398styleParameter 'p3dSprite' can be declared as pointer to constTue Aug 25 15:34:32 2026
36functionStatic398styleThe member function 'fsCNative3dScene::ligthtAdd' can be static.Tue Aug 25 15:34:32 2026
36constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
40functionStatic398styleThe member function 'fsCNative3dScene::ligthtRemove' can be static.Tue Aug 25 15:34:32 2026
40constParameterPointer398styleParameter 'pLight' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNative3dScene.h
48missingOverridestyleThe destructor '~fsCNative3dScene' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNative3dSprite.cpp
15unreadVariable563styleVariable 'animPtr' is assigned a value that is never used.Tue Aug 25 15:34:32 2026
24functionStatic398styleThe member function 'fsCNative3dSprite::pathSet' can be static.Tue Aug 25 15:34:32 2026
24constParameterPointer398styleParameter 'pAnimation' can be declared as pointer to constTue Aug 25 15:34:32 2026
34constVariablePointer398styleVariable 'animPtr' can be declared as pointer to constTue Aug 25 15:34:32 2026
53uninitMemberVar398warningMember variable 'fsCNative3dSprite::mAnimation' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
53uninitMemberVar398warningMember variable 'fsCNative3dSprite::mModel' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
53uninitMemberVar398warningMember variable 'fsCNative3dSprite::mTrackAnimation' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
53uninitMemberVar398warningMember variable 'fsCNative3dSprite::mTrack' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
53constParameterPointer398styleParameter 'pModelData' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNative3dSprite.h
42missingOverridestyleThe destructor '~fsCNative3dSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeLine.h
27missingOverridestyleThe destructor '~fsCNativeLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
32uselessOverridestyleThe function 'colourSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
34uselessOverridestyleThe function 'vertsSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
35uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeRenderTexture.cpp
20functionStatic398styleThe member function 'fsCNativeRenderTexture::initialiseScreenDo' can be static.Tue Aug 25 15:34:32 2026
24functionStatic398styleThe member function 'fsCNativeRenderTexture::initialiseSolutionDo' can be static.Tue Aug 25 15:34:32 2026
24constParameterPointer398styleParameter 'pSolution' can be declared as pointer to constTue Aug 25 15:34:32 2026
71functionStatic398styleThe member function 'fsCNativeRenderTexture::getDynamicTexturePixels' can be static.Tue Aug 25 15:34:32 2026
75functionStatic398styleThe member function 'fsCNativeRenderTexture::updateDynamicTexturePixels' can be static.Tue Aug 25 15:34:32 2026
121uninitMemberVar398warningMember variable 'fsSMutableTexture::mPixels' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeRenderTexture.h
27missingOverridestyleThe destructor '~fsCNativeRenderTexture' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
35uselessOverridestyleThe function 'brushSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
36uselessOverridestyleThe function 'saveDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
38uselessOverridestyleThe function 'recolourDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
39uselessOverridestyleThe function 'paintWithSpriteBrushDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
40uselessOverridestyleThe function 'paintDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeRenderer.h
29missingOverridestyleThe destructor '~fsCRenderer' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeSprite.cpp
109functionStatic398styleThe member function 'fsCNativeSprite::hitTest' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeSprite.h
39missingOverridestyleThe destructor '~fsCNativeSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
43uselessOverridestyleThe function 'polygonInfoSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
45uselessOverridestyleThe function 'textureWrapSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
49uselessOverridestyleThe function 'uvSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
54uselessOverridestyleThe function 'alphaBlendModeSetDo' overrides a function in a base class but is identical to the overridden functionTue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeTextEntry.cpp
13functionStatic398styleThe member function 'fsCNativeTextEntry::virtualKeyboardActivate' can be static.Tue Aug 25 15:34:32 2026
17functionStatic398styleThe member function 'fsCNativeTextEntry::update' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeTextEntry.h
31missingOverridestyleThe destructor '~fsCNativeTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeTextSprite.cpp
37functionStatic398styleThe member function 'fsCNativeTextSprite::outlineSet' can be static.Tue Aug 25 15:34:32 2026
42functionStatic398styleThe member function 'fsCNativeTextSprite::glowSet' can be static.Tue Aug 25 15:34:32 2026
47functionStatic398styleThe member function 'fsCNativeTextSprite::shadowSet' can be static.Tue Aug 25 15:34:32 2026
62functionStatic398styleThe member function 'fsCNativeTextSprite::lineCountGet' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/impl/raylib/native/fsCNativeTextSprite.h
47missingOverridestyleThe destructor '~fsCNativeTextSprite' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/fsCAnimatingSpritePlayfirst.cpp
185useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/fsCAnimatingSpritePlayfirst.h
45missingOverridestyleThe destructor '~fsCAnimatingSpritePlayfirst' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/fsCAnimationDataManager.cpp
22functionStatic398styleThe member function 'fsCAnimationDataManager::spriterFileType' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/fsCAnimationDataPlayfirst.h
39missingOverridestyleThe destructor '~fsCAnimationDataPlayfirst' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCDoNothingKeyFrame.h
26missingOverridestyleThe destructor '~fsCDoNothingKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCGotoFrameKeyFrame.h
28missingOverridestyleThe destructor '~fsCGotoFrameKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCJumpKeyFrame.h
25missingOverridestyleThe destructor '~fsCJumpKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCSFXKeyFrame.h
28missingOverridestyleThe destructor '~fsCSFXKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCSpriteKeyFrame.h
26missingOverridestyleThe destructor '~fsCSpriteKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/animatingSprite/keyFrames/fsCSwapTimelineKeyFrame.h
28missingOverridestyleThe destructor '~fsCSwapTimelineKeyFrame' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCAnimatingSpriteComponent.h
65missingOverridestyleThe destructor '~fsCAnimatingSpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCMovieSpriteComponent.h
45missingOverridestyleThe destructor '~fsCMovieSpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCParticleCloudEmitterComponent.h
32missingOverridestyleThe destructor '~fsCParticleCloudEmitterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCParticleEmitterComponent.h
64missingOverridestyleThe destructor '~fsCParticleEmitterComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCSpriteComponent.cpp
89constVariable398styleVariable 'corners' can be declared as const arrayTue Aug 25 15:34:32 2026
158constVariable398styleVariable 'myCorners' can be declared as const arrayTue Aug 25 15:34:32 2026
165constVariable398styleVariable 'hisCorners' can be declared as const arrayTue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCSpriteComponent.h
79missingOverridestyleThe destructor '~fsCSpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsCTextSpriteComponent.h
58missingOverridestyleThe destructor '~fsCTextSpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsISpriteComponent.h
69missingOverridestyleThe destructor '~fsISpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/components/fsITextSpriteComponent.h
74missingOverridestyleThe destructor '~fsITextSpriteComponent' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/fsCLine.cpp
12functionStatic398styleThe member function 'fsCLine::alphaBlendModeSet' can be static.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/fsCLine.h
34virtualCallInConstructorstyleVirtual function 'renderDataGet' is called from constructor 'fsCLine(const std::vector<fsVec2d>&pVerts)' at line 36. Dynamic binding is not used.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/fsCTextEntry.h
33missingOverridestyleThe destructor '~fsCTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCAnimationParticle.cpp
45noCopyConstructor398warningClass 'fsCAnimationParticle' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
45noOperatorEq398warningClass 'fsCAnimationParticle' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCAnimationParticle.h
29missingOverridestyleThe destructor '~fsCAnimationParticle' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleCloudEmitter.h
24missingOverridestyleThe destructor '~fsCParticleCloudEmitter' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleData.cpp
172constVariablePointer398styleVariable 'sp' can be declared as pointer to constTue Aug 25 15:34:32 2026
214functionStatic398styleThe member function 'fsCParticleData::particleScaleReset' can be static.Tue Aug 25 15:34:32 2026
219functionStatic398styleThe member function 'fsCParticleData::particleAngleReset' can be static.Tue Aug 25 15:34:32 2026
263useStlAlgorithm398styleConsider using std::transform algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
284uninitMemberVar398warningMember variable 'fsCParticleData::mCurrentSprBrush' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
285noOperatorEq398warningClass 'fsCParticleData' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleEmitter.cpp
149useStlAlgorithm398styleConsider using std::find_if algorithm instead of a raw loop.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleEmitter.h
72missingOverridestyleThe destructor '~fsCParticleEmitter' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleParameter.cpp
100constParameterPointer398styleParameter 'pClone' can be declared as pointer to constTue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleParameterModifier.cpp
149noCopyConstructor398warningClass 'fsCParticleParameterModifier' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
149noOperatorEq398warningClass 'fsCParticleParameterModifier' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleParticle.cpp
100noCopyConstructor398warningClass 'fsCParticleParticle' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
100noOperatorEq398warningClass 'fsCParticleParticle' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleParticle.h
33missingOverridestyleThe destructor '~fsCParticleParticle' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleRotateParameter.h
27missingOverridestyleThe destructor '~fsCParticleRotateParameter' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCParticleScaleParameter.h
25missingOverridestyleThe destructor '~fsCParticleScaleParameter' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCSpriteParticle.cpp
69noCopyConstructor398warningClass 'fsCSpriteParticle' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
69noOperatorEq398warningClass 'fsCSpriteParticle' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsCSpriteParticle.h
29missingOverridestyleThe destructor '~fsCSpriteParticle' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/particles/fsIParticle.cpp
314noCopyConstructor398warningClass 'fsIParticle' does not have a copy constructor which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
314noOperatorEq398warningClass 'fsIParticle' does not have a operator= which is recommended since it has dynamic memory/resource management.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCNative3dSceneRenderData.h
54missingOverridestyleThe destructor '~fsCNative3dSceneRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCNativeMovieSpriteRenderData.h
42missingOverridestyleThe destructor '~fsCNativeMovieSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCNativeRenderTextureRenderData.h
52missingOverridestyleThe function 'screenShotStartDo' overrides a function in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
53missingOverridestyleThe function 'screenShotEndDo' overrides a function in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCNativeSpriteRenderData.h
39missingOverridestyleThe destructor '~fsCNativeSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCNativeTextSpriteRenderData.h
38missingOverridestyleThe destructor '~fsCNativeTextSpriteRenderData' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderData/native/fsCRenderDataFactoryNative.h
22missingOverridestyleThe destructor '~fsCRenderDataFactoryNative' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobLine.h
25missingOverridestyleThe destructor '~fsCRenderJobLine' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobRenderTextures.h
24missingOverridestyleThe destructor '~fsCRenderJobRenderTextures' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobSprite3d.h
28missingOverridestyleThe destructor '~fsCRenderJobSprite3d' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobSprites.h
32missingOverridestyleThe destructor '~fsCRenderJobSprites' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobText.h
32missingOverridestyleThe destructor '~fsCRenderJobText' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsRenderer/src/renderJobs/fsCRenderJobTextEntry.h
26missingOverridestyleThe destructor '~fsCRenderJobTextEntry' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsSpriter/src/fsCAnimatingSpriteSpriter.cpp
228useInitializationList398performanceVariable 'mAnimationData' is assigned in constructor body. Consider performing initialization in initialization list.Tue Aug 25 15:34:32 2026
libs/fsTileMap/fsILayer.h
52uninitMemberVar398warningMember variable 'fsILayer::mType' is not initialized in the constructor.Tue Aug 25 15:34:32 2026
libs/fsTileMap/fsIScroller.cpp
18functionStatic398styleThe member function 'fsNTileMap::fsIScroller::clamp' can be static.Tue Aug 25 15:34:32 2026
libs/fsTileMap/src/fsCBoundryScroller.h
21missingOverridestyleThe destructor '~fsCBoundryScroller' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026
libs/fsTileMap/src/fsCView.cpp
120shadowVariable398styleLocal variable 'sprt' shadows outer variableTue Aug 25 15:34:32 2026
132constVariableReference398styleVariable 'layer' can be declared as reference to constTue Aug 25 15:34:32 2026
libs/fsTileMap/src/fsCWrapScroller.h
21missingOverridestyleThe destructor '~fsCWrapScroller' overrides a destructor in a base class but is not marked with a 'override' specifier.Tue Aug 25 15:34:32 2026