Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
  <name>apparat-maven-plugin</name>
  <description>Maven plugins for Apparat.</description>
  <groupId>com.googlecode.apparat</groupId>
  <artifactId>apparat-maven-plugin</artifactId>
  <version>1.0-RC9</version>
  <goalPrefix>apparat</goalPrefix>
  <isolatedRealm>false</isolatedRealm>
  <inheritedByDefault>true</inheritedByDefault>
  <mojos>
    <mojo>
      <goal>tdsi</goal>
      <description></description>
      <requiresDirectInvocation>false</requiresDirectInvocation>
      <requiresProject>true</requiresProject>
      <requiresReports>false</requiresReports>
      <aggregator>false</aggregator>
      <requiresOnline>false</requiresOnline>
      <inheritedByDefault>true</inheritedByDefault>
      <phase>package</phase>
      <implementation>apparat.embedding.maven.TurboDieselSportInjectionMojo</implementation>
      <language>java</language>
      <instantiationStrategy>per-lookup</instantiationStrategy>
      <executionStrategy>once-per-session</executionStrategy>
      <threadSafe>true</threadSafe>
      <parameters>
        <parameter>
          <name>alchemyExpansion</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to expand Alchemy instructions.</description>
        </parameter>
        <parameter>
          <name>asmExpansion</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to perform ASM expansion.</description>
        </parameter>
        <parameter>
          <name>failIfOverrideIsMissing</name>
          <type>boolean</type>
          <required>false</required>
          <editable>true</editable>
          <description>Whether or not to fail if the &lt;code&gt;overrideArtifact&lt;/code&gt; is missing.</description>
        </parameter>
        <parameter>
          <name>fixAlchemy</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to fix bytecode generated by Alchemy.</description>
        </parameter>
        <parameter>
          <name>inlineExpansion</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to perform inline expansion.</description>
        </parameter>
        <parameter>
          <name>macroExpansion</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to perform macro expansion.</description>
        </parameter>
        <parameter>
          <name>overrideArtifact</name>
          <type>java.io.File</type>
          <required>false</required>
          <editable>true</editable>
          <description>Additional override for the target file if it is not the default artifact of your project.</description>
        </parameter>
        <parameter>
          <name>project</name>
          <type>org.apache.maven.project.MavenProject</type>
          <required>false</required>
          <editable>true</editable>
          <description>The Maven project.</description>
        </parameter>
      </parameters>
      <configuration>
        <alchemyExpansion implementation="boolean" default-value="true">${apparat.tdsi.alchemyExpansion}</alchemyExpansion>
        <asmExpansion implementation="boolean" default-value="true">${apparat.tdsi.asmExpansion}</asmExpansion>
        <failIfOverrideIsMissing implementation="boolean" default-value="true">${apparat.failIfOverrideIsMissing}</failIfOverrideIsMissing>
        <fixAlchemy implementation="boolean" default-value="false">${apparat.tdsi.fixAlchemy}</fixAlchemy>
        <inlineExpansion implementation="boolean" default-value="true">${apparat.tdsi.inlineExpansion}</inlineExpansion>
        <macroExpansion implementation="boolean" default-value="true">${apparat.tdsi.macroExpansion}</macroExpansion>
        <overrideArtifact implementation="java.io.File">${apparat.overrideArtifact}</overrideArtifact>
        <project implementation="org.apache.maven.project.MavenProject" default-value="null">${project}</project>
      </configuration>
    </mojo>
    <mojo>
      <goal>reducer</goal>
      <description></description>
      <requiresDirectInvocation>false</requiresDirectInvocation>
      <requiresProject>true</requiresProject>
      <requiresReports>false</requiresReports>
      <aggregator>false</aggregator>
      <requiresOnline>false</requiresOnline>
      <inheritedByDefault>true</inheritedByDefault>
      <phase>package</phase>
      <implementation>apparat.embedding.maven.ReducerMojo</implementation>
      <language>java</language>
      <instantiationStrategy>per-lookup</instantiationStrategy>
      <executionStrategy>once-per-session</executionStrategy>
      <threadSafe>true</threadSafe>
      <parameters>
        <parameter>
          <name>deblock</name>
          <type>float</type>
          <required>true</required>
          <editable>true</editable>
          <description>The strength of Flash Player&apos;s deblocking filter.</description>
        </parameter>
        <parameter>
          <name>failIfOverrideIsMissing</name>
          <type>boolean</type>
          <required>false</required>
          <editable>true</editable>
          <description>Whether or not to fail if the &lt;code&gt;overrideArtifact&lt;/code&gt; is missing.</description>
        </parameter>
        <parameter>
          <name>lzma</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to use LZMA compression. Only available with
SWF files.</description>
        </parameter>
        <parameter>
          <name>matryoshka</name>
          <type>java.io.File</type>
          <required>false</required>
          <editable>true</editable>
          <description>A custom Matryoshka. Only used if the matryoshkaType is set to &quot;custom&quot;.</description>
        </parameter>
        <parameter>
          <name>matryoshkaType</name>
          <type>java.lang.String</type>
          <required>true</required>
          <editable>true</editable>
          <description>Which Matryoshka implementation to use. Either &quot;quiet&quot;, &quot;preloader&quot; or &quot;custom&quot;.
When using &quot;custom&quot; you have to specify a custom Matryoshka via the &lt;code&gt;matryoshka&lt;/code&gt;
parameter.</description>
        </parameter>
        <parameter>
          <name>mergeABC</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to merge ABC files into a single one.</description>
        </parameter>
        <parameter>
          <name>mergeCF</name>
          <type>boolean</type>
          <required>false</required>
          <editable>true</editable>
          <description>Whether or not to merge control flow where possible.</description>
        </parameter>
        <parameter>
          <name>overrideArtifact</name>
          <type>java.io.File</type>
          <required>false</required>
          <editable>true</editable>
          <description>Additional override for the target file if it is not the default artifact of your project.</description>
        </parameter>
        <parameter>
          <name>project</name>
          <type>org.apache.maven.project.MavenProject</type>
          <required>false</required>
          <editable>true</editable>
          <description>The Maven project.</description>
        </parameter>
        <parameter>
          <name>quality</name>
          <type>float</type>
          <required>true</required>
          <editable>true</editable>
          <description>The JPEG compression quality.</description>
        </parameter>
        <parameter>
          <name>sortCPool</name>
          <type>boolean</type>
          <required>true</required>
          <editable>true</editable>
          <description>Whether or not to sort the constant pool.
Only if &lt;code&gt;mergeABC&lt;/code&gt; is specified.</description>
        </parameter>
      </parameters>
      <configuration>
        <deblock implementation="float" default-value="1.0f">${apparat.reducer.deblock}</deblock>
        <failIfOverrideIsMissing implementation="boolean" default-value="true">${apparat.failIfOverrideIsMissing}</failIfOverrideIsMissing>
        <lzma implementation="boolean" default-value="false">${apparat.reducer.lzma}</lzma>
        <matryoshka implementation="java.io.File">${apparat.reducer.matryoshka}</matryoshka>
        <matryoshkaType implementation="java.lang.String" default-value="quiet">${apparat.reducer.matryoshkaType}</matryoshkaType>
        <mergeABC implementation="boolean" default-value="false">${apparat.reducer.mergeABC}</mergeABC>
        <mergeCF implementation="boolean" default-value="quiet">${apparat.reducer.mergeCF}</mergeCF>
        <overrideArtifact implementation="java.io.File">${apparat.overrideArtifact}</overrideArtifact>
        <project implementation="org.apache.maven.project.MavenProject" default-value="null">${project}</project>
        <quality implementation="float" default-value="0.99f">${apparat.reducer.quality}</quality>
        <sortCPool implementation="boolean" default-value="false">${apparat.reducer.sortCPool}</sortCPool>
      </configuration>
    </mojo>
    <mojo>
      <goal>stripper</goal>
      <description></description>
      <requiresDirectInvocation>false</requiresDirectInvocation>
      <requiresProject>true</requiresProject>
      <requiresReports>false</requiresReports>
      <aggregator>false</aggregator>
      <requiresOnline>false</requiresOnline>
      <inheritedByDefault>true</inheritedByDefault>
      <phase>package</phase>
      <implementation>apparat.embedding.maven.StripperMojo</implementation>
      <language>java</language>
      <instantiationStrategy>per-lookup</instantiationStrategy>
      <executionStrategy>once-per-session</executionStrategy>
      <threadSafe>true</threadSafe>
      <parameters>
        <parameter>
          <name>failIfOverrideIsMissing</name>
          <type>boolean</type>
          <required>false</required>
          <editable>true</editable>
          <description>Whether or not to fail if the &lt;code&gt;overrideArtifact&lt;/code&gt; is missing.</description>
        </parameter>
        <parameter>
          <name>overrideArtifact</name>
          <type>java.io.File</type>
          <required>false</required>
          <editable>true</editable>
          <description>Additional override for the target file if it is not the default artifact of your project.</description>
        </parameter>
        <parameter>
          <name>project</name>
          <type>org.apache.maven.project.MavenProject</type>
          <required>false</required>
          <editable>true</editable>
          <description>The Maven project.</description>
        </parameter>
      </parameters>
      <configuration>
        <failIfOverrideIsMissing implementation="boolean" default-value="true">${apparat.failIfOverrideIsMissing}</failIfOverrideIsMissing>
        <overrideArtifact implementation="java.io.File">${apparat.overrideArtifact}</overrideArtifact>
        <project implementation="org.apache.maven.project.MavenProject" default-value="null">${project}</project>
      </configuration>
    </mojo>
  </mojos>
  <dependencies>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-log</artifactId>
      <type>jar</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-core</artifactId>
      <type>jar</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-matryoshka-quiet</artifactId>
      <type>pom</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-lzma-decoder</artifactId>
      <type>swc</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>com.adobe.flex.framework</groupId>
      <artifactId>playerglobal</artifactId>
      <type>swc</type>
      <version>4.1.0.16076</version>
    </dependency>
    <dependency>
      <groupId>com.adobe.flex.framework</groupId>
      <artifactId>flex</artifactId>
      <type>swc</type>
      <version>4.1.0.16076</version>
    </dependency>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-matryoshka-preloader</artifactId>
      <type>pom</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>com.googlecode.apparat</groupId>
      <artifactId>apparat-lzma-encoder</artifactId>
      <type>jar</type>
      <version>1.0-RC9</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-plugin-api</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-model</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-artifact</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.plexus</groupId>
      <artifactId>plexus-container-default</artifactId>
      <type>jar</type>
      <version>1.5.4</version>
    </dependency>
    <dependency>
      <groupId>org.apache.xbean</groupId>
      <artifactId>xbean-reflect</artifactId>
      <type>jar</type>
      <version>3.4</version>
    </dependency>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <type>jar</type>
      <version>1.2.12</version>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging-api</artifactId>
      <type>jar</type>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>com.google.collections</groupId>
      <artifactId>google-collections</artifactId>
      <type>jar</type>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-core</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-settings</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-model-builder</artifactId>
      <type>jar</type>
      <version>3.0-beta-1</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.plexus</groupId>
      <artifactId>plexus-interpolation</artifactId>
      <type>jar</type>
      <version>1.11</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.plexus</groupId>
      <artifactId>plexus-utils</artifactId>
      <type>jar</type>
      <version>2.0.3</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.plexus</groupId>
      <artifactId>plexus-classworlds</artifactId>
      <type>jar</type>
      <version>2.2.3</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.plexus</groupId>
      <artifactId>plexus-component-annotations</artifactId>
      <type>jar</type>
      <version>1.5.4</version>
    </dependency>
    <dependency>
      <groupId>org.sonatype.plexus</groupId>
      <artifactId>plexus-sec-dispatcher</artifactId>
      <type>jar</type>
      <version>1.3</version>
    </dependency>
    <dependency>
      <groupId>org.sonatype.plexus</groupId>
      <artifactId>plexus-cipher</artifactId>
      <type>jar</type>
      <version>1.4</version>
    </dependency>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-library</artifactId>
      <type>jar</type>
      <version>2.8.1</version>
    </dependency>
  </dependencies>
</plugin>
New to GrepCode? Check out our FAQ X