Skip to content
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

Add grails-plugin-events to grails-dependencies #13723

Merged
merged 2 commits into from
Oct 3, 2024

Conversation

matrei
Copy link
Contributor

@matrei matrei commented Oct 3, 2024

This PR adds the Events plugin to all Grails applications by adding it to the grails-dependencies.
Previously this has happened transitively through the inclusion of the Async plugin in grails-dependencies.

However, as grails-plugin-async does not actually depend on grails-plugin-events, it makes more sense to add grails-plugin-events in grails-dependencies explicitly.

This prepares for the removal of grails-plugins-events to be declared as a dependency of grails-plugin-async.

Related:
grails/grails-async#44
grails/grails-async#69
grails/grails-async#70
#13324

This PR also removes the exclusion of javax:javaee-web-api from grails-plugin-async and grails-gsp in grails-dependencies as javax:javaee-web-api is not included in these modules.

matrei added 2 commits October 3, 2024 14:30
This commit adds the Events plugin to all Grails applications by adding it to the `grails-dependencies`. Previously this has happened transitively through the inclusion of the Async plugin in `grails-dependencies`.

However, as `grails-plugin-async` does not depend on the `grails-plugin-events`, it makes more sense to add `grails-plugin-events` in `grails-dependencies` explicitly.

This prepares for the removal of `grails-plugins-events` to be declared as a dependency in `grails-plugin-async`.

Related:
grails/grails-async#44
grails/grails-async#69
grails/grails-async#70
#13324
These exclusions should not be necessary anymore as `javax:javaee-web-api` is not included in `grails-plugin-async` or `grails-gsp`.
@matrei matrei added relates-to: v7 Grails 7 and removed maintenance ci labels Oct 3, 2024
matrei added a commit to grails/grails-async that referenced this pull request Oct 3, 2024
`grails-plugin-events` is not a dependency of `grails-plugin-async`.

Related:
grails/grails-core#13723
@matrei matrei merged commit a5b3af6 into 7.0.x Oct 3, 2024
17 checks passed
@matrei matrei deleted the matrei/add-events-to-dependencies branch October 3, 2024 13:59
@matrei
Copy link
Contributor Author

matrei commented Oct 3, 2024

grails/grails-async#153

matrei added a commit to grails/grails-async that referenced this pull request Oct 4, 2024
`grails-plugin-events` is not a dependency of `grails-plugin-async`.

Related:
grails/grails-core#13723
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants