Skip to content

Commit 9224a6b

Browse files
committed
Remove dataclass annotation on TraverseGenericTargetDepsOnly
1 parent ac7bbc9 commit 9224a6b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/python/pants/core/goals/test.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,8 +1246,7 @@ class RuntimePackageDependenciesField(SpecialCasedDependencies):
12461246
)
12471247

12481248

1249-
@dataclass(frozen=True)
1250-
class _TraverseGenericTargetDepsOnly(ShouldTraverseDepsPredicate):
1249+
class TraverseGenericTargetDepsOnly(ShouldTraverseDepsPredicate):
12511250
"""Traverses deps of `target()` (GenericTarget) entries, stops at all other target types.
12521251
12531252
Used to unwrap a `target()` alias that groups packageable targets, so that
@@ -1287,7 +1286,7 @@ async def build_runtime_package_dependencies(
12871286
transitive = await transitive_targets(
12881287
TransitiveTargetsRequest(
12891288
[tgt.address for tgt in tgts],
1290-
should_traverse_deps_predicate=_TraverseGenericTargetDepsOnly(),
1289+
should_traverse_deps_predicate=TraverseGenericTargetDepsOnly(),
12911290
),
12921291
**implicitly(),
12931292
)

0 commit comments

Comments
 (0)