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
9 0 1 273

Files

File
 I
 W
 E
fr/paris/lutece/plugins/formresponsxpage/business/AbstractFilterDao.java 0 1 183
fr/paris/lutece/plugins/formresponsxpage/business/Formsreponseedito.java 0 0 3
fr/paris/lutece/plugins/formresponsxpage/business/FormsreponseeditoDAO.java 0 0 23
fr/paris/lutece/plugins/formresponsxpage/business/FormsreponseeditoHome.java 0 0 1
fr/paris/lutece/plugins/formresponsxpage/business/IFormsreponseeditoDAO.java 0 0 4
fr/paris/lutece/plugins/formresponsxpage/web/FormsResponseEditoXPage.java 0 0 56
fr/paris/lutece/plugins/formresponsxpage/web/FormsreponseeditoJspBean.java 0 0 3

Rules

Category Rule Violations Severity
blocks LeftCurly
  • option: "nl"
30
 Error
RightCurly
  • option: "alone"
1
 Error
coding DeclarationOrder 27
 Error
ReturnCount
  • max: "5"
1
 Warning
design VisibilityModifier 1
 Error
header Header
  • fileExtensions: "java"
  • headerFile: "/var/jenkins_home/jobs/admin-github-build/workspace@2/target/checkstyle-header.txt"
7
 Error
imports UnusedImports 39
 Error
javadoc JavadocMethod 10
 Error
JavadocType 1
 Error
modifier ModifierOrder 15
 Error
naming LocalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
1
 Error
ParameterName
  • format: "^[a-z][a-zA-Z0-9]*$"
2
 Error
regexp RegexpSinglelineJava
  • format: "System\.exit"
1
 Error
RegexpSinglelineJava
  • format: "System\.out\.println"
1
 Error
whitespace ParenPad
  • option: "space"
132
 Error
WhitespaceAround
  • tokens: "ASSIGN,EQUAL"
6
 Error

Details

fr/paris/lutece/plugins/formresponsxpage/business/AbstractFilterDao.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 - java.util.ArrayList. 38
 Error
javadoc JavadocType Missing a Javadoc comment. 48
 Error
blocks LeftCurly '{' at column 41 should be on a new line. 48
 Error
design VisibilityModifier Variable '_mapSql' must be private and have accessor methods. 51
 Error
coding DeclarationOrder Static variable definition in wrong order. 54
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 54
 Error
coding DeclarationOrder Static variable definition in wrong order. 55
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 55
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'WHERE 1'. 58
 Error
coding DeclarationOrder Static variable definition in wrong order. 58
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 58
 Error
coding DeclarationOrder Static variable definition in wrong order. 59
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 59
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 59
 Error
coding DeclarationOrder Static variable definition in wrong order. 60
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 60
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 60
 Error
coding DeclarationOrder Static variable definition in wrong order. 61
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 61
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 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
whitespace WhitespaceAround '=' is not followed by whitespace. 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
whitespace WhitespaceAround '=' is not followed by whitespace. 64
 Error
coding DeclarationOrder Static variable definition in wrong order. 67
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 67
 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. 73
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 73
 Error
whitespace ParenPad '(' is not followed by whitespace. 73
 Error
whitespace ParenPad ')' is not preceded with whitespace. 73
 Error
coding DeclarationOrder Static variable definition in wrong order. 74
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 74
 Error
whitespace ParenPad '(' is not followed by whitespace. 74
 Error
whitespace ParenPad ')' is not preceded with whitespace. 74
 Error
whitespace ParenPad '(' is not followed by whitespace. 85
 Error
javadoc JavadocMethod Expected @param tag for 'SQL_QUERY_SELECTALL_ID'. 85
 Error
naming ParameterName Name 'SQL_QUERY_SELECTALL_ID' must match pattern '^[a-z][a-zA-Z0-9]*$'. 85
 Error
whitespace ParenPad ')' is not preceded with whitespace. 85
 Error
blocks LeftCurly '{' at column 156 should be on a new line. 85
 Error
