http-client-java, support method with kind=lropaging #9284
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mainly a bug fix, when method of lropaging contains more than one response (and the 200 response is not the first in array).
Previous code took a too simplistic approach (of always checking the first response in array in pageable op).
Tested with Azure/typespec-azure#3695, compile pass, impl code looks correct.
May adjust more (if necessary), when verify that test case after azure-http-specs publish.