i want TargetAdaptor to go away honestly and to be...
# development
a
i want TargetAdaptor to go away honestly and to be able to use v1 targets
see the PR description here: essentially i want to use the v1
Payload
object to encompass what we use
TargetAdaptor
for currently. because
Payload
was always intended to be a correctly-hashable bunch of data, i think
Payload
instances have all the properties we want from
@dataclass(frozen=True)
objects (they even have their own freeze method!) https://github.com/pantsbuild/pants/pull/8760
that is not what the linked PR does, however, it does something much worse
but the message above describes what i think we should do
i can extract it out into its own PR and give a good overview to make it easier to discuss
i think it would be a great idea to sprint and do that right now before dinner
attempted to bridge v1 and v2 target classes here: https://github.com/pantsbuild/pants/pull/9188