All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.maven.plugin.xml Maven / Gradle / Ivy

There is a newer version: 0.5.0
Show newest version
<plugin>
  <description>Iwillfailyou - is the plugin for failing not elegant projects</description>
  <groupId>com.iwillfailyou</groupId>
  <artifactId>iwillfailyou-maven-plugin</artifactId>
  <version>0.1.0</version>
  <goalPrefix>iwillfailyou</goalPrefix>
  <inheritedByDefault>true</inheritedByDefault>
  <mojos>
    <mojo>
      <goal>iwillfailyou</goal>
      <description>Iwillfailyou check</description>
      <requiresDirectInvocation>true</requiresDirectInvocation>
      <requiresProject>true</requiresProject>
      <requiresReports>false</requiresReports>
      <aggregator>false</aggregator>
      <requiresOnline>false</requiresOnline>
      <inheritedByDefault>true</inheritedByDefault>
      <phase>package</phase>
      <implementation>com.iwillfailyou.IwillfailyouMojo</implementation>
      <language>java</language>
      <instantiationStrategy>per-lookup</instantiationStrategy>
      <executionStrategy>once-per-session</executionStrategy>
      <parameters>
        <parameter>
          <name>baseDir</name>
          <type>java.io.File</type>
          <required>false</required>
          <editable>false</editable>
          <description>Base directory of the project.</description>
        </parameter>
        <parameter>
          <name>offline</name>
          <type>java.lang.Boolean</type>
          <required>false</required>
          <editable>false</editable>
          <description>Offline mode. Badges will not work if enabled.
          </description>
        </parameter>
        <parameter>
          <name>nullfree</name>
          <type>com.iwillfailyou.NullfreeSettings</type>
          <required>false</required>
          <editable>false</editable>
          <description>Nullfree inspection settings</description>
        </parameter>
        <parameter>
          <name>staticfree</name>
          <type>com.iwillfailyou.StaticfreeSettings</type>
          <required>false</required>
          <editable>false</editable>
          <description>Staticfree inspection settings</description>
        </parameter>
        <parameter>
          <name>allfinal</name>
          <type>com.iwillfailyou.AllfinalSettings</type>
          <required>false</required>
          <editable>false</editable>
          <description>Allfinal inspection settings</description>
        </parameter>
        <parameter>
          <name>allpublic</name>
          <type>com.iwillfailyou.AllpublicSettings</type>
          <required>false</required>
          <editable>false</editable>
          <description>Allpublic inspection settings</description>
        </parameter>
      </parameters>
      <configuration>
        <baseDir implementation="java.io.File">
          ${project.basedir}
        </baseDir>
        <offline implementation="java.lang.Boolean">
          false
        </offline>
        <nullfree implementation="com.iwillfailyou.NullfreeSettings"/>
        <staticfree implementation="com.iwillfailyou.StaticfreeSettings"/>
        <allfinal implementation="com.iwillfailyou.AllfinalSettings"/>
        <allpublic implementation="com.iwillfailyou.AllpublicSettings"/>
      </configuration>
    </mojo>
  </mojos>
  <dependencies>
    <dependency>
      <groupId>com.iwillfailyou</groupId>
      <artifactId>java-plugin</artifactId>
      <version>0.0.3</version>
    </dependency>
    <dependency>
      <groupId>com.iwillfailyou</groupId>
      <artifactId>java-inspections</artifactId>
      <version>0.3.1</version>
    </dependency>
  </dependencies>
</plugin>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy