-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Identity] Quality improvements #17489
Comments
This PR contains several cleanups on the Identity project. These include: - Moved the `test/manual` files to `test/manual/interactive-browser-credential`. - `samples/manual` to `test/manual/authorization-code-credential`. - `TokenCredentialOptions` to its own file. - `ManagedIdentityCredential` cleanups (mostly that I removed the `msiGenericGetToken`). - Very small cleanups on the credentials (mostly comments). - MSAL common files to start with "msal" (`msalBrowserCommon`, and `msalNodeCommon`), to make them easier to find. I always had a hard time finding them since they are named differently than the other files in those folders. - Removed `any` types from the internal implementation of the `ManagedIdentityCredential`. This PR is part of the work mentioned in #17489 , but it won’t fully solve it.
This PR contains several cleanups on the Identity project. These include: - Moved the `test/manual` files to `test/manual/interactive-browser-credential`. - `samples/manual` to `test/manual/authorization-code-credential`. - `TokenCredentialOptions` to its own file. - `ManagedIdentityCredential` cleanups (mostly that I removed the `msiGenericGetToken`). - Very small cleanups on the credentials (mostly comments). - MSAL common files to start with "msal" (`msalBrowserCommon`, and `msalNodeCommon`), to make them easier to find. I always had a hard time finding them since they are named differently than the other files in those folders. - Removed `any` types from the internal implementation of the `ManagedIdentityCredential`. This PR is part of the work mentioned in #17489 , but it won’t fully solve it.
Concrete changes ordered by impact: Here’s a list of quality improvements I’d like to do on Identity:
Note I’m going to drop this one. I think I should revisit it after we do the deliverables of October 2022:
|
Closing on favor of these new issues: |
Here’s a list of quality improvements I’d like to do on Identity:
The text was updated successfully, but these errors were encountered: