witty-crayon-22786
07/18/2022, 5:05 PMfmt
/ fix
thread: we obviously haven’t been focused on plugin stability recently, but we have been adding items to https://github.com/pantsbuild/pants/projects/19 as a grab bag of things that we might want to resolve before stabilization.witty-crayon-22786
07/18/2022, 5:07 PMwitty-crayon-22786
07/18/2022, 5:29 PMwitty-crayon-22786
07/18/2022, 11:44 PMclass Field:
@rule_helper
@staticmethod
async def compute_default_value() -> Any:
...
class JvmResolveField:
@rule_helper
@staticmethod
async def compute_default_value() -> Any:
jvm = await Get(JvmSubsystem, ..)
return jvm.default_resolve
…it could allow for pretty significant improvements to plugin APIs.bitter-ability-32190
07/18/2022, 11:59 PMrule_helper
on a method 😈bitter-ability-32190
07/18/2022, 11:59 PMwitty-crayon-22786
07/19/2022, 12:00 AM@union
memberswitty-crayon-22786
07/19/2022, 12:01 AMbitter-ability-32190
07/19/2022, 12:06 AMbitter-ability-32190
07/19/2022, 12:07 AM