Hi Jean This is my configuration
``` <plugin> <groupId>io.github.evis</groupId> <artifactId>scalafix-maven-plugin</artifactId> <version>0.1.4_0.9.23</version> </plugin> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <version>3.4.6</version> <configuration> <args> <arg>-Ywarn-unused</arg> </args> <compilerPlugins> <compilerPlugin> <groupId>org.scalameta</groupId> <artifactId>semanticdb-scalac_2.13.4</artifactId> <version>4.4.23</version> </compilerPlugin> </compilerPlugins> </configuration> </plugin> ``` James scala current version: 2.13.4 - *.scalafix.conf *file *```* rules = [ ExplicitResultTypes, ] ``` > What's intriguing is that the tips and tricks section [1] has a sample > configuration for the semantic db compiler which seems ot hint that the > scala.version can be configured. I tried, but it not working. Regards, Tung On Tue, Jul 13, 2021 at 5:21 PM Jean Helou <jean.he...@gmail.com> wrote: > Hi Tung, > > > > Very interesting with the rewrite feature of the scalafix tool. > > I tried it for the `jmap-rfc-8621` module. I got an incompatible issue > with > > the scala version when trying Semantic Rules. > > > > According to the issue you link to, the plugin only works with scala 2.12 > and according to the error message you report, the james code base uses > scala 2.13. > In this case it won't work unless the plugin is cross compiled for 2.13. > What's intriguing is that the tips and tricks section [1] has a sample > configuration for the semantic db compiler which seems ot hint that the > scala.version can be configured. but i actually doubt it would work > > can you share the configuration you used ? > [1] https://github.com/evis/scalafix-maven-plugin#tips-and-tricks > > I don't use the maven plugin itself, all my scala projects use either SBT > or mill so I don't have this layer of issues. > > Regards, > Jean > > [1] https://github.com/evis/scalafix-maven-plugin/pull/12 > > > > Regards, > > Tung > > > > On Fri, Jun 25, 2021 at 2:44 PM Jean Helou <jean.he...@gmail.com> wrote: > > > > > Hi tung, > > > > > > Have you looked at scalafix[1]? it seems to be much more actively > > > maintained than scalastyle and I feel that it's scope overlaps > > scalatyle's > > > quite a bit... > > > > > > [1]https://github.com/scalacenter/scalafix > > > > > > Regards, > > > jean > > > > > > > > > On Fri, Jun 25, 2021 at 8:14 AM tungtv...@gmail.com < > tungtv...@gmail.com > > > > > > wrote: > > > > > > > Hello guys, > > > > > > > > I realize the current checkstyle.xml file doesn't support the Scala > > > > convention. > > > > Should we have a checkstyle for that? > > > > > > > > My suggestion: > > > > - https://github.com/scalastyle/scalastyle > > > > > > > > - https://github.com/scalastyle/scalastyle-maven-plugin > > > > > > > > > > > > Best Regards, > > > > > > > > Tung, Van TRAN > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > > > > For additional commands, e-mail: server-dev-h...@james.apache.org > > > > > > > > > > > > > > > > > -- > > Tung, Tran Van > > *Phone:* (+84) 35 757 6258 > > *Skype:* tung.tv202 > > > -- Tung, Tran Van *Phone:* (+84) 35 757 6258 *Skype:* tung.tv202