2525from pants .engine .addresses import Address
2626from pants .engine .rules import collect_rules , Get , rule , UnionRule
2727from pants .engine .target import (
28- InjectDependenciesRequest ,
29- InjectedDependencies ,
28+ InferDependenciesRequest ,
29+ InferredDependencies ,
3030 Targets ,
3131 WrappedTarget ,
3232 WrappedTargetRequest ,
@@ -66,18 +66,18 @@ async def map_stevedore_extensions(
6666 )
6767
6868
69- class InjectStevedoreNamespaceDependencies ( InjectDependenciesRequest ):
69+ class InferStevedoreNamespaceDependencies ( InferDependenciesRequest ):
7070 inject_for = PythonTestsDependenciesField
7171
7272
7373@rule (
74- desc = "Inject stevedore_extension target dependencies for python_tests based on namespace list." ,
74+ desc = "Infer stevedore_extension target dependencies for python_tests based on namespace list." ,
7575 level = LogLevel .DEBUG ,
7676)
7777async def inject_stevedore_namespace_dependencies (
78- request : InjectStevedoreNamespaceDependencies ,
78+ request : InferStevedoreNamespaceDependencies ,
7979 stevedore_extensions : StevedoreExtensions ,
80- ) -> InjectedDependencies :
80+ ) -> InferredDependencies :
8181 original_tgt : WrappedTarget
8282 original_tgt = await Get (
8383 WrappedTarget ,
@@ -87,7 +87,7 @@ async def inject_stevedore_namespace_dependencies(
8787 ),
8888 )
8989 if original_tgt .target .get (StevedoreNamespacesField ).value is None :
90- return InjectedDependencies ()
90+ return InferredDependencies ()
9191
9292 namespaces : StevedoreNamespacesField = original_tgt .target [StevedoreNamespacesField ]
9393
@@ -97,13 +97,13 @@ async def inject_stevedore_namespace_dependencies(
9797 addresses .extend (extension .address for extension in extensions )
9898
9999 result : OrderedSet [Address ] = OrderedSet (addresses )
100- return InjectedDependencies (sorted (result ))
100+ return InferredDependencies (sorted (result ))
101101
102102
103103def rules ():
104104 return [
105105 * collect_rules (),
106106 PythonTestsGeneratorTarget .register_plugin_field (StevedoreNamespacesField ),
107107 PythonTestTarget .register_plugin_field (StevedoreNamespacesField ),
108- UnionRule (InjectDependenciesRequest , InjectStevedoreNamespaceDependencies ),
108+ UnionRule (InferDependenciesRequest , InferStevedoreNamespaceDependencies ),
109109 ]
0 commit comments