Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 8.19 with build-config/lutece_checks.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
56 0 5 107

Files

File
 I
 W
 E
fr/paris/lutece/plugins/rss/business/IRssFeedDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/IRssGeneratedFileDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/RssFeed.java 0 0 4
fr/paris/lutece/plugins/rss/business/RssFeedDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/RssFeedHome.java 0 0 2
fr/paris/lutece/plugins/rss/business/RssGeneratedFile.java 0 0 1
fr/paris/lutece/plugins/rss/business/RssGeneratedFileDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/RssGeneratedFileHome.java 0 0 1
fr/paris/lutece/plugins/rss/business/RssGeneratedFilePortletRemovalListener.java 0 0 1
fr/paris/lutece/plugins/rss/business/parameter/IRssFeedParameterDAO.java 0 0 6
fr/paris/lutece/plugins/rss/business/parameter/RssFeedParameterDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/parameter/RssFeedParameterHome.java 0 0 7
fr/paris/lutece/plugins/rss/business/portlet/IRssListPortletDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/IRssPortletDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssListPortlet.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssListPortletDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssListPortletHome.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssPortlet.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssPortletDAO.java 0 0 1
fr/paris/lutece/plugins/rss/business/portlet/RssPortletHome.java 0 0 1
fr/paris/lutece/plugins/rss/business/resourceRss/IResourceRssFactory.java 0 0 2
fr/paris/lutece/plugins/rss/business/resourceRss/ResourceRssFactory.java 0 0 2
fr/paris/lutece/plugins/rss/service/AutoUpdatingRss.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssAdvanceParamService.java 0 0 3
fr/paris/lutece/plugins/rss/service/RssContent.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssContentLoader.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssContentService.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssFeedsService.java 0 0 5
fr/paris/lutece/plugins/rss/service/RssGeneratorService.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssParsingException.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssPlugin.java 0 0 1
fr/paris/lutece/plugins/rss/service/RssService.java 0 0 3
fr/paris/lutece/plugins/rss/service/daemon/FetchRssFeedsDaemon.java 0 0 1
fr/paris/lutece/plugins/rss/service/daemon/GenerateRssFilesDaemon.java 0 0 1
fr/paris/lutece/plugins/rss/service/daemon/ResetRssFeedsMemoryCacheDaemon.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/AbstractFeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/FeedTypeManager.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/IFeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/atom/AbstractAtomFeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/atom/DefaultAtomFeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/rss/AbstractRssFeedTypeProvider.java 0 0 3
fr/paris/lutece/plugins/rss/service/type/rss/DefaultRssFeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/service/type/rss/Rss09FeedTypeProvider.java 0 0 1
fr/paris/lutece/plugins/rss/web/FeedUtil.java 0 0 1
fr/paris/lutece/plugins/rss/web/RssAdminDashboardComponent.java 0 0 2
fr/paris/lutece/plugins/rss/web/RssFeedInclude.java 0 0 4
fr/paris/lutece/plugins/rss/web/RssFeedsJspBean.java 0 0 4
fr/paris/lutece/plugins/rss/web/RssInclude.java 0 0 1
fr/paris/lutece/plugins/rss/web/RssJspBean.java 0 5 16
fr/paris/lutece/plugins/rss/web/RssListApp.java 0 0 5
fr/paris/lutece/plugins/rss/web/RssListInclude.java 0 0 1
fr/paris/lutece/plugins/rss/web/filter/RssGeneratorFilter.java 0 0 1
fr/paris/lutece/plugins/rss/web/portlet/RssListPortletJspBean.java 0 0 1
fr/paris/lutece/plugins/rss/web/portlet/RssPortletJspBean.java 0 0 1

Rules

Category Rule Violations Severity
coding NestedIfDepth
  • max: "3"
1
 Error
ParameterAssignment 1
 Error
ReturnCount
  • max: "5"
5
 Warning
design FinalClass 1
 Error
HideUtilityClassConstructor 1
 Error
header Header
  • fileExtensions: "java"
  • headerFile: "/opt/data/jenkins/home/jobs/admin-github-build/workspace/target/checkstyle-header.txt"
54
 Error
javadoc JavadocMethod 39
 Error
JavadocType 3
 Error
naming LocalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
2
 Error
PackageName
  • format: "^fr\.paris\.[a-z][a-z0-9\.]*$"
2
 Error
ParameterName
  • format: "^[a-z][a-zA-Z0-9]*$"
3
 Error

Details

fr/paris/lutece/plugins/rss/business/IRssFeedDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/IRssGeneratedFileDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/RssFeed.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Unused @param tag for 'nIncludeStyle'. 236
 Error
javadoc JavadocMethod Expected @param tag for 'nIdIncludeStyle'. 238
 Error
javadoc JavadocMethod Expected @param tag for 'bActive'. 256

fr/paris/lutece/plugins/rss/business/RssFeedDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/RssFeedHome.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
coding ParameterAssignment Assignment of parameter 'rssFeed' is not allowed. 107

fr/paris/lutece/plugins/rss/business/RssGeneratedFile.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/RssGeneratedFileDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/RssGeneratedFileHome.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/RssGeneratedFilePortletRemovalListener.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/parameter/IRssFeedParameterDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 54
 Error
javadoc JavadocMethod Unused @param tag for 'strParameterValue'. 58
 Error
javadoc JavadocMethod Unused @param tag for 'strParameterKey'. 59
 Error
javadoc JavadocMethod Expected @param tag for 'param'. 62
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 62

fr/paris/lutece/plugins/rss/business/parameter/RssFeedParameterDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/parameter/RssFeedParameterHome.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 47
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 59
 Error
javadoc JavadocMethod Unused @param tag for 'strParameterKey'. 66
 Error
javadoc JavadocMethod Unused @param tag for 'strParameterValue'. 67
 Error
javadoc JavadocMethod Expected @param tag for 'param'. 70
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 70

fr/paris/lutece/plugins/rss/business/portlet/IRssListPortletDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/IRssPortletDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssListPortlet.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssListPortletDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssListPortletHome.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssPortlet.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssPortletDAO.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/portlet/RssPortletHome.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/business/resourceRss/IResourceRssFactory.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
naming PackageName Name 'fr.paris.lutece.plugins.rss.business.resourceRss' must match pattern '^fr\.paris\.[a-z][a-z0-9\.]*$'. 34

fr/paris/lutece/plugins/rss/business/resourceRss/ResourceRssFactory.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
naming PackageName Name 'fr.paris.lutece.plugins.rss.business.resourceRss' must match pattern '^fr\.paris\.[a-z][a-z0-9\.]*$'. 34

fr/paris/lutece/plugins/rss/service/AutoUpdatingRss.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssAdvanceParamService.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
design FinalClass Class RssAdvanceParamService should be declared as final. 46
 Error
javadoc JavadocType Missing a Javadoc comment. 46

fr/paris/lutece/plugins/rss/service/RssContent.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssContentLoader.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssContentService.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssFeedsService.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocType Missing a Javadoc comment. 43
 Error
javadoc JavadocMethod Missing a Javadoc comment. 45
 Error
javadoc JavadocMethod Missing a Javadoc comment. 49
 Error
javadoc JavadocMethod Missing a Javadoc comment. 54

fr/paris/lutece/plugins/rss/service/RssGeneratorService.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssParsingException.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssPlugin.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/RssService.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Missing a Javadoc comment. 107
 Error
javadoc JavadocMethod Missing a Javadoc comment. 112

fr/paris/lutece/plugins/rss/service/daemon/FetchRssFeedsDaemon.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/daemon/GenerateRssFilesDaemon.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/daemon/ResetRssFeedsMemoryCacheDaemon.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/AbstractFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/FeedTypeManager.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/IFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/atom/AbstractAtomFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/atom/DefaultAtomFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/rss/AbstractRssFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Unused @param tag for 'item'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'resourceItem'. 68

fr/paris/lutece/plugins/rss/service/type/rss/DefaultRssFeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/service/type/rss/Rss09FeedTypeProvider.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/FeedUtil.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/RssAdminDashboardComponent.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocType Missing a Javadoc comment. 50

fr/paris/lutece/plugins/rss/web/RssFeedInclude.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Missing a Javadoc comment. 130
 Error
javadoc JavadocMethod Unused @param tag for 'quicklinks'. 137
 Error
javadoc JavadocMethod Expected @param tag for 'rss'. 142

fr/paris/lutece/plugins/rss/web/RssFeedsJspBean.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
naming LocalVariableName Name 'paginator_active' must match pattern '^[a-z][a-zA-Z0-9]*$'. 181
 Error
naming LocalVariableName Name 'paginator_inactive' must match pattern '^[a-z][a-zA-Z0-9]*$'. 188
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 550

fr/paris/lutece/plugins/rss/web/RssInclude.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/RssJspBean.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Warning
coding ReturnCount Return count is 7 (max allowed for non-void methods/lambdas is 5). 206
 Warning
coding ReturnCount Return count is 9 (max allowed for non-void methods/lambdas is 5). 310
 Warning
coding ReturnCount Return count is 7 (max allowed for non-void methods/lambdas is 5). 448
 Error
coding NestedIfDepth Nested if-else depth is 4 (max allowed is 3). 542
 Warning
coding ReturnCount Return count is 10 (max allowed for non-void methods/lambdas is 5). 615
 Warning
coding ReturnCount Return count is 11 (max allowed for non-void methods/lambdas is 5). 805
 Error
javadoc JavadocMethod Expected @param tag for 'strRssName'. 944
 Error
javadoc JavadocMethod Expected @param tag for 'strRssWorkgroup'. 944
 Error
javadoc JavadocMethod Expected @param tag for 'rss_type'. 945
 Error
naming ParameterName Name 'rss_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. 945
 Error
javadoc JavadocMethod Expected @param tag for 'resourceKey'. 945
 Error
javadoc JavadocMethod Expected @param tag for 'parameterList'. 945
 Error
javadoc JavadocMethod Expected @param tag for 'id_rss'. 964
 Error
naming ParameterName Name 'id_rss' must match pattern '^[a-z][a-zA-Z0-9]*$'. 964
 Error
javadoc JavadocMethod Expected @param tag for 'strRssName'. 964
 Error
javadoc JavadocMethod Expected @param tag for 'strRssWorkgroup'. 965
 Error
javadoc JavadocMethod Expected @param tag for 'rss_type'. 965
 Error
naming ParameterName Name 'rss_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. 965
 Error
javadoc JavadocMethod Expected @param tag for 'resourceKey'. 965
 Error
javadoc JavadocMethod Expected @param tag for 'parameterList'. 965

fr/paris/lutece/plugins/rss/web/RssListApp.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2
 Error
javadoc JavadocMethod Expected @return tag. 66
 Error
javadoc JavadocMethod Expected @param tag for 'request'. 66
 Error
javadoc JavadocMethod Expected @param tag for 'nMode'. 66
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 66

fr/paris/lutece/plugins/rss/web/RssListInclude.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/filter/RssGeneratorFilter.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/portlet/RssListPortletJspBean.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2

fr/paris/lutece/plugins/rss/web/portlet/RssPortletJspBean.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of ' * Copyright (c) 2002-2020, City of Paris'. 2