-
Notifications
You must be signed in to change notification settings - Fork 154
Sync dependency removal branch with latest dev branch #978
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
Sync dependency removal branch with latest dev branch #978
Conversation
…ityParameters.java Co-authored-by: Avery-Dunn <62066438+Avery-Dunn@users.noreply.github.com>
Token revocation for service fabric
Correct IMDS resource ID query parameter
…ityTestConstants.java Co-authored-by: Gladwin Johnson <90415114+gladjohn@users.noreply.github.com>
Support multiple date formats in managed identity flows
…ityTestConstants.java Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
# Conflicts: # msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/ManagedIdentityTests.java
Refactor Managed Identity unit tests
Add versioning and support doc
Version updates for 1.21.0
Suppressed SHA-1 CodeQL flag
Add OIDC issuer validation and new testing style
…th2-oidc-sdk Bump com.nimbusds.oauth2-oidc-sdk from 11.23 to 11.23.1
Version updates for 1.22.0
Add/improve javadocs for interface classes
# Conflicts: # README.md # changelog.txt # msal4j-sdk/README.md # msal4j-sdk/bnd.bnd # msal4j-sdk/pom.xml # msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/HttpHelper.java # msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/ManagedIdentityRequest.java # msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/StringHelper.java # msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/TokenRequestExecutor.java # msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/CacheFormatTests.java # msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/ClientCertificateTest.java # msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/ManagedIdentityTests.java # msal4j-sdk/src/test/java/com/microsoft/aad/msal4j/TokenRequestExecutorTest.java
neha-bhargava
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
High level looks good. I just have a question on the removed dependencies in pom
| </dependency> | ||
| <dependency> | ||
| <groupId>org.apache.httpcomponents</groupId> | ||
| <artifactId>httpclient</artifactId> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this dependency removed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This dependency was removed in the main branch back in June: #962
Back then I noticed this dependency and some others weren't actually used anywhere in the library, all of the references to it must've been removed by various changes over the years.
This PR is meant to get the dependency removal feature branch back in sync with dev in preparation for the upcoming release.
Almost all of the changes here were already approved in previous PRs, with the exception of two commits:
-Big commit handling most of the merge conflicts: 956bcb1
-Small commit resolving some final post-merge issues: dfae289
The beta branch was months behind dev so the list of changes is large, however the actual changes in the above two commits just resolved merge conflicts and the actual behavior of the library should not have changed.