Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
1100385

Files

FilesIWE
org/calendartag/decorator/CalendarDecorator.java 0028
org/calendartag/decorator/DefaultCalendarDecorator.java 0089
org/calendartag/decorator/package.html 001
org/calendartag/tags/CalendarTag.java 00235
org/calendartag/tags/package.html 001
org/calendartag/util/CalendarTagUtil.java 001
org/calendartag/util/CalendarTagUtil.java 0029
org/calendartag/util/package.html 001

org/calendartag/decorator/CalendarDecorator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 4
Error Line has trailing spaces. 14
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 30
Error Line has trailing spaces. 36
Error Redundant 'public' modifier. 41
Error Line has trailing spaces. 42
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 45
Error Redundant 'public' modifier. 48
Error Line has trailing spaces. 49
Error Redundant 'public' modifier. 54
Error Redundant 'public' modifier. 61
Error Redundant 'public' modifier. 67
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Redundant 'public' modifier. 75
Error Redundant 'public' modifier. 81
Error Line is longer than 80 characters. 84
Error Redundant 'public' modifier. 87
Error First sentence should end with a period. 89
Error Redundant 'public' modifier. 94
Error First sentence should end with a period. 96
Error Redundant 'public' modifier. 101
Error First sentence should end with a period. 103
Error First sentence should end with a period. 109

org/calendartag/decorator/DefaultCalendarDecorator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 4
Error Line has trailing spaces. 14
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 29
Error Missing a Javadoc comment. 35
Error 'static' modifier out of order with the JLS suggestions. 35
Error Missing a Javadoc comment. 36
Error 'static' modifier out of order with the JLS suggestions. 36
Error Missing a Javadoc comment. 37
Error 'static' modifier out of order with the JLS suggestions. 37
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 39
Error Missing a Javadoc comment. 39
Error Variable 'months' must be private and have accessor methods. 39
Error Missing a Javadoc comment. 40
Error Variable 'days' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 42
Error Variable 'pageContext' must be private and have accessor methods. 42
Error Missing a Javadoc comment. 43
Error Variable 'calendar' must be private and have accessor methods. 43
Error Missing a Javadoc comment. 44
Error Variable 'start' must be private and have accessor methods. 44
Error Missing a Javadoc comment. 45
Error Variable 'end' must be private and have accessor methods. 45
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 51
Error Method 'getDayStyleClass' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter isOddMonth should be final. 53
Error Parameter isSelectedDay should be final. 53
Error 'if' is not followed by whitespace. 56
Error First sentence should end with a period. 63
Error Line has trailing spaces. 70
Error First sentence should end with a period. 71
Error Line is longer than 80 characters. 73
Error Method 'getPreviousLink' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter url should be final. 75
Error First sentence should end with a period. 79
Error Line is longer than 80 characters. 81
Error Method 'getNextLink' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter url should be final. 83
Error Line is longer than 80 characters. 88
Error Method 'getCalendarTitle' is not designed for extension - needs to be abstract, final or empty. 92
Error '&&' should be on a new line. 94
Error Line is longer than 80 characters. 96
Error '+' should be on a new line. 99
Error '+' should be on a new line. 100
Error '+' should be on a new line. 103
Error '+' should be on a new line. 104
Error '+' should be on a new line. 105
Error Line is longer than 80 characters. 113
Error Line is longer than 80 characters. 114
Error Method 'getWeekdayTitle' is not designed for extension - needs to be abstract, final or empty. 118
Error Parameter day should be final. 118
Error First sentence should end with a period. 122
Error Method 'getEmptyDay' is not designed for extension - needs to be abstract, final or empty. 126
Error Line is longer than 80 characters. 131
Error Line is longer than 80 characters. 132
Error Method 'getDay' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter url should be final. 135
Error '||' should be on a new line. 136
Error '&&' should be on a new line. 137
Error '+' should be on a new line. 139
Error '+' should be on a new line. 142
Error '+' should be on a new line. 143
Error First sentence should end with a period. 148
Error Line is longer than 80 characters. 150
Error Method 'setPageContext' is not designed for extension - needs to be abstract, final or empty. 152
Error Parameter pageContext should be final. 152
Error 'pageContext' hides a field. 152
Error First sentence should end with a period. 156
Error Line is longer than 80 characters. 158
Error Method 'setCalendar' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter calendar should be final. 160
Error 'calendar' hides a field. 160
Error Line has trailing spaces. 163
Error First sentence should end with a period. 164
Error Line has trailing spaces. 164
Error Line is longer than 80 characters. 166
Error Method 'setStart' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter start should be final. 168
Error 'start' hides a field. 168
Error First sentence should end with a period. 172
Error Line is longer than 80 characters. 174
Error Method 'setEnd' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter end should be final. 176
Error 'end' hides a field. 176

