stbutler11/generator-design-studio

View on GitHub
generators/app/templates/root/src/feature_files/content.xml

Summary

Maintainability
Test Coverage
<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='Exported Repository' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1418823858461'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='4'>
    <unit id='@@titleOneWordFeature.feature.jar' version='@@version.@@timestamp'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='@@titleOneWordFeature'/>
        <property name='org.eclipse.equinox.p2.description' value='Custom SDK Extension.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='@@titleOneWordFeature.feature.jar' version='@@version.@@timestamp'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='@@version'/>
        <provided namespace='org.eclipse.update.feature' name='@@titleOneWordFeature' version='@@version.@@timestamp'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='@@titleOneWordFeature' version='@@version.@@timestamp'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='@@version'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>

        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>

      </copyright>
    </unit>
    <unit id='@@bundle.@@titleLower' version='@@ds_version.@@timestamp'>
      <update id='@@bundle.@@titleLower' range='[0.0.0,@@ds_version.@@timestamp)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Custom SDK Extension.'/>
        <property name='org.eclipse.equinox.p2.provider' value='SAP'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='@@bundle.@@titleLower' version='@@ds_version.@@timestamp'/>
        <provided namespace='osgi.bundle' name='@@bundle.@@titleLower' version='@@ds_version.@@timestamp'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='@@version'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='com.sap.ip.bi.zen.rt.components.sdk.eclipse' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='@@bundle.@@titleLower' version='@@ds_version.@@timestamp'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='@@version'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: @@bundle.@@titleLower;singleton:=true&#xA;Bundle-Version: @@ds_version.@@timestamp
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sap.ip.bi.zen.sdk' version='1.0.0.2---7735A575G59AA'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='@@titleOneWordCategory'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sap.ip.bi.zen.sdk' version='1.0.0.2---7735A575G59AA'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='@@titleOneWordFeature.feature.group' range='[@@version.@@timestamp,@@version.@@timestamp]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='@@titleOneWordFeature.feature.group' version='@@version.@@timestamp' singleton='false'>
      <update id='@@titleOneWordFeature.feature.group' range='[0.0.0,@@version.@@timestamp)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='@@titleOneWordFeature'/>
        <property name='org.eclipse.equinox.p2.description' value='Custom SDK Extension'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='@@titleOneWordFeature.feature.group' version='@@version.@@timestamp'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='@@bundle.@@titleLower' range='[@@ds_version.@@timestamp,@@ds_version.@@timestamp]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='@@titleOneWordFeature.feature.jar' range='[@@version.@@timestamp,@@version.@@timestamp]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>

        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>

      </copyright>
    </unit>
  </units>
</repository>