Skip to content

Conversation

@lmolkova
Copy link

@lmolkova lmolkova commented Mar 16, 2023

Addresses comments on API view and other feedback points:

  • Renamed blob clients to ContainerRegistryContent*Client
  • downloadManifest -> getManifest, uploadManifest -> setManifest

full list of changes is in the changelog

@lmolkova lmolkova changed the title ACR" arch board feedback ACR arch board feedback Mar 16, 2023
@azure-sdk
Copy link
Collaborator

API change check

APIView has identified API level changes in this PR and created following API reviews.

azure-containers-containerregistry

@lmolkova
Copy link
Author

/azp run java - containerregistry - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

/** Properties of this repository. */
@Fluent
public class ContainerRepositoryProperties implements JsonSerializable<ContainerRepositoryProperties> {
public final class ContainerRepositoryProperties implements JsonSerializable<ContainerRepositoryProperties> {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this done manually or as part of code generation?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

manually :( it has flattening and autorest does not add final. is there a way to enforce it with codegen before we support making them final with stream-style serialization?

@lmolkova lmolkova force-pushed the acr-arch-board-feedback branch 2 times, most recently from afc4479 to 481de81 Compare March 24, 2023 22:41
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious: why? Is the Manifest part not implied by the fact that it's on a manifest type? Would you recommend all languages make this change?

@lmolkova lmolkova force-pushed the acr-arch-board-feedback branch from f414538 to 187fbf6 Compare March 28, 2023 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants