Removed checkstyle, using IDEA default code format.
This commit is contained in:
parent
5dce160cf1
commit
5a422fe502
11 changed files with 98 additions and 55 deletions
2
.idea/compiler.xml
generated
2
.idea/compiler.xml
generated
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="CompilerConfiguration">
|
<component name="CompilerConfiguration">
|
||||||
<bytecodeTargetLevel>
|
<bytecodeTargetLevel target="1.8">
|
||||||
<module name="example_annotationProcessor" target="1.8" />
|
<module name="example_annotationProcessor" target="1.8" />
|
||||||
<module name="example_main" target="1.8" />
|
<module name="example_main" target="1.8" />
|
||||||
<module name="example_test" target="1.8" />
|
<module name="example_test" target="1.8" />
|
||||||
|
|
5
.idea/jarRepositories.xml
generated
5
.idea/jarRepositories.xml
generated
|
@ -26,5 +26,10 @@
|
||||||
<option name="name" value="BintrayJCenter" />
|
<option name="name" value="BintrayJCenter" />
|
||||||
<option name="url" value="https://jcenter.bintray.com/" />
|
<option name="url" value="https://jcenter.bintray.com/" />
|
||||||
</remote-repository>
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="MavenLocal" />
|
||||||
|
<option name="name" value="MavenLocal" />
|
||||||
|
<option name="url" value="file:$MAVEN_REPOSITORY$/" />
|
||||||
|
</remote-repository>
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
58
.idea/misc.xml
generated
58
.idea/misc.xml
generated
|
@ -1,5 +1,61 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
|
<component name="EntryPointsManager">
|
||||||
|
<entry_points version="2.0">
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_BUILDMETA_PREFIX" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_CLASS_NAME" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_JAVA_TEMPLATE" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_JAVA_TYPE" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_KEYS_PREFIX" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_KOTLIN_TEMPLATE" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_MAJOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_MINOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_PATCH" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_PRERELEASE_PREFIX" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_SEPARATOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants DEFAULT_TEMPLATE_NAME" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants EMPTY" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KAPT_KOTLIN_GENERATED_OPTION_NAME" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_BUILDMETA" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_BUILDMETA_PREFIX" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_MAJOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_MINOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_PATCH" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_PRERELEASE" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_PRERELEASE_PREFIX" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_PROJECT" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KEY_VERSION_SEPARATOR" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants KOTLIN_TYPE" />
|
||||||
|
<entry_point TYPE="field" FQNAME="net.thauvin.erik.semver.Constants SEMVER_PROJECT_DIR_ARG" />
|
||||||
|
</entry_points>
|
||||||
|
<pattern value="net.thauvin.erik.semver.Constants" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getBuildMeta" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getBuildMetaPrefix" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getClassName" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getEpoch" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getMajor" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getMinor" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getPackageName" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getPatch" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getPreRelease" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getPreReleasePrefix" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getSemver" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="getSeparator" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setBuildMeta" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setBuildMetaPrefix" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setClassName" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setMajor" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setMinor" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setPackageName" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setPatch" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setPreRelease" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setPreReleasePrefix" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setProject" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="setSeparator" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.VersionInfo" method="VersionInfo" />
|
||||||
|
<pattern value="net.thauvin.erik.semver.Constants" method="Constants" />
|
||||||
|
</component>
|
||||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||||
<component name="FrameworkDetectionExcludesConfiguration">
|
<component name="FrameworkDetectionExcludesConfiguration">
|
||||||
<file type="web" url="file://$PROJECT_DIR$" />
|
<file type="web" url="file://$PROJECT_DIR$" />
|
||||||
|
@ -20,7 +76,7 @@
|
||||||
</map>
|
</map>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="15" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/out" />
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
12
build.gradle
12
build.gradle
|
@ -1,5 +1,4 @@
|
||||||
plugins {
|
plugins {
|
||||||
id 'checkstyle'
|
|
||||||
id 'java'
|
id 'java'
|
||||||
id 'jacoco'
|
id 'jacoco'
|
||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
|
@ -154,13 +153,6 @@ tasks.withType(SpotBugsTask) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.withType(Checkstyle) {
|
|
||||||
reports {
|
|
||||||
xml.enabled = false
|
|
||||||
html.enabled = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
task release {
|
task release {
|
||||||
group = 'Publishing'
|
group = 'Publishing'
|
||||||
description = 'Releases new version to local maven repository.'
|
description = 'Releases new version to local maven repository.'
|
||||||
|
@ -194,8 +186,8 @@ task pandoc(type: Exec) {
|
||||||
jacocoTestReport {
|
jacocoTestReport {
|
||||||
dependsOn(test)
|
dependsOn(test)
|
||||||
reports {
|
reports {
|
||||||
html.enabled = true
|
html.required = true
|
||||||
xml.enabled = true
|
xml.required = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,6 @@ package net.thauvin.erik.semver;
|
||||||
* @created 2016-01-13
|
* @created 2016-01-13
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("WeakerAccess")
|
|
||||||
public final class Constants {
|
public final class Constants {
|
||||||
/**
|
/**
|
||||||
* The default metadata prefix.
|
* The default metadata prefix.
|
||||||
|
|
|
@ -44,6 +44,7 @@ import java.lang.annotation.Target;
|
||||||
* @created 2016-01-13
|
* @created 2016-01-13
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("SameReturnValue")
|
||||||
@Retention(RetentionPolicy.SOURCE)
|
@Retention(RetentionPolicy.SOURCE)
|
||||||
@Target(ElementType.TYPE)
|
@Target(ElementType.TYPE)
|
||||||
public @interface Version {
|
public @interface Version {
|
||||||
|
|
|
@ -38,12 +38,7 @@ import com.github.mustachejava.MustacheFactory;
|
||||||
import com.github.mustachejava.MustacheNotFoundException;
|
import com.github.mustachejava.MustacheNotFoundException;
|
||||||
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
|
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
|
||||||
|
|
||||||
import javax.annotation.processing.AbstractProcessor;
|
import javax.annotation.processing.*;
|
||||||
import javax.annotation.processing.Filer;
|
|
||||||
import javax.annotation.processing.Messager;
|
|
||||||
import javax.annotation.processing.ProcessingEnvironment;
|
|
||||||
import javax.annotation.processing.RoundEnvironment;
|
|
||||||
import javax.annotation.processing.SupportedOptions;
|
|
||||||
import javax.lang.model.SourceVersion;
|
import javax.lang.model.SourceVersion;
|
||||||
import javax.lang.model.element.Element;
|
import javax.lang.model.element.Element;
|
||||||
import javax.lang.model.element.ElementKind;
|
import javax.lang.model.element.ElementKind;
|
||||||
|
@ -51,12 +46,7 @@ import javax.lang.model.element.PackageElement;
|
||||||
import javax.lang.model.element.TypeElement;
|
import javax.lang.model.element.TypeElement;
|
||||||
import javax.tools.Diagnostic;
|
import javax.tools.Diagnostic;
|
||||||
import javax.tools.FileObject;
|
import javax.tools.FileObject;
|
||||||
import java.io.File;
|
import java.io.*;
|
||||||
import java.io.FileNotFoundException;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.InputStreamReader;
|
|
||||||
import java.io.OutputStreamWriter;
|
|
||||||
import java.io.Writer;
|
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
|
|
|
@ -41,7 +41,7 @@ import java.lang.annotation.Annotation;
|
||||||
* @created 2019-04-02
|
* @created 2019-04-02
|
||||||
* @since 1.2.0
|
* @since 1.2.0
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings({"ClassExplicitlyAnnotation"})
|
@SuppressWarnings({"ClassExplicitlyAnnotation", "SameReturnValue"})
|
||||||
class VersionTest implements Version {
|
class VersionTest implements Version {
|
||||||
@Override
|
@Override
|
||||||
public Class<? extends Annotation> annotationType() {
|
public Class<? extends Annotation> annotationType() {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue