hundreds-breakfast-49010
02/26/2020, 1:17 AMhundreds-breakfast-49010
02/26/2020, 1:18 AMHydratedTarget
aloof-angle-91616
02/26/2020, 1:18 AMhundreds-breakfast-49010
02/26/2020, 1:18 AMHydratedTarget
? We need it for the type-driven graph to work properly. A HydratedTarget
is a generic wrapper around different target classes, whereas a TargetAdaptor
has different types like PythonTestsAdaptor
and PythonLibraryAdaptor
" <- this is a useful thing to keep in mindhundreds-father-404
02/26/2020, 1:19 AMaloof-angle-91616
02/26/2020, 1:19 AMhundreds-breakfast-49010
02/26/2020, 1:19 AMHydratedTarget
can have only the TargetAdaptor
field, where does the actual hydration come in?aloof-angle-91616
02/26/2020, 1:19 AMhundreds-breakfast-49010
02/26/2020, 1:19 AMaloof-angle-91616
02/26/2020, 1:19 AMaloof-angle-91616
02/26/2020, 1:20 AMhundreds-breakfast-49010
02/26/2020, 1:20 AMTargetAdaptor
is that more specific types of targets have (I think ) a subtyping relationship with TargetAdpator
aloof-angle-91616
02/26/2020, 1:21 AMhundreds-breakfast-49010
02/26/2020, 1:21 AMHydratedTarget
doesn't have a subtyping relationship with anythinghundreds-breakfast-49010
02/26/2020, 1:23 AMPythonTestTarget
or what have youaloof-angle-91616
02/26/2020, 1:24 AMhundreds-breakfast-49010
02/26/2020, 1:24 AMaloof-angle-91616
02/26/2020, 1:25 AMaloof-angle-91616
02/26/2020, 1:25 AMhundreds-breakfast-49010
02/26/2020, 1:25 AMTargetAdaptor
type was introduced to make it v2 compatiblehundreds-father-404
02/26/2020, 1:26 AMawait Get[HydratedTarget](Address, adaptor.address)
. Now you’d do adaptor.to_hydrated_target()
hundreds-breakfast-49010
02/26/2020, 1:26 AMclean-wolf-14674
02/26/2020, 4:27 PMHydratedTarget
& TargetAdaptor
and working through the intricacies of their API in the Pylint PR, I echo the sentiment of removing the duplicate stored information.careful-area-84205
02/26/2020, 6:55 PMconfigparser.ConfigParser
error in internal CI, and not sure if it’s related to TOML config parserhundreds-breakfast-49010
02/27/2020, 12:16 AMResult<T,E>
into a future with the current versions of pants' futures libraries?aloof-angle-91616
02/27/2020, 12:16 AMhundreds-breakfast-49010
02/27/2020, 12:16 AMfutures
and futures01
in differnet placesaloof-angle-91616
02/27/2020, 12:16 AMhundreds-breakfast-49010
02/27/2020, 12:17 AMfutures01
is a compatibility crate that I don't understand all the nuances ofaloof-angle-91616
02/27/2020, 12:17 AM