happy-kitchen-89482
12/17/2019, 11:03 PMaloof-angle-91616
12/17/2019, 11:04 PMhappy-kitchen-89482
12/17/2019, 11:07 PMhappy-kitchen-89482
12/17/2019, 11:07 PMhappy-kitchen-89482
12/17/2019, 11:13 PMaloof-angle-91616
12/17/2019, 11:14 PMaloof-angle-91616
12/17/2019, 11:14 PMkwargs()
s from the BUILD file)aloof-angle-91616
12/17/2019, 11:15 PMHydratedTarget
, by actually calling the `TargetAdaptor`'s constructor again, with new kwargs obtained via hydrationaloof-angle-91616
12/17/2019, 11:15 PMTargetAdaptor
programmatically seems extremely reasonablealoof-angle-91616
12/17/2019, 11:15 PMTargetAdaptor
occursaloof-angle-91616
12/17/2019, 11:16 PMaloof-angle-91616
12/17/2019, 11:17 PMtype(target_adaptor)(**kwargs)
, and how kwargs
is constructed from the previous kwargs, adding the hydrated_fields
as new kwargs on top of that, then directly re-creating the target adaptor by getting its typealoof-angle-91616
12/17/2019, 11:18 PMTargetAdaptor
can be done like that, or just with TargetAdaptor(**the_kwargs_i_want_to_inject_as_if_it_was_in_a_real_BUILD_file)
aloof-angle-91616
12/17/2019, 11:19 PMaloof-angle-91616
12/17/2019, 11:19 PMaloof-angle-91616
12/17/2019, 11:20 PMwitty-crayon-22786
12/17/2019, 11:56 PMaloof-angle-91616
12/18/2019, 3:45 AMaloof-angle-91616
12/18/2019, 3:45 AMwitty-crayon-22786
12/18/2019, 10:02 PMwitty-crayon-22786
12/18/2019, 10:04 PMaloof-angle-91616
12/20/2019, 10:54 PMaloof-angle-91616
12/20/2019, 10:54 PM