org/calendartag/decorator/package.html

ErrorLine
Error Missing package documentation file.0

org/calendartag/tags/CalendarTag.java

ErrorLine
Error Line does not match expected header line of ''. 1
Error Line has trailing spaces. 4
Error Line has trailing spaces. 14
Error First sentence should end with a period. 39
Error Missing a Javadoc comment. 46
Error 'static' modifier out of order with the JLS suggestions. 46
Error Missing a Javadoc comment. 47
Error 'static' modifier out of order with the JLS suggestions. 47
Error Missing a Javadoc comment. 48
Error 'static' modifier out of order with the JLS suggestions. 48
Error Missing a Javadoc comment. 49
Error 'static' modifier out of order with the JLS suggestions. 49
Error Line is longer than 80 characters. 50
Error Missing a Javadoc comment. 50
Error 'static' modifier out of order with the JLS suggestions. 50
Error Missing a Javadoc comment. 51
Error 'static' modifier out of order with the JLS suggestions. 51
Error Missing a Javadoc comment. 53
Error 'static' modifier out of order with the JLS suggestions. 53
Error Missing a Javadoc comment. 54
Error 'static' modifier out of order with the JLS suggestions. 54
Error Missing a Javadoc comment. 55
Error 'static' modifier out of order with the JLS suggestions. 55
Error Missing a Javadoc comment. 56
Error 'static' modifier out of order with the JLS suggestions. 56
Error Missing a Javadoc comment. 58
Error Name 'DATE_FORMAT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 68
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error Missing a Javadoc comment. 71
Error Missing a Javadoc comment. 73
Error Missing a Javadoc comment. 74
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 78
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 82
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 84
Error Missing a Javadoc comment. 85
Error Missing a Javadoc comment. 87
Error Missing a Javadoc comment. 89
Error Missing a Javadoc comment. 91
Error Line has trailing spaces. 92
Error Method 'setPageContext' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter pageContext should be final. 93
Error 'pageContext' hides a field. 93
Error Method 'setParent' is not designed for extension - needs to be abstract, final or empty. 97
Error Missing a Javadoc comment. 97
Error Parameter parent should be final. 97
Error 'parent' hides a field. 97
Error Method 'getParent' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101
Error Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Method length is 218 lines (max allowed is 150). 109
Error Missing a Javadoc comment. 109
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 168
Error Line is longer than 80 characters. 180
Error Line is longer than 80 characters. 190
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 205
Error Line is longer than 80 characters. 207
Error Line is longer than 80 characters. 209
Error Line contains a tab character. 211
Error Line is longer than 80 characters. 220
Error Line is longer than 80 characters. 244
Error Line is longer than 80 characters. 249
Error Line is longer than 80 characters. 258
Error Line is longer than 80 characters. 265
Error Line is longer than 80 characters. 268
Error Line is longer than 80 characters. 270
Error Line is longer than 80 characters. 272
Error Line is longer than 80 characters. 273
Error Line is longer than 80 characters. 276
Error Line is longer than 80 characters. 277
Error Line is longer than 80 characters. 282
Error Line is longer than 80 characters. 284
Error Line is longer than 80 characters. 286
Error Line is longer than 80 characters. 287
Error Line is longer than 80 characters. 290
Error Line is longer than 80 characters. 291
Error Line is longer than 80 characters. 304
Error Line is longer than 80 characters. 309
Error Must have at least one statement. 312
Error Line is longer than 80 characters. 313
Error Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. 328
Error Method length is 203 lines (max allowed is 150). 328
Error Missing a Javadoc comment. 328
Error Line is longer than 80 characters. 365
Error Line is longer than 80 characters. 370
Error Line is longer than 80 characters. 387
Error Line is longer than 80 characters. 401
Error Line is longer than 80 characters. 407
Error Line is longer than 80 characters. 412
Error Line is longer than 80 characters. 413
Error Line is longer than 80 characters. 416
Error Line is longer than 80 characters. 422
Error Line is longer than 80 characters. 427
Error Line is longer than 80 characters. 428
Error Line is longer than 80 characters. 433
Error 'day' hides a field. 443
Error '7' is a magic number. 444
Error '7' is a magic number. 445
Error Line is longer than 80 characters. 447
Error '7' is a magic number. 461
Error Line is longer than 80 characters. 468
Error Line is longer than 80 characters. 482
Error Line is longer than 80 characters. 483
Error Line has trailing spaces. 484
Error Line is longer than 80 characters. 485
Error Line is longer than 80 characters. 497
Error Line is longer than 80 characters. 506
Error Line is longer than 80 characters. 511
Error Line has trailing spaces. 528
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 532
Error Missing a Javadoc comment. 532
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 536
Error Missing a Javadoc comment. 536
Error Parameter id should be final. 536
Error 'id' hides a field. 536
Error Method 'getDayHeight' is not designed for extension - needs to be abstract, final or empty. 540
Error Missing a Javadoc comment. 540
Error Method 'setDayHeight' is not designed for extension - needs to be abstract, final or empty. 544
Error Missing a Javadoc comment. 544
Error Parameter dayHeight should be final. 544
Error 'dayHeight' hides a field. 544
Error Method 'getDayWidth' is not designed for extension - needs to be abstract, final or empty. 548
Error Missing a Javadoc comment. 548
Error Method 'setDayWidth' is not designed for extension - needs to be abstract, final or empty. 552
Error Missing a Javadoc comment. 552
Error Parameter dayWidth should be final. 552
Error 'dayWidth' hides a field. 552
Error Method 'getStartDate' is not designed for extension - needs to be abstract, final or empty. 556
Error Missing a Javadoc comment. 556
Error Method 'setStartDate' is not designed for extension - needs to be abstract, final or empty. 560
Error Missing a Javadoc comment. 560
Error Parameter startDate should be final. 560
Error 'startDate' hides a field. 560
Error Method 'getEndDate' is not designed for extension - needs to be abstract, final or empty. 564
Error Missing a Javadoc comment. 564
Error Method 'setEndDate' is not designed for extension - needs to be abstract, final or empty. 568
Error Missing a Javadoc comment. 568
Error Parameter endDate should be final. 568
Error 'endDate' hides a field. 568
Error Method 'getShowPreviousNextLinks' is not designed for extension - needs to be abstract, final or empty. 572
Error Missing a Javadoc comment. 572
Error Method 'setShowPreviousNextLink' is not designed for extension - needs to be abstract, final or empty. 576
Error Missing a Javadoc comment. 576
Error Parameter showPreviousNextLinks should be final. 576
Error 'showPreviousNextLinks' hides a field. 576
Error Method 'getDecorator' is not designed for extension - needs to be abstract, final or empty. 580
Error Missing a Javadoc comment. 580
Error Method 'setDecorator' is not designed for extension - needs to be abstract, final or empty. 584
Error Missing a Javadoc comment. 584
Error Parameter decorator should be final. 584
Error 'decorator' hides a field. 584
Error Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. 588
Error Missing a Javadoc comment. 588
Error Method 'setRequestURI' is not designed for extension - needs to be abstract, final or empty. 592
Error Missing a Javadoc comment. 592
Error Parameter requestURI should be final. 592
Error 'requestURI' hides a field. 592
Error Method 'getWeekStart' is not designed for extension - needs to be abstract, final or empty. 596
Error Missing a Javadoc comment. 596
Error Method 'setWeekStart' is not designed for extension - needs to be abstract, final or empty. 600
Error Missing a Javadoc comment. 600
Error Parameter weekStart should be final. 600
Error 'weekStart' hides a field. 600
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 604
Error Missing a Javadoc comment. 604
Error Method 'setDate' is not designed for extension - needs to be abstract, final or empty. 608
Error Missing a Javadoc comment. 608
Error Parameter date should be final. 608
Error 'date' hides a field. 608
Error Method 'getDay' is not designed for extension - needs to be abstract, final or empty. 612
Error Missing a Javadoc comment. 612
Error Method 'setDay' is not designed for extension - needs to be abstract, final or empty. 616
Error Missing a Javadoc comment. 616
Error Parameter day should be final. 616
Error 'day' hides a field. 616
Error Method 'getMonth' is not designed for extension - needs to be abstract, final or empty. 620
Error Missing a Javadoc comment. 620
Error Method 'setMonth' is not designed for extension - needs to be abstract, final or empty. 624
Error Missing a Javadoc comment. 624
Error Parameter month should be final. 624
Error 'month' hides a field. 624
Error Method 'getYear' is not designed for extension - needs to be abstract, final or empty. 628
Error Missing a Javadoc comment. 628
Error Method 'setYear' is not designed for extension - needs to be abstract, final or empty. 632
Error Missing a Javadoc comment. 632
Error Parameter year should be final. 632
Error 'year' hides a field. 632
Error Method 'getCssPrefix' is not designed for extension - needs to be abstract, final or empty. 636
Error Missing a Javadoc comment. 636
Error Method 'setCssPrefix' is not designed for extension - needs to be abstract, final or empty. 640
Error Missing a Javadoc comment. 640
Error Parameter cssPrefix should be final. 640
Error 'cssPrefix' hides a field. 640
Error First sentence should end with a period. 644
Error Line contains a tab character. 647
Error Method 'release' is not designed for extension - needs to be abstract, final or empty. 647
Error Line contains a tab character. 648
Error Line contains a tab character. 649
Error Line contains a tab character. 650
Error Line contains a tab character. 651
Error Line contains a tab character. 652
Error Line contains a tab character. 653
Error Line contains a tab character. 654
Error Line contains a tab character. 655
Error Line contains a tab character. 656
Error Line contains a tab character. 657
Error Line contains a tab character. 658
Error Line contains a tab character. 659
Error Line contains a tab character. 660
Error Line contains a tab character. 661
Error Line contains a tab character. 662
Error Line contains a tab character. 663
Error Line contains a tab character. 664
Error Line contains a tab character. 665
Error Line contains a tab character. 666
Error Line contains a tab character. 667
Error Line contains a tab character. 668

org/calendartag/tags/package.html

ErrorLine
Error Missing package documentation file.0

org/calendartag/util/CalendarTagUtil.java

ErrorLine
Error File does not end with a newline. 0

org/calendartag/util/CalendarTagUtil.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 4
Error Line has trailing spaces. 14
Error Utility classes should not have a public or default constructor. 31
Error First sentence should end with a period. 33
Error Line is longer than 80 characters. 34
Error Parameter calendar should be final. 37
Error First sentence should end with a period. 44
Error Line is longer than 80 characters. 45
Error Parameter date should be final. 48
Error Line is longer than 80 characters. 56
Error Parameter a should be final. 61
Error Parameter b should be final. 61
Error '&&' should be on a new line. 62
Error '&&' should be on a new line. 63
Error Line is longer than 80 characters. 68
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 76
Error Parameter leftCalendar should be final. 76
Error Parameter rightCalendar should be final. 76
Error Line is longer than 80 characters. 78
Error '&&' should be on a new line. 78
Error Line is longer than 80 characters. 79
Error '&&' should be on a new line. 79
Error Line is longer than 80 characters. 80
Error Parameter a should be final. 96
Error Parameter b should be final. 96
Error Line is longer than 80 characters. 104

org/calendartag/util/package.html

ErrorLine
Error Missing package documentation file.0