2009/4/13 Richard S. Hall <[email protected]>

>  On 4/13/09 4:41 AM, Stuart McCulloch wrote:
>
> 2009/4/13 Richard S. Hall <[email protected]>
>
>>  On 4/13/09 4:12 AM, Stuart McCulloch wrote:
>>
>> 2009/4/13 Richard S. Hall <[email protected]>
>>
>>> This came up recently and we discussed it within CPEG. Felix is incorrect
>>> in interpreting sun.io.* as a match for sun.io.SomeClass.
>>>
>>
>> good to get a definitive answer, will the wildcard wording be improved in
>> the 4.2 spec?
>>
>>  Not sure about that.
>>
>>
>>  In other words, sun.io.* matches sub-packages of sun.io, but not 
>> sun.ioitself. This will be corrected in a future version of Felix.
>>>
>>
>> so to match "org.foo" as well as it's sub-packages you should use
>> "org.foo,org.foo.*"?
>> (because if you use "org.foo*" then that could match against "org.foobar"
>> as well...)
>>
>>
>>  Yes, but I think only trailing package-level wildcards are supported,
>> e.g., org.foo.*, not org.foo*...
>>
>
> ok, I think the 4.2 spec should really spell out what wildcards are
> supported and how they match
>
> should I open a bug to track this, or do you want to follow this up with
> CPEG?
>
>
> If you feel it is not clear in the spec, then definitely open a bug at OSGi
> or at least bring it up on osgi-dev.
>

ok, done... https://www.osgi.org/bugzilla/show_bug.cgi?id=47

-> richard
>
>
>  I could be wrong.
>>
>> -> richard
>>
>
> --
> Cheers, Stuart
>
> --
Cheers, Stuart
_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to