diff --git a/extension/module/module.cpp b/extension/module/module.cpp index 4b82dbf4954..338597587a0 100644 --- a/extension/module/module.cpp +++ b/extension/module/module.cpp @@ -215,12 +215,6 @@ runtime::Error Module::load_method( return runtime::Error::Ok; } -ET_NODISCARD runtime::Result Module::method( - const std::string& method_name) { - ET_CHECK_OK_OR_RETURN_ERROR(load_method(method_name)); - return methods_[method_name].method.get(); -} - runtime::Result Module::method_meta( const std::string& method_name) { ET_CHECK_OK_OR_RETURN_ERROR(load()); diff --git a/extension/module/module.h b/extension/module/module.h index 58ff3ada720..36bcbd3fce5 100644 --- a/extension/module/module.h +++ b/extension/module/module.h @@ -205,21 +205,6 @@ class Module { return methods_.erase(method_name); } - /** - * DEPRECATED: Module manages each Method exclusively. - * - * Get a method by it's name. Not recommended to use this method directly as - * an end user. It's exposed to allow for composability of module in apis that - * operate on method. - * - * @param[in] method_name The name of the method to get. - * - * @returns A Result object containing either a pointer to the requested - * method or an error to indicate failure. - */ - ET_DEPRECATED ET_NODISCARD runtime::Result method( - const std::string& method_name); - /** * Load the 'forward' method from the program and set up memory management if * needed. The loaded method is cached to reuse the next time it's executed.