Skip to content

Drop the aopalliance:aopalliance dependency #4431

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

Closed
wants to merge 2 commits into from
Closed

Drop the aopalliance:aopalliance dependency #4431

wants to merge 2 commits into from

Conversation

Stephan202
Copy link
Contributor

As of Spring 4.3 RC1 the org.aopalliance interfaces are once again bundled
with spring-aop [1]. Moreover, all modules with a dependency on
aopalliance:aopalliance directly or indirectly also depend on spring-aop.

This change drops the aopalliance:aopalliance dependency in all places it's
declared. Where applicable an explicit dependency on spring-aop was added in
its place. (This dependency was already present in most places; in one case the
module didn't require aopalliance:aopalliance in the first place.)

The documentation is updated accordingly.

[1] https://jira.spring.io/browse/SPR-13984

@pivotal-issuemaster
Copy link

@Stephan202 Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

@Stephan202
Copy link
Contributor Author

^ When I visit the CLA page I'm greeted with an "Internal Server Error". Will try again later.

@pivotal-issuemaster
Copy link

@Stephan202 Thank you for signing the Contributor License Agreement!

As of Spring 4.3 RC1 the `org.aopalliance` interfaces are once again bundled
with `spring-aop` [1]. Moreover, all modules with a dependency on
`aopalliance:aopalliance` directly or indirectly also depend on `spring-aop`.

This change drops the `aopalliance:aopalliance` dependency in all places it's
declared. Where applicable an explicit dependency on `spring-aop` was added in
its place. (This dependency was already present in most places; in one case the
module didn't require `aopalliance:aopalliance` in the first place.)

The documentation is updated accordingly.

[1] https://jira.spring.io/browse/SPR-13984
The `aopalliance:aopalliance:1.0` dependency is indirectly pulled in by
`spring-security-openid` through its dependence on
`com.google.inject:guice:3.0`. There are no other references to
``aopalliance:aopalliance`.
@Stephan202
Copy link
Contributor Author

I have rebased the branch and added one commit. Since this PR was filed a few months ago: can one of the maintainers perhaps have a look at it?

@rwinch rwinch modified the milestones: 5.0.0.RC1, 5.0.0.M5 Sep 22, 2017
@rwinch rwinch self-assigned this Sep 22, 2017
@rwinch rwinch added in: build An issue in the build type: enhancement A general enhancement labels Sep 22, 2017
@rwinch
Copy link
Member

rwinch commented Sep 22, 2017

Thanks for the PR @Stephan202! This is merged into master via 9e719bc and 496ea3e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: build An issue in the build type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants