Include the checkstyle plugin in LRA maven poms
-----------------------------------------------
Key: JBTM-3038
URL:
https://issues.jboss.org/browse/JBTM-3038
Project: JBoss Transaction Manager
Issue Type: Task
Components: LRA
Affects Versions: 5.8.2.Final
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Priority: Optional
Fix For: 5.9.0.Final
To achieve a level of consistency of code it would be advantageous to include a formal
set of checkstyle rules in this project.
Since a primary user of the LRA coordinator and LRA APIs are microprofile-lra and
thorntail it makes sense to use the ruleset from one of those projects. For example,
thorntail uses:
{code}
<!--
https://mvnrepository.com/artifact/org.wildfly.swarm/checkstyle-config -->
<dependency>
<groupId>org.wildfly.swarm</groupId>
<artifactId>checkstyle-config</artifactId>
<version>1</version>
</dependency>
{code}