versioneye / versioneye_maven_plugin

Maven Plugin for VersionEye
50 stars 22 forks source link

Range support #51

Closed overheadhunter closed 8 years ago

overheadhunter commented 8 years ago

Hi,

I've already created an issue about version ranges on Jira 228 which seems to be resolved. However I still experience the same issue (just tried it with this plugin):

I have declared the following dependency:

<dependency>
    <groupId>io.reactivex</groupId>
    <artifactId>rxjava</artifactId>
    <version>[1.1.0,]</version>
</dependency>

Maven correctly resolves this to 1.1.6, which is inside the declared range. However versioneye tells me:

[INFO] Outdated: 4
[INFO]  - io.reactivex/rxjava:1.1.0, -> 1.1.6
[INFO]  - ...

Neither is there such a version 1.1.0, nor am I using it.

I think this is still a bug. Or am I missing some config option here?

Thanks and keep up the great work!

reiz commented 8 years ago

Thanks for reporting it. I will double check it.

reiz commented 8 years ago

@overheadhunter I just tried by myself and I can reproduce it. Currently working on a fix.

reiz commented 8 years ago

@overheadhunter I found out that your version expression is a bit buggy. Instead of [1.1.0,] it should be [1.1.0,). As soon I tried it with [1.1.0,) it worked for me.

overheadhunter commented 8 years ago

Allright, thanks for the update!