<properties>\r
<itext.version.actual>2.1.7.b1</itext.version.actual>\r
<lucene.version>4.9.0</lucene.version>\r
- <lucene.version.actual>4.9.0.b0001</lucene.version.actual>\r
+ <lucene.version.actual>4.9.0.b0003</lucene.version.actual>\r
<lucene.prefix>org.apache.lucene4</lucene.prefix>\r
</properties>\r
\r
<instructions>\r
<Bundle-SymbolicName>${lucene.prefix}.core</Bundle-SymbolicName>\r
<Bundle-Version>${lucene.version.actual}</Bundle-Version>\r
+ <Export-Package>*;version="${lucene.version}"</Export-Package>\r
</instructions>\r
</artifact>\r
<artifact>\r
<instructions>\r
<Bundle-SymbolicName>${lucene.prefix}.queries</Bundle-SymbolicName>\r
<Bundle-Version>${lucene.version.actual}</Bundle-Version>\r
- <Import-Package>org.apache.lucene.*;version="${lucene.version}";resolution:=optional,*;resolution:=optional</Import-Package>\r
+ <Require-Bundle>${lucene.prefix}.core;bundle-version="${lucene.version}"</Require-Bundle>\r
+ <Export-Package>*;version="${lucene.version}"</Export-Package>\r
+ <Import-Package>!org.apache.lucene.*,*;resolution:=optional</Import-Package>\r
</instructions>\r
</artifact>\r
<artifact>\r
<instructions>\r
<Bundle-SymbolicName>${lucene.prefix}.sandbox</Bundle-SymbolicName>\r
<Bundle-Version>${lucene.version.actual}</Bundle-Version>\r
- <Import-Package>org.apache.lucene.*;version="${lucene.version}";resolution:=optional,*;resolution:=optional</Import-Package>\r
+ <Require-Bundle>${lucene.prefix}.core;bundle-version="${lucene.version}"</Require-Bundle>\r
+ <Export-Package>*;version="${lucene.version}"</Export-Package>\r
+ <Import-Package>!org.apache.lucene.*,*;resolution:=optional</Import-Package>\r
</instructions>\r
</artifact>\r
<artifact>\r
- <id>org.apache.lucene:lucene-queryparser:${lucene.version}</id>\r
+ <id>org.apache.lucene:lucene-analyzers-common:${lucene.version}</id>\r
<source>true</source>\r
<instructions>\r
- <Bundle-SymbolicName>${lucene.prefix}.queryparser</Bundle-SymbolicName>\r
+ <Bundle-SymbolicName>${lucene.prefix}.analyzers-common</Bundle-SymbolicName>\r
<Bundle-Version>${lucene.version.actual}</Bundle-Version>\r
- <Import-Package>org.apache.lucene.*;version="${lucene.version}";resolution:=optional,*;resolution:=optional</Import-Package>\r
+ <Require-Bundle>${lucene.prefix}.core;bundle-version="${lucene.version}"</Require-Bundle>\r
+ <Export-Package>*;version="${lucene.version}"</Export-Package>\r
+ <Import-Package>!org.apache.lucene.*,*;resolution:=optional</Import-Package>\r
</instructions>\r
</artifact>\r
<artifact>\r
- <id>org.apache.lucene:lucene-analyzers-common:${lucene.version}</id>\r
+ <id>org.apache.lucene:lucene-queryparser:${lucene.version}</id>\r
<source>true</source>\r
<instructions>\r
- <Bundle-SymbolicName>${lucene.prefix}.analyzers-common</Bundle-SymbolicName>\r
+ <Bundle-SymbolicName>${lucene.prefix}.queryparser</Bundle-SymbolicName>\r
<Bundle-Version>${lucene.version.actual}</Bundle-Version>\r
- <Import-Package>org.apache.lucene.*;version="${lucene.version}";resolution:=optional,*;resolution:=optional</Import-Package>\r
+ <Require-Bundle>${lucene.prefix}.core;bundle-version="${lucene.version}",${lucene.prefix}.queries;bundle-version="${lucene.version}",${lucene.prefix}.sandbox;bundle-version="${lucene.version}"</Require-Bundle>\r
+ <Export-Package>*;version="${lucene.version}"</Export-Package>\r
+ <Import-Package>!org.apache.lucene.*,*;resolution:=optional</Import-Package>\r
</instructions>\r
</artifact>\r
<artifact>\r
</artifact>\r
<artifact>\r
<id>org.eclipse.collections:eclipse-collections-api:7.1.0</id>\r
+ <override>true</override>\r
<source>true</source>\r
+ <instructions>\r
+ <Export-Package>org.eclipse.collections.*</Export-Package>\r
+ </instructions>\r
</artifact>\r
<artifact>\r
<id>org.eclipse.collections:eclipse-collections:7.1.0</id>\r