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
50 0 3 427

Files

File
 I
 W
 E
fr/paris/lutece/plugins/notificationstore/business/AbstractFilterDao.java 0 1 45
fr/paris/lutece/plugins/notificationstore/business/DemandCategoryDAO.java 0 0 1
fr/paris/lutece/plugins/notificationstore/business/DemandCategoryHome.java 0 0 3
fr/paris/lutece/plugins/notificationstore/business/DemandDAO.java 0 0 11
fr/paris/lutece/plugins/notificationstore/business/DemandHome.java 0 0 21
fr/paris/lutece/plugins/notificationstore/business/DemandTypeDAO.java 0 0 3
fr/paris/lutece/plugins/notificationstore/business/DemandTypeHome.java 0 0 6
fr/paris/lutece/plugins/notificationstore/business/INotificationContentDAO.java 0 0 6
fr/paris/lutece/plugins/notificationstore/business/NotificationContent.java 0 0 1
fr/paris/lutece/plugins/notificationstore/business/NotificationContentDAO.java 0 0 3
fr/paris/lutece/plugins/notificationstore/business/NotificationContentHome.java 0 0 26
fr/paris/lutece/plugins/notificationstore/business/NotificationDAO.java 0 0 18
fr/paris/lutece/plugins/notificationstore/business/NotificationEventDAO.java 0 0 7
fr/paris/lutece/plugins/notificationstore/business/NotificationEventHome.java 0 0 13
fr/paris/lutece/plugins/notificationstore/business/NotificationHome.java 0 0 23
fr/paris/lutece/plugins/notificationstore/business/TemporaryStatusDAO.java 0 0 3
fr/paris/lutece/plugins/notificationstore/business/TemporaryStatusHome.java 0 0 5
fr/paris/lutece/plugins/notificationstore/service/CustomerProvider.java 0 0 10
fr/paris/lutece/plugins/notificationstore/service/DemandService.java 0 0 33
fr/paris/lutece/plugins/notificationstore/service/DemandTypeService.java 0 0 2
fr/paris/lutece/plugins/notificationstore/service/JsonGeneration.java 0 0 8
fr/paris/lutece/plugins/notificationstore/service/NotificationEventDaemon.java 0 0 1
fr/paris/lutece/plugins/notificationstore/service/NotificationService.java 0 2 35
fr/paris/lutece/plugins/notificationstore/service/NotificationStorePlugin.java 0 0 1
fr/paris/lutece/plugins/notificationstore/service/TemporaryStatusCacheService.java 0 0 2
fr/paris/lutece/plugins/notificationstore/service/TemporaryStatusService.java 0 0 9
fr/paris/lutece/plugins/notificationstore/service/file/AccessDeniedFileRBACService.java 0 0 1
fr/paris/lutece/plugins/notificationstore/service/listener/LogDemandListener.java 0 0 1
fr/paris/lutece/plugins/notificationstore/service/listener/LogNotificationListener.java 0 0 1
fr/paris/lutece/plugins/notificationstore/utils/NotificationStoreConstants.java 0 0 3
fr/paris/lutece/plugins/notificationstore/utils/NotificationStoreUtils.java 0 0 5
fr/paris/lutece/plugins/notificationstore/web/AbstractJspBean.java 0 0 22
fr/paris/lutece/plugins/notificationstore/web/AbstractManageDemandJspBean.java 0 0 7
fr/paris/lutece/plugins/notificationstore/web/AbstractManageDemandTypeJspBean.java 0 0 8
fr/paris/lutece/plugins/notificationstore/web/AbstractManageJspBean.java 0 0 7
fr/paris/lutece/plugins/notificationstore/web/DemandCategoryJspBean.java 0 0 3
fr/paris/lutece/plugins/notificationstore/web/DemandJspBean.java 0 0 2
fr/paris/lutece/plugins/notificationstore/web/DemandTypeJspBean.java 0 0 4
fr/paris/lutece/plugins/notificationstore/web/NotificationEventJspBean.java 0 0 2
fr/paris/lutece/plugins/notificationstore/web/NotificationJspBean.java 0 0 2
fr/paris/lutece/plugins/notificationstore/web/StatusJspBean.java 0 0 5
fr/paris/lutece/plugins/notificationstore/web/rs/DemandCategoryRestService.java 0 0 7
fr/paris/lutece/plugins/notificationstore/web/rs/DemandRestService.java 0 0 23
fr/paris/lutece/plugins/notificationstore/web/rs/DemandTypeRestService.java 0 0 10
fr/paris/lutece/plugins/notificationstore/web/rs/NotificationRestService.java 0 0 9
fr/paris/lutece/plugins/notificationstore/web/rs/StatusRestService.java 0 0 6
fr/paris/lutece/plugins/notificationstore/web/rs/swagger/SwaggerConfig.java 0 0 2
fr/paris/lutece/plugins/notificationstore/web/rs/swagger/SwaggerConstants.java 0 0 1

Rules

Category Rule Violations Severity
blocks NeedBraces 1
 Error
coding DeclarationOrder 22
 Error
EmptyStatement 1
 Error
ExplicitInitialization 1
 Error
HiddenField 6
 Error
ParameterAssignment 2
 Error
ReturnCount
  • max: "5"
3
 Warning
SimplifyBooleanReturn 1
 Error
design FinalClass 3
 Error
HideUtilityClassConstructor 3
 Error
VisibilityModifier 4
 Error
header Header
  • fileExtensions: "java"
  • headerFile: "/var/jenkins_home/jobs/admin-github-build/workspace@5/target/checkstyle-header.txt"
48
 Error
imports UnusedImports 5
 Error
javadoc JavadocMethod 276
 Error
JavadocType 16
 Error
modifier ModifierOrder 13
 Error
naming LocalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
3
 Error
ParameterName
  • format: "^[a-z][a-zA-Z0-9]*$"
10
 Error
StaticVariableName
  • format: "^_[a-z](_?[a-zA-Z0-9])*$"
2
 Error
regexp RegexpSinglelineJava
  • format: "System\.exit"
9
 Error
RegexpSinglelineJava
  • format: "System\.out\.println"
9
 Error
whitespace ParenPad
  • option: "space"
1
 Error

Details

fr/paris/lutece/plugins/notificationstore/business/AbstractFilterDao.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of '/*'. 1
 Error
javadoc JavadocType Missing a Javadoc comment. 50
 Error
design VisibilityModifier Variable '_mapSql' must be private and have accessor methods. 54
 Error
coding DeclarationOrder Static variable definition in wrong order. 57
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Error
coding DeclarationOrder Static variable definition in wrong order. 58
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'WHERE 1'. 61
 Error
coding DeclarationOrder Static variable definition in wrong order. 61
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 61
 Error
coding DeclarationOrder Static variable definition in wrong order. 62
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 62
 Error
coding DeclarationOrder Static variable definition in wrong order. 63
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 63
 Error
coding DeclarationOrder Static variable definition in wrong order. 64
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 64
 Error
coding DeclarationOrder Static variable definition in wrong order. 65
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 65
 Error
coding DeclarationOrder Static variable definition in wrong order. 68
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 68
 Error
coding DeclarationOrder Static variable definition in wrong order. 69
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 69
 Error
coding DeclarationOrder Static variable definition in wrong order. 70
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 70
 Error
coding DeclarationOrder Static variable definition in wrong order. 71
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 71
 Error
coding DeclarationOrder Static variable definition in wrong order. 74
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 74
 Error
coding DeclarationOrder Static variable definition in wrong order. 75
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 75
 Error
coding DeclarationOrder Variable access definition in wrong order. 78
 Error
design VisibilityModifier Variable '_plugin' must be private and have accessor methods. 78
 Error
javadoc JavadocMethod Missing a Javadoc comment. 80
 Error
javadoc JavadocMethod Expected @param tag for 'SQL_QUERY_SELECTALL_ID'. 109
 Error
naming ParameterName Name 'SQL_QUERY_SELECTALL_ID' must match pattern '^[a-z][a-zA-Z0-9]*$'. 109
 Error
naming LocalVariableName Name 'WhereClauses' must match pattern '^[a-z][a-zA-Z0-9]*$'. 133
 Error
javadoc JavadocMethod Expected @param tag for 'mapFilterCriteria'. 194
 Warning
coding ReturnCount Return count is 6 (max allowed for non-void methods/lambdas is 5). 216
 Error
javadoc JavadocMethod Expected @param tag for 'strAttributeName'. 245
 Error
javadoc JavadocMethod Expected @param tag for 'strPrefixToCut'. 245
 Error
javadoc JavadocMethod Expected @param tag for 'businessClass'. 274
 Error
javadoc JavadocMethod Expected @return tag. 302
 Error
javadoc JavadocMethod Expected @param tag for 'strSqlSelectAllIds'. 302
 Error
javadoc JavadocMethod Expected @param tag for 'mapFilterCriteria'. 302
 Error
javadoc JavadocMethod Expected @param tag for 'strColumnToOrder'. 302
 Error
javadoc JavadocMethod Expected @param tag for 'strSortMode'. 302

fr/paris/lutece/plugins/notificationstore/business/DemandCategoryDAO.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/notificationstore/business/DemandCategoryHome.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. 149
 Error
coding EmptyStatement Empty statement. 154

fr/paris/lutece/plugins/notificationstore/business/DemandDAO.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
imports UnusedImports Unused import - com.fasterxml.jackson.databind.JsonMappingException. 59
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'WHERE 1'. 120
 Error
naming StaticVariableName Name 'hashMapTypeRef' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 136
 Error
blocks NeedBraces 'if' construct must use '{}'s. 194
 Error
javadoc JavadocMethod Expected @param tag for 'json'. 510
 Error
javadoc JavadocMethod Expected @param tag for 'map'. 534
 Error
javadoc JavadocMethod Expected @param tag for 'sql'. 553
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 553
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 590
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 590

fr/paris/lutece/plugins/notificationstore/business/DemandHome.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
imports UnusedImports Unused import - fr.paris.lutece.portal.service.plugin.PluginService. 41
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 68
 Error
javadoc JavadocMethod Expected @return tag. 79
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 79
 Error
javadoc JavadocMethod Expected @return tag. 90
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 90
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 112
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandId'. 124
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 124
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 124
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 138
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 138
 Error
javadoc JavadocMethod Expected @param tag for 'strDirectionDateOrderBy'. 139
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 153
 Error
javadoc JavadocMethod Expected @param tag for 'listStatus'. 153
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 153
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemandType'. 153
 Error
javadoc JavadocMethod Expected @param tag for 'strOldCustomerId'. 176
 Error
javadoc JavadocMethod Expected @param tag for 'strNewCustomerId'. 176
 Error
javadoc JavadocMethod Expected @param tag for 'nUid'. 186

fr/paris/lutece/plugins/notificationstore/business/DemandTypeDAO.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. 65
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 291

fr/paris/lutece/plugins/notificationstore/business/DemandTypeHome.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 'nKey'. 115
 Error
javadoc JavadocMethod Expected @param tag for 'type_id'. 119
 Error
naming ParameterName Name 'type_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 119
 Error
javadoc JavadocMethod Expected @param tag for 'strCategoryCode'. 179
 Error
javadoc JavadocMethod Missing a Javadoc comment. 185

fr/paris/lutece/plugins/notificationstore/business/INotificationContentDAO.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'. 78
 Error
javadoc JavadocMethod Unused @param tag for 'strId'. 97
 Error
javadoc JavadocMethod Expected @param tag for 'nKey'. 104
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 124
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 137

fr/paris/lutece/plugins/notificationstore/business/NotificationContent.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/notificationstore/business/NotificationContentDAO.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. 225
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 225

fr/paris/lutece/plugins/notificationstore/business/NotificationContentHome.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
imports UnusedImports Unused import - fr.paris.lutece.portal.service.plugin.Plugin. 49
 Error
javadoc JavadocMethod Unused @param tag for 'plugin'. 94
 Error
javadoc JavadocMethod Unused @param tag for 'notificationContent'. 109
 Error
javadoc JavadocMethod Unused @param tag for 'plugin'. 111
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 116
 Error
javadoc JavadocMethod Unused @param tag for 'plugin'. 132
 Error
javadoc JavadocMethod Unused @param tag for 'plugin'. 163
 Error
javadoc JavadocMethod Unused @param tag for 'plugin'. 180
 Error
javadoc JavadocMethod Expected @param tag for 'listNotificationType'. 223
 Error
javadoc JavadocMethod Missing a Javadoc comment. 228
 Error
javadoc JavadocMethod Expected @return tag. 294
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 294
 Error
javadoc JavadocMethod Expected @param tag for 'notificationType'. 294
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationContent'. 295
 Error
javadoc JavadocMethod Expected @throws tag for 'IOException'. 295
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 326
 Error
javadoc JavadocMethod Expected @param tag for 'notificationType'. 326
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationContent'. 326
 Error
javadoc JavadocMethod Expected @throws tag for 'IOException'. 327
 Error
coding ParameterAssignment Assignment of parameter 'strNotificationContent' is not allowed. 329
 Error
javadoc JavadocMethod Expected @return tag. 373
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 373
 Error
javadoc JavadocMethod Expected @param tag for 'statusType'. 373
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 403
 Error
javadoc JavadocMethod Expected @param tag for 'statusType'. 403

fr/paris/lutece/plugins/notificationstore/business/NotificationDAO.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
regexp RegexpSinglelineJava Line matches the illegal pattern 'SELECT *'. 100
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'SELECT *'. 106
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'SELECT *'. 110
 Error
design VisibilityModifier Variable '_mapper' must be private and have accessor methods. 116
 Error
javadoc JavadocMethod Expected @param tag for 'strBaseQuery'. 194
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 194
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 293
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 293
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 493
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 493
 Error
javadoc JavadocMethod Expected @param tag for 'notif'. 534
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 534
 Error
javadoc JavadocMethod Expected @return tag. 581
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 581
 Error
javadoc JavadocMethod Expected @param tag for 'notifContent'. 581
 Error
javadoc JavadocMethod Expected @param tag for 'typeReference'. 581
 Error
coding SimplifyBooleanReturn Conditional logic can be removed. 697

fr/paris/lutece/plugins/notificationstore/business/NotificationEventDAO.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
regexp RegexpSinglelineJava Line matches the illegal pattern 'WHERE 1'. 69
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 301
 Error
javadoc JavadocMethod Expected @param tag for 'sbSql'. 342
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 342
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 394
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 394

fr/paris/lutece/plugins/notificationstore/business/NotificationEventHome.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 'strDemandId'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 65
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandId'. 77
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 77
 Error
javadoc JavadocMethod Expected @param tag for 'lNotificationDate'. 77
 Error
javadoc JavadocMethod Expected @param tag for 'nId'. 88
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 99
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 110
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 121
 Error
javadoc JavadocMethod Unused @param tag for 'the'. 129
 Error
javadoc JavadocMethod Expected @param tag for 'nbDaysBeforePurge'. 133
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 146

fr/paris/lutece/plugins/notificationstore/business/NotificationHome.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 'strDemandId'. 67
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 67
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 67
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandId'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'lDate'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'id'. 91
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 102
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 113
 Error
javadoc JavadocMethod Expected @param tag for 'notificationFilter'. 124
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandId'. 138
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 138
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 138
 Error
javadoc JavadocMethod Expected @param tag for 'filter'. 139
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 150
 Error
javadoc JavadocMethod Unused @param tag for 'Notification'. 176
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 180
 Error
javadoc JavadocMethod Expected @param tag for 'nDemandTypeId'. 204
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandId'. 216
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 216
 Error
javadoc JavadocMethod Expected @param tag for 'strOldCustomerId'. 227
 Error
javadoc JavadocMethod Expected @param tag for 'strNewCustomerId'. 227

fr/paris/lutece/plugins/notificationstore/business/TemporaryStatusDAO.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. 261
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 261

fr/paris/lutece/plugins/notificationstore/business/TemporaryStatusHome.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 'strStatus'. 113
 Error
javadoc JavadocMethod Expected @param tag for 'nStatusId'. 117
 Error
javadoc JavadocMethod Expected @param tag for 'strStatus'. 129
 Error
javadoc JavadocMethod Missing a Javadoc comment. 166

fr/paris/lutece/plugins/notificationstore/service/CustomerProvider.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 StaticVariableName Name 'bIsInitialized' must match pattern '^_[a-z](_?[a-zA-Z0-9])*$'. 86
 Error
coding ExplicitInitialization Variable 'bIsInitialized' explicitly initialized to 'false' (default value for its type). 86
 Error
javadoc JavadocMethod Expected @return tag. 95
 Error
javadoc JavadocMethod Expected @param tag for 'identityService'. 124
 Error
javadoc JavadocMethod Expected @throws tag for 'IdentityStoreException'. 149
 Error
javadoc JavadocMethod Unused @param tag for 'customer'. 218
 Error
javadoc JavadocMethod Unused @param tag for 'strCode'. 271
 Error
javadoc JavadocMethod Expected @param tag for 'strId'. 287
 Error
javadoc JavadocMethod Expected @param tag for 'strId'. 298

fr/paris/lutece/plugins/notificationstore/service/DemandService.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 DeclarationOrder Static variable definition in wrong order. 78
 Error
coding DeclarationOrder Static variable definition in wrong order. 79
 Error
coding DeclarationOrder Static variable definition in wrong order. 80
 Error
coding HiddenField '_demandDao' hides a field. 101
 Error
javadoc JavadocMethod Expected @param tag for '_demandDao'. 101
 Error
naming ParameterName Name '_demandDao' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
 Error
coding HiddenField '_notificationDao' hides a field. 101
 Error
javadoc JavadocMethod Expected @param tag for '_notificationDao'. 101
 Error
naming ParameterName Name '_notificationDao' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
 Error
coding HiddenField '_notificationEventDao' hides a field. 101
 Error
javadoc JavadocMethod Expected @param tag for '_notificationEventDao'. 101
 Error
naming ParameterName Name '_notificationEventDao' must match pattern '^[a-z][a-zA-Z0-9]*$'. 101
 Error
coding HiddenField '_statusDao' hides a field. 102
 Error
javadoc JavadocMethod Expected @param tag for '_statusDao'. 102
 Error
naming ParameterName Name '_statusDao' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 164
 Error
javadoc JavadocMethod Expected @param tag for 'notificationEvent'. 220
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 265
 Error
javadoc JavadocMethod Expected @param tag for 'dStart'. 289
 Error
javadoc JavadocMethod Expected @param tag for 'dEnd'. 289
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 289
 Error
javadoc JavadocMethod Expected @param tag for 'strStatus'. 289
 Error
javadoc JavadocMethod Expected @param tag for 'dStart'. 311
 Error
javadoc JavadocMethod Expected @param tag for 'dEnd'. 311
 Error
javadoc JavadocMethod Expected @param tag for 'strDemandTypeId'. 311
 Error
javadoc JavadocMethod Expected @param tag for 'strStatus'. 311
 Error
javadoc JavadocMethod Expected @param tag for 'lTypes'. 312
 Error
javadoc JavadocMethod Expected @param tag for 'type_id'. 350
 Error
naming ParameterName Name 'type_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 350
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 375
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 375
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemandType'. 375

fr/paris/lutece/plugins/notificationstore/service/DemandTypeService.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. 41

fr/paris/lutece/plugins/notificationstore/service/JsonGeneration.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. 61
 Error
javadoc JavadocMethod Missing a Javadoc comment. 69
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'System\.out\.println'. 80
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'System\.out\.println'. 100
 Error
javadoc JavadocMethod Missing a Javadoc comment. 105
 Error
javadoc JavadocMethod Missing a Javadoc comment. 148
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'System\.out\.println'. 157

fr/paris/lutece/plugins/notificationstore/service/NotificationEventDaemon.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/notificationstore/service/NotificationService.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 NotificationService should be declared as final. 74
 Error
javadoc JavadocType Missing a Javadoc comment. 74
 Error
javadoc JavadocMethod Expected @return tag. 147
 Warning
coding ReturnCount Return count is 7 (max allowed for non-void methods/lambdas is 5). 147
 Error
javadoc JavadocMethod Expected @param tag for 'strJson'. 147
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 218
 Error
javadoc JavadocMethod Expected @param tag for 'warnings'. 218
 Error
javadoc JavadocMethod Expected @return tag. 249
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 249
 Error
javadoc JavadocMethod Expected @param tag for 'warnings'. 249
 Error
javadoc JavadocMethod Expected @throws tag for 'IdentityStoreException'. 249
 Error
whitespace ParenPad ')' is not preceded with whitespace. 305
 Warning
coding ReturnCount Return count is 7 (max allowed for non-void methods/lambdas is 5). 326
 Error
javadoc JavadocMethod Expected @param tag for 'strJson'. 326
 Error
javadoc JavadocMethod Expected @param tag for 'strJson'. 385
 Error
javadoc JavadocMethod Unused @param tag for 'notification'. 419
 Error
javadoc JavadocMethod Expected @param tag for 'notificationEvent'. 422
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 512
 Error
javadoc JavadocMethod Expected @param tag for 'warnings'. 512
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 551
 Error
javadoc JavadocMethod Expected @param tag for 'request'. 551
 Error
javadoc JavadocMethod Unused @param tag for 'strMessage'. 573
 Error
javadoc JavadocMethod Unused @param tag for 'ex'. 575
 Error
javadoc JavadocMethod Expected @param tag for 'warnings'. 579
 Error
javadoc JavadocMethod Unused @param tag for 'strMessage'. 624
 Error
javadoc JavadocMethod Expected @param tag for 'httpStatus'. 630
 Error
javadoc JavadocMethod Expected @return tag. 654
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 654
 Error
javadoc JavadocMethod Expected @param tag for 'warnings'. 654
 Error
javadoc JavadocMethod Expected @return tag. 690
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 690
 Error
javadoc JavadocMethod Expected @param tag for 'strJson'. 728
 Error
javadoc JavadocMethod Expected @throws tag for 'JsonMappingException'. 728
 Error
javadoc JavadocMethod Expected @throws tag for 'JsonProcessingException'. 728
 Error
javadoc JavadocMethod Expected @param tag for 'notification'. 748
 Error
javadoc JavadocMethod Expected @throws tag for 'NotificationException'. 748

fr/paris/lutece/plugins/notificationstore/service/NotificationStorePlugin.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/notificationstore/service/TemporaryStatusCacheService.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 TemporaryStatusCacheService should be declared as final. 47

fr/paris/lutece/plugins/notificationstore/service/TemporaryStatusService.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
imports UnusedImports Unused import - fr.paris.lutece.portal.service.plugin.Plugin. 45
 Error
design FinalClass Class TemporaryStatusService should be declared as final. 55
 Error
javadoc JavadocMethod Unused @param tag for 'strStatus'. 177
 Error
javadoc JavadocMethod Expected @param tag for 'nStatusId'. 181
 Error
coding ParameterAssignment Assignment of parameter 'strStatus' is not allowed. 197
 Error
javadoc JavadocMethod Expected @param tag for 'mapFilterCriteria'. 255
 Error
javadoc JavadocMethod Expected @param tag for 'strColumnToOrder'. 255
 Error
javadoc JavadocMethod Expected @param tag for 'strSortMode'. 255

fr/paris/lutece/plugins/notificationstore/service/file/AccessDeniedFileRBACService.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/notificationstore/service/listener/LogDemandListener.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/notificationstore/service/listener/LogNotificationListener.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/notificationstore/utils/NotificationStoreConstants.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. 36
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 36

fr/paris/lutece/plugins/notificationstore/utils/NotificationStoreUtils.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
imports UnusedImports Unused import - fr.paris.lutece.plugins.grubusiness.business.demand.TemporaryStatus. 45
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 56
 Error
javadoc JavadocMethod Expected @return tag. 67
 Error
javadoc JavadocMethod Expected @param tag for 'object'. 67

fr/paris/lutece/plugins/notificationstore/web/AbstractJspBean.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of '/*'. 1
 Error
javadoc JavadocType Missing a Javadoc comment. 51
 Error
coding DeclarationOrder Variable access definition in wrong order. 57
 Error
coding DeclarationOrder Variable access definition in wrong order. 62
 Error
coding DeclarationOrder Variable access definition in wrong order. 83
 Error
design VisibilityModifier Variable '_model' must be private and have accessor methods. 83
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 98
 Error
javadoc JavadocMethod Unused @param tag for '<S>'. 124
 Error
javadoc JavadocMethod Unused @param tag for '<T>'. 126
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 132
 Error
javadoc JavadocMethod Missing a Javadoc comment. 134
 Error
javadoc JavadocMethod Expected @param tag for 'request'. 153
 Error
javadoc JavadocMethod Expected @return tag. 190
 Error
javadoc JavadocMethod Expected @param tag for 'request'. 202
 Error
javadoc JavadocMethod Expected @param tag for 'strItemManagementJsp'. 202
 Error
coding HiddenField '_model' hides a field. 224
 Error
naming LocalVariableName Name '_model' must match pattern '^[a-z][a-zA-Z0-9]*$'. 224
 Error
coding HiddenField '_mapFilterCriteria' hides a field. 245
 Error
javadoc JavadocMethod Expected @param tag for '_mapFilterCriteria'. 245
 Error
naming ParameterName Name '_mapFilterCriteria' must match pattern '^[a-z][a-zA-Z0-9]*$'. 245
 Error
javadoc JavadocMethod Expected @param tag for 'strOrderByColumn'. 245
 Error
javadoc JavadocMethod Expected @param tag for 'strSortMode'. 245

fr/paris/lutece/plugins/notificationstore/web/AbstractManageDemandJspBean.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 Type Javadoc comment is missing @param <S> tag. 50
 Error
javadoc JavadocType Type Javadoc comment is missing @param <T> tag. 50
 Error
coding DeclarationOrder Variable access definition in wrong order. 56
 Error
javadoc JavadocMethod Unused @param tag for '<S>'. 109
 Error
javadoc JavadocMethod Unused @param tag for '<T>'. 111
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 116

fr/paris/lutece/plugins/notificationstore/web/AbstractManageDemandTypeJspBean.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 Type Javadoc comment is missing @param <S> tag. 49
 Error
javadoc JavadocType Type Javadoc comment is missing @param <T> tag. 49
 Error
coding DeclarationOrder Variable access definition in wrong order. 57
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 86
 Error
javadoc JavadocMethod Unused @param tag for '<S>'. 112
 Error
javadoc JavadocMethod Unused @param tag for '<T>'. 114
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 120

fr/paris/lutece/plugins/notificationstore/web/AbstractManageJspBean.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 Type Javadoc comment is missing @param <S> tag. 49
 Error
javadoc JavadocType Type Javadoc comment is missing @param <T> tag. 49
 Error
javadoc JavadocMethod Expected @param tag for '<T>'. 81
 Error
javadoc JavadocMethod Unused @param tag for '<S>'. 107
 Error
javadoc JavadocMethod Unused @param tag for '<T>'. 109
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 115

fr/paris/lutece/plugins/notificationstore/web/DemandCategoryJspBean.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 @throws tag for 'AccessDeniedException'. 185
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 280

fr/paris/lutece/plugins/notificationstore/web/DemandJspBean.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. 57

fr/paris/lutece/plugins/notificationstore/web/DemandTypeJspBean.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 ParameterName Name '_mapFilterCriteria' must match pattern '^[a-z][a-zA-Z0-9]*$'. 151
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 185
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 280

fr/paris/lutece/plugins/notificationstore/web/NotificationEventJspBean.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. 57

