On 24/06/2013, at 8:28 AM, Luke Daley <luke.da...@gradle.biz> wrote:

> 
> 
> On 23/06/2013, at 23:12, Adam Murdoch <adam.murd...@gradleware.com> wrote:
> 
>> 
>> On 22/06/2013, at 12:37 AM, Luke Daley <luke.da...@gradleware.com> wrote:
>> 
>>> Forum issue: 
>>> http://forums.gradle.org/gradle/topics/tooling_api_declares_only_runtime_dependency_on_slf4j
>>> 
>>> Given Maven semantics, it does not seem correct to me that we publish with 
>>> a runtime dependency on slf4j-api when it is actually a compile time 
>>> dependency of ours.
>> 
>> It's not a compile time dependency. None of the slf4j-api classes are 
>> visible from our API.
> 
> So you're saying that this means it's not a compile time dependency of the 
> tooling api code? 


It's required to compile the tooling API. It's not required to compile code 
that uses the tooling API.


--
Adam Murdoch
Gradle Co-founder
http://www.gradle.org
VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com



Reply via email to