Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 364089

Summary: Bad version numbers in the AJDT repository
Product: [Tools] AJDT Reporter: Ian Bull <irbull>
Component: CoreAssignee: AJDT-inbox <AJDT-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: andrew.eisenberg
Version: unspecified   
Target Milestone: 2.2.0   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Ian Bull CLA 2011-11-17 17:48:14 EST
I noticed that there are some strange version numbers in [1].  Namely, you use HEAD for the qualifier for some bundles. Remember, in p2 ID/Version are immutable, so you should never publish the same ID/Version pair more than once (and HEAD would indicate that this might happen).

Also, the qualifiers are compared using strings, so HEAD < v2011....

[1] http://download.eclipse.org/tools/ajdt/37/milestone/

I also noticed in some STS repos, features with the version X.Y.Z.HEAD are referenced.
Comment 1 Andrew Eisenberg CLA 2011-12-02 11:33:23 EST
Thanks for pointing this out.  Although it's true that the version of o.e.e.weaving has not changed since we moved to using map files, this is not the right way to specify a dependency.  I will change to a tag specified in the repository.
Comment 2 Andrew Eisenberg CLA 2012-02-15 12:02:30 EST
Fixed.  Now using the R3_7 tag for equinox aspects.