fr/paris/lutece/plugins/notificationstore/web/NotificationJspBean.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. 58

fr/paris/lutece/plugins/notificationstore/web/StatusJspBean.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 @throws tag for 'AccessDeniedException'. 181
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 278
 Error
javadoc JavadocMethod Expected @param tag for 'request'. 307
 Error
naming ParameterName Name '_mapFilterCriteria' must match pattern '^[a-z][a-zA-Z0-9]*$'. 321

fr/paris/lutece/plugins/notificationstore/web/rs/DemandCategoryRestService.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 'nVersion'. 80
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 106
 Error
javadoc JavadocMethod Expected @param tag for 'isDefault'. 118
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 140
 Error
javadoc JavadocMethod Expected @param tag for 'isDefault'. 156
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 190

fr/paris/lutece/plugins/notificationstore/web/rs/DemandRestService.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. 103
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemandType'. 112
 Error
javadoc JavadocMethod Expected @param tag for 'strIndex'. 113
 Error
javadoc JavadocMethod Expected @param tag for 'strLimitResult'. 114
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 115
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 116
 Error
javadoc JavadocMethod Expected @param tag for 'strDirectionDateOrderBy'. 117
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemandType'. 161
 Error
javadoc JavadocMethod Expected @param tag for 'strIndex'. 162
 Error
javadoc JavadocMethod Expected @param tag for 'strLimitResult'. 163
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 164
 Error
javadoc JavadocMethod Expected @param tag for 'strListStatus'. 165
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 166
 Error
javadoc JavadocMethod Expected @param tag for 'strCategoryCode'. 167
 Error
javadoc JavadocMethod Missing a Javadoc comment. 212
 Error
javadoc JavadocMethod Expected @return tag. 243
 Error
javadoc JavadocMethod Expected @param tag for 'result'. 243
 Error
javadoc JavadocMethod Expected @param tag for 'nIndex'. 243
 Error
javadoc JavadocMethod Expected @param tag for 'nDefaultItemsPerPage'. 243
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 243
 Error
javadoc JavadocMethod Expected @param tag for 'listIds'. 270
 Error
javadoc JavadocMethod Expected @param tag for 'demand'. 295

fr/paris/lutece/plugins/notificationstore/web/rs/DemandTypeRestService.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 'nVersion'. 86
 Error
javadoc JavadocMethod Expected @param tag for 'strDirectMode'. 98
 Error
naming LocalVariableName Name '_mapper' must match pattern '^[a-z][a-zA-Z0-9]*$'. 114
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 131
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 175
 Error
javadoc JavadocMethod Unused @param tag for 'id'. 177
 Error
javadoc JavadocMethod Expected @param tag for 'nId'. 194
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 234
 Error
javadoc JavadocMethod Unused @param tag for 'nVersion'. 272

fr/paris/lutece/plugins/notificationstore/web/rs/NotificationRestService.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. 68
 Error
javadoc JavadocMethod Expected @return tag. 110
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemand'. 119
 Error
javadoc JavadocMethod Expected @param tag for 'strIdDemandType'. 120
 Error
javadoc JavadocMethod Expected @param tag for 'strCustomerId'. 121
 Error
javadoc JavadocMethod Expected @param tag for 'strNotificationType'. 122
 Error
javadoc JavadocMethod Expected @return tag. 168
 Error
javadoc JavadocMethod Expected @param tag for 'strJson'. 171

fr/paris/lutece/plugins/notificationstore/web/rs/StatusRestService.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 'nId'. 97
 Error
javadoc JavadocMethod Expected @param tag for 'strStatus'. 120
 Error
javadoc JavadocMethod Expected @param tag for 'strStatus'. 154
 Error
javadoc JavadocMethod Expected @param tag for 'nId'. 188
 Error
javadoc JavadocMethod Expected @param tag for 'status'. 223

fr/paris/lutece/plugins/notificationstore/web/rs/swagger/SwaggerConfig.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. 42

fr/paris/lutece/plugins/notificationstore/web/rs/swagger/SwaggerConstants.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