From d74d2b5fdfc35950aafa8f8259d5ee1c7ca0b806 Mon Sep 17 00:00:00 2001
From: "Erik C. Thauvin"
Date: Mon, 1 Apr 2019 19:32:01 -0700
Subject: [PATCH] Added sonarcloud badge.
---
README.md | 4 ++--
build.gradle | 2 +-
docs/README.html | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 5d1758d..671e572 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# Semantic Version Annotation Processor
[](http://opensource.org/licenses/BSD-3-Clause) [](https://github.com/ethauvin/semver/releases/latest) [](https://maven-badges.herokuapp.com/maven-central/net.thauvin.erik/semver) [  ](https://bintray.com/ethauvin/maven/SemVer/_latestVersion)
-[](https://snyk.io/test/github/ethauvin/semver?targetFile=build.gradle) [](https://travis-ci.org/ethauvin/semver) [](https://ci.appveyor.com/project/ethauvin/semver) [](https://circleci.com/gh/ethauvin/semver/tree/master)
+[](https://snyk.io/test/github/ethauvin/semver?targetFile=build.gradle) [](https://sonarcloud.io/dashboard?id=ethauvin_semver) [](https://travis-ci.org/ethauvin/semver) [](https://ci.appveyor.com/project/ethauvin/semver) [](https://circleci.com/gh/ethauvin/semver/tree/master)
An [annotation processor](https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/Processor.html) that automatically generates a `GeneratedVersion` class based on a [Mustache](https://mustache.github.io/) template and containing the [semantic version](http://semver.org/) (major, minor, patch, etc.) that is read from a `Properties` file or defined in the [annotation](https://docs.oracle.com/javase/tutorial/java/annotations/basics.html).
@@ -84,7 +84,7 @@ A very simple custom template might look something like:
```java
/* version.mustache */
-package {{packageName}}
+package {{packageName}};
import java.util.Date;
diff --git a/build.gradle b/build.gradle
index f5f5f0c..5a09a41 100644
--- a/build.gradle
+++ b/build.gradle
@@ -38,7 +38,7 @@ repositories {
dependencies {
implementation 'com.github.spullara.mustache.java:compiler:0.9.6'
- compileOnly 'com.github.spotbugs:spotbugs-annotations:3.1.12'
+ // compileOnly 'com.github.spotbugs:spotbugs-annotations:3.1.12'
testImplementation 'org.testng:testng:6.14.3'
}
diff --git a/docs/README.html b/docs/README.html
index f4ecc35..3215637 100644
--- a/docs/README.html
+++ b/docs/README.html
@@ -82,7 +82,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni
Semantic Version Annotation Processor
-

+

An annotation processor that automatically generates a GeneratedVersion
class based on a Mustache template and containing the semantic version (major, minor, patch, etc.) that is read from a Properties
file or defined in the annotation.
This processor was inspired by Cédric Beust's version-processor and works well in conjunction with the Semantic Version Plugin for Gradle.
Examples
@@ -208,7 +208,7 @@ code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warni
Custom Template
A very simple custom template might look something like: