Sorry it has taken me so long to respond.

Yes, the dependencies should be removed as you noted.  I think those are a
hold over from some early testing when I was having problems  getting the
plugin to download.

I have opened a bug for the query builder to change the 2 logging entries
to DEBUG from INFO.

I finally figured out why the windows build is stopped by the contract
tests. I think it is a path name case issue.  I do not have a windows box
on which to test so fixing it may be problematic.  However, I can and have
added a flag to stop the plugin from failing the build when it encounters
this type of problem. (Tests will fail the build but mis-configuration is
just reported).

I will make the change for the logging and then I will put the SNAPSHOT
version into the jena build to test that the fix actually fixes the Jena
windows build problem.  If so I will release the next version of the plugin
and update the Jena pom, otherwise I will roll back the SNAPSHOT so that it
is not in the build.

Claude

On Sun, Jul 5, 2015 at 3:31 PM, Andy Seaborne <[email protected]> wrote:

> On 29/06/15 17:05, Claude Warren wrote:
>
>> I'll have to mess with the build when I get home.
>>
>
>
>  On Mon, Jun 29, 2015 at 4:42 PM, Andy Seaborne <[email protected]> wrote:
>>
>>  On 29/06/15 09:57, Claude Warren wrote:
>>>
>>>  The contract-test-maven-plugin should be version 0.1.4
>>>>
>>>
> There is a dependency on this (not the plugin) in jena-core:pom.xml
>
>  <dependency>
>>>          <groupId>org.xenei</groupId>
>>>          <artifactId>contract-test-maven-plugin</artifactId>
>>>          <scope>test</scope>
>>>        </dependency>
>>>
>>
> Claude - the plugin is, well, just a plugin isn't it?  I removed the
> dependency and the tests seem to pass.
>
> Can the dependency simply be removed, leaving it only in <plugin>?
>
> -------
>
> Also, would it be possible to remove the logging at [INFO] for the next
> version of the contract framework?
>
> ContractSuite.java:343
> ContractTestMap.java:268
>
> Messages like:
>  INFO [main] (ContractSuite.java:343) - Running:
> org.xenei.junit.contract.ContractSuite$BaseClassRunner@248e319b
>  INFO [main] (ContractSuite.java:343) - Running:
> org.xenei.junit.contract.ContractTestRunner@5d0bf09b
>  INFO [main] (ContractSuite.java:343) - Running:
> org.xenei.junit.contract.ContractTestRunner@793f29ff
>
> aren't about the jena-core test suite.
>
>         Andy
>
>
>>> and then in jena-core I see:
>>>
>>>      <plugin>
>>>          <groupId>org.xenei</groupId>
>>>          <artifactId>contract-test-maven-plugin</artifactId>
>>>          <version>0.1.2</version>
>>>
>>> so 0.1.2 for contract-test-maven-plugin.
>>>
>>> --------------------------------------------
>>>
>>>
>


-- 
I like: Like Like - The likeliest place on the web
<http://like-like.xenei.com>
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to