diff options
| author | Dylan Baker <dylan@pnwbakers.com> | 2021-07-13 13:22:39 -0700 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2021-07-13 16:43:14 -0700 |
| commit | dd97ec607d9ae073cb5d07da5b7e476afbfc0a0d (patch) | |
| tree | b109e127dc1858cae63a5d8f7666c11e05fdc2d4 /mesonbuild/dependencies/framework.py | |
| parent | eac2d5eec53ca9d9a83a51ff03292dda3ae4a67f (diff) | |
| download | meson-dd97ec607d9ae073cb5d07da5b7e476afbfc0a0d.tar.gz | |
dependencies: drop Dependency.methods and Dependency.get_methods()
Both of these are artifacts of the time before Dependency Factories,
when a dependency that could be discovered multiple ways did ugly stuff
like finding a specific dependency, then replacing it's own attributes
with that dependency's attributes. We don't have cases of that left in
the tree, so let's get rid of this code too
Diffstat (limited to 'mesonbuild/dependencies/framework.py')
| -rw-r--r-- | mesonbuild/dependencies/framework.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/mesonbuild/dependencies/framework.py b/mesonbuild/dependencies/framework.py index 48223987e..3a947f0c1 100644 --- a/mesonbuild/dependencies/framework.py +++ b/mesonbuild/dependencies/framework.py @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -from .base import DependencyTypeName, ExternalDependency, DependencyException, DependencyMethods +from .base import DependencyTypeName, ExternalDependency, DependencyException from ..mesonlib import MesonException, Version, stringlistify from .. import mlog from pathlib import Path @@ -112,10 +112,6 @@ class ExtraFrameworkDependency(ExternalDependency): return trial.as_posix() return None - @staticmethod - def get_methods() -> T.List[DependencyMethods]: - return [DependencyMethods.EXTRAFRAMEWORK] - def log_info(self) -> str: return self.framework_path or '' |
