Package org.openrewrite.python.rpc
Class InstallRecipesResponse
java.lang.Object
org.openrewrite.python.rpc.InstallRecipesResponse
Response to an
InstallRecipes RPC request.
recipes carries the descriptor rows for recipes attributed to the
just-installed distribution, so the caller can construct a
RecipeMarketplace bound to the bundle
without a follow-up GetMarketplace round trip. The follow-up call
was the source of the prior over-attribution bug — it returned the entire
singleton marketplace, which on a Python RPC server includes built-in
openrewrite recipes plus any recipes from previously-installed
sibling packages, all of which were then incorrectly tagged with the
just-requested bundle.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
InstallRecipesResponse
public InstallRecipesResponse()
-
-
Method Details
-
recipesOrEmpty
-