From c9dc45ccbf01ab64d753346d5b6e2c41c4504bf7 Mon Sep 17 00:00:00 2001 From: Julien Marrec Date: Tue, 7 Apr 2026 16:14:51 +0200 Subject: [PATCH] Fix #5603 - Deprecate method with typo and replace with proper spelling --- src/model/RoofVegetation.cpp | 9 ++++++++- src/model/RoofVegetation.hpp | 4 +++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/model/RoofVegetation.cpp b/src/model/RoofVegetation.cpp index eda0417ad62..19d97e71c58 100644 --- a/src/model/RoofVegetation.cpp +++ b/src/model/RoofVegetation.cpp @@ -14,6 +14,7 @@ #include "../utilities/units/Unit.hpp" #include "../utilities/core/Assert.hpp" +#include "../utilities/core/DeprecatedHelpers.hpp" namespace openstudio { namespace model { @@ -883,7 +884,7 @@ namespace model { return getImpl()->setResidualVolumetricMoistureContent(value); } - bool RoofVegetation::setInitialVolumetricMoistureConent(double value) { + bool RoofVegetation::setInitialVolumetricMoistureContent(double value) { return getImpl()->setInitialVolumetricMoistureContent(value); } @@ -993,6 +994,12 @@ namespace model { /// @cond RoofVegetation::RoofVegetation(std::shared_ptr impl) : OpaqueMaterial(std::move(impl)) {} + + // DEPRECATED + bool RoofVegetation::setInitialVolumetricMoistureConent(double value) { + DEPRECATED_AT_MSG(3, 11, 0, "Use setInitialVolumetricMoistureContent instead."); + return getImpl()->setInitialVolumetricMoistureContent(value); + } /// @endcond } // namespace model diff --git a/src/model/RoofVegetation.hpp b/src/model/RoofVegetation.hpp index 20867aba22f..c7d99093451 100644 --- a/src/model/RoofVegetation.hpp +++ b/src/model/RoofVegetation.hpp @@ -8,6 +8,7 @@ #include "ModelAPI.hpp" #include "OpaqueMaterial.hpp" +#include "../utilities/core/Deprecated.hpp" namespace openstudio { @@ -158,7 +159,8 @@ namespace model { bool setResidualVolumetricMoistureContent(double value); - bool setInitialVolumetricMoistureConent(double value); + OS_DEPRECATED(3, 11, 0) bool setInitialVolumetricMoistureConent(double value); + bool setInitialVolumetricMoistureContent(double value); bool setMoistureDiffusionCalculationMethod(const std::string& value);