pmd šx̏ȏΉ

gĂȂ imports ̍폜
	fukurou\xml\JspIncludeReader.java:23	Avoid unused imports such as 'java.util.regex.Pattern'
	fukurou\xml\JspIncludeReader.java:24	Avoid unused imports such as 'java.util.regex.Matcher'
	fukurou\xml\JspIncludeReader.java:27	Avoid unused imports such as 'org.opengion.fukurou.util.StringUtil'
	hayabusa\filter\URLHashFilter.java:20	Avoid unused imports such as 'java.io.BufferedReader'
	hayabusa\filter\URLHashFilter.java:21	Avoid unused imports such as 'java.io.FileInputStream'
	hayabusa\filter\URLHashFilter.java:23	Avoid unused imports such as 'java.io.InputStreamReader'
	hayabusa\filter\URLHashFilter.java:25	Avoid unused imports such as 'java.io.UnsupportedEncodingException'
	hayabusa\taglib\GuiQueryTag.java:19		Avoid unused imports such as 'org.opengion.hayabusa.common.HybsSystemException'
	hayabusa\taglib\GuiQueryTag.java:22		Avoid unused imports such as 'org.opengion.hayabusa.resource.UserInfoFactory'
	hayabusa\taglib\GuiQueryTag.java:26		Avoid unused imports such as 'org.opengion.fukurou.util.StringUtil'
	hayabusa\taglib\HeadTag.java:18			Avoid unused imports such as 'org.opengion.fukurou.util.XHTMLTag'
	hayabusa\taglib\HeadTag.java:20			Avoid unused imports such as 'org.opengion.hayabusa.common.BuildNumber'

final\ȕϐɁAfinal t܂B
	hayabusa\report2\OdsContentParser.java:256		Private field 'pageNameMap' could be made final; it is only initialized in the declaration or constructor.
	hayabusa\report2\OdsContentParser.java:259		Private field 'repStyleList' could be made final; it is only initialized in the declaration or constructor.
	hayabusa\resource\GUIInfo.java:80				Private field 'nextGui' could be made final; it is only initialized in the declaration or constructor.

gĂȂϐ폜ARgAEg܂B
	hayabusa\resource\UserAccessTable.java:62		Avoid unused private fields such as 'GEA09_NEXTGUI'.
	hayabusa\taglib\DirectWriteTableTag.java:437	Avoid unused method parameters such as 'sql'.
	hayabusa\taglib\GuiQueryTag.java:107			Avoid unused private fields such as 'COMMAND_LIST'.

ϐẐŁAu܂B
	plugin\view\ViewForm_HTMLCrossTable.java:619	Avoid variables with short names like c
	plugin\view\ViewForm_HTMLCrossTable.java:629	Avoid variables with short names like c

String.valueOf  append łӏȂ̂ŁAO܂B
	hayabusa\taglib\HeadTag.java:530				No need to call String.valueOf to append to a string.
	hayabusa\taglib\HeadTag.java:570				No need to call String.valueOf to append to a string.

[Jϐɒu邱ƂoϐA[J܂B
	fukurou\process\Process_FileFtp.java:103		Perhaps 'pass' could be replaced by a local variable.

ׂĂ static \bhȂ̂ŁARXgN^ private ܂B
	fukurou\security\URLHashMap.java:38				All methods are static.  Consider using Singleton instead.  

ϐƃ\bhŕ킵̂ŁAϐύX܂B
	hayabusa\taglib\SwitchTag.java:84				It is somewhat confusing to have a field name with the same name as a method

rŁAeƕϐł́Ae_ɔr܂B
	plugin\column\Renderer_NUMBER.java:107			Position literals first in String comparisons


=============================
2010/11/06 

	hayabusa\io\ChartFactory.java:212	Avoid unused local variables such as 'clmKey'.
