qualitycode-maven-plugin

Plugin for control the basic concept of assure quality code

License

License

Categories

Categories

Maven Build Tools Net
GroupId

GroupId

com.github.yracnet.maven
ArtifactId

ArtifactId

qualitycode-maven-plugin
Last Version

Last Version

0.1.2
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

qualitycode-maven-plugin
Plugin for control the basic concept of assure quality code
Project URL

Project URL

https://github.com/yracnet/qualitycode-maven-plugin
Source Code Management

Source Code Management

http://github.com/yracnet/qualitycode-maven-plugin/tree/master

Download qualitycode-maven-plugin

How to add to project

<plugin>
    <groupId>com.github.yracnet.maven</groupId>
    <artifactId>qualitycode-maven-plugin</artifactId>
    <version>0.1.2</version>
</plugin>

Dependencies

compile (5)

Group / Artifact Type Version
org.apache.maven : maven-plugin-api jar 3.6.0
org.twdata.maven : mojo-executor jar 2.2.0
net.revelc.code.formatter : formatter-maven-plugin jar 2.11.0
com.mycila : license-maven-plugin jar 3.0
org.apache.maven.plugins : maven-pmd-plugin jar 3.13.0

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.6.0

Project Modules

There are no modules declared in this project.

HSK Maven Plugin

You can control of java code from one plugin that embebed other plugin with pre configurations.

The hiska-maven-plugin encapsule the plugin: 1 mojo-executor Executor of other plugin in one plugin 2. formatter-maven-plugin Formater source code for JS/JAVA/HTML/XML 3. license-maven-plugin Add Header Licence for copyrigth 4. maven-pmd-plugin Check of quality code

Configuration

Include the hiska-maven-plugin in your project and compile your project

pom.xml

<project>
 ...
 <build>
 ...
  <plugins>
  ...
   <plugin>
    <groupId>com.hiskasoft.maven</groupId>
    <artifactId>hiska-maven-plugin</artifactId>
    <version>${last-version}</version>
    <executions>
     <execution>
      <phase>process-resources</phase>
      <goals>
       <goal>process</goal>       
      </goals>
     </execution>
    </executions>
   </plugin>
   ...
  </plugins>
  ...
 </build>
 ...
</project>

Contact

If you have any question, send a email to [email protected].

Versions

Version
0.1.2
0.1.1
0.1.0