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
19 0 1 228

Files

File
 I
 W
 E
fr/paris/lutece/plugins/workflow/modules/formscarto/business/AbstractFilterDao.java 0 1 48
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigCarto.java 0 0 4
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigCartoDao.java 0 0 3
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCarto.java 0 0 4
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCartoDao.java 0 0 2
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCartoHome.java 0 0 11
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTree.java 0 0 9
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTreeDAO.java 0 0 4
fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTreeHome.java 0 0 5
fr/paris/lutece/plugins/workflow/modules/formscarto/business/FormsCartoTaskConfig.java 0 0 22
fr/paris/lutece/plugins/workflow/modules/formscarto/business/FormsCartoTaskConfigDAO.java 0 0 5
fr/paris/lutece/plugins/workflow/modules/formscarto/business/IEditFormResponseConfigValueCartoDao.java 0 0 15
fr/paris/lutece/plugins/workflow/modules/formscarto/business/IEditFormsCartoUnitTreeDAO.java 0 0 8
fr/paris/lutece/plugins/workflow/modules/formscarto/service/EditFormResponseCartoTask.java 0 0 3
fr/paris/lutece/plugins/workflow/modules/formscarto/service/FormsCartoTask.java 0 0 23
fr/paris/lutece/plugins/workflow/modules/formscarto/service/FormsCartoTaskService.java 0 0 7
fr/paris/lutece/plugins/workflow/modules/formscarto/web/FormsCartoTaskComponent.java 0 0 55

Rules

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

Details

fr/paris/lutece/plugins/workflow/modules/formscarto/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. 37
 Error
javadoc JavadocType Missing a Javadoc comment. 45
 Error
design VisibilityModifier Variable '_mapSql' must be private and have accessor methods. 48
 Error
coding DeclarationOrder Static variable definition in wrong order. 51
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 51
 Error
coding DeclarationOrder Static variable definition in wrong order. 52
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 52
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'WHERE 1'. 55
 Error
coding DeclarationOrder Static variable definition in wrong order. 55
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 55
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
coding DeclarationOrder Static variable definition in wrong order. 56
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 56
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 56
 Error
coding DeclarationOrder Static variable definition in wrong order. 57
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 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
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
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. 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. 66
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 66
 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. 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
javadoc JavadocMethod Expected @param tag for 'SQL_QUERY_SELECTALL_ID'. 84
 Error
naming ParameterName Name 'SQL_QUERY_SELECTALL_ID' must match pattern '^[a-z][a-zA-Z0-9]*$'. 84
 Error
naming LocalVariableName Name 'WhereClauses' must match pattern '^[a-z][a-zA-Z0-9]*$'. 104
 Error
javadoc JavadocMethod Expected @param tag for 'mapFilterCriteria'. 159
 Warning
coding ReturnCount Return count is 6 (max allowed for non-void methods/lambdas is 5). 179
 Error
javadoc JavadocMethod Expected @param tag for 'strAttributeName'. 206
 Error
javadoc JavadocMethod Expected @param tag for 'strPrefixToCut'. 206
 Error
javadoc JavadocMethod Expected @param tag for 'businessClass'. 235

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigCarto.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
 Error
coding ExplicitInitialization Variable '_bMultiform' explicitly initialized to 'false' (default value for its type). 45
 Error
javadoc JavadocMethod Missing a Javadoc comment. 82

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigCartoDao.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
 Error
javadoc JavadocMethod Missing a Javadoc comment. 114

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCarto.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. 7
 Error
javadoc JavadocMethod Missing a Javadoc comment. 85
 Error
javadoc JavadocMethod Missing a Javadoc comment. 90

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCartoDao.java

Severity Category Rule Message Line
 Error
header Header Line does not match expected header line of '/*'. 1
 Error
javadoc JavadocMethod Missing a Javadoc comment. 220

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormResponseConfigValueCartoHome.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 EditFormResponseConfigValueCartoHome should be declared as final. 42
 Error
javadoc JavadocType Missing a Javadoc comment. 42
 Error
javadoc JavadocMethod Expected @param tag for 'configValue'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'configValue'. 70
 Error
javadoc JavadocMethod Expected @param tag for 'nIdConfigValue'. 80
 Error
javadoc JavadocMethod Expected @param tag for 'nIdConfig'. 90
 Error
javadoc JavadocMethod Expected @return tag. 101
 Error
javadoc JavadocMethod Expected @param tag for 'nConfigId'. 101
 Error
javadoc JavadocMethod Expected @return tag. 112
 Error
javadoc JavadocMethod Expected @param tag for 'nKey'. 112

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTree.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. 144
 Error
blocks LeftCurly '{' at column 27 should be on a new line. 144
 Error
javadoc JavadocMethod Missing a Javadoc comment. 148
 Error
whitespace ParenPad '(' is not followed by whitespace. 148
 Error
coding HiddenField '_nIdConfig' hides a field. 148
 Error
naming ParameterName Name '_nIdConfig' must match pattern '^[a-z][a-zA-Z0-9]*$'. 148
 Error
whitespace ParenPad ')' is not preceded with whitespace. 148
 Error
blocks LeftCurly '{' at column 42 should be on a new line. 148

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTreeDAO.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. 282
 Error
whitespace ParenPad '(' is not followed by whitespace. 282
 Error
whitespace ParenPad ')' is not preceded with whitespace. 282

fr/paris/lutece/plugins/workflow/modules/formscarto/business/EditFormsCartoUnitTreeHome.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'. 102
 Error
javadoc JavadocMethod Expected @param tag for 'nIdConfig'. 104
 Error
javadoc JavadocMethod Expected @param tag for 'idConfig'. 169
 Error
whitespace ParenPad '(' is not followed by whitespace. 171

fr/paris/lutece/plugins/workflow/modules/formscarto/business/FormsCartoTaskConfig.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 ExplicitInitialization Variable '_bMultiform' explicitly initialized to 'false' (default value for its type). 54
 Error
javadoc JavadocMethod Missing a Javadoc comment. 120
 Error
javadoc JavadocMethod Missing a Javadoc comment. 142
 Error
blocks LeftCurly '{' at column 70 should be on a new line. 142
 Error
javadoc JavadocMethod Missing a Javadoc comment. 146
 Error
whitespace ParenPad '(' is not followed by whitespace. 146
 Error
coding HiddenField '_listEditFormsCartoUnitTree' hides a field. 146
 Error
naming ParameterName Name '_listEditFormsCartoUnitTree' must match pattern '^[a-z][a-zA-Z0-9]*$'. 146
 Error
whitespace ParenPad ')' is not preceded with whitespace. 146
 Error
blocks LeftCurly '{' at column 102 should be on a new line. 146
 Error
javadoc JavadocMethod Missing a Javadoc comment. 150
 Error
javadoc JavadocMethod Missing a Javadoc comment. 206
 Error
blocks LeftCurly '{' at column 43 should be on a new line. 206
 Error
javadoc JavadocMethod Missing a Javadoc comment. 210
 Error
whitespace ParenPad '(' is not followed by whitespace. 210
 Error
coding HiddenField '_questionUnitTree' hides a field. 210
 Error
naming ParameterName Name '_questionUnitTree' must match pattern '^[a-z][a-zA-Z0-9]*$'. 210
 Error
whitespace ParenPad ')' is not preceded with whitespace. 210
 Error
blocks LeftCurly '{' at column 62 should be on a new line. 210
 Error
javadoc JavadocMethod Missing a Javadoc comment. 214
 Error
javadoc JavadocMethod Missing a Javadoc comment. 219

fr/paris/lutece/plugins/workflow/modules/formscarto/business/FormsCartoTaskConfigDAO.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 'request'. 197
 Error
javadoc JavadocMethod Unused @param tag for 'locale'. 199
 Error
javadoc JavadocMethod Unused @param tag for 'task'. 201
 Error
javadoc JavadocMethod Expected @param tag for 'daoUtil'. 205

fr/paris/lutece/plugins/workflow/modules/formscarto/business/IEditFormResponseConfigValueCartoDao.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 'configValue'. 52
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 52
 Error
javadoc JavadocMethod Expected @param tag for 'configValue'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 60
 Error
javadoc JavadocMethod Expected @param tag for 'nKey'. 68
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 68
 Error
javadoc JavadocMethod Expected @param tag for 'nConfigId'. 76
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 76
 Error
javadoc JavadocMethod Expected @return tag. 85
 Error
javadoc JavadocMethod Expected @param tag for 'nConfigId'. 85
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 85
 Error
javadoc JavadocMethod Expected @return tag. 94
 Error
javadoc JavadocMethod Expected @param tag for 'nKey'. 94
 Error
javadoc JavadocMethod Expected @param tag for 'plugin'. 94

fr/paris/lutece/plugins/workflow/modules/formscarto/business/IEditFormsCartoUnitTreeDAO.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'. 114
 Error
javadoc JavadocMethod Expected @param tag for '_plugin'. 118
 Error
naming ParameterName Name '_plugin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 118
 Error
whitespace ParenPad '(' is not followed by whitespace. 123
 Error
whitespace ParenPad ')' is not preceded with whitespace. 123
 Error
whitespace ParenPad '(' is not followed by whitespace. 128
 Error
whitespace ParenPad ')' is not preceded with whitespace. 128

fr/paris/lutece/plugins/workflow/modules/formscarto/service/EditFormResponseCartoTask.java

Severity Category Rule Message Line
 Error
header Header Missing a header - not enough lines in file. 1
 Error
javadoc JavadocType Missing a Javadoc comment. 3
 Error
blocks LeftCurly '{' at column 40 should be on a new line. 3

fr/paris/lutece/plugins/workflow/modules/formscarto/service/FormsCartoTask.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. 115
 Error
whitespace ParenPad ')' is not preceded with whitespace. 115
 Error
blocks LeftCurly '{' at column 101 should be on a new line. 162
 Error
blocks LeftCurly '{' at column 10 should be on a new line. 229
 Error
whitespace ParenPad '(' is not followed by whitespace. 230
 Error
whitespace ParenPad ')' is not preceded with whitespace. 230
 Error
blocks RightCurly '}' at column 6 should be alone on a line. 232
 Error
whitespace ParenPad '(' is not followed by whitespace. 232
 Error
whitespace ParenPad ')' is not preceded with whitespace. 232
 Error
blocks LeftCurly '{' at column 33 should be on a new line. 232
 Error
regexp RegexpSinglelineJava Line matches the illegal pattern 'printStackTrace'. 234
 Error
blocks NeedBraces 'if' construct must use '{}'s. 243
 Error
whitespace ParenPad '(' is not followed by whitespace. 244
 Error
whitespace ParenPad ')' is not preceded with whitespace. 244
 Error
blocks NeedBraces 'if' construct must use '{}'s. 270
 Error
whitespace ParenPad '(' is not followed by whitespace. 270
 Error
whitespace ParenPad ')' is not preceded with whitespace. 270
 Error
javadoc JavadocMethod Missing a Javadoc comment. 328
 Error
blocks NeedBraces 'if' construct must use '{}'s. 360
 Error
whitespace ParenPad '(' is not followed by whitespace. 361
 Error
whitespace ParenPad ')' is not preceded with whitespace. 361
 Error
blocks NeedBraces 'else' construct must use '{}'s. 362

fr/paris/lutece/plugins/workflow/modules/formscarto/service/FormsCartoTaskService.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.workflow.modules.forms.business.EditFormResponseConfigValue. 51
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.modules.forms.business.EditFormResponseConfigValueHome. 52
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.modules.formscarto.business.EditFormResponseConfigValueCarto. 54
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.modules.formscarto.business.EditFormsCartoUnitTreeHome. 57
 Error
whitespace ParenPad ')' is not preceded with whitespace. 95
 Error
javadoc JavadocMethod Missing a Javadoc comment. 144

fr/paris/lutece/plugins/workflow/modules/formscarto/web/FormsCartoTaskComponent.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.carto.business.DataLayerHome. 42
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.forms.business.Form. 44
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.unittree.service.unit.IUnitUserService. 53
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.modules.formscarto.business.EditFormResponseConfigValueCarto. 56
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.modules.formscarto.business.EditFormResponseConfigValueCartoHome. 57
 Error
imports UnusedImports Unused import - fr.paris.lutece.plugins.workflow.web.task.AbstractTaskComponent. 61
 Error
naming LocalVariableName Name 'id_affectation' must match pattern '^[a-z][a-zA-Z0-9]*$'. 196
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 202
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 202
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 204
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 204
 Error
blocks NeedBraces 'if' construct must use '{}'s. 291
 Error
naming LocalVariableName Name 'field_carto' must match pattern '^[a-z][a-zA-Z0-9]*$'. 317
 Error
whitespace ParenPad '(' is not followed by whitespace. 328
 Error
whitespace ParenPad ')' is not preceded with whitespace. 328
 Error
javadoc JavadocMethod Unused @param tag for 'nIdResource'. 371
 Error
javadoc JavadocMethod Missing a Javadoc comment. 433
 Error
javadoc JavadocMethod Missing a Javadoc comment. 438
 Error
blocks NeedBraces 'if' construct must use '{}'s. 463
 Error
whitespace ParenPad '(' is not followed by whitespace. 469
 Error
whitespace ParenPad ')' is not preceded with whitespace. 469
 Error
blocks NeedBraces 'if' construct must use '{}'s. 471
 Error
whitespace ParenPad '(' is not followed by whitespace. 485
 Error
whitespace ParenPad ')' is not preceded with whitespace. 485
 Error
whitespace ParenPad '(' is not followed by whitespace. 489
 Error
whitespace ParenPad ')' is not preceded with whitespace. 489
 Error
javadoc JavadocMethod Missing a Javadoc comment. 534
 Error
blocks LeftCurly '{' at column 22 should be on a new line. 543
 Error
whitespace ParenPad '(' is not followed by whitespace. 546
 Error
whitespace ParenPad ')' is not preceded with whitespace. 546
 Error
whitespace ParenPad '(' is not followed by whitespace. 547
 Error
whitespace ParenPad ')' is not preceded with whitespace. 547
 Error
whitespace ParenPad '(' is not followed by whitespace. 548
 Error
whitespace ParenPad ')' is not preceded with whitespace. 548
 Error
whitespace ParenPad '(' is not followed by whitespace. 555
 Error
whitespace ParenPad ')' is not preceded with whitespace. 555
 Error
whitespace ParenPad '(' is not followed by whitespace. 556
 Error
whitespace ParenPad ')' is not preceded with whitespace. 556
 Error
whitespace ParenPad '(' is not followed by whitespace. 557
 Error
whitespace ParenPad ')' is not preceded with whitespace. 557
 Error
javadoc JavadocMethod Missing a Javadoc comment. 609
 Error
javadoc JavadocMethod Missing a Javadoc comment. 627
 Error
whitespace ParenPad '(' is not followed by whitespace. 639
 Error
whitespace ParenPad ')' is not preceded with whitespace. 639
 Error
whitespace ParenPad '(' is not followed by whitespace. 640
 Error
whitespace ParenPad ')' is not preceded with whitespace. 640
 Error
blocks NeedBraces 'if' construct must use '{}'s. 643
 Error
whitespace ParenPad '(' is not followed by whitespace. 643
 Error
whitespace ParenPad ')' is not preceded with whitespace. 643
 Error
javadoc JavadocMethod Missing a Javadoc comment. 653
 Error
javadoc JavadocMethod Missing a Javadoc comment. 672
 Error
naming LocalVariableName Name '_unitService' must match pattern '^[a-z][a-zA-Z0-9]*$'. 678
 Error
whitespace ParenPad '(' is not followed by whitespace. 680
 Error
whitespace ParenPad ')' is not preceded with whitespace. 680