diff --git a/conans/model/conan_file.py b/conans/model/conan_file.py index 03118d2365a..96e819ff128 100644 --- a/conans/model/conan_file.py +++ b/conans/model/conan_file.py @@ -238,6 +238,8 @@ def source_folder(self): @property def source_path(self) -> Path: + self.output.warning(f"Use of 'source_path' is deprecated, please use 'source_folder' instead", + warn_tag="deprecated") assert self.source_folder is not None, "`source_folder` is `None`" return Path(self.source_folder) @@ -258,6 +260,8 @@ def export_sources_folder(self): @property def export_sources_path(self) -> Path: + self.output.warning(f"Use of 'export_sources_path' is deprecated, please use " + f"'export_sources_folder' instead", warn_tag="deprecated") assert self.export_sources_folder is not None, "`export_sources_folder` is `None`" return Path(self.export_sources_folder) @@ -267,6 +271,9 @@ def export_folder(self): @property def export_path(self) -> Path: + self.output.warning(f"Use of 'export_path' is deprecated, please use 'export_folder' instead", + warn_tag="deprecated") + assert self.export_folder is not None, "`export_folder` is `None`" return Path(self.export_folder) @@ -291,6 +298,8 @@ def package_metadata_folder(self): @property def build_path(self) -> Path: + self.output.warning(f"Use of 'build_path' is deprecated, please use 'build_folder' instead", + warn_tag="deprecated") assert self.build_folder is not None, "`build_folder` is `None`" return Path(self.build_folder) @@ -310,11 +319,16 @@ def generators_folder(self): @property def package_path(self) -> Path: + self.output.warning(f"Use of 'package_path' is deprecated, please use 'package_folder' instead", + warn_tag="deprecated") + assert self.package_folder is not None, "`package_folder` is `None`" return Path(self.package_folder) @property def generators_path(self) -> Path: + self.output.warning(f"Use of 'generators_path' is deprecated, please use " + f"'generators_folder' instead", warn_tag="deprecated") assert self.generators_folder is not None, "`generators_folder` is `None`" return Path(self.generators_folder)