Well, I think Weld is a kind of special project in the sense that:
-
It's EE impl so users usually don't include Weld artifacts in their poms (provided the application is deployed to a Java EE container)
-
If using Weld Servlet or SE, some EE dependencies might not be provided (cdi-api, interceptors-api, ...) and we always have to add these; others are declared optional (servlet, EJB, ...)
-
It usually does not make sense to override the versions of these dependencies as it might often lead to compatibility issues
Do you have any particular issue with this scope?
|