5.0.0.1 (2009/08/15)
	[NXNvgs]
	EHSQLDB̋NpXNvg(uap/bin/startupHSQLDB.bat)ɕsA
	  NȂoOC܂B
	EOracle̋NϐݒXNvg(uap/bin/init.bat)̃hCo[NX
	  oracle.jdbc.driver.OracleDriver  oracle.jdbc.OracleDriver ɕύX܂B
		uap/bin/startupHSQLDB.bat
		uap/bin/init.bat

	[t@N^O]
	1.StringBuffer ̉ӏAStringBuilder ɒu܂B
		hayabusa\mail\AbstractMailManager.java(184): //				StringBuffer errMsgBuf = new StringBuffer();
		hayabusa\mail\AbstractMailManager.java(209): 				StringBuffer errMsgBuf = new StringBuffer();
		hayabusa\mail\AbstractMailManager.java(505): 		StringBuffer idBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(182): 		StringBuffer contentBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(429): 		StringBuffer rtnBuf = new StringBuffer();
		hayabusa\mail\MailPattern.java(452): 		StringBuffer to_id    = new StringBuffer();
		hayabusa\mail\MailPattern.java(453): 		StringBuffer to_name  = new StringBuffer();
		hayabusa\mail\MailPattern.java(454): 		StringBuffer to_addr  = new StringBuffer();
		hayabusa\mail\MailPattern.java(455): 		StringBuffer cc_id    = new StringBuffer();
		hayabusa\mail\MailPattern.java(456): 		StringBuffer cc_name  = new StringBuffer();
		hayabusa\mail\MailPattern.java(457): 		StringBuffer cc_addr  = new StringBuffer();
		hayabusa\mail\MailPattern.java(458): 		StringBuffer bcc_id   = new StringBuffer();
		hayabusa\mail\MailPattern.java(459): 		StringBuffer bcc_name = new StringBuffer();
		hayabusa\mail\MailPattern.java(460): 		StringBuffer bcc_addr = new StringBuffer();
		hayabusa\taglib\HeadTag.java(850): 				StringBuffer errBuf = new StringBuffer(100);
		hayabusa\taglib\TabLinkTag.java(495): 			StringBuffer errBuf = new StringBuffer( 100 );
		hayabusa\taglib\ValueTag.java(513): 				StringBuffer buf = new StringBuffer();
		plugin\io\TableReader_Calc.java(472): 					StringBuffer sb = new StringBuffer();
		plugin\view\ViewForm_HTMLCustomTreeBOM.java(123): 						StringBuffer newtg = new StringBuffer( HybsSystem.BUFFER_LARGE );

	2.pmd-4.2.5 (JX^}CY)ł̌x̏C
		org\opengion\hayabusa\mail\MailPattern.java:413	New exception is thrown in catch block, original stack trace may be lost
		org\opengion\hayabusa\taglib\TabLinkTag.java:302	Avoid instantiation through private constructors from outside of the constructor's class.
		org\opengion\hayabusa\taglib\TabLinkTag.java:336	Avoid instantiation through private constructors from outside of the constructor's class.
		org\opengion\plugin\column\Renderer_TEXTAREA.java:49	Private field 'tagBuffer' could be made final; it is only initialized in the declaration or constructor.
		org\opengion\plugin\io\TableReader_Calc.java:113	A throw statement in a finally block makes the control flow hard to understand.
		org\opengion\plugin\io\TableReader_Calc.java:114	Avoid using if statements without curly braces
		org\opengion\plugin\io\TableReader_Calc.java:347	Avoid using implementation types like 'ArrayList'; use the interface instead

	3.ڏo͗p Writer ǉ ViewForm ɒǉ܂B
		́AViewForm ŁAʂString  StringBilder ō쐬ہA
		expand Aʂ̖ʂȃIuWFNg쐬܂B
		Writer ŒځANCAgɕԑ΁A]vȃIuWFNg
		}܂B
		ArŃG[ꍇ́Ar܂Ńf[^ԑ
		Ă邽߁AG[bZ[Wf[^()̉ɕ\܂̂
		G[ɁAJavaG[\AG[ʂ֓]悤ɕύX
		Kv܂B
		̑ΉĂAeNX̋@\Cs܂B

		 * @og.rev 5.0.0.1 (2009/08/15) ڏo͗p Writer ǉ
		package org.opengion.hayabusa.html;
		public interface ViewForm {
			void create( int startNo, int pageSize, Writer wrt ) throws IOException ;

		package org.opengion.plugin.view;
		public abstract class AbstractViewForm implements ViewForm {
			public void create( final int startNo, final int pageSize, final Writer wrt ) throws IOException {

		package org.opengion.fukurou.util;
		public final class StringUtil {
			public static String replace( final String target,final String from,final String to ) {

			public static String urlAppend( final String url1,final String url2 ) {

	4.\bh̃p[^ɁAfinal t郋[s
		fukurou\model\ArrayDataModel.java(163): 	public NativeType getNativeType( int clm ) {
		fukurou\process\LineModel.java(315): 	public NativeType getNativeType( int clm ) {
		fukurou\xml\JspIncludeReader.java(178): 	public static void main( String[] args ) {
		fukurou\xml\jaxb\dbid\DbConfig.java(66):     public void setDbDriver(DbDriver value) {
		fukurou\xml\jaxb\dbid\Dbid.java(79):     public void setDbidKey(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(103):     public void setUrl(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(127):     public void setUser(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(151):     public void setPassword(String value) {
		fukurou\xml\jaxb\dbid\Dbid.java(175):     public void setReadonly(Boolean value) {
		fukurou\xml\jaxb\dbid\Dbid.java(199):     public void setMincount(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(223):     public void setMaxcount(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(247):     public void setPooltime(Integer value) {
		fukurou\xml\jaxb\dbid\Dbid.java(271):     public void setApplicationInfo(Boolean value) {
		hayabusa\db\DBTableModelImpl.java(383): 	public void addValues( String[] values ,int aRow, boolean isWritable ) {
		hayabusa\io\HybsCategoryAxis.java(117): 	public List refreshTicks(Graphics2D g2,
		hayabusa\io\HybsCategoryAxis.java(256): 	public double getCategoryJava2DCoordinate(CategoryAnchor anchor, 
		hayabusa\io\HybsStackedBarRenderer.java(97): 	public void drawItem(Graphics2D g2,
		hayabusa\io\ShapeList.java(56): 	public Shape getShape( int index ) {
		hayabusa\report2\OdsConverter.java(211): 		public void printJobEvent( PrintJobEvent event ) {
		hayabusa\report2\OdsConverter.java(216): 		public void disposing( EventObject event ) {
		hayabusa\report2\OdsConverter.java(371): 	public static void main( String[] args ) throws Exception {
		plugin\view\AbstractViewForm.java(255): 	public void create( int startNo, int pageSize, Writer wrt ) throws IOException {
		plugin\view\AbstractViewForm.java(1746): 	public void setHeight( String high ) {
		plugin\view\AbstractViewForm.java(1761): 	public void setWidth( String wide ) {
		plugin\view\AbstractViewForm.java(1827): 	public void setNoTransition( boolean flag ) {
		hayabusa\io\HybsCategoryPlot.java(226): 	protected void drawRangeGridlines(Graphics2D g2, Rectangle2D dataArea, 
		fukurou\xml\XSLT.java(485): 	private String toXmlRow( TransformerException ex ) {
		hayabusa\taglib\TableUpdateParamTag.java(383): 	private String getInsertSQL( NamesData namesData ) {
		hayabusa\taglib\TableUpdateParamTag.java(430): 	private String getUpdateSQL( NamesData namesData ) {
