- Sets Compatibility with Java version 8 or higher.
- Breaking changes:
- Removes
stylelintConfig
. - Renames
BaseStyleConfigWrapperExtension
back
field tojava
, it gives more accurate context. - Renames
BaseStyleConfigWrapperExtension
front
field tojs
, it gives more accurate context. - Renames
BackCodeStyleConfig
class toJavaCodeStyleConfig
.- Extracts
codenarcConfig
fromJavaCodeStyleConfig
toGroovyCodeStyleConfig
.- Adds
groovy
toBaseStyleConfigWrapperExtension
class.
- Adds
- Extracts
- Renames
FrontCodeStyleConfig
class toJsCodeStyleConfig
.
- Removes
- Substitutes getting
base-style-config
from using Maven Artifact to direct download to avoid resolvingconfiguration
prematurely. - Adds
tsEslintConfig
. - Upgrades versions.
- Updates VERSIONS_COMPATIBILITY table.
- Updates README file.
- Breaking changes:
- Moves groovy configuration from
CommonCodeStyleConfig
toJavaCodeStyleConfig
. - Automatically sets pmd, codenarc, checkstyle version, when properties
CHECKSTYLE_VERSION
,PMD_VERSION
&CODENARC_VERSION
are present, respectively. - Automatically complements pmd, codenarc, checkstyle when
autoComplement
is set to true (which is the default).
- Moves groovy configuration from
- Upgrades versions.
- Updates README file.
- Updates main code to work with base-style-config:2.0.0.
- Updates test code to use spy-project-factory.
- Removes redundant getter code.
- Adds Gitlab CI.
- Adds Versions Compatibility Table.
- Upgrades Gradle to version 5.3.
- Updates README file.
- Adds two new static fields to the
BaseStyleConfigWrapperPlugin
. - Renames
CodeStyleConfig
toBaseStyleConfigWrapperExtension
. - Fixes some log information
- Updates README file.