<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultBlogViewController.java</baseName><category>Code Style</category><columnEnd>4</columnEnd><columnStart>1</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/blog/DefaultBlogViewController.java</fileName><fingerprint>C3CFE3F14EA50F9B7F6463ABD2BD389B</fingerprint><lineEnd>751</lineEnd><lineStart>27</lineStart><message>Too many static imports may lead to messy code.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.blog</packageName><reference>247</reference><severity>NORMAL</severity><toString>DefaultBlogViewController.java(27,1): TooManyStaticImports: Code Style: Too many static imports may lead to messy code.</toString><type>TooManyStaticImports</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultBreadCrumbViewController.java</baseName><category>Best Practices</category><columnEnd>112</columnEnd><columnStart>105</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/breadcrumb/DefaultBreadCrumbViewController.java</fileName><fingerprint>EF7D143DE04F0C60115E10662DE5B52C</fingerprint><lineEnd>47</lineEnd><lineStart>47</lineStart><message>Avoid unused constructor parameters such as 'siteNode'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.breadcrumb</packageName><reference>247</reference><severity>NORMAL</severity><toString>DefaultBreadCrumbViewController.java(47,105): UnusedFormalParameter: Best Practices: Avoid unused constructor parameters such as 'siteNode'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultBreadCrumbViewController.java</baseName><category>Best Practices</category><columnEnd>78</columnEnd><columnStart>75</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/breadcrumb/DefaultBreadCrumbViewController.java</fileName><fingerprint>EF7D143DE04F0C60115E10662DE5B52C</fingerprint><lineEnd>47</lineEnd><lineStart>47</lineStart><message>Avoid unused constructor parameters such as 'view'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.breadcrumb</packageName><reference>247</reference><severity>NORMAL</severity><toString>DefaultBreadCrumbViewController.java(47,75): UnusedFormalParameter: Best Practices: Avoid unused constructor parameters such as 'view'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultNodeContainerViewController.java</baseName><category>Code Style</category><columnEnd>4</columnEnd><columnStart>1</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/DefaultNodeContainerViewController.java</fileName><fingerprint>F81CC5BD69A94EE78CDF3FFA00FBEF96</fingerprint><lineEnd>218</lineEnd><lineStart>27</lineStart><message>Too many static imports may lead to messy code.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.nodecontainer</packageName><reference>247</reference><severity>NORMAL</severity><toString>DefaultNodeContainerViewController.java(27,1): TooManyStaticImports: Code Style: Too many static imports may lead to messy code.</toString><type>TooManyStaticImports</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ViewBuilder.java</baseName><category>Best Practices</category><columnEnd>74</columnEnd><columnStart>71</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/frontend/impl/ui/ViewBuilder.java</fileName><fingerprint>E1C14C320102C0ADF2800B1E11370809</fingerprint><lineEnd>137</lineEnd><lineStart>137</lineStart><message>Avoid unused method parameters such as 'site'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.impl.ui</packageName><reference>262</reference><severity>NORMAL</severity><toString>ViewBuilder.java(137,71): UnusedFormalParameter: Best Practices: Avoid unused method parameters such as 'site'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HtmlTemplateCalendarViewController.java</baseName><category>Code Style</category><columnEnd>4</columnEnd><columnStart>1</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/HtmlTemplateComponents/src/main/java/it/tidalwave/northernwind/frontend/ui/component/calendar/htmltemplate/HtmlTemplateCalendarViewController.java</fileName><fingerprint>27060EB7B49D8AB958621A7C380255C4</fingerprint><lineEnd>131</lineEnd><lineStart>27</lineStart><message>Too many static imports may lead to messy code.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate</packageName><reference>247</reference><severity>NORMAL</severity><toString>HtmlTemplateCalendarViewController.java(27,1): TooManyStaticImports: Code Style: Too many static imports may lead to messy code.</toString><type>TooManyStaticImports</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TextHolder.java</baseName><category>Best Practices</category><columnEnd>43</columnEnd><columnStart>42</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/HtmlTemplateComponents/src/main/java/it/tidalwave/northernwind/frontend/ui/component/htmltemplate/TextHolder.java</fileName><fingerprint>EEAC98A34CB1ED48C9D75E4C4C04793C</fingerprint><lineEnd>85</lineEnd><lineStart>85</lineStart><message>Avoid unused constructor parameters such as 'id'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.htmltemplate</packageName><reference>247</reference><severity>NORMAL</severity><toString>TextHolder.java(85,42): UnusedFormalParameter: Best Practices: Avoid unused constructor parameters such as 'id'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>LayoutJaxbUnmarshallable.java</baseName><category>Best Practices</category><columnEnd>65</columnEnd><columnStart>60</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/Marshalling/src/main/java/it/tidalwave/northernwind/core/impl/io/LayoutJaxbUnmarshallable.java</fileName><fingerprint>AAC1473D3664A923C156E0F9C333EC4B</fingerprint><lineEnd>65</lineEnd><lineStart>65</lineStart><message>Avoid unused constructor parameters such as 'layout'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.core.impl.io</packageName><reference>247</reference><severity>NORMAL</severity><toString>LayoutJaxbUnmarshallable.java(65,60): UnusedFormalParameter: Best Practices: Avoid unused constructor parameters such as 'layout'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ScmFileSystemProvider.java</baseName><category>Best Practices</category><columnEnd>29</columnEnd><columnStart>18</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/northernwind/frontend/filesystem/scm/spi/ScmFileSystemProvider.java</fileName><fingerprint>3142193AC112A3284FC4A8FA5F67EA84</fingerprint><lineEnd>117</lineEnd><lineStart>117</lineStart><message>Avoid unused private methods such as 'initialize()'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.filesystem.scm.spi</packageName><reference>247</reference><severity>NORMAL</severity><toString>ScmFileSystemProvider.java(117,18): UnusedPrivateMethod: Best Practices: Avoid unused private methods such as 'initialize()'.</toString><type>UnusedPrivateMethod</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>Best Practices</category><columnEnd>109</columnEnd><columnStart>25</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>DDFEE57F8F6F1F3656A662216A764AFB</fingerprint><lineEnd>416</lineEnd><lineStart>416</lineStart><message>Avoid unused private methods such as 'log(String,DefaultConsoleOutput)'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>NORMAL</severity><toString>DefaultProcessExecutor.java(416,25): UnusedPrivateMethod: Best Practices: Avoid unused private methods such as 'log(String,DefaultConsoleOutput)'.</toString><type>UnusedPrivateMethod</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>NorthernWindResponseHeaderFilter.java</baseName><category>Best Practices</category><columnEnd>77</columnEnd><columnStart>71</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/frontend/Commons/src/main/java/it/tidalwave/northernwind/frontend/util/NorthernWindResponseHeaderFilter.java</fileName><fingerprint>BBA75BF6BACB4612F0DA8BC1D8C8B1C4</fingerprint><lineEnd>74</lineEnd><lineStart>74</lineStart><message>Avoid unused method parameters such as 'request'.</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.util</packageName><reference>247</reference><severity>NORMAL</severity><toString>NorthernWindResponseHeaderFilter.java(74,71): UnusedFormalParameter: Best Practices: Avoid unused method parameters such as 'request'.</toString><type>UnusedFormalParameter</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Properties.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/Properties.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 47, Column 84: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/Properties.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/Properties.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component</packageName><reference>284</reference><severity>ERROR</severity><toString>Properties.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/Properties.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MenuViewController.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/MenuViewController.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 43, Column 73: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/MenuViewController.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/MenuViewController.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.menu</packageName><reference>284</reference><severity>ERROR</severity><toString>MenuViewController.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/menu/MenuViewController.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>NodeContainerViewController.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 44, Column 99: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.ui.component.nodecontainer</packageName><reference>284</reference><severity>ERROR</severity><toString>NodeContainerViewController.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Components/src/main/java/it/tidalwave/northernwind/frontend/ui/component/nodecontainer/NodeContainerViewController.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Content.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/Content.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 82, Column 71: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/Content.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/Content.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.core.model</packageName><reference>284</reference><severity>ERROR</severity><toString>Content.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/Core/src/main/java/it/tidalwave/northernwind/core/model/Content.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultResourceProperties.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 74, Column 12: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.core.impl.model</packageName><reference>284</reference><severity>ERROR</severity><toString>DefaultResourceProperties.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/impl/model/DefaultResourceProperties.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultRedirectProcessor.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 90, Column 117: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.core.model.spi</packageName><reference>284</reference><severity>ERROR</severity><toString>DefaultRedirectProcessor.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/DefaultRedirectProcessor.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SiteResetterOnFileSystemChange.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/SiteResetterOnFileSystemChange.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 77, Column 7: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/SiteResetterOnFileSystemChange.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/SiteResetterOnFileSystemChange.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.core.model.spi</packageName><reference>284</reference><severity>ERROR</severity><toString>SiteResetterOnFileSystemChange.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/CoreImplementation/src/main/java/it/tidalwave/northernwind/core/model/spi/SiteResetterOnFileSystemChange.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>LocalCopyFileSystemProvider.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 94, Column 9: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.filesystem.basic</packageName><reference>284</reference><severity>ERROR</severity><toString>LocalCopyFileSystemProvider.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java</toString><type>-</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>EmbeddedMediaMetadataProvider.java</baseName><category></category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description>net.sourceforge.pmd.PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:110)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:89)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:51)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:78)
	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:24)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: net.sourceforge.pmd.lang.java.ast.ParseException: Line 51, Column 78: Cannot use '&lt;&gt;' with anonymous inner classes when running in JDK inferior to 9 mode!
	at net.sourceforge.pmd.lang.java.ast.JavaParser.throwParseException(JavaParser.java:30)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.checkForBadAnonymousDiamondUsage(JavaParser.java:153)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AllocationExpression(JavaParser.java:5123)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryPrefix(JavaParser.java:4492)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PrimaryExpression(JavaParser.java:4304)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.PostfixExpression(JavaParser.java:4126)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:4024)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.UnaryExpression(JavaParser.java:3901)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.MultiplicativeExpression(JavaParser.java:3816)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AdditiveExpression(JavaParser.java:3763)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ShiftExpression(JavaParser.java:3706)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.RelationalExpression(JavaParser.java:3645)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InstanceOfExpression(JavaParser.java:3574)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.EqualityExpression(JavaParser.java:3521)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.AndExpression(JavaParser.java:3481)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ExclusiveOrExpression(JavaParser.java:3441)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.InclusiveOrExpression(JavaParser.java:3401)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalAndExpression(JavaParser.java:3361)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalOrExpression(JavaParser.java:3321)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ConditionalExpression(JavaParser.java:3283)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.Expression(JavaParser.java:3140)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableInitializer(JavaParser.java:1998)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.VariableDeclarator(JavaParser.java:1898)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.FieldDeclaration(JavaParser.java:1850)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBodyDeclaration(JavaParser.java:1800)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceBody(JavaParser.java:1755)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.ClassOrInterfaceDeclaration(JavaParser.java:880)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.TypeDeclaration(JavaParser.java:782)
	at net.sourceforge.pmd.lang.java.ast.JavaParser.CompilationUnit(JavaParser.java:502)
	at net.sourceforge.pmd.lang.java.AbstractJavaParser.parse(AbstractJavaParser.java:62)
	at net.sourceforge.pmd.SourceCodeProcessor.parse(SourceCodeProcessor.java:121)
	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:185)
	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:107)
	... 10 more</description><fileName>../../NorthernWind_Metrics/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java</fileName><fingerprint>35B5E0D874163E946DC225EBB55A20BC</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java</message><moduleName></moduleName><origin>pmd</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.media.impl</packageName><reference>284</reference><severity>ERROR</severity><toString>EmbeddedMediaMetadataProvider.java(0,0): -: : PMDException: Error while parsing /var/jenkins_home/jobs/NorthernWind_Metrics/workspace/modules/frontend/Media/src/main/java/it/tidalwave/northernwind/frontend/media/impl/EmbeddedMediaMetadataProvider.java</toString><type>-</type></issue><size>20</size><toString>20 warnings (error: 9, normal: 11)</toString></reportApi>