| <?xml version="1.0" encoding="UTF-8"?> |
| <site> |
| <feature |
| id="org.eclipse.orbit.releng.recipes.feature.aggregation" |
| version="0.0.0"> |
| </feature> |
| <feature |
| id="org.eclipse.orbit.releng.recipes.feature.aggregation.source" |
| version="0.0.0"> |
| </feature> |
| |
| <category-def name="all" label="All Bundles"/> |
| <iu> |
| <category name="all"/> |
| <query><expression type="match">providedCapabilities.exists(p | p.namespace == 'osgi.bundle') && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="apache" label="Orbit Bundles By Name: org.apache.*"/> |
| <iu> |
| <category name="apache"/> |
| <query><expression type="match">id ~= /org.apache.*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="javax" label="Orbit Bundles By Name: javax.*"/> |
| <iu> |
| <category name="javax"/> |
| <query><expression type="match">id ~= /javax.*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="google" label="Orbit Bundles By Name: com.google.*"/> |
| <iu> |
| <category name="google"/> |
| <query><expression type="match">id ~= /com.google.*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="json" label="Orbit Bundles By Scope: JSON"/> |
| <iu> |
| <category name="json"/> |
| <query><expression type="match">id ~= /org.codehaus.jackson*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="json"/> |
| <query><expression type="match">id ~= /*json*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="logging" label="Orbit Bundles By Scope: Logging"/> |
| <iu> |
| <category name="logging"/> |
| <query><expression type="match">id ~= /org.slf4j*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="logging"/> |
| <query><expression type="match">id ~= /*log4j*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="logging"/> |
| <query><expression type="match">id ~= /*logback*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="logging"/> |
| <query><expression type="match">id ~= /org.apache.commons.log*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="logging"/> |
| <query><expression type="match">id ~= /org.jboss.log*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="json" label="Orbit Bundles By Scope: NoSQL"/> |
| <iu> |
| <category name="json"/> |
| <query><expression type="match">id ~= /*mongodb*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="json"/> |
| <query><expression type="match">id ~= /org.apache.cassandra*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="json"/> |
| <query><expression type="match">id ~= /met.prettyprint.hector*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| <category-def name="tests" label="Orbit Bundles By Scope: Testing"/> |
| <iu> |
| <category name="tests"/> |
| <query><expression type="match">id ~= /org.junit*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="tests"/> |
| <query><expression type="match">id ~= /org.hamcrest*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| <iu> |
| <category name="tests"/> |
| <query><expression type="match">id ~= /org.mockito*/ && properties.exists(p | p.key == 'maven-artifactId')</expression></query> |
| </iu> |
| |
| </site> |