whitespace ParenPad '(' is not followed by whitespace. 90
 Error
whitespace ParenPad ')' is not preceded with whitespace. 90
 Error
whitespace ParenPad '(' is not followed by whitespace. 91
 Error
whitespace ParenPad '(' is not followed by whitespace. 91
 Error
whitespace ParenPad ')' is not preceded with whitespace. 91
 Error
whitespace ParenPad ')' is not preceded with whitespace. 91
 Error
whitespace ParenPad '(' is not followed by whitespace. 92
 Error
whitespace ParenPad '(' is not followed by whitespace. 92
 Error
whitespace ParenPad ')' is not preceded with whitespace. 92
 Error
whitespace ParenPad ')' is not preceded with whitespace. 92
 Error
whitespace ParenPad '(' is not followed by whitespace. 105
 Error
whitespace ParenPad ')' is not preceded with whitespace. 105
 Error
blocks LeftCurly '{' at column 74 should be on a new line. 105
 Error
naming LocalVariableName Name 'WhereClauses' must match pattern '^[a-z][a-zA-Z0-9]*$'. 107
 Error
whitespace ParenPad '(' is not followed by whitespace. 109
 Error
whitespace ParenPad '(' is not followed by whitespace. 109
 Error
whitespace ParenPad ')' is not preceded with whitespace. 109
 Error
whitespace ParenPad ')' is not preceded with whitespace. 109
 Error
blocks LeftCurly '{' at column 44 should be on a new line. 109
 Error
whitespace ParenPad '(' is not followed by whitespace. 111
 Error
whitespace ParenPad ')' is not preceded with whitespace. 111
 Error
whitespace ParenPad '(' is not followed by whitespace. 113
 Error
whitespace ParenPad ')' is not preceded with whitespace. 113
 Error
blocks LeftCurly '{' at column 73 should be on a new line. 113
 Error
whitespace ParenPad '(' is not followed by whitespace. 116
 Error
whitespace ParenPad '(' is not followed by whitespace. 116
 Error
whitespace ParenPad ')' is not preceded with whitespace. 116
 Error
whitespace ParenPad ')' is not preceded with whitespace. 116
 Error
blocks LeftCurly '{' at column 51 should be on a new line. 116
 Error
whitespace ParenPad '(' is not followed by whitespace. 119
 Error
whitespace ParenPad '(' is not followed by whitespace. 119
 Error
whitespace ParenPad ')' is not preceded with whitespace. 119
 Error
whitespace ParenPad '(' is not followed by whitespace. 119
 Error
whitespace ParenPad '(' is not followed by whitespace. 119
 Error
whitespace ParenPad ')' is not preceded with whitespace. 119
 Error
whitespace ParenPad ')' is not preceded with whitespace. 119
 Error
whitespace ParenPad ')' is not preceded with whitespace. 119
 Error
blocks LeftCurly '{' at column 115 should be on a new line. 119
 Error
whitespace ParenPad '(' is not followed by whitespace. 121
 Error
whitespace ParenPad ')' is not preceded with whitespace. 121
 Error
whitespace ParenPad '(' is not followed by whitespace. 122
 Error
whitespace ParenPad ')' is not preceded with whitespace. 122
 Error
whitespace ParenPad '(' is not followed by whitespace. 123
 Error
whitespace ParenPad '(' is not followed by whitespace. 123
 Error
whitespace ParenPad ')' is not preceded with whitespace. 123
 Error
whitespace ParenPad ')' is not preceded with whitespace. 123
 Error
whitespace ParenPad '(' is not followed by whitespace. 140
 Error
whitespace ParenPad ')' is not preceded with whitespace. 140
 Error
blocks LeftCurly '{' at column 80 should be on a new line. 140
 Error
whitespace ParenPad '(' is not followed by whitespace. 143
 Error
whitespace ParenPad '(' is not followed by whitespace. 143
 Error
whitespace ParenPad ')' is not preceded with whitespace. 143
 Error
whitespace ParenPad '(' is not followed by whitespace. 143
 Error
whitespace ParenPad ')' is not preceded with whitespace. 143
 Error
whitespace ParenPad ')' is not preceded with whitespace. 143
 Error
blocks LeftCurly '{' at column 89 should be on a new line. 143
 Error
whitespace ParenPad '(' is not followed by whitespace. 148
 Error
whitespace ParenPad ')' is not preceded with whitespace. 148
 Error
whitespace ParenPad '(' is not followed by whitespace. 149
 Error
whitespace ParenPad ')' is not preceded with whitespace. 149
 Error
whitespace ParenPad '(' is not followed by whitespace. 150
 Error
whitespace ParenPad ')' is not preceded with whitespace. 150
 Error
whitespace ParenPad '(' is not followed by whitespace. 164
 Error
javadoc JavadocMethod Expected @param tag for 'mapFilterCriteria'. 164
 Error
whitespace ParenPad ')' is not preceded with whitespace. 164
 Error
blocks LeftCurly '{' at column 76 should be on a new line. 164
 Error
whitespace ParenPad '(' is not followed by whitespace. 166
 Error
whitespace ParenPad ')' is not preceded with whitespace. 166
 Error
blocks LeftCurly '{' at column 75 should be on a new line. 166
 Error
whitespace ParenPad '(' is not followed by whitespace. 167
 Error
whitespace ParenPad '(' is not followed by whitespace. 167
 Error
whitespace ParenPad ')' is not preceded with whitespace. 167
 Error
whitespace ParenPad ')' is not preceded with whitespace. 167
 Error
blocks LeftCurly '{' at column 52 should be on a new line. 167
 Warning
coding ReturnCount Return count is 6 (max allowed for non-void methods/lambdas is 5). 181
 Error
whitespace ParenPad '(' is not followed by whitespace. 181
 Error
whitespace ParenPad ')' is not preceded with whitespace. 181
 Error
blocks LeftCurly '{' at column 72 should be on a new line. 181
 Error
whitespace ParenPad '(' is not followed by whitespace. 183
 Error
whitespace ParenPad '(' is not followed by whitespace. 183
 Error
whitespace ParenPad ')' is not preceded with whitespace. 183
 Error
whitespace ParenPad ')' is not preceded with whitespace. 183
 Error
blocks LeftCurly '{' at column 52 should be on a new line. 183
 Error
whitespace ParenPad '(' is not followed by whitespace. 185
 Error
whitespace ParenPad '(' is not followed by whitespace. 185
 Error
whitespace ParenPad ')' is not preceded with whitespace. 185
 Error
whitespace ParenPad ')' is not preceded with whitespace. 185
 Error
blocks LeftCurly '{' at column 49 should be on a new line. 185
 Error
whitespace ParenPad '(' is not followed by whitespace. 206
 Error
javadoc JavadocMethod Expected @param tag for 'strAttributeName'. 206
 Error
javadoc JavadocMethod Expected @param tag for 'strPrefixToCut'. 206
 Error
whitespace ParenPad ')' is not preceded with whitespace. 206
 Error
blocks LeftCurly '{' at column 89 should be on a new line. 206
 Error
whitespace ParenPad '(' is not followed by whitespace. 209
 Error
whitespace ParenPad '(' is not followed by whitespace. 209
 Error
whitespace ParenPad ')' is not preceded with whitespace. 209
 Error
whitespace ParenPad ')' is not preceded with whitespace. 209
 Error
whitespace ParenPad '(' is not followed by whitespace. 214
 Error
whitespace ParenPad ')' is not preceded with whitespace. 214
 Error
blocks LeftCurly '{' at column 49 should be on a new line. 214
 Error
whitespace ParenPad '(' is not followed by whitespace. 216
 Error
whitespace ParenPad ')' is not preceded with whitespace. 216
 Error
whitespace ParenPad ')' is not preceded with whitespace. 216
 Error
blocks LeftCurly '{' at column 37 should be on a new line. 216
 Error
whitespace ParenPad '(' is not followed by whitespace. 217
 Error
whitespace ParenPad ')' is not preceded with whitespace. 217
 Error
whitespace ParenPad '(' is not followed by whitespace. 218
 Error
whitespace ParenPad '(' is not followed by whitespace. 218
 Error
whitespace ParenPad ')' is not preceded with whitespace. 218
 Error
whitespace ParenPad ')' is not preceded with whitespace. 218
 Error
blocks RightCurly '}' at column 7 should be alone on a line. 219
 Error
blocks LeftCurly '{' at column 13 should be on a new line. 219
 Error
whitespace ParenPad '(' is not followed by whitespace. 220
 Error
whitespace ParenPad ')' is not preceded with whitespace. 220
 Error
whitespace ParenPad '(' is not followed by whitespace. 233
 Error
javadoc JavadocMethod Expected @param tag for 'businessClass'. 233
 Error
whitespace ParenPad ')' is not preceded with whitespace. 233
 Error
blocks LeftCurly '{' at column 52 should be on a new line. 233
 Error
whitespace ParenPad '(' is not followed by whitespace. 237
 Error
whitespace ParenPad ')' is not preceded with whitespace. 237
 Error
blocks LeftCurly '{' at column 61 should be on a new line. 237
 Error
whitespace ParenPad '(' is not followed by whitespace. 239
 Error
whitespace ParenPad ')' is not preceded with whitespace. 239
 Error
blocks LeftCurly '{' at column 46 should be on a new line. 239
 Error
whitespace ParenPad '(' is not followed by whitespace. 241
 Error
whitespace ParenPad '(' is not followed by whitespace. 241
 Error
whitespace ParenPad ')' is not preceded with whitespace. 241
 Error
whitespace ParenPad ')' is not preceded with whitespace. 241
 Error
blocks LeftCurly '{' at column 45 should be on a new line. 241
 Error
whitespace ParenPad '(' is not followed by whitespace. 242
 Error
whitespace ParenPad '(' is not followed by whitespace. 242
 Error
whitespace ParenPad ')' is not preceded with whitespace. 242
 Error
whitespace ParenPad ')' is not preceded with whitespace. 242

fr/paris/lutece/plugins/formresponsxpage/business/Formsreponseedito.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 - javax.validation.constraints.Size. 36
 Error
imports UnusedImports Unused import - javax.validation.constraints.NotEmpty. 37

fr/paris/lutece/plugins/formresponsxpage/business/FormsreponseeditoDAO.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
blocks LeftCurly '{' at column 32 should be on a new line. 71
 Error
whitespace ParenPad '(' is not followed by whitespace. 73
 Error
whitespace ParenPad ')' is not preceded with whitespace. 73
 Error
whitespace ParenPad '(' is not followed by whitespace. 177
 Error
whitespace ParenPad ')' is not preceded with whitespace. 177
 Error
whitespace ParenPad '(' is not followed by whitespace. 184
 Error
whitespace ParenPad ')' is not preceded with whitespace. 184
 Error
blocks LeftCurly '{' at column 82 should be on a new line. 184
 Error
whitespace ParenPad '(' is not followed by whitespace. 186
 Error
whitespace ParenPad '(' is not followed by whitespace. 186
 Error
whitespace ParenPad ')' is not preceded with whitespace. 186
 Error
whitespace ParenPad '(' is not followed by whitespace. 186
 Error
whitespace ParenPad ')' is not preceded with whitespace. 186
 Error
whitespace ParenPad ')' is not preceded with whitespace. 186
 Error
blocks LeftCurly '{' at column 101 should be on a new line. 186
 Error
blocks LeftCurly '{' at column 107 should be on a new line. 226
 Error
blocks LeftCurly '{' at column 47 should be on a new line. 233
 Error
blocks LeftCurly '{' at column 32 should be on a new line. 244
 Error
javadoc JavadocMethod Missing a Javadoc comment. 260
 Error
whitespace ParenPad '(' is not followed by whitespace. 260
 Error
whitespace ParenPad ')' is not preceded with whitespace. 260
 Error
blocks LeftCurly '{' at column 62 should be on a new line. 260

fr/paris/lutece/plugins/formresponsxpage/business/FormsreponseeditoHome.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/formresponsxpage/business/IFormsreponseeditoDAO.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 'plugin'. 106
 Error
javadoc JavadocMethod Expected @param tag for '_plugin'. 110
 Error
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110

fr/paris/lutece/plugins/formresponsxpage/web/FormsResponseEditoXPage.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 - java.io.IOException. 36
 Error
imports UnusedImports Unused import - java.util.Collection. 38
 Error
imports UnusedImports Unused import - java.util.LinkedHashMap. 40
 Error
imports UnusedImports Unused import - java.util.Objects. 44
 Error
imports UnusedImports Unused import - java.util.Map.Entry. 46
 Error
imports UnusedImports Unused import - java.util.stream.Collectors. 47
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.business.FormQuestionResponse. 50
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.business.FormResponseStep. 51
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.service.EntryServiceManager. 52
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.web.entrytype.DisplayType. 53
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.web.entrytype.EntryTypeFileDisplayService. 54
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.web.entrytype.IEntryDisplayService. 55
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.genericattributes.business.Response. 56
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.leaflet.business.GeolocItem. 57
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.leaflet.service.IconService. 58
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.search.solr.indexer.SolrItem. 62
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.business.file.File. 63
 Error
imports UnusedImports Unused import - org.apache.commons.lang3.math.NumberUtils. 64
 Error
imports UnusedImports Unused import - fr.paris.lutece.api.user.User. 66
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.business.Form. 75
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.business.FormHome. 76
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.service.upload.FormsAsynchronousUploadHandler. 79
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.util.FormsConstants. 80
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.util.FormsResponseUtils. 81
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflowcore.business.action.Action. 82
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.admin.AccessDeniedException. 83
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.admin.AdminUserService. 84
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.message.SiteMessage. 86
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.message.SiteMessageService. 88
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.search.SearchResult. 89
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.security.LuteceUser. 90
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.security.SecurityService. 91
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.util.AppLogService. 94
 Error
imports UnusedImports Unused import - fr.paris.lutece.portal.service.workflow.WorkflowService. 96
 Error
imports UnusedImports Unused import - fr.paris.lutece.util.html.DelegatePaginator. 103
 Error
imports UnusedImports Unused import - fr.paris.lutece.util.html.IPaginator. 104
 Error
coding DeclarationOrder Variable access definition in wrong order. 124
 Error
coding DeclarationOrder Variable access definition in wrong order. 125
 Error
coding DeclarationOrder Variable access definition in wrong order. 126
 Error
coding DeclarationOrder Variable access definition in wrong order. 127
 Error
coding DeclarationOrder Variable access definition in wrong order. 128
 Error
coding DeclarationOrder Variable access definition in wrong order. 129
 Error
coding DeclarationOrder Variable access definition in wrong order. 134
 Error
coding DeclarationOrder Variable access definition in wrong order. 143
 Error
coding DeclarationOrder Variable access definition in wrong order. 144
 Error
coding DeclarationOrder Variable access definition in wrong order. 145
 Error
coding DeclarationOrder Static variable definition in wrong order. 178
 Error
coding DeclarationOrder Static variable definition in wrong order. 181
 Error
javadoc JavadocMethod Missing a Javadoc comment. 184
 Error
whitespace ParenPad ')' is not preceded with whitespace. 203
 Error
whitespace ParenPad '(' is not followed by whitespace. 226
 Error
whitespace ParenPad '(' is not followed by whitespace. 231
 Error
whitespace ParenPad '(' is not followed by whitespace. 235
 Error
whitespace ParenPad ')' is not preceded with whitespace. 235
 Error
whitespace ParenPad ')' is not preceded with whitespace. 242

fr/paris/lutece/plugins/formresponsxpage/web/FormsreponseeditoJspBean.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
whitespace ParenPad '(' is not followed by whitespace. 110
 Error
javadoc JavadocMethod Expected @throws tag for 'AccessDeniedException'. 129