[ https://issues.apache.org/jira/browse/MPMD-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov closed MPMD-382. ------------------------------- Fix Version/s: 3.21.2 (was: waiting-for-feedback) Resolution: Fixed Fixed with [8f66ebdb0cf8429e989b0ccb9c2b3fc75c4c1a4c|https://gitbox.apache.org/repos/asf?p=maven-pmd-plugin.git;a=commit;h=8f66ebdb0cf8429e989b0ccb9c2b3fc75c4c1a4c]. > Regression in report rendering > ------------------------------ > > Key: MPMD-382 > URL: https://issues.apache.org/jira/browse/MPMD-382 > Project: Maven PMD Plugin > Issue Type: Bug > Components: PMD > Affects Versions: 3.21.0 > Reporter: Krystian Panek > Assignee: Michael Osipov > Priority: Major > Fix For: 3.21.2 > > > recent release of the plugin does not work for me - 3.21.0 > but the version before works - 3.20.0 > {code:java} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd (pmd) on project > acme.core: Execution pmd of goal > org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd failed: Unmatched braces > in the pattern. -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd (pmd) on project > acme.core: Execution pmd of goal > org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd failed: Unmatched braces > in the pattern. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions > (MojoExecutor.java:448) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:311) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:566) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution pmd of > goal org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd failed: Unmatched > braces in the pattern. > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:133) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:328) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212){code} > I see the above error when using all rules from ruleset > "category/java/errorprone.xml" when running command `mvn pmd:pmd`. When I > exclude that all ruleset then the command works again without downgrading. -- This message was sent by Atlassian Jira (v8.20.10#820010)