[AutoPR azure-resourcemanager-marketplace-reviews]-generated-from-SDK Generation - Java-6771124 - #50309
Conversation
…crosoft.Marketplace/Reviews/tspconfig.yaml', and CommitSHA: '58e7433e805bc45421ef928d466812aaa2329ad9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6771124 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
Azure Pipelines: Successfully started running 1 pipeline(s). 35 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Automated management AutoPR review
Informational
|
|
One or more custom setup steps configured for this repository failed during this Copilot code review run: Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review. Note You can configure setup steps for Copilot code review separately from Copilot cloud agent with a |
There was a problem hiding this comment.
Pull request overview
Adds a new Azure Resource Manager (ARM) management library under sdk/marketplace for the Microsoft Marketplace Reviews API, generated from the TypeSpec configuration referenced in the PR metadata. This introduces the new Maven module, its CI pipeline definition, and the generated client surface (manager, operation groups, models, samples, and tests).
Changes:
- Introduces the new
sdk/marketplace/azure-resourcemanager-marketplace-reviewspackage (generated client + models + samples + tests). - Adds
sdk/marketplaceas a top-level Maven module and wires up a service-levelci.yml. - Registers the new artifact in
eng/versioning/version_client.txtfor versioning/release automation.
Reviewed changes
Copilot reviewed 43 out of 52 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| sdk/marketplace/pom.xml | Adds Marketplace service aggregator POM and module wiring. |
| sdk/marketplace/ci.yml | Adds CI pipeline definition for the new Marketplace service directory/package. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/tsp-location.yaml | Records the TypeSpec spec repo path + commit used for generation. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/pom.xml | New package POM (artifact coordinates, dependencies, build properties). |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/README.md | Package README for onboarding and basic usage/auth examples. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/SAMPLE.md | Generated snippet index for the package operations. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/CHANGELOG.md | Initial release entry for 1.0.0-beta.1. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/module-info.java | JPMS module definition for the new library. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/ReviewsManager.java | Entry point manager for configuring/authenticating and accessing operation groups. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/package-info.java | Package-level docs for the manager namespace. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/ActionType.java | Generated expandable enum for operation action type. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/Operation.java | Public model interface for an ARM operation. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/OperationDisplay.java | Public model for localized operation display metadata. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/Operations.java | Public entry point interface for listing provider operations. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/Origin.java | Generated expandable enum for operation origin. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/RatingAndReviewsOperations.java | Public entry point interface for reviews-related operations. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/UserHasReview.java | Public model interface for “user has review” response wrapper. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/UserHasReviewProperties.java | Public model for “user has review” response properties. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/models/package-info.java | Package-level docs for public models. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/OperationImpl.java | Internal wrapper implementation for Operation. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/OperationsClientImpl.java | REST proxy implementation for operations list + paging. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/OperationsImpl.java | Public-facing implementation of Operations using the fluent client. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/RatingAndReviewsOperationsClientImpl.java | REST proxy implementation for check-user-has-review. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/RatingAndReviewsOperationsImpl.java | Public-facing implementation of RatingAndReviewsOperations. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/ResourceManagerUtils.java | Shared paging/id helper utilities for resource manager wrappers. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/ReviewsManagementClientBuilder.java | Builder for constructing the underlying generated service client. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/ReviewsManagementClientImpl.java | Generated service client implementation (pipeline + operations clients). |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/UserHasReviewImpl.java | Internal wrapper implementation for UserHasReview. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/models/OperationListResult.java | Internal wire model for operations list response. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/implementation/package-info.java | Package-level docs for implementation namespace. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/OperationsClient.java | Fluent client interface for operations list. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/RatingAndReviewsOperationsClient.java | Fluent client interface for check-user-has-review. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/ReviewsManagementClient.java | Fluent service client interface exposing operation clients/pipeline info. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/package-info.java | Package-level docs for fluent namespace. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/models/OperationInner.java | Wire model for provider operation (inner). |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/models/UserHasReviewInner.java | Wire model for “user has review” response (inner). |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/java/com/azure/resourcemanager/marketplace/reviews/fluent/models/package-info.java | Package-level docs for fluent inner models. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/resources/azure-resourcemanager-marketplace-reviews.properties | Version properties used for user-agent/versioning. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/resources/META-INF/azure-resourcemanager-marketplace-reviews_metadata.json | Generation metadata (API versions, cross-language mappings, file list). |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-marketplace-reviews/reflect-config.json | Native-image reflect config placeholder. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-marketplace-reviews/proxy-config.json | Native-image proxy config for REST proxy interfaces. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/samples/java/com/azure/resourcemanager/marketplace/reviews/generated/OperationsListSamples.java | Generated usage sample for listing operations. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/samples/java/com/azure/resourcemanager/marketplace/reviews/generated/RatingAndReviewsOperationsCheckUserHasReviewSamples.java | Generated usage sample for check-user-has-review. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/OperationDisplayTests.java | Generated model deserialization test for OperationDisplay. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/OperationInnerTests.java | Generated model deserialization test for OperationInner. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/OperationListResultTests.java | Generated model deserialization test for OperationListResult. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/OperationsListMockTests.java | Generated mocked HTTP test for operations list. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/RatingAndReviewsOperationsCheckUserHasReviewWithResponseMockTests.java | Generated mocked HTTP test for check-user-has-review. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/UserHasReviewInnerTests.java | Generated model deserialization test for UserHasReviewInner. |
| sdk/marketplace/azure-resourcemanager-marketplace-reviews/src/test/java/com/azure/resourcemanager/marketplace/reviews/generated/UserHasReviewPropertiesTests.java | Generated model deserialization test for UserHasReviewProperties. |
| pom.xml | Adds sdk/marketplace to the repo root module list. |
| eng/versioning/version_client.txt | Registers the new package version in versioning metadata. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
|
namespace review completed Azure/azure-rest-api-specs#45917 |
|
/azp run prepare-pipelines |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
Configurations: 'specification/marketplacecatalog/resource-manager/Microsoft.Marketplace/Reviews/tspconfig.yaml', and CommitSHA: '58e7433e805bc45421ef928d466812aaa2329ad9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6771124 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=36359 Submitted by: v-xinnitong@microsoft.com