Above URL links to:
https://www.eclipse.org/virgo/documentation/virgo-documentation-3.7.0.M01/docs/virgo-user-guide/html/ch02s02.html
Quoting from above:
"Version Ranges
Dependencies on bundles and packages have an associated version range which is specified using an interval notation: a square bracket “[” or “]” denotes an inclusive end of the range and a round bracket “(” or “)” denotes an exclusive end of the range. Where one end of the range is to be included and the other excluded, it is permitted to pair a round bracket with a square bracket. The examples below make this clear.
If a single version number is used where a version range is required this does not indicate a single version, but the range starting from that version and including all higher versions.
There are three common cases:
A “strict” version range, such as [1.2,1.2], which denotes that version and only that version.
A “half-open” range, such as [1.2,2), which has an inclusive lower limit and an exclusive upper limit, denoting version 1.2.0 and any version after this, up to, but not including, version 2.0.0.
An “unbounded” version range, such as 1.2, which denotes version 1.2 and all later versions.
"
[~aloraine]
I have made the changes for one of the apps. Kindly review and let me know if it is fine to proceed with other apps as well.
https://bitbucket.org/noorzahara/23andme-snp-converter-local/branch/IGBF-1906#diff
https://bitbucket.org/noorzahara/merge-annotation-operator-local/branch/IGBF-1906#diff
https://bitbucket.org/noorzahara/protannot-local/branch/IGBF-1906#diff
https://bitbucket.org/noorzahara/command-socket-local/branch/IGBF-1906#diff
https://bitbucket.org/noorzahara/geometric-mean-operator-local/branch/IGBF-1906#diff