Skip to content

Consider enabling APICompat #589

@ericstj

Description

@ericstj

It may be beneficial to run APICompat on this library to ensure that it doesn't make breaking changes.

I noticed between 2.2.0 and 2.3.0 there was one public breaking change -- #507 (comment)

I also found that internal breaking changes caused Azure.OpenAI to break -- Azure/azure-sdk-for-net#51731

These could be caught by running APICompat against internals -- however that might be much more noisy since it looks like there are many internal breaking changes. Ideally such libraries that are built seperately like this wouldn't rely on InternalsVisibleTo. It seems ripe for this sort of fragility.
https://gist.github.com/ericstj/663a0a5343afd253412a24223878240e

@jsquire

Metadata

Metadata

Assignees

Labels

questionCategory: The issue is seeking information about the library or its usage.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions