I'm working on an Eclipse plugin codebase that builds with Tycho. It uses a parent POM that defines the checkstyle configuration. The parent POM isn't in my workspace, it's obtained from a Maven repo.
I appear to have the "Checkstyle configuration plugin for M2Eclipse" installed.
When I run the Maven build, it generates checkstyle warnings that are different from the warnings I get when viewing the source files in Eclipse.
Obviously, this is because the maven-checkstyle-plugin and Eclipse are using different checkstyle configuration files. I thought the point of the "Checkstyle configuration plugin for M2Eclipse" was to configure the Eclipse Checkstyle plugin to use the same rules as the project build uses.
I've seen many questions about this in the past, but I don't know what the current situation is. Is it even possible to do this, or am I going to have to manually check out the rules file used by the build and manually configure the Eclipse Checkstyle config for each project to use that rules file?

