Improve use of properties in tile (#164)
* [tile] improve use of properties * [tile] rename property to match project name * [readme] remove codacy and sonar badges properly * [changelog] updated
This commit is contained in:
parent
fff6052855
commit
90e3f8cd70
5 changed files with 20 additions and 23 deletions
|
@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
* [5.3.3] - 2019-02-02
|
* [5.3.3] - 2019-02-02
|
||||||
|
|
||||||
|
** Changed
|
||||||
|
|
||||||
|
- [tile] Improved use of properties to remove duplication
|
||||||
|
|
||||||
** Dependencies
|
** Dependencies
|
||||||
|
|
||||||
- Bump classgraph from 4.6.9 to 4.6.29 (#158)(#160)
|
- Bump classgraph from 4.6.9 to 4.6.29 (#158)(#160)
|
||||||
|
|
|
@ -4,8 +4,6 @@ Provides an extensive Checkstyle ruleset for use with Checkstyle, together with
|
||||||
|
|
||||||
![Sonatype Nexus (Release)](https://img.shields.io/nexus/r/https/oss.sonatype.org/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
![Sonatype Nexus (Release)](https://img.shields.io/nexus/r/https/oss.sonatype.org/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
||||||
![Maven Central](https://img.shields.io/maven-central/v/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
![Maven Central](https://img.shields.io/maven-central/v/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
||||||
|
|
||||||
![Codacy](https://img.shields.io/codacy/grade/f1208289122e48daa89c46671293b3c2.svg?style=for-the-badge)
|
|
||||||
![JPeek](http://i.jpeek.org/net.kemitix.checkstyle/ruleset/badge.svg)
|
![JPeek](http://i.jpeek.org/net.kemitix.checkstyle/ruleset/badge.svg)
|
||||||
|
|
||||||
The ruleset includes checks from both the core Checkstyle library and from the Sevntu-Checkstyle library.
|
The ruleset includes checks from both the core Checkstyle library and from the Sevntu-Checkstyle library.
|
||||||
|
|
|
@ -4,20 +4,6 @@ Provides an extensive Checkstyle ruleset for use with Checkstyle, together with
|
||||||
|
|
||||||
![Sonatype Nexus (Release)](https://img.shields.io/nexus/r/https/oss.sonatype.org/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
![Sonatype Nexus (Release)](https://img.shields.io/nexus/r/https/oss.sonatype.org/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
||||||
![Maven Central](https://img.shields.io/maven-central/v/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
![Maven Central](https://img.shields.io/maven-central/v/net.kemitix.checkstyle/ruleset.svg?style=for-the-badge)
|
||||||
|
|
||||||
![Coverage](https://img.shields.io/sonar/https/sonarcloud.io/net.kemitix.checkstyle:builder/coverage.svg?style=for-the-badge#.svg)
|
|
||||||
![Tech Debt](https://img.shields.io/sonar/https/sonarcloud.io/net.kemitix.checkstyle:builder/tech_debt.svg?style=for-the-badge#.svg)
|
|
||||||
![SQALE Rating](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=sqale_rating#.svg)
|
|
||||||
![Alert Status](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=alert_status#.svg)
|
|
||||||
![Reliability](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=reliability_rating#.svg)
|
|
||||||
![Security](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=security_rating#.svg)
|
|
||||||
![SQALE Index](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=sqale_index#.svg)
|
|
||||||
![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=vulnerabilities#.svg)
|
|
||||||
![Bugs](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=bugs#.svg)
|
|
||||||
![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=code_smells#.svg)
|
|
||||||
![NCLOC](https://sonarcloud.io/api/project_badges/measure?project=net.kemitix.checkstyle:kemitix-checkstyle-ruleset&metric=ncloc#.svg)
|
|
||||||
|
|
||||||
![Codacy](https://img.shields.io/codacy/grade/f1208289122e48daa89c46671293b3c2.svg?style=for-the-badge)
|
|
||||||
![JPeek](http://i.jpeek.org/net.kemitix.checkstyle/ruleset/badge.svg)
|
![JPeek](http://i.jpeek.org/net.kemitix.checkstyle/ruleset/badge.svg)
|
||||||
|
|
||||||
The ruleset includes checks from both the core Checkstyle library and from the Sevntu-Checkstyle library.
|
The ruleset includes checks from both the core Checkstyle library and from the Sevntu-Checkstyle library.
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<tiles-maven-plugin.version>2.12</tiles-maven-plugin.version>
|
<tiles-maven-plugin.version>2.12</tiles-maven-plugin.version>
|
||||||
<kemitix-tiles.version>0.8.1</kemitix-tiles.version>
|
<kemitix-maven-tiles.version>0.8.1</kemitix-maven-tiles.version>
|
||||||
|
|
||||||
<maven-checkstyle-plugin.version>3.0.0</maven-checkstyle-plugin.version>
|
<maven-checkstyle-plugin.version>3.0.0</maven-checkstyle-plugin.version>
|
||||||
<checkstyle.version>8.16</checkstyle.version>
|
<checkstyle.version>8.16</checkstyle.version>
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
<configuration>
|
<configuration>
|
||||||
<filtering>true</filtering>
|
<filtering>true</filtering>
|
||||||
<tiles>
|
<tiles>
|
||||||
<tile>net.kemitix.tiles:maven-plugins:${kemitix-tiles.version}</tile>
|
<tile>net.kemitix.tiles:maven-plugins:${kemitix-maven-tiles.version}</tile>
|
||||||
</tiles>
|
</tiles>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
|
@ -1,29 +1,38 @@
|
||||||
<project>
|
<project>
|
||||||
|
<properties>
|
||||||
|
<maven-checkstyle-plugin.version>@maven-checkstyle-plugin.version@</maven-checkstyle-plugin.version>
|
||||||
|
<checkstyle.version>@checkstyle.version@</checkstyle.version>
|
||||||
|
<sevntu.version>@sevntu.version@</sevntu.version>
|
||||||
|
<kemitix.checkstyle.ruleset.version>@kemitix.checkstyle.ruleset.version@</kemitix.checkstyle.ruleset.version>
|
||||||
|
<build.sourceDirectory>@build.sourceDirectory@</build.sourceDirectory>
|
||||||
|
<kemitix.checkstyle.ruleset.level>5-complexity</kemitix.checkstyle.ruleset.level>
|
||||||
|
<kemitix.checkstyle.ruleset.location>net/kemitix/checkstyle-${kemitix.checkstyle.ruleset.level}.xml</kemitix.checkstyle.ruleset.location>
|
||||||
|
</properties>
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-checkstyle-plugin</artifactId>
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||||
<version>@maven-checkstyle-plugin.version@</version>
|
<version>${maven-checkstyle-plugin.version}</version>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.puppycrawl.tools</groupId>
|
<groupId>com.puppycrawl.tools</groupId>
|
||||||
<artifactId>checkstyle</artifactId>
|
<artifactId>checkstyle</artifactId>
|
||||||
<version>@checkstyle.version@</version>
|
<version>${checkstyle.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.sevntu-checkstyle</groupId>
|
<groupId>com.github.sevntu-checkstyle</groupId>
|
||||||
<artifactId>sevntu-checkstyle-maven-plugin</artifactId>
|
<artifactId>sevntu-checkstyle-maven-plugin</artifactId>
|
||||||
<version>@sevntu.version@</version>
|
<version>${sevntu.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.kemitix.checkstyle</groupId>
|
<groupId>net.kemitix.checkstyle</groupId>
|
||||||
<artifactId>ruleset</artifactId>
|
<artifactId>ruleset</artifactId>
|
||||||
<version>@kemitix.checkstyle.ruleset.version@</version>
|
<version>${kemitix.checkstyle.ruleset.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<configuration>
|
<configuration>
|
||||||
<configLocation>@kemitix.checkstyle.ruleset.location@</configLocation>
|
<configLocation>${kemitix.checkstyle.ruleset.location}</configLocation>
|
||||||
<sourceDirectories>
|
<sourceDirectories>
|
||||||
<sourceDirectory>${build.sourceDirectory}</sourceDirectory>
|
<sourceDirectory>${build.sourceDirectory}</sourceDirectory>
|
||||||
</sourceDirectories>
|
</sourceDirectories>
|
||||||
|
|
Loading…
Reference in a new issue