scaddins/source/analysis/analysishelper.hxx | 28 ++++++++++----------- scaddins/source/datefunc/datefunc.hxx | 18 ++++++------- scaddins/source/pricing/pricing.hxx | 18 ++++++------- sccomp/source/solver/DifferentialEvolution.hxx | 4 +-- sccomp/source/solver/ParticelSwarmOptimization.hxx | 2 - sccomp/source/solver/SwarmSolver.cxx | 4 ++- 6 files changed, 38 insertions(+), 36 deletions(-)
New commits: commit 8070e2f7c6db94e819c9bf9597b347cfbcf06be4 Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Thu Mar 12 09:39:16 2020 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Thu Mar 12 17:44:30 2020 +0100 Revert "loplugin:constfields in scaddins,sccomp" This reverts commit 1ab27f9ae6f32c7502884c02c2217bbdcf035c48. Change-Id: Iaf9b011201ee763aaf4d08ceedd6074bafad1c3c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90409 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/scaddins/source/analysis/analysishelper.hxx b/scaddins/source/analysis/analysishelper.hxx index 73064ebf7cc7..f6fc943a1fe9 100644 --- a/scaddins/source/analysis/analysishelper.hxx +++ b/scaddins/source/analysis/analysishelper.hxx @@ -191,11 +191,11 @@ struct FuncDataBase const char* pIntName; const char* pUINameID; // resource ID to UI name const char** pDescrID; // resource ID to description, parameter names and ~ description - bool const bDouble; // name already exist in Calc - bool const bWithOpt; // first parameter is internal + bool bDouble; // name already exist in Calc + bool bWithOpt; // first parameter is internal const char** pCompListID; // list of valid names - sal_uInt16 const nNumOfParams; // number of named / described parameters - FDCategory const eCat; // function category + sal_uInt16 nNumOfParams; // number of named / described parameters + FDCategory eCat; // function category const char* pSuffix; // if bDouble, append a suffix other than "_ADD" for UI }; @@ -203,15 +203,15 @@ struct FuncDataBase class FuncData final { private: - OUString const aIntName; + OUString aIntName; const char* pUINameID; const char** pDescrID; // leads also to parameter descriptions! - bool const bDouble; // flag for names that already exist in Calc - bool const bWithOpt; // has internal parameter on first position + bool bDouble; // flag for names that already exist in Calc + bool bWithOpt; // has internal parameter on first position - sal_uInt16 const nParam; // num of parameters + sal_uInt16 nParam; // num of parameters std::vector<OUString> aCompList; // list of all valid names - FDCategory const eCat; // function category + FDCategory eCat; // function category OUString aSuffix; // if bDouble and not empty, append a suffix other than "_ADD" for UI public: @@ -503,10 +503,10 @@ class ConvertData { protected: friend class ConvertDataList; - double const fConst; - OUString const aName; - ConvertDataClass const eClass; - bool const bPrefixSupport; + double fConst; + OUString aName; + ConvertDataClass eClass; + bool bPrefixSupport; public: ConvertData( const char pUnitName[], @@ -533,7 +533,7 @@ public: class ConvertDataLinear final : public ConvertData { - double const fOffs; + double fOffs; public: inline ConvertDataLinear( const char pUnitName[], diff --git a/scaddins/source/datefunc/datefunc.hxx b/scaddins/source/datefunc/datefunc.hxx index ab49a1bf30c7..528a6d2f0b51 100644 --- a/scaddins/source/datefunc/datefunc.hxx +++ b/scaddins/source/datefunc/datefunc.hxx @@ -50,23 +50,23 @@ struct ScaFuncDataBase const char* pUINameID; // resource ID to UI name const char** pDescrID; // resource ID to description, parameter names and ~ description const char** pCompListID; // list of valid names - sal_uInt16 const nParamCount; // number of named / described parameters - ScaCategory const eCat; // function category - bool const bDouble; // name already exist in Calc - bool const bWithOpt; // first parameter is internal + sal_uInt16 nParamCount; // number of named / described parameters + ScaCategory eCat; // function category + bool bDouble; // name already exist in Calc + bool bWithOpt; // first parameter is internal }; class ScaFuncData final { private: - OUString const aIntName; // internal name (get***) + OUString aIntName; // internal name (get***) const char* pUINameID; // resource ID to UI name const char** pDescrID; // leads also to parameter descriptions! - sal_uInt16 const nParamCount; // num of parameters + sal_uInt16 nParamCount; // num of parameters std::vector<OUString> aCompList; // list of all valid names - ScaCategory const eCat; // function category - bool const bDouble; // name already exist in Calc - bool const bWithOpt; // first parameter is internal + ScaCategory eCat; // function category + bool bDouble; // name already exist in Calc + bool bWithOpt; // first parameter is internal public: ScaFuncData(const ScaFuncDataBase& rBaseData); diff --git a/scaddins/source/pricing/pricing.hxx b/scaddins/source/pricing/pricing.hxx index 54c1e5483d7f..8acbfd4a8307 100644 --- a/scaddins/source/pricing/pricing.hxx +++ b/scaddins/source/pricing/pricing.hxx @@ -66,23 +66,23 @@ struct ScaFuncDataBase // (English) function names again. // see also: GetExcelName() or GetCompNames() or getCompatibilityNames() const char* pCompName; - sal_uInt16 const nParamCount; // number of named / described parameters - ScaCategory const eCat; // function category - bool const bDouble; // name already exist in Calc - bool const bWithOpt; // first parameter is internal + sal_uInt16 nParamCount; // number of named / described parameters + ScaCategory eCat; // function category + bool bDouble; // name already exist in Calc + bool bWithOpt; // first parameter is internal }; class ScaFuncData final { private: - OUString const aIntName; // internal name (get***) + OUString aIntName; // internal name (get***) const char* pUINameID; // resource ID to UI name const char** pDescrID; // leads also to parameter descriptions! - sal_uInt16 const nParamCount; // num of parameters + sal_uInt16 nParamCount; // num of parameters std::vector<OUString> aCompList; // list of all valid names - ScaCategory const eCat; // function category - bool const bDouble; // name already exist in Calc - bool const bWithOpt; // first parameter is internal + ScaCategory eCat; // function category + bool bDouble; // name already exist in Calc + bool bWithOpt; // first parameter is internal public: ScaFuncData(const ScaFuncDataBase& rBaseData); diff --git a/sccomp/source/solver/DifferentialEvolution.hxx b/sccomp/source/solver/DifferentialEvolution.hxx index a71af6d82fe7..7d18821350aa 100644 --- a/sccomp/source/solver/DifferentialEvolution.hxx +++ b/sccomp/source/solver/DifferentialEvolution.hxx @@ -29,12 +29,12 @@ template <typename DataProvider> class DifferentialEvolutionAlgorithm DataProvider& mrDataProvider; - size_t const mnPopulationSize; + size_t mnPopulationSize; std::vector<Individual> maPopulation; std::random_device maRandomDevice; std::mt19937 maGenerator; - size_t const mnDimensionality; + size_t mnDimensionality; std::uniform_int_distribution<> maRandomPopulation; std::uniform_int_distribution<> maRandomDimensionality; diff --git a/sccomp/source/solver/ParticelSwarmOptimization.hxx b/sccomp/source/solver/ParticelSwarmOptimization.hxx index 61eed529785d..ec76474ddece 100644 --- a/sccomp/source/solver/ParticelSwarmOptimization.hxx +++ b/sccomp/source/solver/ParticelSwarmOptimization.hxx @@ -49,7 +49,7 @@ private: DataProvider& mrDataProvider; - size_t const mnNumOfParticles; + size_t mnNumOfParticles; std::vector<Particle> maSwarm; diff --git a/sccomp/source/solver/SwarmSolver.cxx b/sccomp/source/solver/SwarmSolver.cxx index dc310c64986e..0aa75b158c96 100644 --- a/sccomp/source/solver/SwarmSolver.cxx +++ b/sccomp/source/solver/SwarmSolver.cxx @@ -121,6 +121,7 @@ private: // results bool mbSuccess; + double mfResultValue; uno::Sequence<double> maSolution; OUString maStatus; @@ -144,6 +145,7 @@ public: , mnTimeout(60000) , mnAlgorithm(0) , mbSuccess(false) + , mfResultValue(0.0) { registerProperty("NonNegative", PROP_NONNEGATIVE, 0, &mbNonNegative, cppu::UnoType<decltype(mbNonNegative)>::get()); @@ -215,7 +217,7 @@ public: virtual void SAL_CALL setMaximize(sal_Bool bMaximize) override { mbMaximize = bMaximize; } virtual sal_Bool SAL_CALL getSuccess() override { return mbSuccess; } - virtual double SAL_CALL getResultValue() override { return 0; } + virtual double SAL_CALL getResultValue() override { return mfResultValue; } virtual uno::Sequence<double> SAL_CALL getSolution() override { return maSolution; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits