Commit 84b75710 by David Hotham Committed by GitHub

tidy up some type annotations (#5869)

parent 41a8a470
...@@ -221,16 +221,7 @@ class Provider: ...@@ -221,16 +221,7 @@ class Provider:
) )
return packages return packages
def search_for( def search_for(self, dependency: Dependency) -> list[DependencyPackage]:
self,
dependency: (
Dependency
| VCSDependency
| FileDependency
| DirectoryDependency
| URLDependency
),
) -> list[DependencyPackage]:
""" """
Search for the specifications that match the given dependency. Search for the specifications that match the given dependency.
......
...@@ -24,12 +24,8 @@ if TYPE_CHECKING: ...@@ -24,12 +24,8 @@ if TYPE_CHECKING:
from cleo.io.io import IO from cleo.io.io import IO
from poetry.core.packages.dependency import Dependency from poetry.core.packages.dependency import Dependency
from poetry.core.packages.directory_dependency import DirectoryDependency
from poetry.core.packages.file_dependency import FileDependency
from poetry.core.packages.package import Package from poetry.core.packages.package import Package
from poetry.core.packages.project_package import ProjectPackage from poetry.core.packages.project_package import ProjectPackage
from poetry.core.packages.url_dependency import URLDependency
from poetry.core.packages.vcs_dependency import VCSDependency
from poetry.puzzle.transaction import Transaction from poetry.puzzle.transaction import Transaction
from poetry.repositories import Pool from poetry.repositories import Pool
...@@ -248,22 +244,8 @@ class PackageNode(DFSNode): ...@@ -248,22 +244,8 @@ class PackageNode(DFSNode):
package: Package, package: Package,
packages: list[Package], packages: list[Package],
previous: PackageNode | None = None, previous: PackageNode | None = None,
previous_dep: None previous_dep: Dependency | None = None,
| ( dep: Dependency | None = None,
DirectoryDependency
| FileDependency
| URLDependency
| VCSDependency
| Dependency
) = None,
dep: None
| (
DirectoryDependency
| FileDependency
| URLDependency
| VCSDependency
| Dependency
) = None,
) -> None: ) -> None:
self.package = package self.package = package
self.packages = packages self.packages = packages
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment