On 02/04/2012 04:52 AM, Carlo de Wolf wrote:
On 02/03/2012 12:40 PM, Carlo de Wolf wrote:
> On 02/02/2012 06:22 PM, Jason T. Greene wrote:
>> org.jboss.ejb3.ext-api 2.0.0-beta-3
>> org.jboss.metadata 7.0.0.Beta35
>>
> Branch
https://github.com/wolfc/metadata/tree/dependencies is waiting on:
> - jboss-logging
Upgraded to 3.1.0.GA.
> -
https://github.com/jboss/jboss-ejb-api_spec/pull/1
I see it has been merged, but rolled back.
What is the issue here?
(Note that it can be viewed as a regression from 1.0.0 to 1.0.1.)
It can also be viewed as not a regression. These dependencies should be
provided as they are only required if you actually reference those
classes. Compile scope dependencies should only be used in APIs when
the API is completely unusable without the dependency.
--
- DML