Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Todo Work 69 todo, FIXME

Each tag is detailed below:

Todo Work

Number of occurrences found in the code: 69

com.puppycrawl.tools.checkstyle.Checker Line
i18n 183
com.puppycrawl.tools.checkstyle.ConfigurationLoader Line
debug logging for support purposes 128
, this check could be modified to go if pos>prev; seems like this current version could stick empty strings into the list 513
com.puppycrawl.tools.checkstyle.DefaultConfiguration Line
i18n 75
com.puppycrawl.tools.checkstyle.InputSimple Line
--No comment-- 161
a 162
--No comment-- 163
--No comment-- 164
x */ /* YES!! 167
com.puppycrawl.tools.checkstyle.TreeWalker Line
hmmm.. this looks less than elegant we have just parsed the string, now we're recreating it only to parse it again a few moments later 167
improve the error handing 179
com.puppycrawl.tools.checkstyle.annotation.AnnotationUseWithTrailingComma Line
CheckStyle's ANTL grammar cannot handle this syntax 4
CheckStyle's ANTL grammar cannot handle this syntax 28
CheckStyle's ANTL grammar cannot handle this syntax 36
CheckStyle's ANTL grammar cannot handle this syntax 47
com.puppycrawl.tools.checkstyle.annotation.InputCorrectAnnotationLocation Line
Auto-generated constructor stub 29
Auto-generated constructor stub 62
com.puppycrawl.tools.checkstyle.annotation.InputIncorrectAnnotationLocation Line
Auto-generated constructor stub 58
com.puppycrawl.tools.checkstyle.api.AutomaticBean Line
is there a smarter way to tell beanutils not to use defaults? 66
debug log messages 130
debug log messages 201
log.debug("The bean " + this.getClass() + " is not interested in " + value) 211
com.puppycrawl.tools.checkstyle.api.DetailAST Line
should be private but that breaks the DetailASTTest until we manage parent in DetailAST instead of externally 194
Check visibility, could be private if set in setFirstChild() and friends 198
com.puppycrawl.tools.checkstyle.api.FullIdent Line
make a function 91
com.puppycrawl.tools.checkstyle.api.LocalizedMessages Line
check that this class is in the right package as soon as architecture has settled. At the time of writing this class is not necessary as a part of the public api 21
com.puppycrawl.tools.checkstyle.checks.TranslationCheckTest Line
test with the same resourcebundle name in different packages x/messages.properties key1=x y/messages.properties key2=y should not result in error message about key1 missing in the y bundle 59
com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck Line
does this handle TokenTypes.LITERAL_SYNCHRONIZED? 97
does this handle TokenTypes.LITERAL_SYNCHRONIZED? 120
com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck Line
replace this ugly hack * 99
need to handle.... TokenTypes.STATIC_INIT, 144
com.puppycrawl.tools.checkstyle.checks.coding.FinalLocalVariableCheck Line
is there better way to check is ast in left part of assignment? 191
com.puppycrawl.tools.checkstyle.checks.coding.IllegalInstantiationCheck Line
Clean up potential duplicate code here and in UnusedImportsCheck 31
com.puppycrawl.tools.checkstyle.checks.coding.ReturnCountCheck Line
Test for inside a static block 37
com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck Line
Introduce helpers in DetailAST 82
com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck Line
check for "extends java.lang.Object" and "extends Object" consider "import org.omg.CORBA.*" 113
com.puppycrawl.tools.checkstyle.checks.header.RegexpHeaderCheck Line
Not sure if cache in Utils is still necessary 138
com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck Line
allow preset indentation styles (IE... GNU style, Sun style, etc...)? 25
optionally make imports (and other?) statements required to start line? -- but maybe this should be a different check 27
optionally allow array children, throws clause, etc... to be of any indentation > required, for emacs-style indentation 30
this is not illegal, but probably should be: myfunc3(11, 11, Integer. getInteger("mytest").intValue(), // this should be in 4 more 11); 33
any dot-based indentation doesn't work (at least not yet...) the problem is that we don't know which way an expression tree will be built and with dot trees, they are built backwards. This means code like 38
com.puppycrawl.tools.checkstyle.checks.metrics.NPathComplexityCheck Line
For every or: _value += (_orCount * (nestedValue - 1)); 35
For every and: ??? 36
com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck Line
Handle comments before and after operator Check if rest of line is whitespace, and not just the operator by itself. This last bit is to handle the operator on a line by itself. 205
com.puppycrawl.tools.checkstyle.checks.whitespace.SeparatorWrapCheck Line
It is a copy/paste from OperatorWrapCheck. It should be fixed in another issue 132
com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck Line
i18n 91
com.puppycrawl.tools.checkstyle.doclets.CheckDocsDoclet Line
introduce a "CheckstyleModule" interface so we can do better in the next line... 178
throw exception here ??? 240
com.puppycrawl.tools.checkstyle.filters.FilterSetTest Line
this test should be removed/rewritten 27
com.puppycrawl.tools.checkstyle.filters.SuppressWithNearbyCommentFilter Line
Investigate performance improvement with array 291
perhaps we should notify user somehow? 441
com.puppycrawl.tools.checkstyle.filters.SuppressionCommentFilter Line
Investigate performance improvement with array 282
perhaps we should notify user somehow? 421
try binary search if sequential search becomes a performance problem. 444
com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaLexer Line
Check visibility of this method one parsing is done in central utility method 46
com.puppycrawl.tools.checkstyle.gui.FileDrop Line
Not sure that changing borders is a good idea. At least we should make sure that the border insets are preserved so that the panel layout does not change during the DnD operation. 77
Blue is not a nice color in all LookAndFeels 84
com.puppycrawl.tools.checkstyle.gui.ParseTreeInfoPanel Line
creating an object for the side effect of the constructor and then ignoring the object looks strange. 306
com.puppycrawl.tools.checkstyle.gui.ParseTreeModel Line
Need to resolve if need a fake root node.... 48
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.FromGuava Line
(kevinb): If we strongly reference the value and aren't loading, we needn't wrap the //indent:5 exp:5 value. This could save ~8 bytes per entry. //indent:5 exp:5 / //indent:5 exp:5 29
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputInvalidAssignIndent Line
this should be illegal. //indent:8 exp:8 30
add more testing //indent:8 exp:8 33
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputInvalidIfIndent Line
bother to support this style? //indent:8 exp:8 221
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputInvalidMethodIndent Line
this is not illegal, but probably should be //indent:0 exp:0 myfunc3(11, 11, Integer. //indent:0 exp:0 getInteger("mytest").intValue(), //indent:0 exp:0 11); //indent:0 exp:0 151
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputInvalidWhileIndent Line
this is allowed //indent:8 exp:8 52
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputValidAssignIndent Line
add more testing //indent:8 exp:8 55
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputValidClassDefIndent Line
this is broken right now: //indent:8 exp:8 1) this is both an expression and an OBJBLOCK //indent:8 exp:8 2) methods aren't yet parsed //indent:8 exp:8 3) only CLASSDEF is handled now, not OBJBLOCK //indent:8 exp:8 92
com.puppycrawl.tools.checkstyle.indentation //indent:0 exp:0.InputValidIfIndent Line
bother to support this style? //indent:8 exp:8 203